{
  "version" : "2.0",
  "class" : "dataset",
  "href" : "https://data.csu.gov.cz/api/dotaz/v1/data/sady/VOLOB03?verze=1&poznamky=true&rozsah=CELY_VYBER&format=JSON_STAT&idPripravenyImport=30029081",
  "label" : "Platné hlasy a získané mandáty volebních stran ve volbách do zastupitelstev obcí",
  "source" : "DataStat – databáze ČSÚ",
  "note" : [ "Uživatelem nastavený výběr.", null ],
  "updated" : "2026-08-12T08:24:05.881996Z",
  "id" : [ "DRUHVOLOB", "VSTRANAOB", "IndicatorType", "CASVOLOB", "Uz02345" ],
  "size" : [ 1, 6, 4, 3, 6554 ],
  "role" : {
    "geo" : [ "Uz02345" ],
    "metric" : [ "IndicatorType" ],
    "time" : [ "CASVOLOB" ]
  },
  "dimension" : {
    "DRUHVOLOB" : {
      "label" : "Druh voleb",
      "category" : {
        "index" : {
          "1" : 0
        },
        "label" : {
          "1" : "Zastupitelstvo obce, města, městysu, statutárního města nebo hlavního města Prahy"
        },
        "note" : [ null ]
      }
    },
    "VSTRANAOB" : {
      "label" : "Volební strany ",
      "category" : {
        "index" : {
          "0" : 0,
          "S" : 1,
          "K" : 2,
          "D" : 3,
          "N" : 4,
          "M" : 5
        },
        "label" : {
          "0" : "Celkem",
          "S" : "Politická strana, politické hnutí",
          "K" : "Koalice politických stran a hnutí",
          "D" : "Sdružení politických stran nebo politických hnutí a nezávislých kandidátů",
          "N" : "Nezávislí kandidáti",
          "M" : "Sdružení nezávislých kandidátů"
        },
        "note" : [ null ]
      }
    },
    "IndicatorType" : {
      "label" : "Ukazatel",
      "category" : {
        "index" : {
          "483" : 0,
          "483P1" : 1,
          "505ZM" : 2,
          "505ZM01" : 3
        },
        "label" : {
          "483" : "Platné hlasy",
          "483P1" : "Platné hlasy v %",
          "505ZM" : "Získané mandáty",
          "505ZM01" : "Získané mandáty v %"
        },
        "note" : [ "" ],
        "unit" : {
          "483P1" : {
            "decimals" : 2,
            "symbol" : "",
            "position" : ""
          },
          "505ZM01" : {
            "decimals" : 2,
            "symbol" : "",
            "position" : ""
          },
          "505ZM" : {
            "decimals" : 0,
            "symbol" : "",
            "position" : ""
          },
          "483" : {
            "decimals" : 0,
            "symbol" : "",
            "position" : ""
          }
        }
      }
    },
    "CASVOLOB" : {
      "label" : "Roky",
      "category" : {
        "index" : {
          "2014" : 0,
          "2018" : 1,
          "2022" : 2
        },
        "label" : {
          "2014" : "2014",
          "2018" : "2018",
          "2022" : "2022"
        },
        "note" : [ null ]
      }
    },
    "Uz02345" : {
      "label" : "Všechna území",
      "category" : {
        "index" : {
          "CZ" : 0,
          "CZ010" : 1,
          "CZ020" : 2,
          "CZ031" : 3,
          "CZ032" : 4,
          "CZ041" : 5,
          "CZ042" : 6,
          "CZ051" : 7,
          "CZ052" : 8,
          "CZ053" : 9,
          "CZ063" : 10,
          "CZ064" : 11,
          "CZ071" : 12,
          "CZ072" : 13,
          "CZ080" : 14,
          "CZ0201" : 15,
          "CZ0202" : 16,
          "CZ0641" : 17,
          "CZ0642" : 18,
          "CZ0643" : 19,
          "CZ0801" : 20,
          "CZ0644" : 21,
          "CZ0511" : 22,
          "CZ0311" : 23,
          "CZ0312" : 24,
          "CZ0421" : 25,
          "CZ0321" : 26,
          "CZ0802" : 27,
          "CZ0631" : 28,
          "CZ0645" : 29,
          "CZ0521" : 30,
          "CZ0411" : 31,
          "CZ0422" : 32,
          "CZ0531" : 33,
          "CZ0512" : 34,
          "CZ0711" : 35,
          "CZ0522" : 36,
          "CZ0632" : 37,
          "CZ0313" : 38,
          "CZ0412" : 39,
          "CZ0803" : 40,
          "CZ0203" : 41,
          "CZ0322" : 42,
          "CZ0204" : 43,
          "CZ0721" : 44,
          "CZ0205" : 45,
          "CZ0513" : 46,
          "CZ0423" : 47,
          "CZ0424" : 48,
          "CZ0206" : 49,
          "CZ0207" : 50,
          "CZ0425" : 51,
          "CZ0523" : 52,
          "CZ0804" : 53,
          "CZ0208" : 54,
          "CZ0712" : 55,
          "CZ0805" : 56,
          "CZ0806" : 57,
          "CZ0532" : 58,
          "CZ0633" : 59,
          "CZ0314" : 60,
          "CZ0324" : 61,
          "CZ0323" : 62,
          "CZ0325" : 63,
          "CZ0209" : 64,
          "CZ020A" : 65,
          "CZ0315" : 66,
          "CZ0713" : 67,
          "CZ0714" : 68,
          "CZ020B" : 69,
          "CZ020C" : 70,
          "CZ0326" : 71,
          "CZ0524" : 72,
          "CZ0514" : 73,
          "CZ0413" : 74,
          "CZ0316" : 75,
          "CZ0533" : 76,
          "CZ0715" : 77,
          "CZ0317" : 78,
          "CZ0327" : 79,
          "CZ0426" : 80,
          "CZ0525" : 81,
          "CZ0634" : 82,
          "CZ0722" : 83,
          "CZ0427" : 84,
          "CZ0534" : 85,
          "CZ0723" : 86,
          "CZ0646" : 87,
          "CZ0724" : 88,
          "CZ0647" : 89,
          "CZ0635" : 90,
          "4101" : 91,
          "2101" : 92,
          "2102" : 93,
          "4201" : 94,
          "8101" : 95,
          "6201" : 96,
          "3101" : 97,
          "3201" : 98,
          "8102" : 99,
          "6202" : 100,
          "2103" : 101,
          "6203" : 102,
          "5201" : 103,
          "8103" : 104,
          "6204" : 105,
          "6205" : 106,
          "6101" : 107,
          "7201" : 108,
          "2104" : 109,
          "2105" : 110,
          "5101" : 111,
          "5301" : 112,
          "3102" : 113,
          "2106" : 114,
          "3103" : 115,
          "8104" : 116,
          "3104" : 117,
          "4202" : 118,
          "5202" : 119,
          "2107" : 120,
          "3202" : 121,
          "5203" : 122,
          "8105" : 123,
          "8106" : 124,
          "5102" : 125,
          "8107" : 126,
          "8108" : 127,
          "6102" : 128,
          "5302" : 129,
          "8109" : 130,
          "6206" : 131,
          "7202" : 132,
          "5303" : 133,
          "3203" : 134,
          "3204" : 135,
          "5204" : 136,
          "2108" : 137,
          "5205" : 138,
          "7101" : 139,
          "6103" : 140,
          "6207" : 141,
          "4102" : 142,
          "4203" : 143,
          "6104" : 144,
          "5304" : 145,
          "6208" : 146,
          "5103" : 147,
          "8110" : 148,
          "5206" : 149,
          "7102" : 150,
          "5207" : 151,
          "6105" : 152,
          "5104" : 153,
          "3105" : 154,
          "4204" : 155,
          "3106" : 156,
          "4103" : 157,
          "8111" : 158,
          "2109" : 159,
          "3205" : 160,
          "2110" : 161,
          "7103" : 162,
          "8112" : 163,
          "5208" : 164,
          "5305" : 165,
          "3206" : 166,
          "2111" : 167,
          "4104" : 168,
          "8113" : 169,
          "8114" : 170,
          "7203" : 171,
          "6209" : 172,
          "2112" : 173,
          "6210" : 174,
          "5306" : 175,
          "5105" : 176,
          "7104" : 177,
          "4205" : 178,
          "5307" : 179,
          "7105" : 180,
          "4206" : 181,
          "4207" : 182,
          "4208" : 183,
          "7204" : 184,
          "2113" : 185,
          "4105" : 186,
          "2114" : 187,
          "6211" : 188,
          "3107" : 189,
          "2115" : 190,
          "2116" : 191,
          "7106" : 192,
          "5308" : 193,
          "6106" : 194,
          "6212" : 195,
          "4209" : 196,
          "5209" : 197,
          "6107" : 198,
          "3207" : 199,
          "2117" : 200,
          "5210" : 201,
          "6108" : 202,
          "5211" : 203,
          "5106" : 204,
          "5212" : 205,
          "8115" : 206,
          "2118" : 207,
          "3208" : 208,
          "8116" : 209,
          "7107" : 210,
          "8117" : 211,
          "8118" : 212,
          "8119" : 213,
          "4106" : 214,
          "7205" : 215,
          "6109" : 216,
          "5309" : 217,
          "6110" : 218,
          "3108" : 219,
          "3209" : 220,
          "4210" : 221,
          "2119" : 222,
          "6213" : 223,
          "5310" : 224,
          "3109" : 225,
          "7108" : 226,
          "5311" : 227,
          "7109" : 228,
          "3210" : 229,
          "2120" : 230,
          "2121" : 231,
          "3211" : 232,
          "6214" : 233,
          "4211" : 234,
          "7206" : 235,
          "4212" : 236,
          "5213" : 237,
          "8120" : 238,
          "2122" : 239,
          "2123" : 240,
          "5107" : 241,
          "2124" : 242,
          "6215" : 243,
          "3110" : 244,
          "4107" : 245,
          "3212" : 246,
          "3111" : 247,
          "3213" : 248,
          "3214" : 249,
          "6111" : 250,
          "5312" : 251,
          "6216" : 252,
          "7110" : 253,
          "7111" : 254,
          "3112" : 255,
          "3215" : 256,
          "5108" : 257,
          "6112" : 258,
          "4213" : 259,
          "6217" : 260,
          "3113" : 261,
          "5214" : 262,
          "6113" : 263,
          "3114" : 264,
          "8121" : 265,
          "5109" : 266,
          "3115" : 267,
          "7207" : 268,
          "7208" : 269,
          "7112" : 270,
          "4214" : 271,
          "5313" : 272,
          "7209" : 273,
          "7210" : 274,
          "4215" : 275,
          "6114" : 276,
          "6218" : 277,
          "3116" : 278,
          "8122" : 279,
          "7211" : 280,
          "2125" : 281,
          "3117" : 282,
          "2126" : 283,
          "5215" : 284,
          "7212" : 285,
          "5314" : 286,
          "6219" : 287,
          "7113" : 288,
          "7213" : 289,
          "6220" : 290,
          "5315" : 291,
          "4216" : 292,
          "6115" : 293,
          "5110" : 294,
          "6221" : 295,
          "554979" : 296,
          "581291" : 297,
          "535826" : 298,
          "531367" : 299,
          "547786" : 300,
          "598925" : 301,
          "547981" : 302,
          "576077" : 303,
          "549258" : 304,
          "563528" : 305,
          "568741" : 306,
          "506761" : 307,
          "551929" : 308,
          "538001" : 309,
          "573426" : 310,
          "586030" : 311,
          "509388" : 312,
          "586854" : 313,
          "562343" : 314,
          "554499" : 315,
          "590274" : 316,
          "537241" : 317,
          "569828" : 318,
          "592013" : 319,
          "538043" : 320,
          "552356" : 321,
          "582794" : 322,
          "582808" : 323,
          "553433" : 324,
          "561118" : 325,
          "553701" : 326,
          "576085" : 327,
          "590282" : 328,
          "546194" : 329,
          "544833" : 330,
          "535427" : 331,
          "595217" : 332,
          "563251" : 333,
          "572560" : 334,
          "592021" : 335,
          "562726" : 336,
          "593729" : 337,
          "569836" : 338,
          "574724" : 339,
          "533173" : 340,
          "599212" : 341,
          "576093" : 342,
          "548260" : 343,
          "588300" : 344,
          "598011" : 345,
          "572667" : 346,
          "538051" : 347,
          "586862" : 348,
          "579041" : 349,
          "550809" : 350,
          "584304" : 351,
          "534421" : 352,
          "566756" : 353,
          "565423" : 354,
          "563366" : 355,
          "536156" : 356,
          "567043" : 357,
          "554995" : 358,
          "533181" : 359,
          "589268" : 360,
          "562548" : 361,
          "561053" : 362,
          "581313" : 363,
          "563536" : 364,
          "541842" : 365,
          "593737" : 366,
          "572675" : 367,
          "564575" : 368,
          "552054" : 369,
          "512974" : 370,
          "573566" : 371,
          "576972" : 372,
          "561126" : 373,
          "553441" : 374,
          "572586" : 375,
          "535443" : 376,
          "523917" : 377,
          "505391" : 378,
          "550817" : 379,
          "535010" : 380,
          "560448" : 381,
          "581321" : 382,
          "569852" : 383,
          "500526" : 384,
          "532070" : 385,
          "512231" : 386,
          "588318" : 387,
          "567051" : 388,
          "533190" : 389,
          "569861" : 390,
          "577774" : 391,
          "535451" : 392,
          "576981" : 393,
          "529303" : 394,
          "581330" : 395,
          "545406" : 396,
          "562351" : 397,
          "576999" : 398,
          "560723" : 399,
          "590304" : 400,
          "512281" : 401,
          "531111" : 402,
          "524891" : 403,
          "549266" : 404,
          "532568" : 405,
          "579050" : 406,
          "568481" : 407,
          "531057" : 408,
          "537021" : 409,
          "532088" : 410,
          "545414" : 411,
          "553760" : 412,
          "571181" : 413,
          "555797" : 414,
          "531073" : 415,
          "574309" : 416,
          "598895" : 417,
          "548430" : 418,
          "555801" : 419,
          "574741" : 420,
          "541095" : 421,
          "573884" : 422,
          "529672" : 423,
          "561398" : 424,
          "560740" : 425,
          "593745" : 426,
          "588326" : 427,
          "535478" : 428,
          "512401" : 429,
          "558656" : 430,
          "598020" : 431,
          "563901" : 432,
          "565750" : 433,
          "500623" : 434,
          "579068" : 435,
          "525227" : 436,
          "597198" : 437,
          "533971" : 438,
          "579076" : 439,
          "562980" : 440,
          "535125" : 441,
          "567451" : 442,
          "530743" : 443,
          "546984" : 444,
          "530239" : 445,
          "599247" : 446,
          "592030" : 447,
          "582824" : 448,
          "589276" : 449,
          "552062" : 450,
          "550833" : 451,
          "548901" : 452,
          "586889" : 453,
          "563919" : 454,
          "546631" : 455,
          "576107" : 456,
          "578088" : 457,
          "582832" : 458,
          "572519" : 459,
          "585076" : 460,
          "589284" : 461,
          "573949" : 462,
          "590312" : 463,
          "535486" : 464,
          "554936" : 465,
          "593753" : 466,
          "505005" : 467,
          "586897" : 468,
          "565997" : 469,
          "593761" : 470,
          "581283" : 471,
          "561401" : 472,
          "500801" : 473,
          "550850" : 474,
          "590321" : 475,
          "558672" : 476,
          "586048" : 477,
          "586056" : 478,
          "562998" : 479,
          "566004" : 480,
          "542318" : 481,
          "561711" : 482,
          "532380" : 483,
          "566764" : 484,
          "566012" : 485,
          "595241" : 486,
          "582841" : 487,
          "569879" : 488,
          "532100" : 489,
          "595250" : 490,
          "553450" : 491,
          "561410" : 492,
          "593770" : 493,
          "557587" : 494,
          "566021" : 495,
          "542547" : 496,
          "582859" : 497,
          "530964" : 498,
          "525588" : 499,
          "537039" : 500,
          "595268" : 501,
          "595276" : 502,
          "511633" : 503,
          "572705" : 504,
          "569887" : 505,
          "592897" : 506,
          "561428" : 507,
          "595284" : 508,
          "592901" : 509,
          "547549" : 510,
          "595292" : 511,
          "536253" : 512,
          "533980" : 513,
          "576115" : 514,
          "525804" : 515,
          "564559" : 516,
          "550116" : 517,
          "599051" : 518,
          "537527" : 519,
          "595306" : 520,
          "577812" : 521,
          "577821" : 522,
          "500852" : 523,
          "506192" : 524,
          "589292" : 525,
          "573892" : 526,
          "586901" : 527,
          "525880" : 528,
          "557102" : 529,
          "585092" : 530,
          "569178" : 531,
          "550400" : 532,
          "597201" : 533,
          "564591" : 534,
          "593788" : 535,
          "539953" : 536,
          "525979" : 537,
          "566471" : 538,
          "512532" : 539,
          "555029" : 540,
          "590347" : 541,
          "571202" : 542,
          "539104" : 543,
          "593796" : 544,
          "568457" : 545,
          "592048" : 546,
          "506214" : 547,
          "563005" : 548,
          "576123" : 549,
          "584321" : 550,
          "555835" : 551,
          "545422" : 552,
          "540463" : 553,
          "573558" : 554,
          "560758" : 555,
          "547867" : 556,
          "595314" : 557,
          "568431" : 558,
          "535508" : 559,
          "534684" : 560,
          "568465" : 561,
          "548979" : 562,
          "574783" : 563,
          "544272" : 564,
          "584339" : 565,
          "552097" : 566,
          "576131" : 567,
          "539970" : 568,
          "593800" : 569,
          "552101" : 570,
          "581356" : 571,
          "573906" : 572,
          "577839" : 573,
          "545902" : 574,
          "598780" : 575,
          "544281" : 576,
          "587184" : 577,
          "579092" : 578,
          "576140" : 579,
          "595322" : 580,
          "532096" : 581,
          "535681" : 582,
          "548821" : 583,
          "595331" : 584,
          "566705" : 585,
          "542156" : 586,
          "592064" : 587,
          "592056" : 588,
          "586927" : 589,
          "544299" : 590,
          "572632" : 591,
          "595641" : 592,
          "538086" : 593,
          "549690" : 594,
          "584347" : 595,
          "561240" : 596,
          "562742" : 597,
          "509418" : 598,
          "571229" : 599,
          "567469" : 600,
          "581364" : 601,
          "535516" : 602,
          "581372" : 603,
          "593818" : 604,
          "550124" : 605,
          "535401" : 606,
          "548006" : 607,
          "592919" : 608,
          "562122" : 609,
          "589306" : 610,
          "571237" : 611,
          "500861" : 612,
          "577006" : 613,
          "573914" : 614,
          "547581" : 615,
          "549291" : 616,
          "506486" : 617,
          "593826" : 618,
          "555045" : 619,
          "552127" : 620,
          "549100" : 621,
          "570788" : 622,
          "577014" : 623,
          "530832" : 624,
          "567060" : 625,
          "567078" : 626,
          "538094" : 627,
          "579947" : 628,
          "532118" : 629,
          "549304" : 630,
          "582875" : 631,
          "551490" : 632,
          "593834" : 633,
          "554197" : 634,
          "592927" : 635,
          "541648" : 636,
          "526169" : 637,
          "541672" : 638,
          "590363" : 639,
          "597210" : 640,
          "571946" : 641,
          "532126" : 642,
          "531286" : 643,
          "582883" : 644,
          "539988" : 645,
          "537063" : 646,
          "532142" : 647,
          "569437" : 648,
          "585106" : 649,
          "547603" : 650,
          "553107" : 651,
          "571199" : 652,
          "556858" : 653,
          "538108" : 654,
          "500101" : 655,
          "574791" : 656,
          "545431" : 657,
          "564613" : 658,
          "577863" : 659,
          "530727" : 660,
          "566136" : 661,
          "561444" : 662,
          "582786" : 663,
          "584355" : 664,
          "541605" : 665,
          "535559" : 666,
          "546895" : 667,
          "589314" : 668,
          "589322" : 669,
          "512800" : 670,
          "566489" : 671,
          "573922" : 672,
          "541401" : 673,
          "531081" : 674,
          "564621" : 675,
          "586943" : 676,
          "590371" : 677,
          "581381" : 678,
          "581402" : 679,
          "585114" : 680,
          "584363" : 681,
          "506320" : 682,
          "597180" : 683,
          "588377" : 684,
          "598038" : 685,
          "598046" : 686,
          "546755" : 687,
          "573931" : 688,
          "586951" : 689,
          "559725" : 690,
          "584291" : 691,
          "536059" : 692,
          "574805" : 693,
          "588385" : 694,
          "592072" : 695,
          "548278" : 696,
          "595349" : 697,
          "530018" : 698,
          "584371" : 699,
          "595357" : 700,
          "564869" : 701,
          "595365" : 702,
          "577871" : 703,
          "507733" : 704,
          "549070" : 705,
          "535567" : 706,
          "559733" : 707,
          "582891" : 708,
          "592935" : 709,
          "581429" : 710,
          "572250" : 711,
          "577898" : 712,
          "552135" : 713,
          "540013" : 714,
          "538744" : 715,
          "590380" : 716,
          "563013" : 717,
          "535583" : 718,
          "592081" : 719,
          "531090" : 720,
          "537870" : 721,
          "560294" : 722,
          "592099" : 723,
          "585131" : 724,
          "506451" : 725,
          "505145" : 726,
          "599735" : 727,
          "599514" : 728,
          "595381" : 729,
          "589331" : 730,
          "585149" : 731,
          "541923" : 732,
          "593842" : 733,
          "565041" : 734,
          "533211" : 735,
          "533220" : 736,
          "597228" : 737,
          "537047" : 738,
          "548855" : 739,
          "564648" : 740,
          "566063" : 741,
          "560308" : 742,
          "531103" : 743,
          "558699" : 744,
          "579963" : 745,
          "592943" : 746,
          "548952" : 747,
          "546020" : 748,
          "595390" : 749,
          "555894" : 750,
          "589349" : 751,
          "547638" : 752,
          "537055" : 753,
          "577910" : 754,
          "552143" : 755,
          "546038" : 756,
          "590401" : 757,
          "506460" : 758,
          "568261" : 759,
          "590410" : 760,
          "561576" : 761,
          "560171" : 762,
          "564656" : 763,
          "592102" : 764,
          "545449" : 765,
          "559741" : 766,
          "512826" : 767,
          "537519" : 768,
          "595403" : 769,
          "589357" : 770,
          "546372" : 771,
          "540021" : 772,
          "586072" : 773,
          "552402" : 774,
          "564664" : 775,
          "560316" : 776,
          "532924" : 777,
          "553506" : 778,
          "511935" : 779,
          "547751" : 780,
          "581437" : 781,
          "581445" : 782,
          "574813" : 783,
          "577031" : 784,
          "574821" : 785,
          "581453" : 786,
          "574830" : 787,
          "530085" : 788,
          "535605" : 789,
          "573353" : 790,
          "584380" : 791,
          "563935" : 792,
          "561312" : 793,
          "540048" : 794,
          "550159" : 795,
          "532894" : 796,
          "559750" : 797,
          "532169" : 798,
          "549282" : 799,
          "529966" : 800,
          "546780" : 801,
          "533238" : 802,
          "534714" : 803,
          "534145" : 804,
          "581461" : 805,
          "569607" : 806,
          "571245" : 807,
          "544647" : 808,
          "561801" : 809,
          "577049" : 810,
          "576166" : 811,
          "577928" : 812,
          "500879" : 813,
          "547026" : 814,
          "567477" : 815,
          "579971" : 816,
          "529451" : 817,
          "572772" : 818,
          "598062" : 819,
          "595411" : 820,
          "588393" : 821,
          "592111" : 822,
          "541711" : 823,
          "534722" : 824,
          "512877" : 825,
          "595420" : 826,
          "574848" : 827,
          "576174" : 828,
          "586081" : 829,
          "531120" : 830,
          "567485" : 831,
          "560782" : 832,
          "550906" : 833,
          "586978" : 834,
          "559768" : 835,
          "509191" : 836,
          "572781" : 837,
          "577936" : 838,
          "586986" : 839,
          "533246" : 840,
          "549321" : 841,
          "531138" : 842,
          "588407" : 843,
          "563943" : 844,
          "581470" : 845,
          "547662" : 846,
          "564419" : 847,
          "590428" : 848,
          "588016" : 849,
          "599476" : 850,
          "533998" : 851,
          "569135" : 852,
          "560324" : 853,
          "542571" : 854,
          "593851" : 855,
          "512982" : 856,
          "534731" : 857,
          "546054" : 858,
          "579980" : 859,
          "554162" : 860,
          "571253" : 861,
          "579459" : 862,
          "532690" : 863,
          "593869" : 864,
          "570991" : 865,
          "564672" : 866,
          "561479" : 867,
          "532185" : 868,
          "550272" : 869,
          "568490" : 870,
          "535621" : 871,
          "555941" : 872,
          "529478" : 873,
          "535541" : 874,
          "552003" : 875,
          "598291" : 876,
          "571270" : 877,
          "534005" : 878,
          "590436" : 879,
          "547689" : 880,
          "560804" : 881,
          "592137" : 882,
          "553964" : 883,
          "576182" : 884,
          "547719" : 885,
          "572799" : 886,
          "569119" : 887,
          "582913" : 888,
          "534749" : 889,
          "510068" : 890,
          "548375" : 891,
          "566080" : 892,
          "589365" : 893,
          "590444" : 894,
          "529486" : 895,
          "590452" : 896,
          "552771" : 897,
          "589381" : 898,
          "586099" : 899,
          "550922" : 900,
          "586102" : 901,
          "593877" : 902,
          "544329" : 903,
          "529524" : 904,
          "547735" : 905,
          "598071" : 906,
          "538132" : 907,
          "589390" : 908,
          "513059" : 909,
          "589403" : 910,
          "529826" : 911,
          "586111" : 912,
          "558711" : 913,
          "540072" : 914,
          "598976" : 915,
          "579998" : 916,
          "574856" : 917,
          "574864" : 918,
          "550949" : 919,
          "530581" : 920,
          "529516" : 921,
          "593885" : 922,
          "579106" : 923,
          "553514" : 924,
          "576191" : 925,
          "569950" : 926,
          "595438" : 927,
          "581496" : 928,
          "572896" : 929,
          "545457" : 930,
          "533491" : 931,
          "538019" : 932,
          "542628" : 933,
          "573957" : 934,
          "533254" : 935,
          "546852" : 936,
          "587001" : 937,
          "553531" : 938,
          "566632" : 939,
          "576204" : 940,
          "599301" : 941,
          "569917" : 942,
          "593893" : 943,
          "534013" : 944,
          "564699" : 945,
          "539121" : 946,
          "539139" : 947,
          "560812" : 948,
          "513067" : 949,
          "542423" : 950,
          "545996" : 951,
          "561142" : 952,
          "581500" : 953,
          "563021" : 954,
          "566098" : 955,
          "547760" : 956,
          "530328" : 957,
          "569925" : 958,
          "532207" : 959,
          "595446" : 960,
          "579114" : 961,
          "563722" : 962,
          "505099" : 963,
          "590461" : 964,
          "547778" : 965,
          "548995" : 966,
          "580015" : 967,
          "534021" : 968,
          "533262" : 969,
          "542172" : 970,
          "552186" : 971,
          "509116" : 972,
          "573965" : 973,
          "532215" : 974,
          "529532" : 975,
          "582921" : 976,
          "568503" : 977,
          "558745" : 978,
          "573973" : 979,
          "562394" : 980,
          "553549" : 981,
          "561380" : 982,
          "573981" : 983,
          "580023" : 984,
          "573990" : 985,
          "580031" : 986,
          "569356" : 987,
          "544256" : 988,
          "580040" : 989,
          "571296" : 990,
          "580058" : 991,
          "576212" : 992,
          "580066" : 993,
          "546089" : 994,
          "533271" : 995,
          "563960" : 996,
          "567108" : 997,
          "545392" : 998,
          "546097" : 999,
          "529541" : 1000,
          "598933" : 1001,
          "576221" : 1002,
          "550957" : 1003,
          "534030" : 1004,
          "538141" : 1005,
          "572811" : 1006,
          "550965" : 1007,
          "539147" : 1008,
          "590479" : 1009,
          "542024" : 1010,
          "568520" : 1011,
          "506621" : 1012,
          "590487" : 1013,
          "590495" : 1014,
          "540927" : 1015,
          "599671" : 1016,
          "540081" : 1017,
          "549339" : 1018,
          "546101" : 1019,
          "590509" : 1020,
          "578495" : 1021,
          "537080" : 1022,
          "539155" : 1023,
          "535630" : 1024,
          "577944" : 1025,
          "541699" : 1026,
          "577057" : 1027,
          "569933" : 1028,
          "557641" : 1029,
          "557650" : 1030,
          "598704" : 1031,
          "564711" : 1032,
          "551503" : 1033,
          "587117" : 1034,
          "549347" : 1035,
          "550167" : 1036,
          "561703" : 1037,
          "578568" : 1038,
          "544531" : 1039,
          "529567" : 1040,
          "582930" : 1041,
          "546127" : 1042,
          "595454" : 1043,
          "540099" : 1044,
          "590517" : 1045,
          "530425" : 1046,
          "537918" : 1047,
          "570818" : 1048,
          "586129" : 1049,
          "593907" : 1050,
          "580074" : 1051,
          "595462" : 1052,
          "568228" : 1053,
          "552445" : 1054,
          "560332" : 1055,
          "535249" : 1056,
          "574899" : 1057,
          "539163" : 1058,
          "582948" : 1059,
          "564729" : 1060,
          "562335" : 1061,
          "590525" : 1062,
          "571300" : 1063,
          "561924" : 1064,
          "568236" : 1065,
          "532746" : 1066,
          "565181" : 1067,
          "538116" : 1068,
          "572357" : 1069,
          "563552" : 1070,
          "556041" : 1071,
          "546143" : 1072,
          "585157" : 1073,
          "590533" : 1074,
          "546151" : 1075,
          "581518" : 1076,
          "576247" : 1077,
          "566128" : 1078,
          "572829" : 1079,
          "592978" : 1080,
          "589420" : 1081,
          "598941" : 1082,
          "546607" : 1083,
          "577961" : 1084,
          "597252" : 1085,
          "572683" : 1086,
          "549118" : 1087,
          "553557" : 1088,
          "552208" : 1089,
          "584401" : 1090,
          "551864" : 1091,
          "529753" : 1092,
          "544361" : 1093,
          "569941" : 1094,
          "529621" : 1095,
          "564737" : 1096,
          "556068" : 1097,
          "587010" : 1098,
          "581526" : 1099,
          "535656" : 1100,
          "513504" : 1101,
          "563650" : 1102,
          "577987" : 1103,
          "501476" : 1104,
          "551708" : 1105,
          "548014" : 1106,
          "568538" : 1107,
          "556076" : 1108,
          "595471" : 1109,
          "533688" : 1110,
          "548031" : 1111,
          "537098" : 1112,
          "530468" : 1113,
          "560839" : 1114,
          "557668" : 1115,
          "593923" : 1116,
          "549363" : 1117,
          "562408" : 1118,
          "598089" : 1119,
          "561932" : 1120,
          "595489" : 1121,
          "535206" : 1122,
          "572837" : 1123,
          "561762" : 1124,
          "552542" : 1125,
          "513105" : 1126,
          "576263" : 1127,
          "584410" : 1128,
          "585165" : 1129,
          "545783" : 1130,
          "592986" : 1131,
          "565008" : 1132,
          "562416" : 1133,
          "589438" : 1134,
          "546861" : 1135,
          "589446" : 1136,
          "552224" : 1137,
          "587028" : 1138,
          "569895" : 1139,
          "587036" : 1140,
          "535672" : 1141,
          "529559" : 1142,
          "539171" : 1143,
          "530123" : 1144,
          "576271" : 1145,
          "576280" : 1146,
          "557676" : 1147,
          "538167" : 1148,
          "531570" : 1149,
          "569968" : 1150,
          "539180" : 1151,
          "558770" : 1152,
          "533289" : 1153,
          "539198" : 1154,
          "580091" : 1155,
          "564745" : 1156,
          "593931" : 1157,
          "540111" : 1158,
          "559776" : 1159,
          "537101" : 1160,
          "536199" : 1161,
          "546941" : 1162,
          "571989" : 1163,
          "569976" : 1164,
          "564753" : 1165,
          "561495" : 1166,
          "532223" : 1167,
          "553646" : 1168,
          "574015" : 1169,
          "513130" : 1170,
          "556106" : 1171,
          "574902" : 1172,
          "501646" : 1173,
          "558788" : 1174,
          "539201" : 1175,
          "539945" : 1176,
          "593958" : 1177,
          "541800" : 1178,
          "558796" : 1179,
          "506702" : 1180,
          "534765" : 1181,
          "505030" : 1182,
          "586137" : 1183,
          "535702" : 1184,
          "579122" : 1185,
          "554863" : 1186,
          "539210" : 1187,
          "544388" : 1188,
          "587044" : 1189,
          "580112" : 1190,
          "580121" : 1191,
          "598101" : 1192,
          "593966" : 1193,
          "584428" : 1194,
          "545465" : 1195,
          "579149" : 1196,
          "545856" : 1197,
          "540129" : 1198,
          "595501" : 1199,
          "552241" : 1200,
          "558800" : 1201,
          "560529" : 1202,
          "533297" : 1203,
          "579157" : 1204,
          "582956" : 1205,
          "529648" : 1206,
          "568597" : 1207,
          "535711" : 1208,
          "579165" : 1209,
          "587664" : 1210,
          "585173" : 1211,
          "506711" : 1212,
          "595519" : 1213,
          "549088" : 1214,
          "511951" : 1215,
          "595527" : 1216,
          "557684" : 1217,
          "598968" : 1218,
          "568601" : 1219,
          "580163" : 1220,
          "597287" : 1221,
          "592145" : 1222,
          "569259" : 1223,
          "560341" : 1224,
          "562301" : 1225,
          "579173" : 1226,
          "562467" : 1227,
          "562432" : 1228,
          "531260" : 1229,
          "562441" : 1230,
          "569984" : 1231,
          "574023" : 1232,
          "574911" : 1233,
          "595535" : 1234,
          "538591" : 1235,
          "563994" : 1236,
          "574929" : 1237,
          "535729" : 1238,
          "548448" : 1239,
          "570940" : 1240,
          "553379" : 1241,
          "552984" : 1242,
          "552607" : 1243,
          "545473" : 1244,
          "513199" : 1245,
          "577995" : 1246,
          "584436" : 1247,
          "590550" : 1248,
          "587061" : 1249,
          "567931" : 1250,
          "531987" : 1251,
          "554502" : 1252,
          "562602" : 1253,
          "553051" : 1254,
          "589454" : 1255,
          "568392" : 1256,
          "590568" : 1257,
          "586145" : 1258,
          "562840" : 1259,
          "513181" : 1260,
          "563048" : 1261,
          "582964" : 1262,
          "545279" : 1263,
          "552313" : 1264,
          "513211" : 1265,
          "553425" : 1266,
          "578517" : 1267,
          "535745" : 1268,
          "566152" : 1269,
          "507610" : 1270,
          "564885" : 1271,
          "530417" : 1272,
          "568864" : 1273,
          "533301" : 1274,
          "579181" : 1275,
          "550981" : 1276,
          "535664" : 1277,
          "581542" : 1278,
          "571067" : 1279,
          "595551" : 1280,
          "585181" : 1281,
          "544400" : 1282,
          "576301" : 1283,
          "587079" : 1284,
          "500127" : 1285,
          "501751" : 1286,
          "589462" : 1287,
          "531146" : 1288,
          "599298" : 1289,
          "540251" : 1290,
          "540145" : 1291,
          "532151" : 1292,
          "564681" : 1293,
          "564770" : 1294,
          "551015" : 1295,
          "595560" : 1296,
          "530379" : 1297,
          "535958" : 1298,
          "553573" : 1299,
          "529711" : 1300,
          "563765" : 1301,
          "560219" : 1302,
          "552275" : 1303,
          "540153" : 1304,
          "582972" : 1305,
          "578665" : 1306,
          "553581" : 1307,
          "552283" : 1308,
          "549371" : 1309,
          "552291" : 1310,
          "551023" : 1311,
          "592994" : 1312,
          "566683" : 1313,
          "586153" : 1314,
          "540170" : 1315,
          "563307" : 1316,
          "549380" : 1317,
          "540188" : 1318,
          "554511" : 1319,
          "512991" : 1320,
          "584444" : 1321,
          "581551" : 1322,
          "585190" : 1323,
          "593001" : 1324,
          "531341" : 1325,
          "560243" : 1326,
          "563056" : 1327,
          "531154" : 1328,
          "570141" : 1329,
          "537187" : 1330,
          "592153" : 1331,
          "568619" : 1332,
          "560987" : 1333,
          "558834" : 1334,
          "532274" : 1335,
          "593010" : 1336,
          "563561" : 1337,
          "585203" : 1338,
          "558419" : 1339,
          "504301" : 1340,
          "551040" : 1341,
          "532282" : 1342,
          "538191" : 1343,
          "573337" : 1344,
          "589489" : 1345,
          "513229" : 1346,
          "534773" : 1347,
          "588431" : 1348,
          "532291" : 1349,
          "534781" : 1350,
          "574953" : 1351,
          "544426" : 1352,
          "550183" : 1353,
          "501794" : 1354,
          "561533" : 1355,
          "572977" : 1356,
          "552071" : 1357,
          "579190" : 1358,
          "598381" : 1359,
          "567507" : 1360,
          "534927" : 1361,
          "535788" : 1362,
          "540218" : 1363,
          "586161" : 1364,
          "544442" : 1365,
          "561541" : 1366,
          "564508" : 1367,
          "551546" : 1368,
          "587087" : 1369,
          "567515" : 1370,
          "590576" : 1371,
          "529869" : 1372,
          "562815" : 1373,
          "532843" : 1374,
          "587095" : 1375,
          "564818" : 1376,
          "504955" : 1377,
          "597317" : 1378,
          "506729" : 1379,
          "537110" : 1380,
          "537144" : 1381,
          "509141" : 1382,
          "579203" : 1383,
          "593974" : 1384,
          "593982" : 1385,
          "593991" : 1386,
          "587109" : 1387,
          "537128" : 1388,
          "544451" : 1389,
          "558851" : 1390,
          "589497" : 1391,
          "594008" : 1392,
          "580210" : 1393,
          "559792" : 1394,
          "560855" : 1395,
          "561754" : 1396,
          "564834" : 1397,
          "531162" : 1398,
          "562637" : 1399,
          "542644" : 1400,
          "545899" : 1401,
          "554529" : 1402,
          "599344" : 1403,
          "598135" : 1404,
          "598003" : 1405,
          "564028" : 1406,
          "598143" : 1407,
          "563579" : 1408,
          "545481" : 1409,
          "578525" : 1410,
          "595578" : 1411,
          "585211" : 1412,
          "599352" : 1413,
          "568635" : 1414,
          "594016" : 1415,
          "574325" : 1416,
          "599450" : 1417,
          "501841" : 1418,
          "569194" : 1419,
          "564036" : 1420,
          "560359" : 1421,
          "593028" : 1422,
          "567957" : 1423,
          "581569" : 1424,
          "568651" : 1425,
          "535575" : 1426,
          "569992" : 1427,
          "549967" : 1428,
          "562696" : 1429,
          "567523" : 1430,
          "506753" : 1431,
          "551597" : 1432,
          "582999" : 1433,
          "598402" : 1434,
          "577073" : 1435,
          "538159" : 1436,
          "561690" : 1437,
          "579211" : 1438,
          "562807" : 1439,
          "542679" : 1440,
          "585220" : 1441,
          "585238" : 1442,
          "560863" : 1443,
          "562386" : 1444,
          "544337" : 1445,
          "571377" : 1446,
          "578240" : 1447,
          "595586" : 1448,
          "552178" : 1449,
          "535532" : 1450,
          "577081" : 1451,
          "572284" : 1452,
          "578037" : 1453,
          "556181" : 1454,
          "536075" : 1455,
          "590584" : 1456,
          "563625" : 1457,
          "568210" : 1458,
          "546291" : 1459,
          "555088" : 1460,
          "568660" : 1461,
          "568414" : 1462,
          "579220" : 1463,
          "567141" : 1464,
          "594024" : 1465,
          "554545" : 1466,
          "541796" : 1467,
          "564044" : 1468,
          "580228" : 1469,
          "574031" : 1470,
          "548049" : 1471,
          "568678" : 1472,
          "595594" : 1473,
          "590592" : 1474,
          "564915" : 1475,
          "583014" : 1476,
          "550213" : 1477,
          "549398" : 1478,
          "598593" : 1479,
          "546305" : 1480,
          "548596" : 1481,
          "544353" : 1482,
          "574040" : 1483,
          "568562" : 1484,
          "529702" : 1485,
          "574058" : 1486,
          "568571" : 1487,
          "562483" : 1488,
          "595608" : 1489,
          "558869" : 1490,
          "597325" : 1491,
          "571385" : 1492,
          "594032" : 1493,
          "569666" : 1494,
          "587125" : 1495,
          "560481" : 1496,
          "531171" : 1497,
          "552330" : 1498,
          "552321" : 1499,
          "535851" : 1500,
          "574961" : 1501,
          "565989" : 1502,
          "564052" : 1503,
          "553093" : 1504,
          "556203" : 1505,
          "583022" : 1506,
          "566390" : 1507,
          "598607" : 1508,
          "551872" : 1509,
          "564842" : 1510,
          "571393" : 1511,
          "569267" : 1512,
          "531197" : 1513,
          "553620" : 1514,
          "566641" : 1515,
          "584452" : 1516,
          "559806" : 1517,
          "593036" : 1518,
          "568368" : 1519,
          "502146" : 1520,
          "571407" : 1521,
          "544485" : 1522,
          "590614" : 1523,
          "581577" : 1524,
          "594041" : 1525,
          "540242" : 1526,
          "564605" : 1527,
          "507016" : 1528,
          "589501" : 1529,
          "592170" : 1530,
          "536628" : 1531,
          "570001" : 1532,
          "552020" : 1533,
          "542083" : 1534,
          "594059" : 1535,
          "580261" : 1536,
          "570010" : 1537,
          "568694" : 1538,
          "530221" : 1539,
          "507105" : 1540,
          "502235" : 1541,
          "502405" : 1542,
          "598160" : 1543,
          "513075" : 1544,
          "593044" : 1545,
          "598992" : 1546,
          "587141" : 1547,
          "595624" : 1548,
          "564061" : 1549,
          "562904" : 1550,
          "594067" : 1551,
          "581593" : 1552,
          "586021" : 1553,
          "547794" : 1554,
          "590622" : 1555,
          "599409" : 1556,
          "547883" : 1557,
          "587150" : 1558,
          "561096" : 1559,
          "561584" : 1560,
          "583031" : 1561,
          "507113" : 1562,
          "597341" : 1563,
          "566187" : 1564,
          "577111" : 1565,
          "588458" : 1566,
          "571440" : 1567,
          "574988" : 1568,
          "572900" : 1569,
          "570028" : 1570,
          "573019" : 1571,
          "559814" : 1572,
          "572918" : 1573,
          "566730" : 1574,
          "581615" : 1575,
          "539228" : 1576,
          "550825" : 1577,
          "545490" : 1578,
          "553654" : 1579,
          "544493" : 1580,
          "567973" : 1581,
          "571458" : 1582,
          "542342" : 1583,
          "540668" : 1584,
          "567167" : 1585,
          "563064" : 1586,
          "566276" : 1587,
          "556254" : 1588,
          "564257" : 1589,
          "571466" : 1590,
          "531430" : 1591,
          "534056" : 1592,
          "502545" : 1593,
          "574201" : 1594,
          "578053" : 1595,
          "531359" : 1596,
          "535818" : 1597,
          "542687" : 1598,
          "558877" : 1599,
          "597350" : 1600,
          "564851" : 1601,
          "532312" : 1602,
          "555169" : 1603,
          "598178" : 1604,
          "584461" : 1605,
          "571474" : 1606,
          "577120" : 1607,
          "579238" : 1608,
          "594075" : 1609,
          "558885" : 1610,
          "535834" : 1611,
          "547913" : 1612,
          "580279" : 1613,
          "512192" : 1614,
          "587168" : 1615,
          "594083" : 1616,
          "594091" : 1617,
          "545503" : 1618,
          "545929" : 1619,
          "580295" : 1620,
          "590631" : 1621,
          "574996" : 1622,
          "567175" : 1623,
          "579254" : 1624,
          "553662" : 1625,
          "536105" : 1626,
          "594105" : 1627,
          "541290" : 1628,
          "568708" : 1629,
          "533327" : 1630,
          "588474" : 1631,
          "585246" : 1632,
          "569500" : 1633,
          "561592" : 1634,
          "595659" : 1635,
          "542725" : 1636,
          "569798" : 1637,
          "511986" : 1638,
          "595667" : 1639,
          "539821" : 1640,
          "579262" : 1641,
          "597368" : 1642,
          "598658" : 1643,
          "513491" : 1644,
          "587206" : 1645,
          "592188" : 1646,
          "562785" : 1647,
          "569275" : 1648,
          "579271" : 1649,
          "548243" : 1650,
          "546364" : 1651,
          "545511" : 1652,
          "534790" : 1653,
          "562505" : 1654,
          "561606" : 1655,
          "581631" : 1656,
          "536881" : 1657,
          "574066" : 1658,
          "546381" : 1659,
          "595675" : 1660,
          "551589" : 1661,
          "595683" : 1662,
          "564079" : 1663,
          "575011" : 1664,
          "546763" : 1665,
          "561061" : 1666,
          "562319" : 1667,
          "560367" : 1668,
          "599531" : 1669,
          "550612" : 1670,
          "513695" : 1671,
          "544515" : 1672,
          "535770" : 1673,
          "552739" : 1674,
          "589519" : 1675,
          "552968" : 1676,
          "552631" : 1677,
          "580333" : 1678,
          "569542" : 1679,
          "572365" : 1680,
          "590649" : 1681,
          "547930" : 1682,
          "584479" : 1683,
          "590657" : 1684,
          "550205" : 1685,
          "551805" : 1686,
          "590665" : 1687,
          "536369" : 1688,
          "539236" : 1689,
          "561525" : 1690,
          "538221" : 1691,
          "542091" : 1692,
          "557722" : 1693,
          "553671" : 1694,
          "531481" : 1695,
          "551651" : 1696,
          "534854" : 1697,
          "537152" : 1698,
          "547531" : 1699,
          "547948" : 1700,
          "541729" : 1701,
          "532321" : 1702,
          "535150" : 1703,
          "572926" : 1704,
          "547956" : 1705,
          "545520" : 1706,
          "574074" : 1707,
          "534803" : 1708,
          "570044" : 1709,
          "531189" : 1710,
          "541737" : 1711,
          "544523" : 1712,
          "551104" : 1713,
          "532339" : 1714,
          "546402" : 1715,
          "568511" : 1716,
          "592196" : 1717,
          "583057" : 1718,
          "594113" : 1719,
          "593052" : 1720,
          "587192" : 1721,
          "550736" : 1722,
          "594121" : 1723,
          "531499" : 1724,
          "531928" : 1725,
          "579297" : 1726,
          "585254" : 1727,
          "539244" : 1728,
          "567531" : 1729,
          "531201" : 1730,
          "532347" : 1731,
          "553689" : 1732,
          "534064" : 1733,
          "535524" : 1734,
          "542750" : 1735,
          "597392" : 1736,
          "571482" : 1737,
          "535885" : 1738,
          "588482" : 1739,
          "551121" : 1740,
          "593061" : 1741,
          "564877" : 1742,
          "560898" : 1743,
          "542768" : 1744,
          "586170" : 1745,
          "538230" : 1746,
          "553387" : 1747,
          "531413" : 1748,
          "594130" : 1749,
          "536091" : 1750,
          "553221" : 1751,
          "513636" : 1752,
          "507261" : 1753,
          "535460" : 1754,
          "537161" : 1755,
          "513733" : 1756,
          "583065" : 1757,
          "589527" : 1758,
          "592200" : 1759,
          "568724" : 1760,
          "557731" : 1761,
          "569810" : 1762,
          "507270" : 1763,
          "572691" : 1764,
          "553301" : 1765,
          "532355" : 1766,
          "512176" : 1767,
          "570052" : 1768,
          "559822" : 1769,
          "556301" : 1770,
          "594148" : 1771,
          "547972" : 1772,
          "564095" : 1773,
          "556319" : 1774,
          "564800" : 1775,
          "566179" : 1776,
          "557749" : 1777,
          "532932" : 1778,
          "555177" : 1779,
          "541001" : 1780,
          "539252" : 1781,
          "537179" : 1782,
          "550221" : 1783,
          "565202" : 1784,
          "562831" : 1785,
          "554553" : 1786,
          "513750" : 1787,
          "544540" : 1788,
          "546976" : 1789,
          "549410" : 1790,
          "598232" : 1791,
          "544558" : 1792,
          "589535" : 1793,
          "532363" : 1794,
          "535869" : 1795,
          "549428" : 1796,
          "567558" : 1797,
          "564893" : 1798,
          "567566" : 1799,
          "575046" : 1800,
          "585262" : 1801,
          "571491" : 1802,
          "558915" : 1803,
          "574082" : 1804,
          "590673" : 1805,
          "571504" : 1806,
          "550639" : 1807,
          "555185" : 1808,
          "586188" : 1809,
          "577146" : 1810,
          "586196" : 1811,
          "589543" : 1812,
          "599638" : 1813,
          "538248" : 1814,
          "543543" : 1815,
          "584487" : 1816,
          "593079" : 1817,
          "565733" : 1818,
          "580341" : 1819,
          "563072" : 1820,
          "594156" : 1821,
          "583081" : 1822,
          "590681" : 1823,
          "532371" : 1824,
          "541761" : 1825,
          "531219" : 1826,
          "541770" : 1827,
          "562513" : 1828,
          "548642" : 1829,
          "579301" : 1830,
          "540285" : 1831,
          "546445" : 1832,
          "566195" : 1833,
          "566217" : 1834,
          "585271" : 1835,
          "587222" : 1836,
          "513580" : 1837,
          "531227" : 1838,
          "598691" : 1839,
          "529737" : 1840,
          "588491" : 1841,
          "570087" : 1842,
          "547999" : 1843,
          "562521" : 1844,
          "559849" : 1845,
          "530646" : 1846,
          "535753" : 1847,
          "599522" : 1848,
          "538256" : 1849,
          "550230" : 1850,
          "542784" : 1851,
          "584495" : 1852,
          "513768" : 1853,
          "592218" : 1854,
          "542814" : 1855,
          "597414" : 1856,
          "593087" : 1857,
          "529745" : 1858,
          "590690" : 1859,
          "589560" : 1860,
          "558931" : 1861,
          "565334" : 1862,
          "531235" : 1863,
          "583090" : 1864,
          "535613" : 1865,
          "585289" : 1866,
          "573621" : 1867,
          "539261" : 1868,
          "540315" : 1869,
          "566331" : 1870,
          "550281" : 1871,
          "574163" : 1872,
          "536113" : 1873,
          "531243" : 1874,
          "586200" : 1875,
          "568007" : 1876,
          "534081" : 1877,
          "531251" : 1878,
          "556335" : 1879,
          "565784" : 1880,
          "568872" : 1881,
          "532886" : 1882,
          "563081" : 1883,
          "554481" : 1884,
          "551139" : 1885,
          "559857" : 1886,
          "512923" : 1887,
          "599620" : 1888,
          "532878" : 1889,
          "576310" : 1890,
          "556343" : 1891,
          "532045" : 1892,
          "548791" : 1893,
          "590703" : 1894,
          "534099" : 1895,
          "529982" : 1896,
          "557773" : 1897,
          "561614" : 1898,
          "540803" : 1899,
          "590711" : 1900,
          "529770" : 1901,
          "560375" : 1902,
          "546461" : 1903,
          "550248" : 1904,
          "566233" : 1905,
          "557781" : 1906,
          "568015" : 1907,
          "536229" : 1908,
          "570109" : 1909,
          "595713" : 1910,
          "595721" : 1911,
          "534820" : 1912,
          "595705" : 1913,
          "540307" : 1914,
          "534455" : 1915,
          "572730" : 1916,
          "529788" : 1917,
          "536903" : 1918,
          "580350" : 1919,
          "557803" : 1920,
          "529796" : 1921,
          "535923" : 1922,
          "553727" : 1923,
          "534447" : 1924,
          "564923" : 1925,
          "560383" : 1926,
          "553735" : 1927,
          "578011" : 1928,
          "560901" : 1929,
          "564931" : 1930,
          "553743" : 1931,
          "560910" : 1932,
          "549355" : 1933,
          "502839" : 1934,
          "575054" : 1935,
          "541141" : 1936,
          "572969" : 1937,
          "562971" : 1938,
          "588504" : 1939,
          "532606" : 1940,
          "578096" : 1941,
          "534838" : 1942,
          "542831" : 1943,
          "537217" : 1944,
          "568759" : 1945,
          "550477" : 1946,
          "555291" : 1947,
          "549037" : 1948,
          "575062" : 1949,
          "539287" : 1950,
          "552453" : 1951,
          "578100" : 1952,
          "537225" : 1953,
          "564940" : 1954,
          "557838" : 1955,
          "535931" : 1956,
          "579319" : 1957,
          "558940" : 1958,
          "540323" : 1959,
          "564958" : 1960,
          "564966" : 1961,
          "578118" : 1962,
          "561622" : 1963,
          "534994" : 1964,
          "552461" : 1965,
          "534102" : 1966,
          "533343" : 1967,
          "535907" : 1968,
          "564109" : 1969,
          "529818" : 1970,
          "552470" : 1971,
          "579327" : 1972,
          "566241" : 1973,
          "546429" : 1974,
          "571539" : 1975,
          "564249" : 1976,
          "558966" : 1977,
          "537233" : 1978,
          "564117" : 1979,
          "578126" : 1980,
          "553751" : 1981,
          "532037" : 1982,
          "539295" : 1983,
          "541818" : 1984,
          "544591" : 1985,
          "533351" : 1986,
          "540358" : 1987,
          "551155" : 1988,
          "563145" : 1989,
          "550264" : 1990,
          "569305" : 1991,
          "588512" : 1992,
          "534706" : 1993,
          "571547" : 1994,
          "568767" : 1995,
          "572764" : 1996,
          "581534" : 1997,
          "571164" : 1998,
          "533670" : 1999,
          "532398" : 2000,
          "573574" : 2001,
          "562530" : 2002,
          "558974" : 2003,
          "583111" : 2004,
          "556378" : 2005,
          "556386" : 2006,
          "568023" : 2007,
          "570125" : 2008,
          "571849" : 2009,
          "546810" : 2010,
          "577154" : 2011,
          "507334" : 2012,
          "594164" : 2013,
          "506737" : 2014,
          "579335" : 2015,
          "557846" : 2016,
          "575071" : 2017,
          "569909" : 2018,
          "593095" : 2019,
          "574112" : 2020,
          "588547" : 2021,
          "537420" : 2022,
          "594172" : 2023,
          "545546" : 2024,
          "534846" : 2025,
          "575089" : 2026,
          "549223" : 2027,
          "531294" : 2028,
          "539309" : 2029,
          "513431" : 2030,
          "552496" : 2031,
          "561339" : 2032,
          "555207" : 2033,
          "549452" : 2034,
          "561321" : 2035,
          "575097" : 2036,
          "584517" : 2037,
          "589578" : 2038,
          "583120" : 2039,
          "593117" : 2040,
          "535966" : 2041,
          "581666" : 2042,
          "577162" : 2043,
          "563510" : 2044,
          "540374" : 2045,
          "580376" : 2046,
          "561631" : 2047,
          "595730" : 2048,
          "542865" : 2049,
          "598259" : 2050,
          "548782" : 2051,
          "555215" : 2052,
          "507377" : 2053,
          "554065" : 2054,
          "590746" : 2055,
          "553344" : 2056,
          "592226" : 2057,
          "587249" : 2058,
          "580392" : 2059,
          "594181" : 2060,
          "595756" : 2061,
          "561461" : 2062,
          "529842" : 2063,
          "544612" : 2064,
          "588555" : 2065,
          "575101" : 2066,
          "592234" : 2067,
          "553212" : 2068,
          "576328" : 2069,
          "544680" : 2070,
          "578134" : 2071,
          "597431" : 2072,
          "565270" : 2073,
          "563595" : 2074,
          "570346" : 2075,
          "507423" : 2076,
          "556394" : 2077,
          "561657" : 2078,
          "530395" : 2079,
          "579351" : 2080,
          "546658" : 2081,
          "578142" : 2082,
          "542903" : 2083,
          "588563" : 2084,
          "574121" : 2085,
          "578151" : 2086,
          "590754" : 2087,
          "575119" : 2088,
          "594199" : 2089,
          "578169" : 2090,
          "546500" : 2091,
          "578541" : 2092,
          "558982" : 2093,
          "532401" : 2094,
          "590762" : 2095,
          "574139" : 2096,
          "585301" : 2097,
          "541869" : 2098,
          "595748" : 2099,
          "576336" : 2100,
          "536148" : 2101,
          "572713" : 2102,
          "586218" : 2103,
          "529851" : 2104,
          "580406" : 2105,
          "583154" : 2106,
          "568783" : 2107,
          "562963" : 2108,
          "536288" : 2109,
          "578185" : 2110,
          "532410" : 2111,
          "575127" : 2112,
          "581682" : 2113,
          "580414" : 2114,
          "590789" : 2115,
          "532428" : 2116,
          "505528" : 2117,
          "539317" : 2118,
          "567582" : 2119,
          "547816" : 2120,
          "575135" : 2121,
          "570133" : 2122,
          "537926" : 2123,
          "571563" : 2124,
          "563609" : 2125,
          "538264" : 2126,
          "587265" : 2127,
          "572993" : 2128,
          "568805" : 2129,
          "530484" : 2130,
          "589586" : 2131,
          "539325" : 2132,
          "541834" : 2133,
          "540391" : 2134,
          "536385" : 2135,
          "599468" : 2136,
          "577171" : 2137,
          "585319" : 2138,
          "533360" : 2139,
          "577189" : 2140,
          "574147" : 2141,
          "536393" : 2142,
          "561665" : 2143,
          "532134" : 2144,
          "549479" : 2145,
          "574155" : 2146,
          "562556" : 2147,
          "533378" : 2148,
          "578193" : 2149,
          "531871" : 2150,
          "594202" : 2151,
          "584525" : 2152,
          "575143" : 2153,
          "547191" : 2154,
          "587273" : 2155,
          "556998" : 2156,
          "594211" : 2157,
          "587281" : 2158,
          "593125" : 2159,
          "548073" : 2160,
          "586226" : 2161,
          "541753" : 2162,
          "562084" : 2163,
          "572659" : 2164,
          "573001" : 2165,
          "586846" : 2166,
          "587290" : 2167,
          "537250" : 2168,
          "548413" : 2169,
          "562769" : 2170,
          "577197" : 2171,
          "562564" : 2172,
          "563617" : 2173,
          "539333" : 2174,
          "544639" : 2175,
          "576352" : 2176,
          "539341" : 2177,
          "546011" : 2178,
          "595772" : 2179,
          "583171" : 2180,
          "540404" : 2181,
          "536521" : 2182,
          "513873" : 2183,
          "597449" : 2184,
          "560413" : 2185,
          "587303" : 2186,
          "564133" : 2187,
          "545881" : 2188,
          "551163" : 2189,
          "539350" : 2190,
          "549151" : 2191,
          "590797" : 2192,
          "550591" : 2193,
          "563099" : 2194,
          "538272" : 2195,
          "546585" : 2196,
          "562572" : 2197,
          "548081" : 2198,
          "599581" : 2199,
          "594229" : 2200,
          "550841" : 2201,
          "562581" : 2202,
          "597457" : 2203,
          "583189" : 2204,
          "552534" : 2205,
          "599506" : 2206,
          "546216" : 2207,
          "531308" : 2208,
          "535974" : 2209,
          "579378" : 2210,
          "535761" : 2211,
          "503142" : 2212,
          "595802" : 2213,
          "537268" : 2214,
          "566039" : 2215,
          "586234" : 2216,
          "511587" : 2217,
          "563633" : 2218,
          "529613" : 2219,
          "549312" : 2220,
          "577201" : 2221,
          "560421" : 2222,
          "558991" : 2223,
          "534129" : 2224,
          "532444" : 2225,
          "562491" : 2226,
          "563102" : 2227,
          "531774" : 2228,
          "595811" : 2229,
          "551180" : 2230,
          "594237" : 2231,
          "595829" : 2232,
          "545554" : 2233,
          "579017" : 2234,
          "563111" : 2235,
          "536946" : 2236,
          "587320" : 2237,
          "548090" : 2238,
          "587338" : 2239,
          "538281" : 2240,
          "565440" : 2241,
          "595837" : 2242,
          "531031" : 2243,
          "546453" : 2244,
          "568821" : 2245,
          "548103" : 2246,
          "566811" : 2247,
          "578207" : 2248,
          "587346" : 2249,
          "538299" : 2250,
          "548111" : 2251,
          "561681" : 2252,
          "571571" : 2253,
          "580422" : 2254,
          "587362" : 2255,
          "535982" : 2256,
          "590801" : 2257,
          "536571" : 2258,
          "578215" : 2259,
          "568848" : 2260,
          "537276" : 2261,
          "532452" : 2262,
          "598631" : 2263,
          "513032" : 2264,
          "539368" : 2265,
          "541150" : 2266,
          "544663" : 2267,
          "546771" : 2268,
          "540439" : 2269,
          "566144" : 2270,
          "583197" : 2271,
          "553778" : 2272,
          "531651" : 2273,
          "598275" : 2274,
          "585327" : 2275,
          "545562" : 2276,
          "570150" : 2277,
          "564974" : 2278,
          "546542" : 2279,
          "572748" : 2280,
          "599727" : 2281,
          "586242" : 2282,
          "595845" : 2283,
          "597473" : 2284,
          "565288" : 2285,
          "577219" : 2286,
          "597481" : 2287,
          "587052" : 2288,
          "554961" : 2289,
          "531316" : 2290,
          "587354" : 2291,
          "542911" : 2292,
          "598917" : 2293,
          "559903" : 2294,
          "530361" : 2295,
          "575151" : 2296,
          "557862" : 2297,
          "585343" : 2298,
          "550256" : 2299,
          "556432" : 2300,
          "568643" : 2301,
          "542946" : 2302,
          "530042" : 2303,
          "587907" : 2304,
          "551201" : 2305,
          "536008" : 2306,
          "559008" : 2307,
          "513415" : 2308,
          "557871" : 2309,
          "538183" : 2310,
          "549169" : 2311,
          "590819" : 2312,
          "553786" : 2313,
          "565016" : 2314,
          "529907" : 2315,
          "541826" : 2316,
          "548120" : 2317,
          "542989" : 2318,
          "586251" : 2319,
          "592251" : 2320,
          "549487" : 2321,
          "583201" : 2322,
          "559911" : 2323,
          "542997" : 2324,
          "590827" : 2325,
          "589594" : 2326,
          "569283" : 2327,
          "571580" : 2328,
          "532053" : 2329,
          "559920" : 2330,
          "560405" : 2331,
          "560928" : 2332,
          "567604" : 2333,
          "533084" : 2334,
          "575178" : 2335,
          "570168" : 2336,
          "565024" : 2337,
          "557897" : 2338,
          "536024" : 2339,
          "563129" : 2340,
          "580431" : 2341,
          "571687" : 2342,
          "579386" : 2343,
          "587371" : 2344,
          "555771" : 2345,
          "562688" : 2346,
          "538311" : 2347,
          "553794" : 2348,
          "565032" : 2349,
          "541851" : 2350,
          "563986" : 2351,
          "589608" : 2352,
          "584541" : 2353,
          "573787" : 2354,
          "538329" : 2355,
          "599549" : 2356,
          "571211" : 2357,
          "567191" : 2358,
          "584550" : 2359,
          "532461" : 2360,
          "514047" : 2361,
          "577227" : 2362,
          "513628" : 2363,
          "568856" : 2364,
          "536687" : 2365,
          "589616" : 2366,
          "540447" : 2367,
          "590835" : 2368,
          "533386" : 2369,
          "571075" : 2370,
          "549495" : 2371,
          "534137" : 2372,
          "534897" : 2373,
          "532479" : 2374,
          "586269" : 2375,
          "581721" : 2376,
          "539384" : 2377,
          "541877" : 2378,
          "595853" : 2379,
          "590843" : 2380,
          "537292" : 2381,
          "574007" : 2382,
          "551481" : 2383,
          "536041" : 2384,
          "573043" : 2385,
          "592269" : 2386,
          "581739" : 2387,
          "587389" : 2388,
          "598461" : 2389,
          "532487" : 2390,
          "548286" : 2391,
          "548146" : 2392,
          "563641" : 2393,
          "507504" : 2394,
          "593141" : 2395,
          "557218" : 2396,
          "584568" : 2397,
          "573710" : 2398,
          "531405" : 2399,
          "571172" : 2400,
          "583219" : 2401,
          "564141" : 2402,
          "579394" : 2403,
          "536601" : 2404,
          "578231" : 2405,
          "571610" : 2406,
          "578771" : 2407,
          "541559" : 2408,
          "579408" : 2409,
          "536067" : 2410,
          "548529" : 2411,
          "590851" : 2412,
          "510645" : 2413,
          "593150" : 2414,
          "598712" : 2415,
          "538345" : 2416,
          "590860" : 2417,
          "568881" : 2418,
          "514055" : 2419,
          "575194" : 2420,
          "541494" : 2421,
          "514152" : 2422,
          "534901" : 2423,
          "537306" : 2424,
          "580465" : 2425,
          "532495" : 2426,
          "565199" : 2427,
          "541893" : 2428,
          "533165" : 2429,
          "556467" : 2430,
          "570974" : 2431,
          "555258" : 2432,
          "553816" : 2433,
          "536733" : 2434,
          "588598" : 2435,
          "531324" : 2436,
          "549436" : 2437,
          "599280" : 2438,
          "547123" : 2439,
          "590878" : 2440,
          "535877" : 2441,
          "592277" : 2442,
          "507237" : 2443,
          "548162" : 2444,
          "593168" : 2445,
          "533394" : 2446,
          "529931" : 2447,
          "573051" : 2448,
          "531332" : 2449,
          "590886" : 2450,
          "531553" : 2451,
          "589624" : 2452,
          "564761" : 2453,
          "560952" : 2454,
          "573060" : 2455,
          "559024" : 2456,
          "553247" : 2457,
          "599565" : 2458,
          "599204" : 2459,
          "579033" : 2460,
          "533793" : 2461,
          "594253" : 2462,
          "578258" : 2463,
          "595861" : 2464,
          "567221" : 2465,
          "578266" : 2466,
          "588601" : 2467,
          "599557" : 2468,
          "559032" : 2469,
          "592285" : 2470,
          "581755" : 2471,
          "533408" : 2472,
          "563668" : 2473,
          "570176" : 2474,
          "570184" : 2475,
          "570826" : 2476,
          "539392" : 2477,
          "536121" : 2478,
          "574449" : 2479,
          "536814" : 2480,
          "540498" : 2481,
          "588521" : 2482,
          "592293" : 2483,
          "587401" : 2484,
          "548928" : 2485,
          "586277" : 2486,
          "503916" : 2487,
          "589632" : 2488,
          "533416" : 2489,
          "534935" : 2490,
          "576361" : 2491,
          "549509" : 2492,
          "571628" : 2493,
          "588610" : 2494,
          "538370" : 2495,
          "576387" : 2496,
          "536130" : 2497,
          "537314" : 2498,
          "587419" : 2499,
          "509108" : 2500,
          "508357" : 2501,
          "575232" : 2502,
          "584576" : 2503,
          "590894" : 2504,
          "529630" : 2505,
          "537331" : 2506,
          "567612" : 2507,
          "565059" : 2508,
          "507458" : 2509,
          "566047" : 2510,
          "548171" : 2511,
          "552585" : 2512,
          "551465" : 2513,
          "537349" : 2514,
          "592307" : 2515,
          "562955" : 2516,
          "577235" : 2517,
          "567621" : 2518,
          "566284" : 2519,
          "513555" : 2520,
          "595870" : 2521,
          "534072" : 2522,
          "540633" : 2523,
          "581763" : 2524,
          "537357" : 2525,
          "576395" : 2526,
          "541907" : 2527,
          "529681" : 2528,
          "533424" : 2529,
          "553824" : 2530,
          "548189" : 2531,
          "534943" : 2532,
          "590908" : 2533,
          "548944" : 2534,
          "583227" : 2535,
          "589641" : 2536,
          "571971" : 2537,
          "572012" : 2538,
          "537373" : 2539,
          "549517" : 2540,
          "563137" : 2541,
          "578177" : 2542,
          "581771" : 2543,
          "540536" : 2544,
          "590916" : 2545,
          "550108" : 2546,
          "587427" : 2547,
          "568899" : 2548,
          "500135" : 2549,
          "595888" : 2550,
          "598321" : 2551,
          "540200" : 2552,
          "530557" : 2553,
          "546232" : 2554,
          "529940" : 2555,
          "547182" : 2556,
          "572136" : 2557,
          "533432" : 2558,
          "559041" : 2559,
          "565385" : 2560,
          "586285" : 2561,
          "559059" : 2562,
          "571792" : 2563,
          "545309" : 2564,
          "559067" : 2565,
          "568902" : 2566,
          "561550" : 2567,
          "503304" : 2568,
          "593184" : 2569,
          "565067" : 2570,
          "548618" : 2571,
          "587435" : 2572,
          "550710" : 2573,
          "560456" : 2574,
          "536342" : 2575,
          "565351" : 2576,
          "533441" : 2577,
          "565369" : 2578,
          "589659" : 2579,
          "590941" : 2580,
          "580481" : 2581,
          "570192" : 2582,
          "549525" : 2583,
          "576409" : 2584,
          "530808" : 2585,
          "559075" : 2586,
          "535109" : 2587,
          "560464" : 2588,
          "534951" : 2589,
          "533203" : 2590,
          "557943" : 2591,
          "590959" : 2592,
          "574546" : 2593,
          "551261" : 2594,
          "593192" : 2595,
          "580490" : 2596,
          "561371" : 2597,
          "560472" : 2598,
          "538795" : 2599,
          "549673" : 2600,
          "568929" : 2601,
          "540552" : 2602,
          "562611" : 2603,
          "536164" : 2604,
          "571652" : 2605,
          "595896" : 2606,
          "555304" : 2607,
          "595900" : 2608,
          "538337" : 2609,
          "566306" : 2610,
          "564168" : 2611,
          "578045" : 2612,
          "587443" : 2613,
          "597511" : 2614,
          "581780" : 2615,
          "536806" : 2616,
          "559083" : 2617,
          "568937" : 2618,
          "583235" : 2619,
          "570206" : 2620,
          "560634" : 2621,
          "537136" : 2622,
          "507580" : 2623,
          "561720" : 2624,
          "594261" : 2625,
          "552437" : 2626,
          "536954" : 2627,
          "529958" : 2628,
          "581798" : 2629,
          "590967" : 2630,
          "500062" : 2631,
          "594270" : 2632,
          "548685" : 2633,
          "569372" : 2634,
          "537390" : 2635,
          "534153" : 2636,
          "598348" : 2637,
          "529974" : 2638,
          "597520" : 2639,
          "536172" : 2640,
          "590975" : 2641,
          "588296" : 2642,
          "561738" : 2643,
          "536181" : 2644,
          "541940" : 2645,
          "571661" : 2646,
          "559091" : 2647,
          "563030" : 2648,
          "598500" : 2649,
          "536555" : 2650,
          "568945" : 2651,
          "577243" : 2652,
          "589667" : 2653,
          "584584" : 2654,
          "541966" : 2655,
          "533459" : 2656,
          "567639" : 2657,
          "541974" : 2658,
          "568180" : 2659,
          "599484" : 2660,
          "566314" : 2661,
          "564176" : 2662,
          "563315" : 2663,
          "548201" : 2664,
          "533467" : 2665,
          "537403" : 2666,
          "529991" : 2667,
          "586960" : 2668,
          "554901" : 2669,
          "559105" : 2670,
          "548219" : 2671,
          "545571" : 2672,
          "534960" : 2673,
          "556505" : 2674,
          "564991" : 2675,
          "578274" : 2676,
          "569143" : 2677,
          "562181" : 2678,
          "593214" : 2679,
          "553832" : 2680,
          "540579" : 2681,
          "584592" : 2682,
          "594288" : 2683,
          "534161" : 2684,
          "565075" : 2685,
          "565083" : 2686,
          "548227" : 2687,
          "540587" : 2688,
          "581801" : 2689,
          "572861" : 2690,
          "587842" : 2691,
          "550086" : 2692,
          "563161" : 2693,
          "537411" : 2694,
          "574171" : 2695,
          "561673" : 2696,
          "597538" : 2697,
          "541982" : 2698,
          "530000" : 2699,
          "595918" : 2700,
          "509752" : 2701,
          "595926" : 2702,
          "593222" : 2703,
          "547824" : 2704,
          "593231" : 2705,
          "564184" : 2706,
          "595934" : 2707,
          "538418" : 2708,
          "554596" : 2709,
          "595951" : 2710,
          "581810" : 2711,
          "581828" : 2712,
          "552780" : 2713,
          "571717" : 2714,
          "560979" : 2715,
          "550329" : 2716,
          "547484" : 2717,
          "531375" : 2718,
          "563978" : 2719,
          "594296" : 2720,
          "593249" : 2721,
          "549541" : 2722,
          "592323" : 2723,
          "594300" : 2724,
          "555312" : 2725,
          "572594" : 2726,
          "595969" : 2727,
          "579416" : 2728,
          "581836" : 2729,
          "570214" : 2730,
          "579424" : 2731,
          "598356" : 2732,
          "578282" : 2733,
          "581844" : 2734,
          "595977" : 2735,
          "559121" : 2736,
          "548570" : 2737,
          "573515" : 2738,
          "581852" : 2739,
          "538426" : 2740,
          "581861" : 2741,
          "568546" : 2742,
          "588628" : 2743,
          "550744" : 2744,
          "543021" : 2745,
          "530026" : 2746,
          "530433" : 2747,
          "546330" : 2748,
          "561746" : 2749,
          "581879" : 2750,
          "580503" : 2751,
          "546615" : 2752,
          "583243" : 2753,
          "555282" : 2754,
          "550302" : 2755,
          "588636" : 2756,
          "583251" : 2757,
          "560391" : 2758,
          "595985" : 2759,
          "595993" : 2760,
          "533955" : 2761,
          "571512" : 2762,
          "586293" : 2763,
          "588644" : 2764,
          "576425" : 2765,
          "536750" : 2766,
          "541931" : 2767,
          "568953" : 2768,
          "578291" : 2769,
          "564982" : 2770,
          "598801" : 2771,
          "553841" : 2772,
          "550337" : 2773,
          "532517" : 2774,
          "546259" : 2775,
          "529729" : 2776,
          "572047" : 2777,
          "548308" : 2778,
          "586307" : 2779,
          "596001" : 2780,
          "512907" : 2781,
          "594318" : 2782,
          "568970" : 2783,
          "560499" : 2784,
          "555347" : 2785,
          "588652" : 2786,
          "559130" : 2787,
          "532525" : 2788,
          "565091" : 2789,
          "571261" : 2790,
          "562645" : 2791,
          "544701" : 2792,
          "575259" : 2793,
          "586315" : 2794,
          "543098" : 2795,
          "558443" : 2796,
          "567647" : 2797,
          "548804" : 2798,
          "594326" : 2799,
          "579432" : 2800,
          "580511" : 2801,
          "548481" : 2802,
          "504807" : 2803,
          "541991" : 2804,
          "572845" : 2805,
          "584622" : 2806,
          "579441" : 2807,
          "546623" : 2808,
          "589675" : 2809,
          "542008" : 2810,
          "596019" : 2811,
          "578304" : 2812,
          "510556" : 2813,
          "540625" : 2814,
          "581887" : 2815,
          "573094" : 2816,
          "574767" : 2817,
          "554600" : 2818,
          "564206" : 2819,
          "538914" : 2820,
          "514446" : 2821,
          "514471" : 2822,
          "564346" : 2823,
          "598950" : 2824,
          "583260" : 2825,
          "581909" : 2826,
          "560197" : 2827,
          "545937" : 2828,
          "550345" : 2829,
          "533939" : 2830,
          "561649" : 2831,
          "536202" : 2832,
          "532533" : 2833,
          "576433" : 2834,
          "559148" : 2835,
          "583278" : 2836,
          "534978" : 2837,
          "568988" : 2838,
          "534170" : 2839,
          "544736" : 2840,
          "584631" : 2841,
          "567655" : 2842,
          "588661" : 2843,
          "594334" : 2844,
          "570222" : 2845,
          "583286" : 2846,
          "566322" : 2847,
          "550353" : 2848,
          "544264" : 2849,
          "597546" : 2850,
          "548235" : 2851,
          "590983" : 2852,
          "562041" : 2853,
          "561002" : 2854,
          "594342" : 2855,
          "583294" : 2856,
          "590991" : 2857,
          "537284" : 2858,
          "591009" : 2859,
          "594351" : 2860,
          "561011" : 2861,
          "573485" : 2862,
          "589683" : 2863,
          "530051" : 2864,
          "513521" : 2865,
          "568996" : 2866,
          "544302" : 2867,
          "571695" : 2868,
          "537713" : 2869,
          "569011" : 2870,
          "571709" : 2871,
          "557951" : 2872,
          "540561" : 2873,
          "580538" : 2874,
          "593257" : 2875,
          "581917" : 2876,
          "549568" : 2877,
          "539406" : 2878,
          "565105" : 2879,
          "577375" : 2880,
          "591025" : 2881,
          "550361" : 2882,
          "534986" : 2883,
          "513041" : 2884,
          "514497" : 2885,
          "573434" : 2886,
          "574180" : 2887,
          "570231" : 2888,
          "567001" : 2889,
          "581925" : 2890,
          "581933" : 2891,
          "581941" : 2892,
          "598411" : 2893,
          "556866" : 2894,
          "561282" : 2895,
          "544876" : 2896,
          "598364" : 2897,
          "533335" : 2898,
          "531898" : 2899,
          "514527" : 2900,
          "587451" : 2901,
          "596035" : 2902,
          "565113" : 2903,
          "553115" : 2904,
          "559946" : 2905,
          "536211" : 2906,
          "549550" : 2907,
          "576441" : 2908,
          "578606" : 2909,
          "554618" : 2910,
          "573108" : 2911,
          "503941" : 2912,
          "560502" : 2913,
          "570249" : 2914,
          "566349" : 2915,
          "539414" : 2916,
          "580562" : 2917,
          "563188" : 2918,
          "535001" : 2919,
          "563544" : 2920,
          "551333" : 2921,
          "548651" : 2922,
          "533475" : 2923,
          "563889" : 2924,
          "576450" : 2925,
          "539422" : 2926,
          "565121" : 2927,
          "566357" : 2928,
          "536831" : 2929,
          "538442" : 2930,
          "530069" : 2931,
          "500046" : 2932,
          "580147" : 2933,
          "547701" : 2934,
          "537438" : 2935,
          "569020" : 2936,
          "544744" : 2937,
          "539961" : 2938,
          "571784" : 2939,
          "575305" : 2940,
          "553859" : 2941,
          "571725" : 2942,
          "598721" : 2943,
          "565148" : 2944,
          "531502" : 2945,
          "559954" : 2946,
          "579475" : 2947,
          "535800" : 2948,
          "570257" : 2949,
          "530590" : 2950,
          "533483" : 2951,
          "565156" : 2952,
          "565164" : 2953,
          "564150" : 2954,
          "571733" : 2955,
          "531448" : 2956,
          "566381" : 2957,
          "569003" : 2958,
          "573116" : 2959,
          "565172" : 2960,
          "579483" : 2961,
          "568058" : 2962,
          "571601" : 2963,
          "570265" : 2964,
          "570273" : 2965,
          "577294" : 2966,
          "573124" : 2967,
          "532576" : 2968,
          "547832" : 2969,
          "576468" : 2970,
          "544370" : 2971,
          "532584" : 2972,
          "561100" : 2973,
          "580571" : 2974,
          "599603" : 2975,
          "597554" : 2976,
          "571326" : 2977,
          "559164" : 2978,
          "578339" : 2979,
          "569038" : 2980,
          "549622" : 2981,
          "576476" : 2982,
          "513270" : 2983,
          "544761" : 2984,
          "552305" : 2985,
          "540005" : 2986,
          "569046" : 2987,
          "565563" : 2988,
          "591041" : 2989,
          "514705" : 2990,
          "566403" : 2991,
          "545597" : 2992,
          "575313" : 2993,
          "586323" : 2994,
          "554626" : 2995,
          "589691" : 2996,
          "514772" : 2997,
          "586871" : 2998,
          "562661" : 2999,
          "540030" : 3000,
          "581950" : 3001,
          "547875" : 3002,
          "537071" : 3003,
          "544396" : 3004,
          "597571" : 3005,
          "581968" : 3006,
          "596051" : 3007,
          "573086" : 3008,
          "571555" : 3009,
          "540064" : 3010,
          "542016" : 3011,
          "566411" : 3012,
          "570290" : 3013,
          "540617" : 3014,
          "596060" : 3015,
          "514802" : 3016,
          "559962" : 3017,
          "567248" : 3018,
          "539457" : 3019,
          "540161" : 3020,
          "580589" : 3021,
          "563676" : 3022,
          "544779" : 3023,
          "546879" : 3024,
          "559172" : 3025,
          "566420" : 3026,
          "531456" : 3027,
          "588695" : 3028,
          "546470" : 3029,
          "532258" : 3030,
          "573388" : 3031,
          "594369" : 3032,
          "553611" : 3033,
          "550507" : 3034,
          "561266" : 3035,
          "551341" : 3036,
          "564567" : 3037,
          "578347" : 3038,
          "583308" : 3039,
          "575330" : 3040,
          "591068" : 3041,
          "503444" : 3042,
          "507920" : 3043,
          "567256" : 3044,
          "544795" : 3045,
          "546691" : 3046,
          "551350" : 3047,
          "531677" : 3048,
          "545708" : 3049,
          "515191" : 3050,
          "544809" : 3051,
          "531464" : 3052,
          "594377" : 3053,
          "546666" : 3054,
          "570303" : 3055,
          "570311" : 3056,
          "566462" : 3057,
          "531472" : 3058,
          "560537" : 3059,
          "530093" : 3060,
          "536822" : 3061,
          "567264" : 3062,
          "563587" : 3063,
          "541702" : 3064,
          "578070" : 3065,
          "597589" : 3066,
          "560545" : 3067,
          "581976" : 3068,
          "546674" : 3069,
          "577308" : 3070,
          "583316" : 3071,
          "587605" : 3072,
          "592340" : 3073,
          "558001" : 3074,
          "533505" : 3075,
          "540196" : 3076,
          "535095" : 3077,
          "552232" : 3078,
          "537446" : 3079,
          "553867" : 3080,
          "552038" : 3081,
          "585432" : 3082,
          "544418" : 3083,
          "573400" : 3084,
          "540226" : 3085,
          "546518" : 3086,
          "545601" : 3087,
          "553875" : 3088,
          "586331" : 3089,
          "567272" : 3090,
          "588709" : 3091,
          "570770" : 3092,
          "536261" : 3093,
          "591092" : 3094,
          "558010" : 3095,
          "538451" : 3096,
          "530107" : 3097,
          "565971" : 3098,
          "563684" : 3099,
          "570320" : 3100,
          "586340" : 3101,
          "593265" : 3102,
          "544957" : 3103,
          "565211" : 3104,
          "565229" : 3105,
          "566446" : 3106,
          "571750" : 3107,
          "532193" : 3108,
          "581992" : 3109,
          "566438" : 3110,
          "552216" : 3111,
          "588717" : 3112,
          "578355" : 3113,
          "542032" : 3114,
          "596078" : 3115,
          "594385" : 3116,
          "580619" : 3117,
          "599646" : 3118,
          "500151" : 3119,
          "554634" : 3120,
          "563692" : 3121,
          "569062" : 3122,
          "598399" : 3123,
          "507971" : 3124,
          "531006" : 3125,
          "585441" : 3126,
          "589705" : 3127,
          "588725" : 3128,
          "551996" : 3129,
          "546496" : 3130,
          "585459" : 3131,
          "514161" : 3132,
          "503622" : 3133,
          "587478" : 3134,
          "565237" : 3135,
          "548332" : 3136,
          "573141" : 3137,
          "571768" : 3138,
          "576492" : 3139,
          "540234" : 3140,
          "580627" : 3141,
          "546909" : 3142,
          "550566" : 3143,
          "585467" : 3144,
          "594393" : 3145,
          "580635" : 3146,
          "583324" : 3147,
          "557145" : 3148,
          "593273" : 3149,
          "576506" : 3150,
          "536270" : 3151,
          "503657" : 3152,
          "585483" : 3153,
          "588733" : 3154,
          "573159" : 3155,
          "558028" : 3156,
          "570354" : 3157,
          "534404" : 3158,
          "571776" : 3159,
          "570362" : 3160,
          "535028" : 3161,
          "553891" : 3162,
          "586358" : 3163,
          "567281" : 3164,
          "537322" : 3165,
          "569844" : 3166,
          "542041" : 3167,
          "544434" : 3168,
          "508501" : 3169,
          "537454" : 3170,
          "582018" : 3171,
          "593281" : 3172,
          "594407" : 3173,
          "536466" : 3174,
          "537381" : 3175,
          "574210" : 3176,
          "585491" : 3177,
          "546712" : 3178,
          "503738" : 3179,
          "532622" : 3180,
          "582026" : 3181,
          "578363" : 3182,
          "544469" : 3183,
          "540714" : 3184,
          "582034" : 3185,
          "596086" : 3186,
          "540331" : 3187,
          "597601" : 3188,
          "582042" : 3189,
          "563706" : 3190,
          "551902" : 3191,
          "579505" : 3192,
          "562700" : 3193,
          "533319" : 3194,
          "586366" : 3195,
          "569071" : 3196,
          "567299" : 3197,
          "568091" : 3198,
          "589713" : 3199,
          "532631" : 3200,
          "513113" : 3201,
          "579513" : 3202,
          "572802" : 3203,
          "565245" : 3204,
          "569089" : 3205,
          "568104" : 3206,
          "551384" : 3207,
          "552593" : 3208,
          "534188" : 3209,
          "583332" : 3210,
          "540366" : 3211,
          "583341" : 3212,
          "515329" : 3213,
          "542491" : 3214,
          "578371" : 3215,
          "532657" : 3216,
          "593290" : 3217,
          "565377" : 3218,
          "534218" : 3219,
          "563200" : 3220,
          "545619" : 3221,
          "533513" : 3222,
          "550418" : 3223,
          "552666" : 3224,
          "536296" : 3225,
          "562718" : 3226,
          "587486" : 3227,
          "556629" : 3228,
          "535036" : 3229,
          "559202" : 3230,
          "568589" : 3231,
          "578410" : 3232,
          "554642" : 3233,
          "567302" : 3234,
          "573167" : 3235,
          "587494" : 3236,
          "591114" : 3237,
          "545678" : 3238,
          "508128" : 3239,
          "583359" : 3240,
          "579530" : 3241,
          "530115" : 3242,
          "563714" : 3243,
          "565253" : 3244,
          "588741" : 3245,
          "596094" : 3246,
          "561347" : 3247,
          "573418" : 3248,
          "550388" : 3249,
          "574228" : 3250,
          "561827" : 3251,
          "573779" : 3252,
          "538469" : 3253,
          "564702" : 3254,
          "591122" : 3255,
          "594415" : 3256,
          "563218" : 3257,
          "596108" : 3258,
          "535940" : 3259,
          "562866" : 3260,
          "537462" : 3261,
          "553913" : 3262,
          "565644" : 3263,
          "551392" : 3264,
          "556637" : 3265,
          "563226" : 3266,
          "594423" : 3267,
          "552372" : 3268,
          "583367" : 3269,
          "550141" : 3270,
          "592366" : 3271,
          "529575" : 3272,
          "579009" : 3273,
          "539490" : 3274,
          "539716" : 3275,
          "566454" : 3276,
          "536415" : 3277,
          "508144" : 3278,
          "583375" : 3279,
          "535044" : 3280,
          "534676" : 3281,
          "531529" : 3282,
          "545031" : 3283,
          "570397" : 3284,
          "583383" : 3285,
          "545791" : 3286,
          "555363" : 3287,
          "558044" : 3288,
          "568911" : 3289,
          "552909" : 3290,
          "567698" : 3291,
          "596116" : 3292,
          "537489" : 3293,
          "542067" : 3294,
          "578380" : 3295,
          "597635" : 3296,
          "500160" : 3297,
          "559211" : 3298,
          "538477" : 3299,
          "587508" : 3300,
          "579084" : 3301,
          "512184" : 3302,
          "553930" : 3303,
          "553921" : 3304,
          "567311" : 3305,
          "578461" : 3306,
          "574236" : 3307,
          "574244" : 3308,
          "548367" : 3309,
          "574252" : 3310,
          "551724" : 3311,
          "563234" : 3312,
          "591149" : 3313,
          "587516" : 3314,
          "529834" : 3315,
          "599255" : 3316,
          "530158" : 3317,
          "531537" : 3318,
          "550426" : 3319,
          "571822" : 3320,
          "548316" : 3321,
          "542521" : 3322,
          "582069" : 3323,
          "568279" : 3324,
          "562751" : 3325,
          "586374" : 3326,
          "578398" : 3327,
          "567701" : 3328,
          "584649" : 3329,
          "575372" : 3330,
          "591157" : 3331,
          "540382" : 3332,
          "594431" : 3333,
          "544507" : 3334,
          "549835" : 3335,
          "553948" : 3336,
          "537497" : 3337,
          "558052" : 3338,
          "536539" : 3339,
          "515418" : 3340,
          "587770" : 3341,
          "540749" : 3342,
          "593320" : 3343,
          "573175" : 3344,
          "549576" : 3345,
          "554651" : 3346,
          "530166" : 3347,
          "587524" : 3348,
          "594440" : 3349,
          "538906" : 3350,
          "507547" : 3351,
          "540757" : 3352,
          "530140" : 3353,
          "541532" : 3354,
          "582077" : 3355,
          "593338" : 3356,
          "551414" : 3357,
          "542075" : 3358,
          "586382" : 3359,
          "515477" : 3360,
          "569526" : 3361,
          "537501" : 3362,
          "584657" : 3363,
          "548863" : 3364,
          "565466" : 3365,
          "561835" : 3366,
          "562149" : 3367,
          "545627" : 3368,
          "594458" : 3369,
          "594466" : 3370,
          "587532" : 3371,
          "596132" : 3372,
          "559997" : 3373,
          "538485" : 3374,
          "549584" : 3375,
          "569381" : 3376,
          "537934" : 3377,
          "577316" : 3378,
          "549592" : 3379,
          "530506" : 3380,
          "571831" : 3381,
          "530174" : 3382,
          "553956" : 3383,
          "534200" : 3384,
          "563242" : 3385,
          "580643" : 3386,
          "592382" : 3387,
          "588750" : 3388,
          "546399" : 3389,
          "549606" : 3390,
          "535419" : 3391,
          "552704" : 3392,
          "548383" : 3393,
          "579548" : 3394,
          "553042" : 3395,
          "504246" : 3396,
          "573205" : 3397,
          "578401" : 3398,
          "552348" : 3399,
          "580651" : 3400,
          "571857" : 3401,
          "591165" : 3402,
          "544817" : 3403,
          "559237" : 3404,
          "558061" : 3405,
          "573213" : 3406,
          "560006" : 3407,
          "565296" : 3408,
          "570401" : 3409,
          "542059" : 3410,
          "552712" : 3411,
          "565300" : 3412,
          "548391" : 3413,
          "554677" : 3414,
          "566292" : 3415,
          "536563" : 3416,
          "530191" : 3417,
          "538493" : 3418,
          "536326" : 3419,
          "564231" : 3420,
          "540765" : 3421,
          "599174" : 3422,
          "530999" : 3423,
          "567710" : 3424,
          "598267" : 3425,
          "569127" : 3426,
          "592391" : 3427,
          "598615" : 3428,
          "542148" : 3429,
          "583391" : 3430,
          "577324" : 3431,
          "599751" : 3432,
          "540471" : 3433,
          "558079" : 3434,
          "565822" : 3435,
          "591173" : 3436,
          "538507" : 3437,
          "556718" : 3438,
          "598623" : 3439,
          "575381" : 3440,
          "583405" : 3441,
          "576522" : 3442,
          "508373" : 3443,
          "556726" : 3444,
          "540641" : 3445,
          "570419" : 3446,
          "540781" : 3447,
          "535842" : 3448,
          "567728" : 3449,
          "573035" : 3450,
          "571873" : 3451,
          "578428" : 3452,
          "594474" : 3453,
          "586391" : 3454,
          "575399" : 3455,
          "583413" : 3456,
          "596141" : 3457,
          "596159" : 3458,
          "548405" : 3459,
          "569097" : 3460,
          "540480" : 3461,
          "598445" : 3462,
          "584665" : 3463,
          "578444" : 3464,
          "583421" : 3465,
          "591181" : 3466,
          "583430" : 3467,
          "593346" : 3468,
          "551732" : 3469,
          "597678" : 3470,
          "594482" : 3471,
          "586404" : 3472,
          "584673" : 3473,
          "588768" : 3474,
          "584681" : 3475,
          "589721" : 3476,
          "531545" : 3477,
          "533912" : 3478,
          "599689" : 3479,
          "567027" : 3480,
          "580660" : 3481,
          "579556" : 3482,
          "589730" : 3483,
          "598453" : 3484,
          "568686" : 3485,
          "593354" : 3486,
          "557048" : 3487,
          "583448" : 3488,
          "530204" : 3489,
          "554847" : 3490,
          "587541" : 3491,
          "553981" : 3492,
          "538515" : 3493,
          "553905" : 3494,
          "554944" : 3495,
          "559245" : 3496,
          "513288" : 3497,
          "577332" : 3498,
          "542105" : 3499,
          "542113" : 3500,
          "565318" : 3501,
          "535052" : 3502,
          "571865" : 3503,
          "538523" : 3504,
          "542121" : 3505,
          "586412" : 3506,
          "560278" : 3507,
          "553999" : 3508,
          "547093" : 3509,
          "535281" : 3510,
          "589748" : 3511,
          "587559" : 3512,
          "561819" : 3513,
          "587567" : 3514,
          "591190" : 3515,
          "549614" : 3516,
          "566543" : 3517,
          "556734" : 3518,
          "552721" : 3519,
          "585505" : 3520,
          "541745" : 3521,
          "570427" : 3522,
          "551473" : 3523,
          "560014" : 3524,
          "570435" : 3525,
          "571890" : 3526,
          "530212" : 3527,
          "571903" : 3528,
          "549631" : 3529,
          "587575" : 3530,
          "559253" : 3531,
          "574261" : 3532,
          "552810" : 3533,
          "573868" : 3534,
          "504441" : 3535,
          "535371" : 3536,
          "550779" : 3537,
          "540790" : 3538,
          "556751" : 3539,
          "504505" : 3540,
          "591211" : 3541,
          "585513" : 3542,
          "591220" : 3543,
          "564478" : 3544,
          "580678" : 3545,
          "571911" : 3546,
          "559016" : 3547,
          "586421" : 3548,
          "594512" : 3549,
          "585521" : 3550,
          "554014" : 3551,
          "550434" : 3552,
          "554693" : 3553,
          "540340" : 3554,
          "533521" : 3555,
          "583456" : 3556,
          "536644" : 3557,
          "535061" : 3558,
          "540811" : 3559,
          "559261" : 3560,
          "544825" : 3561,
          "592404" : 3562,
          "592412" : 3563,
          "585530" : 3564,
          "585548" : 3565,
          "570443" : 3566,
          "531863" : 3567,
          "540820" : 3568,
          "596175" : 3569,
          "578452" : 3570,
          "578223" : 3571,
          "538540" : 3572,
          "570451" : 3573,
          "540846" : 3574,
          "586439" : 3575,
          "555380" : 3576,
          "548197" : 3577,
          "559270" : 3578,
          "580686" : 3579,
          "558095" : 3580,
          "535079" : 3581,
          "583464" : 3582,
          "515787" : 3583,
          "554006" : 3584,
          "593371" : 3585,
          "582085" : 3586,
          "588784" : 3587,
          "599166" : 3588,
          "571636" : 3589,
          "580694" : 3590,
          "536334" : 3591,
          "550396" : 3592,
          "572870" : 3593,
          "536474" : 3594,
          "589756" : 3595,
          "584703" : 3596,
          "583472" : 3597,
          "594521" : 3598,
          "566837" : 3599,
          "536725" : 3600,
          "553476" : 3601,
          "593389" : 3602,
          "593397" : 3603,
          "579564" : 3604,
          "593401" : 3605,
          "573230" : 3606,
          "571156" : 3607,
          "552747" : 3608,
          "533602" : 3609,
          "586447" : 3610,
          "535435" : 3611,
          "553158" : 3612,
          "570478" : 3613,
          "534226" : 3614,
          "558109" : 3615,
          "564524" : 3616,
          "566501" : 3617,
          "571521" : 3618,
          "536351" : 3619,
          "573078" : 3620,
          "535087" : 3621,
          "562157" : 3622,
          "583481" : 3623,
          "593419" : 3624,
          "530263" : 3625,
          "564222" : 3626,
          "542130" : 3627,
          "583499" : 3628,
          "534269" : 3629,
          "596183" : 3630,
          "550442" : 3631,
          "545643" : 3632,
          "534919" : 3633,
          "558117" : 3634,
          "530298" : 3635,
          "585556" : 3636,
          "554022" : 3637,
          "532665" : 3638,
          "531588" : 3639,
          "558125" : 3640,
          "530301" : 3641,
          "587583" : 3642,
          "530310" : 3643,
          "571997" : 3644,
          "549657" : 3645,
          "541192" : 3646,
          "593427" : 3647,
          "554031" : 3648,
          "549207" : 3649,
          "559288" : 3650,
          "598585" : 3651,
          "546160" : 3652,
          "589764" : 3653,
          "578533" : 3654,
          "553590" : 3655,
          "592421" : 3656,
          "542296" : 3657,
          "556815" : 3658,
          "540102" : 3659,
          "558141" : 3660,
          "529893" : 3661,
          "551520" : 3662,
          "596191" : 3663,
          "584711" : 3664,
          "571121" : 3665,
          "591238" : 3666,
          "536962" : 3667,
          "588806" : 3668,
          "589772" : 3669,
          "592439" : 3670,
          "531596" : 3671,
          "596205" : 3672,
          "593435" : 3673,
          "552526" : 3674,
          "597686" : 3675,
          "531707" : 3676,
          "584720" : 3677,
          "552518" : 3678,
          "561177" : 3679,
          "546798" : 3680,
          "548456" : 3681,
          "588814" : 3682,
          "552381" : 3683,
          "586455" : 3684,
          "562734" : 3685,
          "573248" : 3686,
          "550451" : 3687,
          "546950" : 3688,
          "555398" : 3689,
          "587591" : 3690,
          "572608" : 3691,
          "536377" : 3692,
          "546801" : 3693,
          "538558" : 3694,
          "546593" : 3695,
          "540269" : 3696,
          "560561" : 3697,
          "583502" : 3698,
          "599131" : 3699,
          "535117" : 3700,
          "542636" : 3701,
          "576549" : 3702,
          "591246" : 3703,
          "596213" : 3704,
          "560201" : 3705,
          "535648" : 3706,
          "513661" : 3707,
          "533530" : 3708,
          "562360" : 3709,
          "563731" : 3710,
          "577341" : 3711,
          "540889" : 3712,
          "571806" : 3713,
          "569160" : 3714,
          "552763" : 3715,
          "572438" : 3716,
          "569151" : 3717,
          "563455" : 3718,
          "596221" : 3719,
          "555266" : 3720,
          "567329" : 3721,
          "583511" : 3722,
          "540897" : 3723,
          "534242" : 3724,
          "565342" : 3725,
          "587974" : 3726,
          "506494" : 3727,
          "569551" : 3728,
          "544868" : 3729,
          "571920" : 3730,
          "561568" : 3731,
          "512893" : 3732,
          "570494" : 3733,
          "596230" : 3734,
          "574279" : 3735,
          "564265" : 3736,
          "558176" : 3737,
          "596248" : 3738,
          "593443" : 3739,
          "555274" : 3740,
          "560570" : 3741,
          "566519" : 3742,
          "542164" : 3743,
          "591254" : 3744,
          "596256" : 3745,
          "561851" : 3746,
          "567752" : 3747,
          "584746" : 3748,
          "551554" : 3749,
          "546844" : 3750,
          "561860" : 3751,
          "570508" : 3752,
          "542181" : 3753,
          "599654" : 3754,
          "574287" : 3755,
          "544566" : 3756,
          "531600" : 3757,
          "599191" : 3758,
          "596264" : 3759,
          "540901" : 3760,
          "554707" : 3761,
          "554057" : 3762,
          "540501" : 3763,
          "561878" : 3764,
          "574295" : 3765,
          "586463" : 3766,
          "584754" : 3767,
          "548464" : 3768,
          "587729" : 3769,
          "591262" : 3770,
          "538566" : 3771,
          "531618" : 3772,
          "533548" : 3773,
          "564907" : 3774,
          "507091" : 3775,
          "596272" : 3776,
          "537004" : 3777,
          "582107" : 3778,
          "556831" : 3779,
          "559300" : 3780,
          "513571" : 3781,
          "540935" : 3782,
          "589799" : 3783,
          "548065" : 3784,
          "582115" : 3785,
          "542580" : 3786,
          "559318" : 3787,
          "541443" : 3788,
          "569577" : 3789,
          "540943" : 3790,
          "540951" : 3791,
          "548472" : 3792,
          "567337" : 3793,
          "570893" : 3794,
          "536407" : 3795,
          "535133" : 3796,
          "596281" : 3797,
          "541915" : 3798,
          "510980" : 3799,
          "576557" : 3800,
          "566527" : 3801,
          "538574" : 3802,
          "539554" : 3803,
          "583529" : 3804,
          "599701" : 3805,
          "537551" : 3806,
          "591289" : 3807,
          "533556" : 3808,
          "549185" : 3809,
          "548910" : 3810,
          "567761" : 3811,
          "576565" : 3812,
          "570516" : 3813,
          "540960" : 3814,
          "577359" : 3815,
          "539503" : 3816,
          "589802" : 3817,
          "589811" : 3818,
          "583537" : 3819,
          "582123" : 3820,
          "591297" : 3821,
          "561886" : 3822,
          "571334" : 3823,
          "563269" : 3824,
          "582131" : 3825,
          "538922" : 3826,
          "529877" : 3827,
          "561894" : 3828,
          "562475" : 3829,
          "569186" : 3830,
          "548588" : 3831,
          "539511" : 3832,
          "534251" : 3833,
          "546933" : 3834,
          "537560" : 3835,
          "591301" : 3836,
          "552259" : 3837,
          "554049" : 3838,
          "594555" : 3839,
          "566888" : 3840,
          "594563" : 3841,
          "530344" : 3842,
          "552798" : 3843,
          "515825" : 3844,
          "564281" : 3845,
          "549444" : 3846,
          "578479" : 3847,
          "509574" : 3848,
          "594571" : 3849,
          "569208" : 3850,
          "533564" : 3851,
          "542440" : 3852,
          "569216" : 3853,
          "531626" : 3854,
          "561967" : 3855,
          "562190" : 3856,
          "542199" : 3857,
          "582158" : 3858,
          "570524" : 3859,
          "576581" : 3860,
          "544884" : 3861,
          "577367" : 3862,
          "576573" : 3863,
          "544892" : 3864,
          "500496" : 3865,
          "582166" : 3866,
          "560588" : 3867,
          "532673" : 3868,
          "541958" : 3869,
          "550132" : 3870,
          "587613" : 3871,
          "540510" : 3872,
          "589829" : 3873,
          "587214" : 3874,
          "596302" : 3875,
          "552844" : 3876,
          "537365" : 3877,
          "583545" : 3878,
          "545660" : 3879,
          "589837" : 3880,
          "537691" : 3881,
          "538582" : 3882,
          "534277" : 3883,
          "548502" : 3884,
          "594580" : 3885,
          "552801" : 3886,
          "587621" : 3887,
          "578487" : 3888,
          "591319" : 3889,
          "572721" : 3890,
          "516201" : 3891,
          "583553" : 3892,
          "530956" : 3893,
          "575429" : 3894,
          "505927" : 3895,
          "571679" : 3896,
          "553000" : 3897,
          "539783" : 3898,
          "537578" : 3899,
          "542555" : 3900,
          "576590" : 3901,
          "537586" : 3902,
          "591327" : 3903,
          "516350" : 3904,
          "542202" : 3905,
          "571962" : 3906,
          "580716" : 3907,
          "576603" : 3908,
          "580724" : 3909,
          "549681" : 3910,
          "599069" : 3911,
          "593460" : 3912,
          "539520" : 3913,
          "587630" : 3914,
          "592447" : 3915,
          "596329" : 3916,
          "583561" : 3917,
          "598470" : 3918,
          "599662" : 3919,
          "564290" : 3920,
          "576611" : 3921,
          "567779" : 3922,
          "531634" : 3923,
          "598828" : 3924,
          "560057" : 3925,
          "573264" : 3926,
          "551562" : 3927,
          "516619" : 3928,
          "558184" : 3929,
          "570532" : 3930,
          "588822" : 3931,
          "570541" : 3932,
          "578509" : 3933,
          "582174" : 3934,
          "540544" : 3935,
          "537616" : 3936,
          "583588" : 3937,
          "596337" : 3938,
          "511412" : 3939,
          "594598" : 3940,
          "549703" : 3941,
          "597716" : 3942,
          "531642" : 3943,
          "596345" : 3944,
          "596353" : 3945,
          "591335" : 3946,
          "583596" : 3947,
          "537624" : 3948,
          "557170" : 3949,
          "554821" : 3950,
          "598542" : 3951,
          "535231" : 3952,
          "573272" : 3953,
          "574104" : 3954,
          "580732" : 3955,
          "548359" : 3956,
          "555428" : 3957,
          "598372" : 3958,
          "599395" : 3959,
          "596361" : 3960,
          "559326" : 3961,
          "582182" : 3962,
          "583600" : 3963,
          "586471" : 3964,
          "549711" : 3965,
          "566993" : 3966,
          "592455" : 3967,
          "592463" : 3968,
          "569330" : 3969,
          "573281" : 3970,
          "530352" : 3971,
          "575437" : 3972,
          "578061" : 3973,
          "575445" : 3974,
          "592471" : 3975,
          "554073" : 3976,
          "541681" : 3977,
          "589845" : 3978,
          "540293" : 3979,
          "509612" : 3980,
          "587648" : 3981,
          "596370" : 3982,
          "589853" : 3983,
          "506699" : 3984,
          "534111" : 3985,
          "593478" : 3986,
          "566209" : 3987,
          "574317" : 3988,
          "537969" : 3989,
          "554952" : 3990,
          "555444" : 3991,
          "531669" : 3992,
          "585599" : 3993,
          "563277" : 3994,
          "532681" : 3995,
          "541010" : 3996,
          "580741" : 3997,
          "569224" : 3998,
          "533572" : 3999,
          "535141" : 4000,
          "569232" : 4001,
          "539473" : 4002,
          "544574" : 4003,
          "531278" : 4004,
          "545953" : 4005,
          "588831" : 4006,
          "548511" : 4007,
          "556912" : 4008,
          "588849" : 4009,
          "564192" : 4010,
          "598551" : 4011,
          "540595" : 4012,
          "550469" : 4013,
          "582191" : 4014,
          "587656" : 4015,
          "538604" : 4016,
          "566535" : 4017,
          "542211" : 4018,
          "587672" : 4019,
          "551571" : 4020,
          "555134" : 4021,
          "516635" : 4022,
          "516686" : 4023,
          "599182" : 4024,
          "554081" : 4025,
          "504785" : 4026,
          "562254" : 4027,
          "547476" : 4028,
          "598569" : 4029,
          "584762" : 4030,
          "566781" : 4031,
          "580759" : 4032,
          "513423" : 4033,
          "592480" : 4034,
          "537632" : 4035,
          "567345" : 4036,
          "594601" : 4037,
          "544248" : 4038,
          "596388" : 4039,
          "569241" : 4040,
          "584771" : 4041,
          "540609" : 4042,
          "561916" : 4043,
          "587681" : 4044,
          "532711" : 4045,
          "596396" : 4046,
          "533076" : 4047,
          "557196" : 4048,
          "516694" : 4049,
          "552500" : 4050,
          "554090" : 4051,
          "579581" : 4052,
          "573299" : 4053,
          "507717" : 4054,
          "541028" : 4055,
          "571032" : 4056,
          "576620" : 4057,
          "537641" : 4058,
          "537543" : 4059,
          "566373" : 4060,
          "547492" : 4061,
          "589870" : 4062,
          "564303" : 4063,
          "563749" : 4064,
          "572004" : 4065,
          "584789" : 4066,
          "559334" : 4067,
          "555452" : 4068,
          "596400" : 4069,
          "563285" : 4070,
          "564311" : 4071,
          "534307" : 4072,
          "514276" : 4073,
          "566551" : 4074,
          "577391" : 4075,
          "546062" : 4076,
          "529656" : 4077,
          "598241" : 4078,
          "563293" : 4079,
          "536431" : 4080,
          "596418" : 4081,
          "566560" : 4082,
          "530409" : 4083,
          "582204" : 4084,
          "586480" : 4085,
          "539546" : 4086,
          "500020" : 4087,
          "582212" : 4088,
          "580767" : 4089,
          "568147" : 4090,
          "594610" : 4091,
          "551848" : 4092,
          "570567" : 4093,
          "542229" : 4094,
          "541044" : 4095,
          "591360" : 4096,
          "534315" : 4097,
          "534323" : 4098,
          "599077" : 4099,
          "556921" : 4100,
          "548871" : 4101,
          "556874" : 4102,
          "591378" : 4103,
          "535699" : 4104,
          "538612" : 4105,
          "599085" : 4106,
          "599743" : 4107,
          "532720" : 4108,
          "541052" : 4109,
          "549916" : 4110,
          "556947" : 4111,
          "579599" : 4112,
          "540650" : 4113,
          "557226" : 4114,
          "540684" : 4115,
          "580775" : 4116,
          "596434" : 4117,
          "546917" : 4118,
          "570575" : 4119,
          "512028" : 4120,
          "549240" : 4121,
          "536440" : 4122,
          "537659" : 4123,
          "561070" : 4124,
          "537667" : 4125,
          "509647" : 4126,
          "548545" : 4127,
          "542539" : 4128,
          "535991" : 4129,
          "592498" : 4130,
          "589888" : 4131,
          "598887" : 4132,
          "561134" : 4133,
          "535176" : 4134,
          "552828" : 4135,
          "533581" : 4136,
          "587702" : 4137,
          "530336" : 4138,
          "556955" : 4139,
          "559351" : 4140,
          "535346" : 4141,
          "594628" : 4142,
          "509078" : 4143,
          "563757" : 4144,
          "536458" : 4145,
          "550051" : 4146,
          "554740" : 4147,
          "507628" : 4148,
          "559369" : 4149,
          "532738" : 4150,
          "572942" : 4151,
          "564125" : 4152,
          "580783" : 4153,
          "566861" : 4154,
          "565393" : 4155,
          "546968" : 4156,
          "589896" : 4157,
          "565580" : 4158,
          "554791" : 4159,
          "566578" : 4160,
          "559377" : 4161,
          "552160" : 4162,
          "537675" : 4163,
          "554111" : 4164,
          "575461" : 4165,
          "575470" : 4166,
          "554120" : 4167,
          "564214" : 4168,
          "548561" : 4169,
          "566586" : 4170,
          "588865" : 4171,
          "541087" : 4172,
          "596442" : 4173,
          "566608" : 4174,
          "566616" : 4175,
          "534285" : 4176,
          "576654" : 4177,
          "550795" : 4178,
          "537683" : 4179,
          "596451" : 4180,
          "566365" : 4181,
          "573311" : 4182,
          "572039" : 4183,
          "538817" : 4184,
          "573329" : 4185,
          "534811" : 4186,
          "594636" : 4187,
          "588873" : 4188,
          "593486" : 4189,
          "584797" : 4190,
          "585611" : 4191,
          "580805" : 4192,
          "564486" : 4193,
          "532754" : 4194,
          "531685" : 4195,
          "548634" : 4196,
          "551686" : 4197,
          "560081" : 4198,
          "548251" : 4199,
          "599590" : 4200,
          "594644" : 4201,
          "594652" : 4202,
          "538621" : 4203,
          "596469" : 4204,
          "516864" : 4205,
          "592501" : 4206,
          "569496" : 4207,
          "583634" : 4208,
          "549754" : 4209,
          "550175" : 4210,
          "565415" : 4211,
          "572951" : 4212,
          "573345" : 4213,
          "528196" : 4214,
          "569291" : 4215,
          "573591" : 4216,
          "578550" : 4217,
          "560553" : 4218,
          "552852" : 4219,
          "536911" : 4220,
          "545694" : 4221,
          "549461" : 4222,
          "584801" : 4223,
          "576662" : 4224,
          "539562" : 4225,
          "542237" : 4226,
          "552861" : 4227,
          "596477" : 4228,
          "550370" : 4229,
          "572063" : 4230,
          "553565" : 4231,
          "541788" : 4232,
          "533599" : 4233,
          "565431" : 4234,
          "538639" : 4235,
          "567353" : 4236,
          "561436" : 4237,
          "592510" : 4238,
          "561959" : 4239,
          "591394" : 4240,
          "540731" : 4241,
          "544621" : 4242,
          "574341" : 4243,
          "578576" : 4244,
          "500071" : 4245,
          "516899" : 4246,
          "587711" : 4247,
          "500194" : 4248,
          "513237" : 4249,
          "513148" : 4250,
          "596485" : 4251,
          "516911" : 4252,
          "548723" : 4253,
          "549983" : 4254,
          "562459" : 4255,
          "578584" : 4256,
          "538868" : 4257,
          "562670" : 4258,
          "562653" : 4259,
          "549738" : 4260,
          "577405" : 4261,
          "546992" : 4262,
          "584819" : 4263,
          "532649" : 4264,
          "592528" : 4265,
          "583651" : 4266,
          "599221" : 4267,
          "591408" : 4268,
          "583669" : 4269,
          "537705" : 4270,
          "530441" : 4271,
          "572373" : 4272,
          "566624" : 4273,
          "554138" : 4274,
          "540773" : 4275,
          "553352" : 4276,
          "538647" : 4277,
          "530450" : 4278,
          "548600" : 4279,
          "564087" : 4280,
          "549533" : 4281,
          "534331" : 4282,
          "517101" : 4283,
          "576671" : 4284,
          "555479" : 4285,
          "530247" : 4286,
          "577979" : 4287,
          "584835" : 4288,
          "568155" : 4289,
          "591416" : 4290,
          "544655" : 4291,
          "532762" : 4292,
          "549401" : 4293,
          "583677" : 4294,
          "583685" : 4295,
          "551619" : 4296,
          "565458" : 4297,
          "594679" : 4298,
          "558231" : 4299,
          "554782" : 4300,
          "550094" : 4301,
          "572071" : 4302,
          "592536" : 4303,
          "539538" : 4304,
          "570648" : 4305,
          "570656" : 4306,
          "587397" : 4307,
          "531693" : 4308,
          "556084" : 4309,
          "588890" : 4310,
          "594687" : 4311,
          "583693" : 4312,
          "530476" : 4313,
          "572853" : 4314,
          "568813" : 4315,
          "544671" : 4316,
          "567787" : 4317,
          "561509" : 4318,
          "570753" : 4319,
          "594695" : 4320,
          "548758" : 4321,
          "537829" : 4322,
          "572080" : 4323,
          "544345" : 4324,
          "561941" : 4325,
          "579602" : 4326,
          "517151" : 4327,
          "541133" : 4328,
          "596493" : 4329,
          "572098" : 4330,
          "569313" : 4331,
          "594709" : 4332,
          "589250" : 4333,
          "589918" : 4334,
          "541486" : 4335,
          "544698" : 4336,
          "582221" : 4337,
          "589926" : 4338,
          "549771" : 4339,
          "561983" : 4340,
          "585661" : 4341,
          "517208" : 4342,
          "574350" : 4343,
          "583707" : 4344,
          "539571" : 4345,
          "564788" : 4346,
          "588903" : 4347,
          "593494" : 4348,
          "586498" : 4349,
          "561991" : 4350,
          "507181" : 4351,
          "544728" : 4352,
          "552411" : 4353,
          "561517" : 4354,
          "560596" : 4355,
          "591424" : 4356,
          "538655" : 4357,
          "540412" : 4358,
          "572101" : 4359,
          "591432" : 4360,
          "549746" : 4361,
          "536491" : 4362,
          "570672" : 4363,
          "551627" : 4364,
          "545716" : 4365,
          "536792" : 4366,
          "509621" : 4367,
          "557005" : 4368,
          "551635" : 4369,
          "552895" : 4370,
          "513369" : 4371,
          "559393" : 4372,
          "536547" : 4373,
          "532771" : 4374,
          "575500" : 4375,
          "575518" : 4376,
          "589934" : 4377,
          "570923" : 4378,
          "577413" : 4379,
          "576689" : 4380,
          "575526" : 4381,
          "511382" : 4382,
          "537721" : 4383,
          "598577" : 4384,
          "550078" : 4385,
          "530620" : 4386,
          "572110" : 4387,
          "530131" : 4388,
          "517224" : 4389,
          "565474" : 4390,
          "530492" : 4391,
          "591441" : 4392,
          "549797" : 4393,
          "558249" : 4394,
          "551643" : 4395,
          "570681" : 4396,
          "538671" : 4397,
          "584843" : 4398,
          "599808" : 4399,
          "539911" : 4400,
          "583715" : 4401,
          "561088" : 4402,
          "574368" : 4403,
          "569321" : 4404,
          "583723" : 4405,
          "591459" : 4406,
          "542253" : 4407,
          "513547" : 4408,
          "545724" : 4409,
          "558257" : 4410,
          "505013" : 4411,
          "579131" : 4412,
          "577421" : 4413,
          "549720" : 4414,
          "565261" : 4415,
          "578622" : 4416,
          "561151" : 4417,
          "545732" : 4418,
          "569348" : 4419,
          "583731" : 4420,
          "513393" : 4421,
          "533611" : 4422,
          "567086" : 4423,
          "564354" : 4424,
          "544752" : 4425,
          "584851" : 4426,
          "560111" : 4427,
          "580821" : 4428,
          "563374" : 4429,
          "539597" : 4430,
          "530514" : 4431,
          "552577" : 4432,
          "530671" : 4433,
          "555525" : 4434,
          "542270" : 4435,
          "589942" : 4436,
          "558265" : 4437,
          "532789" : 4438,
          "571938" : 4439,
          "554154" : 4440,
          "591491" : 4441,
          "573531" : 4442,
          "587745" : 4443,
          "546577" : 4444,
          "578631" : 4445,
          "509736" : 4446,
          "578649" : 4447,
          "568775" : 4448,
          "593508" : 4449,
          "580830" : 4450,
          "542288" : 4451,
          "549801" : 4452,
          "598755" : 4453,
          "591505" : 4454,
          "538680" : 4455,
          "565652" : 4456,
          "557013" : 4457,
          "556882" : 4458,
          "575534" : 4459,
          "530522" : 4460,
          "585670" : 4461,
          "511307" : 4462,
          "546071" : 4463,
          "591521" : 4464,
          "599760" : 4465,
          "596507" : 4466,
          "565482" : 4467,
          "570702" : 4468,
          "593516" : 4469,
          "588059" : 4470,
          "565491" : 4471,
          "563773" : 4472,
          "586501" : 4473,
          "538698" : 4474,
          "536423" : 4475,
          "596515" : 4476,
          "552917" : 4477,
          "596523" : 4478,
          "596531" : 4479,
          "552925" : 4480,
          "564389" : 4481,
          "550485" : 4482,
          "575542" : 4483,
          "598488" : 4484,
          "517275" : 4485,
          "570711" : 4486,
          "573370" : 4487,
          "533629" : 4488,
          "578657" : 4489,
          "544582" : 4490,
          "563196" : 4491,
          "552933" : 4492,
          "549924" : 4493,
          "574333" : 4494,
          "587761" : 4495,
          "552941" : 4496,
          "568317" : 4497,
          "517321" : 4498,
          "540421" : 4499,
          "550493" : 4500,
          "591548" : 4501,
          "517437" : 4502,
          "563781" : 4503,
          "560120" : 4504,
          "596540" : 4505,
          "596558" : 4506,
          "551660" : 4507,
          "538701" : 4508,
          "563323" : 4509,
          "591556" : 4510,
          "583740" : 4511,
          "569364" : 4512,
          "596566" : 4513,
          "596574" : 4514,
          "577430" : 4515,
          "570729" : 4516,
          "591564" : 4517,
          "551678" : 4518,
          "530531" : 4519,
          "544965" : 4520,
          "545040" : 4521,
          "517445" : 4522,
          "565521" : 4523,
          "533637" : 4524,
          "533645" : 4525,
          "517534" : 4526,
          "593524" : 4527,
          "509841" : 4528,
          "530387" : 4529,
          "517569" : 4530,
          "579629" : 4531,
          "540854" : 4532,
          "582239" : 4533,
          "582247" : 4534,
          "583758" : 4535,
          "583766" : 4536,
          "588920" : 4537,
          "577448" : 4538,
          "517585" : 4539,
          "566942" : 4540,
          "589951" : 4541,
          "562068" : 4542,
          "541656" : 4543,
          "589969" : 4544,
          "584860" : 4545,
          "562017" : 4546,
          "572152" : 4547,
          "566659" : 4548,
          "587176" : 4549,
          "587788" : 4550,
          "591581" : 4551,
          "540862" : 4552,
          "547069" : 4553,
          "574376" : 4554,
          "564371" : 4555,
          "549274" : 4556,
          "549665" : 4557,
          "582255" : 4558,
          "593532" : 4559,
          "534340" : 4560,
          "552976" : 4561,
          "588938" : 4562,
          "530549" : 4563,
          "534358" : 4564,
          "533653" : 4565,
          "537748" : 4566,
          "507784" : 4567,
          "544787" : 4568,
          "552992" : 4569,
          "586510" : 4570,
          "532550" : 4571,
          "597724" : 4572,
          "549827" : 4573,
          "583774" : 4574,
          "553395" : 4575,
          "557021" : 4576,
          "594725" : 4577,
          "571318" : 4578,
          "566667" : 4579,
          "561789" : 4580,
          "587737" : 4581,
          "560626" : 4582,
          "547085" : 4583,
          "586528" : 4584,
          "565636" : 4585,
          "548669" : 4586,
          "540871" : 4587,
          "568376" : 4588,
          "575551" : 4589,
          "582263" : 4590,
          "526622" : 4591,
          "587796" : 4592,
          "578673" : 4593,
          "573221" : 4594,
          "575569" : 4595,
          "591602" : 4596,
          "559423" : 4597,
          "565547" : 4598,
          "596582" : 4599,
          "563331" : 4600,
          "559717" : 4601,
          "529605" : 4602,
          "548898" : 4603,
          "556980" : 4604,
          "517607" : 4605,
          "577456" : 4606,
          "591611" : 4607,
          "576701" : 4608,
          "575577" : 4609,
          "571148" : 4610,
          "572161" : 4611,
          "556971" : 4612,
          "577464" : 4613,
          "508004" : 4614,
          "572179" : 4615,
          "583782" : 4616,
          "560995" : 4617,
          "549941" : 4618,
          "541206" : 4619,
          "554898" : 4620,
          "533661" : 4621,
          "588946" : 4622,
          "588954" : 4623,
          "560600" : 4624,
          "513709" : 4625,
          "553018" : 4626,
          "544973" : 4627,
          "570745" : 4628,
          "565555" : 4629,
          "597741" : 4630,
          "591629" : 4631,
          "558290" : 4632,
          "593559" : 4633,
          "517615" : 4634,
          "596604" : 4635,
          "596612" : 4636,
          "540919" : 4637,
          "577472" : 4638,
          "561274" : 4639,
          "560618" : 4640,
          "536865" : 4641,
          "583791" : 4642,
          "547808" : 4643,
          "578681" : 4644,
          "594733" : 4645,
          "587800" : 4646,
          "596639" : 4647,
          "582271" : 4648,
          "582280" : 4649,
          "569399" : 4650,
          "596647" : 4651,
          "578690" : 4652,
          "589977" : 4653,
          "598526" : 4654,
          "539627" : 4655,
          "577499" : 4656,
          "577481" : 4657,
          "561169" : 4658,
          "537756" : 4659,
          "545767" : 4660,
          "545775" : 4661,
          "541231" : 4662,
          "596655" : 4663,
          "574384" : 4664,
          "544841" : 4665,
          "531715" : 4666,
          "567809" : 4667,
          "579637" : 4668,
          "542326" : 4669,
          "596663" : 4670,
          "540978" : 4671,
          "582298" : 4672,
          "592552" : 4673,
          "591637" : 4674,
          "586919" : 4675,
          "583804" : 4676,
          "594741" : 4677,
          "531723" : 4678,
          "578703" : 4679,
          "551945" : 4680,
          "579645" : 4681,
          "596671" : 4682,
          "544981" : 4683,
          "580848" : 4684,
          "562777" : 4685,
          "593567" : 4686,
          "588962" : 4687,
          "597775" : 4688,
          "569402" : 4689,
          "544850" : 4690,
          "587818" : 4691,
          "566900" : 4692,
          "568554" : 4693,
          "575593" : 4694,
          "576727" : 4695,
          "587826" : 4696,
          "559431" : 4697,
          "569411" : 4698,
          "553972" : 4699,
          "554189" : 4700,
          "547905" : 4701,
          "541257" : 4702,
          "594750" : 4703,
          "562793" : 4704,
          "578711" : 4705,
          "576069" : 4706,
          "563790" : 4707,
          "574406" : 4708,
          "599107" : 4709,
          "546186" : 4710,
          "597783" : 4711,
          "588971" : 4712,
          "562009" : 4713,
          "542334" : 4714,
          "564397" : 4715,
          "597791" : 4716,
          "587834" : 4717,
          "575607" : 4718,
          "548715" : 4719,
          "596680" : 4720,
          "538710" : 4721,
          "568201" : 4722,
          "552640" : 4723,
          "560511" : 4724,
          "558303" : 4725,
          "534366" : 4726,
          "553034" : 4727,
          "536849" : 4728,
          "535168" : 4729,
          "568830" : 4730,
          "572209" : 4731,
          "536580" : 4732,
          "565504" : 4733,
          "572217" : 4734,
          "580872" : 4735,
          "580881" : 4736,
          "539643" : 4737,
          "542351" : 4738,
          "583821" : 4739,
          "583839" : 4740,
          "538728" : 4741,
          "549789" : 4742,
          "576735" : 4743,
          "554103" : 4744,
          "587851" : 4745,
          "572233" : 4746,
          "596698" : 4747,
          "530786" : 4748,
          "517666" : 4749,
          "591645" : 4750,
          "545007" : 4751,
          "532941" : 4752,
          "599115" : 4753,
          "532797" : 4754,
          "539651" : 4755,
          "565661" : 4756,
          "578720" : 4757,
          "541273" : 4758,
          "555533" : 4759,
          "573191" : 4760,
          "537764" : 4761,
          "548731" : 4762,
          "592561" : 4763,
          "534374" : 4764,
          "547077" : 4765,
          "548740" : 4766,
          "573442" : 4767,
          "537772" : 4768,
          "574392" : 4769,
          "534382" : 4770,
          "596701" : 4771,
          "569429" : 4772,
          "532801" : 4773,
          "588237" : 4774,
          "585726" : 4775,
          "573451" : 4776,
          "560146" : 4777,
          "582310" : 4778,
          "578738" : 4779,
          "558311" : 4780,
          "580902" : 4781,
          "572225" : 4782,
          "587877" : 4783,
          "541281" : 4784,
          "529591" : 4785,
          "530271" : 4786,
          "546721" : 4787,
          "584878" : 4788,
          "511081" : 4789,
          "598283" : 4790,
          "545015" : 4791,
          "530573" : 4792,
          "599263" : 4793,
          "587885" : 4794,
          "548421" : 4795,
          "551716" : 4796,
          "548766" : 4797,
          "564630" : 4798,
          "598674" : 4799,
          "548961" : 4800,
          "578746" : 4801,
          "540692" : 4802,
          "599832" : 4803,
          "576743" : 4804,
          "585734" : 4805,
          "596710" : 4806,
          "572144" : 4807,
          "534757" : 4808,
          "575615" : 4809,
          "506770" : 4810,
          "555240" : 4811,
          "536610" : 4812,
          "576751" : 4813,
          "537781" : 4814,
          "576964" : 4815,
          "575623" : 4816,
          "554201" : 4817,
          "530859" : 4818,
          "547727" : 4819,
          "570796" : 4820,
          "542369" : 4821,
          "582328" : 4822,
          "537799" : 4823,
          "505081" : 4824,
          "552267" : 4825,
          "544906" : 4826,
          "538752" : 4827,
          "542377" : 4828,
          "591661" : 4829,
          "548774" : 4830,
          "583847" : 4831,
          "549843" : 4832,
          "599573" : 4833,
          "575640" : 4834,
          "553069" : 4835,
          "531383" : 4836,
          "538761" : 4837,
          "583855" : 4838,
          "546488" : 4839,
          "596728" : 4840,
          "565598" : 4841,
          "583863" : 4842,
          "594768" : 4843,
          "570800" : 4844,
          "553077" : 4845,
          "582336" : 4846,
          "562025" : 4847,
          "517747" : 4848,
          "545295" : 4849,
          "586536" : 4850,
          "589993" : 4851,
          "513890" : 4852,
          "554812" : 4853,
          "536636" : 4854,
          "549851" : 4855,
          "598909" : 4856,
          "579467" : 4857,
          "539937" : 4858,
          "588989" : 4859,
          "578754" : 4860,
          "596736" : 4861,
          "596744" : 4862,
          "551741" : 4863,
          "566845" : 4864,
          "553085" : 4865,
          "557030" : 4866,
          "548324" : 4867,
          "586544" : 4868,
          "553484" : 4869,
          "596752" : 4870,
          "580929" : 4871,
          "506664" : 4872,
          "568716" : 4873,
          "552151" : 4874,
          "582344" : 4875,
          "567361" : 4876,
          "560669" : 4877,
          "569461" : 4878,
          "542385" : 4879,
          "549894" : 4880,
          "596761" : 4881,
          "533963" : 4882,
          "510131" : 4883,
          "590002" : 4884,
          "570834" : 4885,
          "531740" : 4886,
          "569470" : 4887,
          "563803" : 4888,
          "576778" : 4889,
          "572241" : 4890,
          "533696" : 4891,
          "542415" : 4892,
          "549860" : 4893,
          "577529" : 4894,
          "536776" : 4895,
          "532819" : 4896,
          "599026" : 4897,
          "539660" : 4898,
          "599042" : 4899,
          "568406" : 4900,
          "578436" : 4901,
          "578762" : 4902,
          "532827" : 4903,
          "566748" : 4904,
          "565601" : 4905,
          "580945" : 4906,
          "594776" : 4907,
          "574422" : 4908,
          "576786" : 4909,
          "572268" : 4910,
          "505111" : 4911,
          "590011" : 4912,
          "573469" : 4913,
          "545023" : 4914,
          "591688" : 4915,
          "548553" : 4916,
          "552194" : 4917,
          "566713" : 4918,
          "574431" : 4919,
          "572187" : 4920,
          "585751" : 4921,
          "591700" : 4922,
          "569488" : 4923,
          "545180" : 4924,
          "510289" : 4925,
          "592579" : 4926,
          "588997" : 4927,
          "593583" : 4928,
          "548341" : 4929,
          "547166" : 4930,
          "574457" : 4931,
          "534391" : 4932,
          "575658" : 4933,
          "551881" : 4934,
          "597813" : 4935,
          "585769" : 4936,
          "582352" : 4937,
          "562050" : 4938,
          "580325" : 4939,
          "548499" : 4940,
          "570851" : 4941,
          "537802" : 4942,
          "532231" : 4943,
          "538779" : 4944,
          "546275" : 4945,
          "594784" : 4946,
          "585777" : 4947,
          "538787" : 4948,
          "573604" : 4949,
          "510297" : 4950,
          "532835" : 4951,
          "540722" : 4952,
          "549878" : 4953,
          "570869" : 4954,
          "530611" : 4955,
          "536652" : 4956,
          "565407" : 4957,
          "552658" : 4958,
          "553123" : 4959,
          "570877" : 4960,
          "538027" : 4961,
          "566721" : 4962,
          "541311" : 4963,
          "573817" : 4964,
          "550299" : 4965,
          "591726" : 4966,
          "590029" : 4967,
          "570885" : 4968,
          "561045" : 4969,
          "563811" : 4970,
          "565610" : 4971,
          "532436" : 4972,
          "576794" : 4973,
          "596787" : 4974,
          "593591" : 4975,
          "573477" : 4976,
          "530638" : 4977,
          "517844" : 4978,
          "558346" : 4979,
          "545805" : 4980,
          "573361" : 4981,
          "553131" : 4982,
          "564401" : 4983,
          "589004" : 4984,
          "557099" : 4985,
          "534293" : 4986,
          "568791" : 4987,
          "572276" : 4988,
          "569518" : 4989,
          "517836" : 4990,
          "547964" : 4991,
          "540986" : 4992,
          "573493" : 4993,
          "583880" : 4994,
          "586552" : 4995,
          "536661" : 4996,
          "537811" : 4997,
          "583898" : 4998,
          "560286" : 4999,
          "541320" : 5000,
          "576808" : 5001,
          "580961" : 5002,
          "575666" : 5003,
          "597821" : 5004,
          "562076" : 5005,
          "531065" : 5006,
          "551759" : 5007,
          "599387" : 5008,
          "570907" : 5009,
          "565539" : 5010,
          "573027" : 5011,
          "558362" : 5012,
          "599867" : 5013,
          "554251" : 5014,
          "596795" : 5015,
          "556963" : 5016,
          "574198" : 5017,
          "535192" : 5018,
          "563340" : 5019,
          "585793" : 5020,
          "590045" : 5021,
          "542431" : 5022,
          "554260" : 5023,
          "567833" : 5024,
          "546348" : 5025,
          "531758" : 5026,
          "554278" : 5027,
          "540676" : 5028,
          "575682" : 5029,
          "557111" : 5030,
          "536245" : 5031,
          "553719" : 5032,
          "545066" : 5033,
          "580970" : 5034,
          "553140" : 5035,
          "550515" : 5036,
          "587915" : 5037,
          "594792" : 5038,
          "554294" : 5039,
          "562378" : 5040,
          "546828" : 5041,
          "534412" : 5042,
          "543128" : 5043,
          "548812" : 5044,
          "555550" : 5045,
          "583901" : 5046,
          "541036" : 5047,
          "541338" : 5048,
          "537837" : 5049,
          "573507" : 5050,
          "587923" : 5051,
          "517887" : 5052,
          "551911" : 5053,
          "598739" : 5054,
          "570915" : 5055,
          "539112" : 5056,
          "561843" : 5057,
          "579661" : 5058,
          "598747" : 5059,
          "551813" : 5060,
          "547204" : 5061,
          "545074" : 5062,
          "575704" : 5063,
          "530735" : 5064,
          "592587" : 5065,
          "575712" : 5066,
          "562823" : 5067,
          "551767" : 5068,
          "552551" : 5069,
          "541079" : 5070,
          "578789" : 5071,
          "550752" : 5072,
          "547212" : 5073,
          "549096" : 5074,
          "561185" : 5075,
          "561193" : 5076,
          "560642" : 5077,
          "573523" : 5078,
          "568198" : 5079,
          "575721" : 5080,
          "530875" : 5081,
          "574465" : 5082,
          "564583" : 5083,
          "584894" : 5084,
          "584908" : 5085,
          "573132" : 5086,
          "592609" : 5087,
          "599905" : 5088,
          "533700" : 5089,
          "575739" : 5090,
          "594806" : 5091,
          "558371" : 5092,
          "586561" : 5093,
          "545538" : 5094,
          "534889" : 5095,
          "591742" : 5096,
          "590053" : 5097,
          "552569" : 5098,
          "531766" : 5099,
          "578801" : 5100,
          "539686" : 5101,
          "570281" : 5102,
          "586579" : 5103,
          "572934" : 5104,
          "546925" : 5105,
          "510343" : 5106,
          "532851" : 5107,
          "529885" : 5108,
          "570931" : 5109,
          "590061" : 5110,
          "558389" : 5111,
          "532860" : 5112,
          "561452" : 5113,
          "575755" : 5114,
          "547891" : 5115,
          "587931" : 5116,
          "599140" : 5117,
          "594814" : 5118,
          "550523" : 5119,
          "530034" : 5120,
          "570958" : 5121,
          "599441" : 5122,
          "572306" : 5123,
          "512869" : 5124,
          "587940" : 5125,
          "594822" : 5126,
          "584916" : 5127,
          "596809" : 5128,
          "550787" : 5129,
          "578819" : 5130,
          "537853" : 5131,
          "538809" : 5132,
          "596817" : 5133,
          "592617" : 5134,
          "531731" : 5135,
          "599379" : 5136,
          "560162" : 5137,
          "551775" : 5138,
          "557129" : 5139,
          "565679" : 5140,
          "536709" : 5141,
          "575763" : 5142,
          "537861" : 5143,
          "561207" : 5144,
          "554316" : 5145,
          "547221" : 5146,
          "544477" : 5147,
          "555584" : 5148,
          "562092" : 5149,
          "596825" : 5150,
          "590070" : 5151,
          "571881" : 5152,
          "545082" : 5153,
          "580988" : 5154,
          "579696" : 5155,
          "586587" : 5156,
          "550531" : 5157,
          "557137" : 5158,
          "586595" : 5159,
          "536717" : 5160,
          "582379" : 5161,
          "547239" : 5162,
          "599361" : 5163,
          "587460" : 5164,
          "530689" : 5165,
          "538825" : 5166,
          "569054" : 5167,
          "550540" : 5168,
          "536784" : 5169,
          "563358" : 5170,
          "577545" : 5171,
          "555592" : 5172,
          "562106" : 5173,
          "536032" : 5174,
          "539708" : 5175,
          "540056" : 5176,
          "594831" : 5177,
          "583910" : 5178,
          "544914" : 5179,
          "551791" : 5180,
          "572314" : 5181,
          "535214" : 5182,
          "547018" : 5183,
          "573540" : 5184,
          "570966" : 5185,
          "530701" : 5186,
          "560651" : 5187,
          "533718" : 5188,
          "569534" : 5189,
          "552887" : 5190,
          "592625" : 5191,
          "561215" : 5192,
          "547247" : 5193,
          "589039" : 5194,
          "549886" : 5195,
          "587958" : 5196,
          "551538" : 5197,
          "537594" : 5198,
          "554871" : 5199,
          "552674" : 5200,
          "544922" : 5201,
          "517909" : 5202,
          "561487" : 5203,
          "545091" : 5204,
          "558401" : 5205,
          "508152" : 5206,
          "589047" : 5207,
          "561223" : 5208,
          "547263" : 5209,
          "553603" : 5210,
          "580996" : 5211,
          "577553" : 5212,
          "591769" : 5213,
          "551457" : 5214,
          "599921" : 5215,
          "530719" : 5216,
          "572322" : 5217,
          "574481" : 5218,
          "591777" : 5219,
          "593605" : 5220,
          "592633" : 5221,
          "562114" : 5222,
          "582620" : 5223,
          "531391" : 5224,
          "582395" : 5225,
          "510378" : 5226,
          "591785" : 5227,
          "581003" : 5228,
          "541109" : 5229,
          "565920" : 5230,
          "586609" : 5231,
          "553166" : 5232,
          "553174" : 5233,
          "571954" : 5234,
          "581011" : 5235,
          "587982" : 5236,
          "578835" : 5237,
          "592641" : 5238,
          "590088" : 5239,
          "534439" : 5240,
          "547280" : 5241,
          "599930" : 5242,
          "541371" : 5243,
          "555231" : 5244,
          "594849" : 5245,
          "531782" : 5246,
          "569771" : 5247,
          "586617" : 5248,
          "579726" : 5249,
          "582409" : 5250,
          "574490" : 5251,
          "548880" : 5252,
          "536768" : 5253,
          "565695" : 5254,
          "538833" : 5255,
          "582417" : 5256,
          "589055" : 5257,
          "561231" : 5258,
          "596833" : 5259,
          "541117" : 5260,
          "518026" : 5261,
          "592650" : 5262,
          "557153" : 5263,
          "592668" : 5264,
          "599433" : 5265,
          "531791" : 5266,
          "550558" : 5267,
          "538434" : 5268,
          "541389" : 5269,
          "586625" : 5270,
          "573302" : 5271,
          "547131" : 5272,
          "583928" : 5273,
          "591793" : 5274,
          "541397" : 5275,
          "545104" : 5276,
          "531804" : 5277,
          "580708" : 5278,
          "534196" : 5279,
          "541125" : 5280,
          "598305" : 5281,
          "598763" : 5282,
          "557161" : 5283,
          "552429" : 5284,
          "561029" : 5285,
          "567841" : 5286,
          "548154" : 5287,
          "538841" : 5288,
          "586064" : 5289,
          "597872" : 5290,
          "569569" : 5291,
          "564427" : 5292,
          "545813" : 5293,
          "596841" : 5294,
          "569631" : 5295,
          "572331" : 5296,
          "548693" : 5297,
          "564435" : 5298,
          "564443" : 5299,
          "531812" : 5300,
          "532908" : 5301,
          "575771" : 5302,
          "582433" : 5303,
          "596850" : 5304,
          "553182" : 5305,
          "582441" : 5306,
          "577731" : 5307,
          "579734" : 5308,
          "597881" : 5309,
          "578843" : 5310,
          "577561" : 5311,
          "538850" : 5312,
          "542458" : 5313,
          "546283" : 5314,
          "541176" : 5315,
          "587991" : 5316,
          "564273" : 5317,
          "533726" : 5318,
          "575780" : 5319,
          "561258" : 5320,
          "562131" : 5321,
          "563170" : 5322,
          "596868" : 5323,
          "572349" : 5324,
          "571342" : 5325,
          "564451" : 5326,
          "542466" : 5327,
          "582450" : 5328,
          "576816" : 5329,
          "598771" : 5330,
          "571008" : 5331,
          "583936" : 5332,
          "586633" : 5333,
          "577570" : 5334,
          "557081" : 5335,
          "538396" : 5336,
          "594865" : 5337,
          "584924" : 5338,
          "594873" : 5339,
          "542474" : 5340,
          "585807" : 5341,
          "571016" : 5342,
          "593613" : 5343,
          "586641" : 5344,
          "573256" : 5345,
          "585815" : 5346,
          "594881" : 5347,
          "531421" : 5348,
          "582468" : 5349,
          "553204" : 5350,
          "591807" : 5351,
          "582476" : 5352,
          "581038" : 5353,
          "557188" : 5354,
          "555614" : 5355,
          "598798" : 5356,
          "554171" : 5357,
          "583944" : 5358,
          "547654" : 5359,
          "538876" : 5360,
          "532509" : 5361,
          "545121" : 5362,
          "510432" : 5363,
          "588008" : 5364,
          "564460" : 5365,
          "560677" : 5366,
          "598496" : 5367,
          "597899" : 5368,
          "578851" : 5369,
          "552950" : 5370,
          "584932" : 5371,
          "596876" : 5372,
          "538884" : 5373,
          "551830" : 5374,
          "532916" : 5375,
          "583952" : 5376,
          "569585" : 5377,
          "570117" : 5378,
          "562858" : 5379,
          "574511" : 5380,
          "582484" : 5381,
          "570061" : 5382,
          "579742" : 5383,
          "568333" : 5384,
          "558427" : 5385,
          "552011" : 5386,
          "555622" : 5387,
          "582492" : 5388,
          "539732" : 5389,
          "536920" : 5390,
          "551856" : 5391,
          "591815" : 5392,
          "558435" : 5393,
          "539741" : 5394,
          "510483" : 5395,
          "505161" : 5396,
          "596884" : 5397,
          "545139" : 5398,
          "583961" : 5399,
          "591823" : 5400,
          "505188" : 5401,
          "565709" : 5402,
          "541419" : 5403,
          "571644" : 5404,
          "566101" : 5405,
          "578797" : 5406,
          "530930" : 5407,
          "594890" : 5408,
          "510491" : 5409,
          "585831" : 5410,
          "579343" : 5411,
          "541168" : 5412,
          "569593" : 5413,
          "599948" : 5414,
          "578860" : 5415,
          "544931" : 5416,
          "590096" : 5417,
          "550574" : 5418,
          "594903" : 5419,
          "592676" : 5420,
          "594911" : 5421,
          "523704" : 5422,
          "505218" : 5423,
          "593621" : 5424,
          "547255" : 5425,
          "565326" : 5426,
          "557200" : 5427,
          "552046" : 5428,
          "531821" : 5429,
          "553638" : 5430,
          "560715" : 5431,
          "549932" : 5432,
          "563820" : 5433,
          "591831" : 5434,
          "586650" : 5435,
          "582506" : 5436,
          "594920" : 5437,
          "568287" : 5438,
          "537888" : 5439,
          "581046" : 5440,
          "578983" : 5441,
          "577596" : 5442,
          "538663" : 5443,
          "594938" : 5444,
          "549649" : 5445,
          "530751" : 5446,
          "538892" : 5447,
          "599719" : 5448,
          "529664" : 5449,
          "555193" : 5450,
          "571024" : 5451,
          "561355" : 5452,
          "581054" : 5453,
          "588024" : 5454,
          "578878" : 5455,
          "568295" : 5456,
          "583979" : 5457,
          "545155" : 5458,
          "562271" : 5459,
          "586668" : 5460,
          "548936" : 5461,
          "560189" : 5462,
          "555631" : 5463,
          "567442" : 5464,
          "519031" : 5465,
          "574538" : 5466,
          "537845" : 5467,
          "530760" : 5468,
          "566802" : 5469,
          "586676" : 5470,
          "565717" : 5471,
          "599158" : 5472,
          "583995" : 5473,
          "505269" : 5474,
          "594946" : 5475,
          "546526" : 5476,
          "512745" : 5477,
          "550582" : 5478,
          "579360" : 5479,
          "583987" : 5480,
          "531839" : 5481,
          "572756" : 5482,
          "575810" : 5483,
          "536598" : 5484,
          "599956" : 5485,
          "530778" : 5486,
          "535184" : 5487,
          "569615" : 5488,
          "559482" : 5489,
          "568309" : 5490,
          "599964" : 5491,
          "532592" : 5492,
          "533734" : 5493,
          "541621" : 5494,
          "581062" : 5495,
          "572381" : 5496,
          "535222" : 5497,
          "584002" : 5498,
          "596892" : 5499,
          "590100" : 5500,
          "559491" : 5501,
          "554341" : 5502,
          "585858" : 5503,
          "531847" : 5504,
          "531855" : 5505,
          "534463" : 5506,
          "541427" : 5507,
          "578614" : 5508,
          "532541" : 5509,
          "593630" : 5510,
          "592692" : 5511,
          "533742" : 5512,
          "566829" : 5513,
          "555657" : 5514,
          "519146" : 5515,
          "552089" : 5516,
          "592706" : 5517,
          "565741" : 5518,
          "584011" : 5519,
          "554359" : 5520,
          "572390" : 5521,
          "598429" : 5522,
          "545171" : 5523,
          "530816" : 5524,
          "553697" : 5525,
          "591840" : 5526,
          "585866" : 5527,
          "530794" : 5528,
          "569755" : 5529,
          "576824" : 5530,
          "598313" : 5531,
          "559504" : 5532,
          "542407" : 5533,
          "594954" : 5534,
          "599999" : 5535,
          "572403" : 5536,
          "579246" : 5537,
          "594962" : 5538,
          "577600" : 5539,
          "579751" : 5540,
          "505293" : 5541,
          "519651" : 5542,
          "589080" : 5543,
          "584029" : 5544,
          "547921" : 5545,
          "578886" : 5546,
          "561291" : 5547,
          "569623" : 5548,
          "578894" : 5549,
          "554855" : 5550,
          "594971" : 5551,
          "505366" : 5552,
          "533106" : 5553,
          "531880" : 5554,
          "536512" : 5555,
          "575828" : 5556,
          "579025" : 5557,
          "572616" : 5558,
          "552623" : 5559,
          "578908" : 5560,
          "578592" : 5561,
          "571041" : 5562,
          "563153" : 5563,
          "591858" : 5564,
          "539023" : 5565,
          "591866" : 5566,
          "565768" : 5567,
          "537896" : 5568,
          "532304" : 5569,
          "530981" : 5570,
          "576832" : 5571,
          "562327" : 5572,
          "589098" : 5573,
          "530972" : 5574,
          "590266" : 5575,
          "579769" : 5576,
          "532959" : 5577,
          "565776" : 5578,
          "532967" : 5579,
          "573612" : 5580,
          "542504" : 5581,
          "551899" : 5582,
          "569101" : 5583,
          "547336" : 5584,
          "571741" : 5585,
          "572985" : 5586,
          "539759" : 5587,
          "581071" : 5588,
          "533751" : 5589,
          "541451" : 5590,
          "532975" : 5591,
          "565792" : 5592,
          "597911" : 5593,
          "561304" : 5594,
          "559521" : 5595,
          "572411" : 5596,
          "550311" : 5597,
          "571059" : 5598,
          "536679" : 5599,
          "588032" : 5600,
          "588041" : 5601,
          "553336" : 5602,
          "533769" : 5603,
          "554880" : 5604,
          "587753" : 5605,
          "504921" : 5606,
          "598810" : 5607,
          "573639" : 5608,
          "542512" : 5609,
          "593648" : 5610,
          "553239" : 5611,
          "592714" : 5612,
          "520047" : 5613,
          "546267" : 5614,
          "531561" : 5615,
          "532983" : 5616,
          "539767" : 5617,
          "533777" : 5618,
          "566853" : 5619,
          "533785" : 5620,
          "594989" : 5621,
          "572420" : 5622,
          "529583" : 5623,
          "534480" : 5624,
          "592722" : 5625,
          "575844" : 5626,
          "577626" : 5627,
          "551601" : 5628,
          "552836" : 5629,
          "539775" : 5630,
          "573647" : 5631,
          "539619" : 5632,
          "532177" : 5633,
          "570982" : 5634,
          "598330" : 5635,
          "576841" : 5636,
          "553522" : 5637,
          "584037" : 5638,
          "586684" : 5639,
          "590118" : 5640,
          "594997" : 5641,
          "551821" : 5642,
          "584941" : 5643,
          "550604" : 5644,
          "546534" : 5645,
          "558460" : 5646,
          "570079" : 5647,
          "545201" : 5648,
          "584959" : 5649,
          "541885" : 5650,
          "533807" : 5651,
          "530841" : 5652,
          "539929" : 5653,
          "576859" : 5654,
          "575861" : 5655,
          "573655" : 5656,
          "585874" : 5657,
          "566161" : 5658,
          "549959" : 5659,
          "563382" : 5660,
          "573663" : 5661,
          "541214" : 5662,
          "569640" : 5663,
          "546178" : 5664,
          "546411" : 5665,
          "584967" : 5666,
          "595004" : 5667,
          "530697" : 5668,
          "592005" : 5669,
          "575879" : 5670,
          "592731" : 5671,
          "592749" : 5672,
          "573671" : 5673,
          "568341" : 5674,
          "533815" : 5675,
          "534498" : 5676,
          "571351" : 5677,
          "532991" : 5678,
          "548537" : 5679,
          "572446" : 5680,
          "575887" : 5681,
          "550191" : 5682,
          "589110" : 5683,
          "582531" : 5684,
          "586692" : 5685,
          "552879" : 5686,
          "596906" : 5687,
          "533009" : 5688,
          "596914" : 5689,
          "554383" : 5690,
          "531901" : 5691,
          "505501" : 5692,
          "585882" : 5693,
          "595012" : 5694,
          "596922" : 5695,
          "566594" : 5696,
          "573680" : 5697,
          "534692" : 5698,
          "584045" : 5699,
          "582557" : 5700,
          "581089" : 5701,
          "578321" : 5702,
          "575909" : 5703,
          "584053" : 5704,
          "572888" : 5705,
          "546551" : 5706,
          "549908" : 5707,
          "507644" : 5708,
          "599492" : 5709,
          "578916" : 5710,
          "537535" : 5711,
          "592757" : 5712,
          "567850" : 5713,
          "570761" : 5714,
          "536695" : 5715,
          "573698" : 5716,
          "559555" : 5717,
          "534501" : 5718,
          "537900" : 5719,
          "595021" : 5720,
          "596931" : 5721,
          "541435" : 5722,
          "554391" : 5723,
          "559563" : 5724,
          "540528" : 5725,
          "539805" : 5726,
          "533017" : 5727,
          "563951" : 5728,
          "505587" : 5729,
          "582565" : 5730,
          "584061" : 5731,
          "579777" : 5732,
          "565806" : 5733,
          "513717" : 5734,
          "575917" : 5735,
          "588067" : 5736,
          "590126" : 5737,
          "535494" : 5738,
          "554405" : 5739,
          "569658" : 5740,
          "582573" : 5741,
          "541222" : 5742,
          "520306" : 5743,
          "588075" : 5744,
          "570371" : 5745,
          "554804" : 5746,
          "579891" : 5747,
          "552364" : 5748,
          "599123" : 5749,
          "537608" : 5750,
          "553883" : 5751,
          "584070" : 5752,
          "565814" : 5753,
          "572624" : 5754,
          "548987" : 5755,
          "562033" : 5756,
          "537730" : 5757,
          "559571" : 5758,
          "558486" : 5759,
          "555681" : 5760,
          "597937" : 5761,
          "538957" : 5762,
          "551937" : 5763,
          "536890" : 5764,
          "535257" : 5765,
          "534510" : 5766,
          "586706" : 5767,
          "532061" : 5768,
          "597945" : 5769,
          "598836" : 5770,
          "565512" : 5771,
          "550621" : 5772,
          "536504" : 5773,
          "576875" : 5774,
          "553255" : 5775,
          "544949" : 5776,
          "544990" : 5777,
          "553026" : 5778,
          "585891" : 5779,
          "545058" : 5780,
          "545112" : 5781,
          "573701" : 5782,
          "587699" : 5783,
          "591874" : 5784,
          "555690" : 5785,
          "582581" : 5786,
          "562874" : 5787,
          "551783" : 5788,
          "584975" : 5789,
          "595039" : 5790,
          "539481" : 5791,
          "575925" : 5792,
          "576883" : 5793,
          "588083" : 5794,
          "582590" : 5795,
          "588091" : 5796,
          "592773" : 5797,
          "541249" : 5798,
          "572454" : 5799,
          "575933" : 5800,
          "588105" : 5801,
          "562882" : 5802,
          "562211" : 5803,
          "596949" : 5804,
          "582603" : 5805,
          "534528" : 5806,
          "582611" : 5807,
          "592781" : 5808,
          "593656" : 5809,
          "593664" : 5810,
          "572462" : 5811,
          "545228" : 5812,
          "549002" : 5813,
          "596957" : 5814,
          "565831" : 5815,
          "595047" : 5816,
          "596965" : 5817,
          "559580" : 5818,
          "563404" : 5819,
          "560227" : 5820,
          "572471" : 5821,
          "584096" : 5822,
          "578924" : 5823,
          "592790" : 5824,
          "565849" : 5825,
          "566870" : 5826,
          "538965" : 5827,
          "536083" : 5828,
          "562173" : 5829,
          "534871" : 5830,
          "530824" : 5831,
          "545821" : 5832,
          "593681" : 5833,
          "592803" : 5834,
          "533823" : 5835,
          "557366" : 5836,
          "555703" : 5837,
          "574554" : 5838,
          "563412" : 5839,
          "538973" : 5840,
          "533831" : 5841,
          "575941" : 5842,
          "573728" : 5843,
          "530867" : 5844,
          "596973" : 5845,
          "542563" : 5846,
          "562891" : 5847,
          "505609" : 5848,
          "533025" : 5849,
          "539279" : 5850,
          "529699" : 5851,
          "549011" : 5852,
          "574562" : 5853,
          "553468" : 5854,
          "513539" : 5855,
          "545147" : 5856,
          "596981" : 5857,
          "586714" : 5858,
          "510882" : 5859,
          "581101" : 5860,
          "551694" : 5861,
          "536741" : 5862,
          "568422" : 5863,
          "584983" : 5864,
          "568350" : 5865,
          "563838" : 5866,
          "510891" : 5867,
          "584991" : 5868,
          "510939" : 5869,
          "557374" : 5870,
          "555223" : 5871,
          "596990" : 5872,
          "545163" : 5873,
          "569453" : 5874,
          "541265" : 5875,
          "597007" : 5876,
          "585009" : 5877,
          "582646" : 5878,
          "585017" : 5879,
          "574571" : 5880,
          "538981" : 5881,
          "547646" : 5882,
          "539813" : 5883,
          "533033" : 5884,
          "579785" : 5885,
          "587893" : 5886,
          "536857" : 5887,
          "565857" : 5888,
          "588113" : 5889,
          "557382" : 5890,
          "535265" : 5891,
          "531910" : 5892,
          "545325" : 5893,
          "578002" : 5894,
          "554413" : 5895,
          "585912" : 5896,
          "533840" : 5897,
          "562599" : 5898,
          "549045" : 5899,
          "562912" : 5900,
          "574589" : 5901,
          "505650" : 5902,
          "505668" : 5903,
          "562203" : 5904,
          "579793" : 5905,
          "552615" : 5906,
          "566896" : 5907,
          "533858" : 5908,
          "535273" : 5909,
          "533041" : 5910,
          "595055" : 5911,
          "578932" : 5912,
          "554928" : 5913,
          "569674" : 5914,
          "597015" : 5915,
          "581119" : 5916,
          "562921" : 5917,
          "547743" : 5918,
          "554146" : 5919,
          "552119" : 5920,
          "555711" : 5921,
          "500259" : 5922,
          "558494" : 5923,
          "553263" : 5924,
          "577642" : 5925,
          "549053" : 5926,
          "560235" : 5927,
          "585921" : 5928,
          "562939" : 5929,
          "575968" : 5930,
          "553271" : 5931,
          "586722" : 5932,
          "565725" : 5933,
          "520420" : 5934,
          "549975" : 5935,
          "569682" : 5936,
          "513458" : 5937,
          "537942" : 5938,
          "547565" : 5939,
          "597031" : 5940,
          "541508" : 5941,
          "586731" : 5942,
          "588121" : 5943,
          "538990" : 5944,
          "570036" : 5945,
          "545830" : 5946,
          "595063" : 5947,
          "584100" : 5948,
          "584118" : 5949,
          "569691" : 5950,
          "589128" : 5951,
          "552755" : 5952,
          "597040" : 5953,
          "549061" : 5954,
          "569704" : 5955,
          "588130" : 5956,
          "588148" : 5957,
          "536300" : 5958,
          "565865" : 5959,
          "590134" : 5960,
          "561037" : 5961,
          "588342" : 5962,
          "511242" : 5963,
          "590142" : 5964,
          "545198" : 5965,
          "597058" : 5966,
          "554421" : 5967,
          "534536" : 5968,
          "531936" : 5969,
          "578941" : 5970,
          "541303" : 5971,
          "573736" : 5972,
          "597066" : 5973,
          "535737" : 5974,
          "545210" : 5975,
          "577651" : 5976,
          "553191" : 5977,
          "569445" : 5978,
          "588156" : 5979,
          "574597" : 5980,
          "569712" : 5981,
          "563439" : 5982,
          "568961" : 5983,
          "562947" : 5984,
          "582654" : 5985,
          "569721" : 5986,
          "553280" : 5987,
          "550647" : 5988,
          "571083" : 5989,
          "572489" : 5990,
          "534544" : 5991,
          "534234" : 5992,
          "533050" : 5993,
          "566918" : 5994,
          "565628" : 5995,
          "544710" : 5996,
          "570842" : 5997,
          "584126" : 5998,
          "560685" : 5999,
          "597074" : 6000,
          "573582" : 6001,
          "578959" : 6002,
          "582662" : 6003,
          "579289" : 6004,
          "564494" : 6005,
          "507652" : 6006,
          "541516" : 6007,
          "595071" : 6008,
          "572497" : 6009,
          "590151" : 6010,
          "578967" : 6011,
          "550655" : 6012,
          "579815" : 6013,
          "533866" : 6014,
          "535893" : 6015,
          "573752" : 6016,
          "511021" : 6017,
          "577669" : 6018,
          "589136" : 6019,
          "595080" : 6020,
          "585939" : 6021,
          "534048" : 6022,
          "534552" : 6023,
          "591904" : 6024,
          "586994" : 6025,
          "587869" : 6026,
          "585955" : 6027,
          "550663" : 6028,
          "585025" : 6029,
          "598844" : 6030,
          "534561" : 6031,
          "553298" : 6032,
          "563846" : 6033,
          "564516" : 6034,
          "565873" : 6035,
          "530883" : 6036,
          "591912" : 6037,
          "598640" : 6038,
          "563447" : 6039,
          "566691" : 6040,
          "575984" : 6041,
          "541346" : 6042,
          "579823" : 6043,
          "581127" : 6044,
          "585963" : 6045,
          "579831" : 6046,
          "592820" : 6047,
          "540706" : 6048,
          "533874" : 6049,
          "534579" : 6050,
          "566250" : 6051,
          "569739" : 6052,
          "565571" : 6053,
          "586749" : 6054,
          "547433" : 6055,
          "574601" : 6056,
          "597082" : 6057,
          "553310" : 6058,
          "535915" : 6059,
          "537951" : 6060,
          "539376" : 6061,
          "598852" : 6062,
          "586757" : 6063,
          "582671" : 6064,
          "576891" : 6065,
          "581143" : 6066,
          "553328" : 6067,
          "551953" : 6068,
          "539015" : 6069,
          "531014" : 6070,
          "532614" : 6071,
          "584134" : 6072,
          "559601" : 6073,
          "530891" : 6074,
          "552488" : 6075,
          "535290" : 6076,
          "555738" : 6077,
          "584142" : 6078,
          "562289" : 6079,
          "597091" : 6080,
          "549126" : 6081,
          "539074" : 6082,
          "572501" : 6083,
          "599239" : 6084,
          "573761" : 6085,
          "533882" : 6086,
          "550671" : 6087,
          "560251" : 6088,
          "575992" : 6089,
          "541524" : 6090,
          "551961" : 6091,
          "546437" : 6092,
          "588164" : 6093,
          "562220" : 6094,
          "547441" : 6095,
          "551970" : 6096,
          "539830" : 6097,
          "572527" : 6098,
          "530905" : 6099,
          "541541" : 6100,
          "545261" : 6101,
          "581151" : 6102,
          "586765" : 6103,
          "530913" : 6104,
          "550019" : 6105,
          "548022" : 6106,
          "535303" : 6107,
          "564362" : 6108,
          "539848" : 6109,
          "530921" : 6110,
          "579491" : 6111,
          "584151" : 6112,
          "595098" : 6113,
          "582689" : 6114,
          "578975" : 6115,
          "585033" : 6116,
          "541567" : 6117,
          "590177" : 6118,
          "595101" : 6119,
          "533068" : 6120,
          "595110" : 6121,
          "598879" : 6122,
          "597104" : 6123,
          "564826" : 6124,
          "572021" : 6125,
          "535796" : 6126,
          "531944" : 6127,
          "549991" : 6128,
          "565881" : 6129,
          "554910" : 6130,
          "572292" : 6131,
          "590185" : 6132,
          "572535" : 6133,
          "533891" : 6134,
          "585041" : 6135,
          "572128" : 6136,
          "548707" : 6137,
          "599611" : 6138,
          "565890" : 6139,
          "529915" : 6140,
          "566675" : 6141,
          "565903" : 6142,
          "571431" : 6143,
          "542393" : 6144,
          "566926" : 6145,
          "597961" : 6146,
          "537977" : 6147,
          "595128" : 6148,
          "550001" : 6149,
          "558559" : 6150,
          "534587" : 6151,
          "557455" : 6152,
          "579858" : 6153,
          "590193" : 6154,
          "530948" : 6155,
          "562238" : 6156,
          "548057" : 6157,
          "569747" : 6158,
          "566934" : 6159,
          "563463" : 6160,
          "573795" : 6161,
          "546887" : 6162,
          "511161" : 6163,
          "574627" : 6164,
          "565911" : 6165,
          "568244" : 6166,
          "500291" : 6167,
          "566055" : 6168,
          "549029" : 6169,
          "560707" : 6170,
          "586773" : 6171,
          "590207" : 6172,
          "541630" : 6173,
          "558567" : 6174,
          "563471" : 6175,
          "566497" : 6176,
          "537985" : 6177,
          "532266" : 6178,
          "521531" : 6179,
          "584169" : 6180,
          "536938" : 6181,
          "566071" : 6182,
          "564532" : 6183,
          "585971" : 6184,
          "545287" : 6185,
          "577677" : 6186,
          "566799" : 6187,
          "539856" : 6188,
          "554448" : 6189,
          "531952" : 6190,
          "572543" : 6191,
          "554456" : 6192,
          "559628" : 6193,
          "571091" : 6194,
          "539031" : 6195,
          "563480" : 6196,
          "535311" : 6197,
          "565130" : 6198,
          "535320" : 6199,
          "542598" : 6200,
          "598437" : 6201,
          "591939" : 6202,
          "562629" : 6203,
          "537993" : 6204,
          "549134" : 6205,
          "547450" : 6206,
          "581178" : 6207,
          "571105" : 6208,
          "566969" : 6209,
          "595136" : 6210,
          "577685" : 6211,
          "549142" : 6212,
          "588172" : 6213,
          "563498" : 6214,
          "582701" : 6215,
          "595144" : 6216,
          "572551" : 6217,
          "530654" : 6218,
          "578991" : 6219,
          "535338" : 6220,
          "597970" : 6221,
          "561771" : 6222,
          "530280" : 6223,
          "571113" : 6224,
          "563501" : 6225,
          "578029" : 6226,
          "574635" : 6227,
          "541583" : 6228,
          "588334" : 6229,
          "576000" : 6230,
          "581186" : 6231,
          "577693" : 6232,
          "585980" : 6233,
          "584177" : 6234,
          "588181" : 6235,
          "573809" : 6236,
          "574643" : 6237,
          "541591" : 6238,
          "531961" : 6239,
          "513482" : 6240,
          "548677" : 6241,
          "588199" : 6242,
          "561797" : 6243,
          "576018" : 6244,
          "570095" : 6245,
          "539040" : 6246,
          "592889" : 6247,
          "566951" : 6248,
          "592838" : 6249,
          "552682" : 6250,
          "590215" : 6251,
          "545848" : 6252,
          "564796" : 6253,
          "547841" : 6254,
          "533904" : 6255,
          "571415" : 6256,
          "547514" : 6257,
          "550680" : 6258,
          "508683" : 6259,
          "597112" : 6260,
          "588202" : 6261,
          "551988" : 6262,
          "545317" : 6263,
          "534595" : 6264,
          "537195" : 6265,
          "574651" : 6266,
          "567868" : 6267,
          "541354" : 6268,
          "548839" : 6269,
          "541362" : 6270,
          "563927" : 6271,
          "531979" : 6272,
          "587231" : 6273,
          "597121" : 6274,
          "581194" : 6275,
          "539431" : 6276,
          "585998" : 6277,
          "536016" : 6278,
          "589152" : 6279,
          "536482" : 6280,
          "534471" : 6281,
          "592846" : 6282,
          "554464" : 6283,
          "571288" : 6284,
          "599000" : 6285,
          "507695" : 6286,
          "550027" : 6287,
          "577707" : 6288,
          "591947" : 6289,
          "578827" : 6290,
          "547468" : 6291,
          "562246" : 6292,
          "541664" : 6293,
          "581208" : 6294,
          "549177" : 6295,
          "571130" : 6296,
          "585050" : 6297,
          "572578" : 6298,
          "531995" : 6299,
          "571598" : 6300,
          "547859" : 6301,
          "561975" : 6302,
          "533092" : 6303,
          "584185" : 6304,
          "562262" : 6305,
          "595152" : 6306,
          "584193" : 6307,
          "513202" : 6308,
          "535354" : 6309,
          "550698" : 6310,
          "574660" : 6311,
          "581216" : 6312,
          "553361" : 6313,
          "541613" : 6314,
          "532002" : 6315,
          "542482" : 6316,
          "530603" : 6317,
          "576921" : 6318,
          "549193" : 6319,
          "581224" : 6320,
          "522775" : 6321,
          "505781" : 6322,
          "591955" : 6323,
          "535362" : 6324,
          "581232" : 6325,
          "589161" : 6326,
          "563854" : 6327,
          "533921" : 6328,
          "584207" : 6329,
          "587257" : 6330,
          "545236" : 6331,
          "591963" : 6332,
          "597988" : 6333,
          "553492" : 6334,
          "542601" : 6335,
          "586005" : 6336,
          "568473" : 6337,
          "557463" : 6338,
          "599778" : 6339,
          "542610" : 6340,
          "550035" : 6341,
          "564320" : 6342,
          "550043" : 6343,
          "588211" : 6344,
          "588229" : 6345,
          "560260" : 6346,
          "534609" : 6347,
          "595161" : 6348,
          "570338" : 6349,
          "589187" : 6350,
          "578312" : 6351,
          "599697" : 6352,
          "584215" : 6353,
          "582727" : 6354,
          "534617" : 6355,
          "566977" : 6356,
          "559661" : 6357,
          "539872" : 6358,
          "568449" : 6359,
          "584223" : 6360,
          "593699" : 6361,
          "534625" : 6362,
          "550701" : 6363,
          "545244" : 6364,
          "576026" : 6365,
          "573744" : 6366,
          "576930" : 6367,
          "558583" : 6368,
          "588245" : 6369,
          "573876" : 6370,
          "571814" : 6371,
          "590223" : 6372,
          "539058" : 6373,
          "532011" : 6374,
          "550728" : 6375,
          "564541" : 6376,
          "531022" : 6377,
          "548847" : 6378,
          "576948" : 6379,
          "589195" : 6380,
          "513512" : 6381,
          "593702" : 6382,
          "573183" : 6383,
          "539066" : 6384,
          "558591" : 6385,
          "550060" : 6386,
          "588253" : 6387,
          "541460" : 6388,
          "582735" : 6389,
          "599034" : 6390,
          "560430" : 6391,
          "561363" : 6392,
          "571423" : 6393,
          "592854" : 6394,
          "513644" : 6395,
          "545864" : 6396,
          "563862" : 6397,
          "579866" : 6398,
          "597996" : 6399,
          "598666" : 6400,
          "539881" : 6401,
          "592862" : 6402,
          "585068" : 6403,
          "545341" : 6404,
          "589217" : 6405,
          "531511" : 6406,
          "533114" : 6407,
          "539082" : 6408,
          "535389" : 6409,
          "599271" : 6410,
          "597139" : 6411,
          "593711" : 6412,
          "534633" : 6413,
          "559679" : 6414,
          "545872" : 6415,
          "568384" : 6416,
          "597147" : 6417,
          "545252" : 6418,
          "539091" : 6419,
          "591980" : 6420,
          "553409" : 6421,
          "534862" : 6422,
          "531049" : 6423,
          "548626" : 6424,
          "536237" : 6425,
          "535591" : 6426,
          "541061" : 6427,
          "562165" : 6428,
          "597155" : 6429,
          "539902" : 6430,
          "541478" : 6431,
          "533122" : 6432,
          "588261" : 6433,
          "536873" : 6434,
          "584231" : 6435,
          "552691" : 6436,
          "513261" : 6437,
          "545368" : 6438,
          "565938" : 6439,
          "579874" : 6440,
          "586781" : 6441,
          "530182" : 6442,
          "523453" : 6443,
          "534641" : 6444,
          "567876" : 6445,
          "565946" : 6446,
          "589225" : 6447,
          "581259" : 6448,
          "581267" : 6449,
          "562297" : 6450,
          "545376" : 6451,
          "576042" : 6452,
          "586790" : 6453,
          "529923" : 6454,
          "584240" : 6455,
          "588270" : 6456,
          "566985" : 6457,
          "597163" : 6458,
          "513164" : 6459,
          "586803" : 6460,
          "554472" : 6461,
          "582743" : 6462,
          "598518" : 6463,
          "529761" : 6464,
          "536971" : 6465,
          "598861" : 6466,
          "574686" : 6467,
          "576956" : 6468,
          "595209" : 6469,
          "597171" : 6470,
          "544604" : 6471,
          "574694" : 6472,
          "582751" : 6473,
          "558605" : 6474,
          "514195" : 6475,
          "530662" : 6476,
          "588288" : 6477,
          "569780" : 6478,
          "532029" : 6479,
          "538035" : 6480,
          "534650" : 6481,
          "523640" : 6482,
          "590240" : 6483,
          "553417" : 6484,
          "552399" : 6485,
          "500011" : 6486,
          "567426" : 6487,
          "599425" : 6488,
          "584266" : 6489,
          "591998" : 6490,
          "586811" : 6491,
          "595179" : 6492,
          "599417" : 6493,
          "557528" : 6494,
          "584274" : 6495,
          "573825" : 6496,
          "563871" : 6497,
          "549215" : 6498,
          "572195" : 6499,
          "535397" : 6500,
          "530565" : 6501,
          "550761" : 6502,
          "568732" : 6503,
          "589233" : 6504,
          "586820" : 6505,
          "586838" : 6506,
          "536989" : 6507,
          "573833" : 6508,
          "568163" : 6509,
          "577723" : 6510,
          "574708" : 6511,
          "537209" : 6512,
          "582760" : 6513,
          "595187" : 6514,
          "543012" : 6515,
          "505862" : 6516,
          "582778" : 6517,
          "595195" : 6518,
          "584282" : 6519,
          "536997" : 6520,
          "573841" : 6521,
          "565954" : 6522,
          "559695" : 6523,
          "557536" : 6524,
          "581275" : 6525,
          "557544" : 6526,
          "533149" : 6527,
          "559709" : 6528,
          "567884" : 6529,
          "545384" : 6530,
          "558630" : 6531,
          "561908" : 6532,
          "549231" : 6533,
          "563897" : 6534,
          "565962" : 6535,
          "592871" : 6536,
          "503410" : 6537,
          "576051" : 6538,
          "540137" : 6539,
          "547000" : 6540,
          "533947" : 6541,
          "567019" : 6542,
          "533157" : 6543,
          "569801" : 6544,
          "574091" : 6545,
          "534668" : 6546,
          "573850" : 6547,
          "586013" : 6548,
          "555762" : 6549,
          "541575" : 6550,
          "572641" : 6551,
          "564338" : 6552,
          "562424" : 6553
        },
        "label" : {
          "CZ" : "Česko",
          "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",
          "CZ0201" : "Benešov",
          "CZ0202" : "Beroun",
          "CZ0641" : "Blansko",
          "CZ0642" : "Brno-město",
          "CZ0643" : "Brno-venkov",
          "CZ0801" : "Bruntál",
          "CZ0644" : "Břeclav",
          "CZ0511" : "Česká Lípa",
          "CZ0311" : "České Budějovice",
          "CZ0312" : "Český Krumlov",
          "CZ0421" : "Děčín",
          "CZ0321" : "Domažlice",
          "CZ0802" : "Frýdek-Místek",
          "CZ0631" : "Havlíčkův Brod",
          "CZ0645" : "Hodonín",
          "CZ0521" : "Hradec Králové",
          "CZ0411" : "Cheb",
          "CZ0422" : "Chomutov",
          "CZ0531" : "Chrudim",
          "CZ0512" : "Jablonec nad Nisou",
          "CZ0711" : "Jeseník",
          "CZ0522" : "Jičín",
          "CZ0632" : "Jihlava",
          "CZ0313" : "Jindřichův Hradec",
          "CZ0412" : "Karlovy Vary",
          "CZ0803" : "Karviná",
          "CZ0203" : "Kladno",
          "CZ0322" : "Klatovy",
          "CZ0204" : "Kolín",
          "CZ0721" : "Kroměříž",
          "CZ0205" : "Kutná Hora",
          "CZ0513" : "Liberec",
          "CZ0423" : "Litoměřice",
          "CZ0424" : "Louny",
          "CZ0206" : "Mělník",
          "CZ0207" : "Mladá Boleslav",
          "CZ0425" : "Most",
          "CZ0523" : "Náchod",
          "CZ0804" : "Nový Jičín",
          "CZ0208" : "Nymburk",
          "CZ0712" : "Olomouc",
          "CZ0805" : "Opava",
          "CZ0806" : "Ostrava-město",
          "CZ0532" : "Pardubice",
          "CZ0633" : "Pelhřimov",
          "CZ0314" : "Písek",
          "CZ0324" : "Plzeň-jih",
          "CZ0323" : "Plzeň-město",
          "CZ0325" : "Plzeň-sever",
          "CZ0209" : "Praha-východ",
          "CZ020A" : "Praha-západ",
          "CZ0315" : "Prachatice",
          "CZ0713" : "Prostějov",
          "CZ0714" : "Přerov",
          "CZ020B" : "Příbram",
          "CZ020C" : "Rakovník",
          "CZ0326" : "Rokycany",
          "CZ0524" : "Rychnov nad Kněžnou",
          "CZ0514" : "Semily",
          "CZ0413" : "Sokolov",
          "CZ0316" : "Strakonice",
          "CZ0533" : "Svitavy",
          "CZ0715" : "Šumperk",
          "CZ0317" : "Tábor",
          "CZ0327" : "Tachov",
          "CZ0426" : "Teplice",
          "CZ0525" : "Trutnov",
          "CZ0634" : "Třebíč",
          "CZ0722" : "Uherské Hradiště",
          "CZ0427" : "Ústí nad Labem",
          "CZ0534" : "Ústí nad Orlicí",
          "CZ0723" : "Vsetín",
          "CZ0646" : "Vyškov",
          "CZ0724" : "Zlín",
          "CZ0647" : "Znojmo",
          "CZ0635" : "Žďár nad Sázavou",
          "4101" : "Aš",
          "2101" : "Benešov",
          "2102" : "Beroun",
          "4201" : "Bílina",
          "8101" : "Bílovec",
          "6201" : "Blansko",
          "3101" : "Blatná",
          "3201" : "Blovice",
          "8102" : "Bohumín",
          "6202" : "Boskovice",
          "2103" : "Brandýs nad Labem-Stará Boleslav",
          "6203" : "Brno",
          "5201" : "Broumov",
          "8103" : "Bruntál",
          "6204" : "Břeclav",
          "6205" : "Bučovice",
          "6101" : "Bystřice nad Pernštejnem",
          "7201" : "Bystřice pod Hostýnem",
          "2104" : "Čáslav",
          "2105" : "Černošice",
          "5101" : "Česká Lípa",
          "5301" : "Česká Třebová",
          "3102" : "České Budějovice",
          "2106" : "Český Brod",
          "3103" : "Český Krumlov",
          "8104" : "Český Těšín",
          "3104" : "Dačice",
          "4202" : "Děčín",
          "5202" : "Dobruška",
          "2107" : "Dobříš",
          "3202" : "Domažlice",
          "5203" : "Dvůr Králové nad Labem",
          "8105" : "Frenštát pod Radhoštěm",
          "8106" : "Frýdek-Místek",
          "5102" : "Frýdlant",
          "8107" : "Frýdlant nad Ostravicí",
          "8108" : "Havířov",
          "6102" : "Havlíčkův Brod",
          "5302" : "Hlinsko",
          "8109" : "Hlučín",
          "6206" : "Hodonín",
          "7202" : "Holešov",
          "5303" : "Holice",
          "3203" : "Horažďovice",
          "3204" : "Horšovský Týn",
          "5204" : "Hořice",
          "2108" : "Hořovice",
          "5205" : "Hradec Králové",
          "7101" : "Hranice",
          "6103" : "Humpolec",
          "6207" : "Hustopeče",
          "4102" : "Cheb",
          "4203" : "Chomutov",
          "6104" : "Chotěboř",
          "5304" : "Chrudim",
          "6208" : "Ivančice",
          "5103" : "Jablonec nad Nisou",
          "8110" : "Jablunkov",
          "5206" : "Jaroměř",
          "7102" : "Jeseník",
          "5207" : "Jičín",
          "6105" : "Jihlava",
          "5104" : "Jilemnice",
          "3105" : "Jindřichův Hradec",
          "4204" : "Kadaň",
          "3106" : "Kaplice",
          "4103" : "Karlovy Vary",
          "8111" : "Karviná",
          "2109" : "Kladno",
          "3205" : "Klatovy",
          "2110" : "Kolín",
          "7103" : "Konice",
          "8112" : "Kopřivnice",
          "5208" : "Kostelec nad Orlicí",
          "5305" : "Králíky",
          "3206" : "Kralovice",
          "2111" : "Kralupy nad Vltavou",
          "4104" : "Kraslice",
          "8113" : "Kravaře",
          "8114" : "Krnov",
          "7203" : "Kroměříž",
          "6209" : "Kuřim",
          "2112" : "Kutná Hora",
          "6210" : "Kyjov",
          "5306" : "Lanškroun",
          "5105" : "Liberec",
          "7104" : "Lipník nad Bečvou",
          "4205" : "Litoměřice",
          "5307" : "Litomyšl",
          "7105" : "Litovel",
          "4206" : "Litvínov",
          "4207" : "Louny",
          "4208" : "Lovosice",
          "7204" : "Luhačovice",
          "2113" : "Lysá nad Labem",
          "4105" : "Mariánské Lázně",
          "2114" : "Mělník",
          "6211" : "Mikulov",
          "3107" : "Milevsko",
          "2115" : "Mladá Boleslav",
          "2116" : "Mnichovo Hradiště",
          "7106" : "Mohelnice",
          "5308" : "Moravská Třebová",
          "6106" : "Moravské Budějovice",
          "6212" : "Moravský Krumlov",
          "4209" : "Most",
          "5209" : "Náchod",
          "6107" : "Náměšť nad Oslavou",
          "3207" : "Nepomuk",
          "2117" : "Neratovice",
          "5210" : "Nová Paka",
          "6108" : "Nové Město na Moravě",
          "5211" : "Nové Město nad Metují",
          "5106" : "Nový Bor",
          "5212" : "Nový Bydžov",
          "8115" : "Nový Jičín",
          "2118" : "Nymburk",
          "3208" : "Nýřany",
          "8116" : "Odry",
          "7107" : "Olomouc",
          "8117" : "Opava",
          "8118" : "Orlová",
          "8119" : "Ostrava",
          "4106" : "Ostrov",
          "7205" : "Otrokovice",
          "6109" : "Pacov",
          "5309" : "Pardubice",
          "6110" : "Pelhřimov",
          "3108" : "Písek",
          "3209" : "Plzeň",
          "4210" : "Podbořany",
          "2119" : "Poděbrady",
          "6213" : "Pohořelice",
          "5310" : "Polička",
          "3109" : "Prachatice",
          "7108" : "Prostějov",
          "5311" : "Přelouč",
          "7109" : "Přerov",
          "3210" : "Přeštice",
          "2120" : "Příbram",
          "2121" : "Rakovník",
          "3211" : "Rokycany",
          "6214" : "Rosice",
          "4211" : "Roudnice nad Labem",
          "7206" : "Rožnov pod Radhoštěm",
          "4212" : "Rumburk",
          "5213" : "Rychnov nad Kněžnou",
          "8120" : "Rýmařov",
          "2122" : "Říčany",
          "2123" : "Sedlčany",
          "5107" : "Semily",
          "2124" : "Slaný",
          "6215" : "Slavkov u Brna",
          "3110" : "Soběslav",
          "4107" : "Sokolov",
          "3212" : "Stod",
          "3111" : "Strakonice",
          "3213" : "Stříbro",
          "3214" : "Sušice",
          "6111" : "Světlá nad Sázavou",
          "5312" : "Svitavy",
          "6216" : "Šlapanice",
          "7110" : "Šternberk",
          "7111" : "Šumperk",
          "3112" : "Tábor",
          "3215" : "Tachov",
          "5108" : "Tanvald",
          "6112" : "Telč",
          "4213" : "Teplice",
          "6217" : "Tišnov",
          "3113" : "Trhové Sviny",
          "5214" : "Trutnov",
          "6113" : "Třebíč",
          "3114" : "Třeboň",
          "8121" : "Třinec",
          "5109" : "Turnov",
          "3115" : "Týn nad Vltavou",
          "7207" : "Uherské Hradiště",
          "7208" : "Uherský Brod",
          "7112" : "Uničov",
          "4214" : "Ústí nad Labem",
          "5313" : "Ústí nad Orlicí",
          "7209" : "Valašské Klobouky",
          "7210" : "Valašské Meziříčí",
          "4215" : "Varnsdorf",
          "6114" : "Velké Meziříčí",
          "6218" : "Veselí nad Moravou",
          "3116" : "Vimperk",
          "8122" : "Vítkov",
          "7211" : "Vizovice",
          "2125" : "Vlašim",
          "3117" : "Vodňany",
          "2126" : "Votice",
          "5215" : "Vrchlabí",
          "7212" : "Vsetín",
          "5314" : "Vysoké Mýto",
          "6219" : "Vyškov",
          "7113" : "Zábřeh",
          "7213" : "Zlín",
          "6220" : "Znojmo",
          "5315" : "Žamberk",
          "4216" : "Žatec",
          "6115" : "Žďár nad Sázavou",
          "5110" : "Železný Brod",
          "6221" : "Židlochovice",
          "554979" : "Abertamy (okr. Karlovy Vary)",
          "581291" : "Adamov (okr. Blansko)",
          "535826" : "Adamov (okr. České Budějovice)",
          "531367" : "Adamov (okr. Kutná Hora)",
          "547786" : "Adršpach (okr. Náchod)",
          "598925" : "Albrechtice (okr. Karviná)",
          "547981" : "Albrechtice (okr. Ústí nad Orlicí)",
          "576077" : "Albrechtice nad Orlicí (okr. Rychnov nad Kněžnou)",
          "549258" : "Albrechtice nad Vltavou (okr. Písek)",
          "563528" : "Albrechtice v Jizerských horách (okr. Jablonec nad Nisou)",
          "568741" : "Albrechtičky (okr. Nový Jičín)",
          "506761" : "Alojzov (okr. Prostějov)",
          "551929" : "Andělská Hora (okr. Bruntál)",
          "538001" : "Andělská Hora (okr. Karlovy Vary)",
          "573426" : "Anenská Studánka (okr. Ústí nad Orlicí)",
          "586030" : "Archlebov (okr. Hodonín)",
          "509388" : "Arneštovice (okr. Pelhřimov)",
          "586854" : "Arnolec (okr. Jihlava)",
          "562343" : "Arnoltice (okr. Děčín)",
          "554499" : "Aš (okr. Cheb)",
          "590274" : "Babice (okr. Třebíč)",
          "537241" : "Babice (okr. Prachatice)",
          "569828" : "Babice (okr. Hradec Králové)",
          "592013" : "Babice (okr. Uherské Hradiště)",
          "538043" : "Babice (okr. Praha-východ)",
          "552356" : "Babice (okr. Olomouc)",
          "582794" : "Babice nad Svitavou (okr. Brno-venkov)",
          "582808" : "Babice u Rosic (okr. Brno-venkov)",
          "553433" : "Babylon (okr. Domažlice)",
          "561118" : "Bácovice (okr. Pelhřimov)",
          "553701" : "Bačalky (okr. Jičín)",
          "576085" : "Bačetín (okr. Rychnov nad Kněžnou)",
          "590282" : "Bačice (okr. Třebíč)",
          "546194" : "Bačkov (okr. Havlíčkův Brod)",
          "544833" : "Bačkovice (okr. Třebíč)",
          "535427" : "Bakov nad Jizerou (okr. Mladá Boleslav)",
          "595217" : "Baliny (okr. Žďár nad Sázavou)",
          "563251" : "Balkova Lhota (okr. Tábor)",
          "572560" : "Banín (okr. Svitavy)",
          "592021" : "Bánov (okr. Uherské Hradiště)",
          "562726" : "Báňovice (okr. Jindřichův Hradec)",
          "593729" : "Bantice (okr. Znojmo)",
          "569836" : "Barchov (okr. Hradec Králové)",
          "574724" : "Barchov (okr. Pardubice)",
          "533173" : "Barchovice (okr. Kolín)",
          "599212" : "Bartošovice (okr. Nový Jičín)",
          "576093" : "Bartošovice v Orlických horách (okr. Rychnov nad Kněžnou)",
          "548260" : "Bartoušov (okr. Havlíčkův Brod)",
          "588300" : "Bařice-Velké Těšany (okr. Kroměříž)",
          "598011" : "Baška (okr. Frýdek-Místek)",
          "572667" : "Bašnice (okr. Jičín)",
          "538051" : "Bašť (okr. Praha-východ)",
          "586862" : "Batelov (okr. Jihlava)",
          "579041" : "Batňovice (okr. Trutnov)",
          "550809" : "Bavorov (okr. Strakonice)",
          "584304" : "Bavory (okr. Břeclav)",
          "534421" : "Bavoryně (okr. Beroun)",
          "566756" : "Bdeněves (okr. Plzeň-sever)",
          "565423" : "Bdín (okr. Rakovník)",
          "563366" : "Bečice (okr. Tábor)",
          "536156" : "Bečice (okr. České Budějovice)",
          "567043" : "Bečov (okr. Most)",
          "554995" : "Bečov nad Teplou (okr. Karlovy Vary)",
          "533181" : "Bečváry (okr. Kolín)",
          "589268" : "Bedihošť (okr. Prostějov)",
          "562548" : "Bednárec (okr. Jindřichův Hradec)",
          "561053" : "Bednáreček (okr. Jindřichův Hradec)",
          "581313" : "Bedřichov (okr. Blansko)",
          "563536" : "Bedřichov (okr. Jablonec nad Nisou)",
          "541842" : "Běhařov (okr. Klatovy)",
          "593737" : "Běhařovice (okr. Znojmo)",
          "572675" : "Běchary (okr. Jičín)",
          "564575" : "Bechlín (okr. Litoměřice)",
          "552054" : "Bechyně (okr. Tábor)",
          "512974" : "Bělá (okr. Opava)",
          "573566" : "Bělá (okr. Havlíčkův Brod)",
          "576972" : "Bělá (okr. Semily)",
          "561126" : "Bělá (okr. Pelhřimov)",
          "553441" : "Bělá nad Radbuzou (okr. Domažlice)",
          "572586" : "Bělá nad Svitavou (okr. Svitavy)",
          "535443" : "Bělá pod Bezdězem (okr. Mladá Boleslav)",
          "523917" : "Bělá pod Pradědem (okr. Jeseník)",
          "505391" : "Bělá u Jevíčka (okr. Svitavy)",
          "550817" : "Bělčice (okr. Strakonice)",
          "535010" : "Běleč (okr. Kladno)",
          "560448" : "Běleč (okr. Tábor)",
          "581321" : "Běleč (okr. Brno-venkov)",
          "569852" : "Běleč nad Orlicí (okr. Hradec Králové)",
          "500526" : "Bělkovice-Lašťany (okr. Olomouc)",
          "532070" : "Běloky (okr. Kladno)",
          "512231" : "Bělotín (okr. Přerov)",
          "588318" : "Bělov (okr. Zlín)",
          "567051" : "Bělušice (okr. Most)",
          "533190" : "Bělušice (okr. Kolín)",
          "569861" : "Benátky (okr. Hradec Králové)",
          "577774" : "Benátky (okr. Svitavy)",
          "535451" : "Benátky nad Jizerou (okr. Mladá Boleslav)",
          "576981" : "Benecko (okr. Semily)",
          "529303" : "Benešov (okr. Benešov)",
          "581330" : "Benešov (okr. Blansko)",
          "545406" : "Benešov nad Černou (okr. Český Krumlov)",
          "562351" : "Benešov nad Ploučnicí (okr. Děčín)",
          "576999" : "Benešov u Semil (okr. Semily)",
          "560723" : "Benešovice (okr. Tachov)",
          "590304" : "Benetice (okr. Třebíč)",
          "512281" : "Beňov (okr. Přerov)",
          "531111" : "Bernardov (okr. Kutná Hora)",
          "524891" : "Bernartice (okr. Jeseník)",
          "549266" : "Bernartice (okr. Písek)",
          "532568" : "Bernartice (okr. Benešov)",
          "579050" : "Bernartice (okr. Trutnov)",
          "568481" : "Bernartice nad Odrou (okr. Nový Jičín)",
          "531057" : "Beroun (okr. Beroun)",
          "537021" : "Běrunice (okr. Nymburk)",
          "532088" : "Beřovice (okr. Kladno)",
          "545414" : "Besednice (okr. Český Krumlov)",
          "553760" : "Běstovice (okr. Ústí nad Orlicí)",
          "571181" : "Běstvina (okr. Chrudim)",
          "555797" : "Běšiny (okr. Klatovy)",
          "531073" : "Běštín (okr. Beroun)",
          "574309" : "Bezděčí u Trnávky (okr. Svitavy)",
          "598895" : "Bezdědovice (okr. Strakonice)",
          "548430" : "Bezděkov (okr. Havlíčkův Brod)",
          "555801" : "Bezděkov (okr. Klatovy)",
          "574741" : "Bezděkov (okr. Pardubice)",
          "541095" : "Bezděkov (okr. Rokycany)",
          "573884" : "Bezděkov nad Metují (okr. Náchod)",
          "529672" : "Bezděkov pod Třemšínem (okr. Příbram)",
          "561398" : "Bezděz (okr. Česká Lípa)",
          "560740" : "Bezdružice (okr. Tachov)",
          "593745" : "Bezkov (okr. Znojmo)",
          "588326" : "Bezměrov (okr. Kroměříž)",
          "535478" : "Bezno (okr. Mladá Boleslav)",
          "512401" : "Bezuchov (okr. Přerov)",
          "558656" : "Bezvěrov (okr. Plzeň-sever)",
          "598020" : "Bílá (okr. Frýdek-Místek)",
          "563901" : "Bílá (okr. Liberec)",
          "565750" : "Bílá Hlína (okr. Mladá Boleslav)",
          "500623" : "Bílá Lhota (okr. Olomouc)",
          "579068" : "Bílá Třemešná (okr. Trutnov)",
          "525227" : "Bílá Voda (okr. Jeseník)",
          "597198" : "Bílčice (okr. Bruntál)",
          "533971" : "Bílé Podolí (okr. Kutná Hora)",
          "579076" : "Bílé Poličany (okr. Trutnov)",
          "562980" : "Bílence (okr. Chomutov)",
          "535125" : "Bílichov (okr. Kladno)",
          "567451" : "Bílina (okr. Teplice)",
          "530743" : "Bílkovice (okr. Benešov)",
          "546984" : "Bílov (okr. Nový Jičín)",
          "530239" : "Bílov (okr. Plzeň-sever)",
          "599247" : "Bílovec (okr. Nový Jičín)",
          "592030" : "Bílovice (okr. Uherské Hradiště)",
          "582824" : "Bílovice nad Svitavou (okr. Brno-venkov)",
          "589276" : "Bílovice-Lutotín (okr. Prostějov)",
          "552062" : "Bílsko (okr. Olomouc)",
          "550833" : "Bílsko (okr. Strakonice)",
          "548901" : "Bílsko u Hořic (okr. Jičín)",
          "586889" : "Bílý Kámen (okr. Jihlava)",
          "563919" : "Bílý Kostel nad Nisou (okr. Liberec)",
          "546631" : "Bílý Potok (okr. Liberec)",
          "576107" : "Bílý Újezd (okr. Rychnov nad Kněžnou)",
          "578088" : "Biřkov (okr. Klatovy)",
          "582832" : "Biskoupky (okr. Brno-venkov)",
          "572519" : "Biskupice (okr. Svitavy)",
          "585076" : "Biskupice (okr. Zlín)",
          "589284" : "Biskupice (okr. Prostějov)",
          "573949" : "Biskupice (okr. Chrudim)",
          "590312" : "Biskupice-Pulkov (okr. Třebíč)",
          "535486" : "Bítouchov (okr. Mladá Boleslav)",
          "554936" : "Bítov (okr. Nový Jičín)",
          "593753" : "Bítov (okr. Znojmo)",
          "505005" : "Bítovany (okr. Chrudim)",
          "586897" : "Bítovčice (okr. Jihlava)",
          "565997" : "Bitozeves (okr. Louny)",
          "593761" : "Blanné (okr. Znojmo)",
          "581283" : "Blansko (okr. Blansko)",
          "561401" : "Blatce (okr. Česká Lípa)",
          "500801" : "Blatec (okr. Olomouc)",
          "550850" : "Blatná (okr. Strakonice)",
          "590321" : "Blatnice (okr. Třebíč)",
          "558672" : "Blatnice (okr. Plzeň-sever)",
          "586048" : "Blatnice pod Svatým Antonínkem (okr. Hodonín)",
          "586056" : "Blatnička (okr. Hodonín)",
          "562998" : "Blatno (okr. Chomutov)",
          "566004" : "Blatno (okr. Louny)",
          "542318" : "Blazice (okr. Kroměříž)",
          "561711" : "Blažejov (okr. Jindřichův Hradec)",
          "532380" : "Blažejovice (okr. Benešov)",
          "566764" : "Blažim (okr. Plzeň-sever)",
          "566012" : "Blažim (okr. Louny)",
          "595241" : "Blažkov (okr. Žďár nad Sázavou)",
          "582841" : "Blažovice (okr. Brno-venkov)",
          "569879" : "Blešno (okr. Hradec Králové)",
          "532100" : "Blevice (okr. Kladno)",
          "595250" : "Blízkov (okr. Žďár nad Sázavou)",
          "553450" : "Blížejov (okr. Domažlice)",
          "561410" : "Blíževedly (okr. Česká Lípa)",
          "593770" : "Blížkovice (okr. Znojmo)",
          "557587" : "Blovice (okr. Plzeň-jih)",
          "566021" : "Blšany (okr. Louny)",
          "542547" : "Blšany u Loun (okr. Louny)",
          "582859" : "Blučina (okr. Brno-venkov)",
          "530964" : "Bludov (okr. Kutná Hora)",
          "525588" : "Bludov (okr. Šumperk)",
          "537039" : "Bobnice (okr. Nymburk)",
          "595268" : "Bobrová (okr. Žďár nad Sázavou)",
          "595276" : "Bobrůvka (okr. Žďár nad Sázavou)",
          "511633" : "Bocanovice (okr. Frýdek-Místek)",
          "572705" : "Boháňka (okr. Jičín)",
          "569887" : "Boharyně (okr. Hradec Králové)",
          "592897" : "Bohaté Málkovice (okr. Vyškov)",
          "561428" : "Bohatice (okr. Česká Lípa)",
          "595284" : "Bohdalec (okr. Žďár nad Sázavou)",
          "592901" : "Bohdalice-Pavlovice (okr. Vyškov)",
          "547549" : "Bohdalín (okr. Pelhřimov)",
          "595292" : "Bohdalov (okr. Žďár nad Sázavou)",
          "536253" : "Bohdalovice (okr. Český Krumlov)",
          "533980" : "Bohdaneč (okr. Kutná Hora)",
          "576115" : "Bohdašín (okr. Rychnov nad Kněžnou)",
          "525804" : "Bohdíkov (okr. Šumperk)",
          "564559" : "Bohostice (okr. Příbram)",
          "550116" : "Bohumilice (okr. Prachatice)",
          "599051" : "Bohumín (okr. Karviná)",
          "537527" : "Bohunice (okr. Prachatice)",
          "595306" : "Bohuňov (okr. Žďár nad Sázavou)",
          "577812" : "Bohuňov (okr. Svitavy)",
          "577821" : "Bohuňovice (okr. Svitavy)",
          "500852" : "Bohuňovice (okr. Olomouc)",
          "506192" : "Bohuslavice (okr. Opava)",
          "589292" : "Bohuslavice (okr. Prostějov)",
          "573892" : "Bohuslavice (okr. Náchod)",
          "586901" : "Bohuslavice (okr. Jihlava)",
          "525880" : "Bohuslavice (okr. Šumperk)",
          "557102" : "Bohuslavice nad Vláří (okr. Zlín)",
          "585092" : "Bohuslavice u Zlína (okr. Zlín)",
          "569178" : "Bohuslávky (okr. Přerov)",
          "550400" : "Bohušice (okr. Třebíč)",
          "597201" : "Bohušov (okr. Bruntál)",
          "564591" : "Bohušovice nad Ohří (okr. Litoměřice)",
          "593788" : "Bohutice (okr. Znojmo)",
          "539953" : "Bohutín (okr. Příbram)",
          "525979" : "Bohutín (okr. Šumperk)",
          "566471" : "Bohy (okr. Plzeň-sever)",
          "512532" : "Bochoř (okr. Přerov)",
          "555029" : "Bochov (okr. Karlovy Vary)",
          "590347" : "Bochovice (okr. Třebíč)",
          "571202" : "Bojanov (okr. Chrudim)",
          "539104" : "Bojanovice (okr. Praha-západ)",
          "593796" : "Bojanovice (okr. Znojmo)",
          "568457" : "Bojiště (okr. Havlíčkův Brod)",
          "592048" : "Bojkovice (okr. Uherské Hradiště)",
          "506214" : "Bolatice (okr. Opava)",
          "563005" : "Boleboř (okr. Chomutov)",
          "576123" : "Bolehošť (okr. Rychnov nad Kněžnou)",
          "584321" : "Boleradice (okr. Břeclav)",
          "555835" : "Bolešiny (okr. Klatovy)",
          "545422" : "Boletice (okr. Český Krumlov)",
          "540463" : "Bolkov (okr. Plzeň-jih)",
          "573558" : "Boňkov (okr. Havlíčkův Brod)",
          "560758" : "Bor (okr. Tachov)",
          "547867" : "Bor u Skutče (okr. Chrudim)",
          "595314" : "Borač (okr. Brno-venkov)",
          "568431" : "Bordovice (okr. Nový Jičín)",
          "535508" : "Boreč (okr. Mladá Boleslav)",
          "534684" : "Borek (okr. Praha-východ)",
          "568465" : "Borek (okr. Havlíčkův Brod)",
          "548979" : "Borek (okr. Jičín)",
          "574783" : "Borek (okr. Pardubice)",
          "544272" : "Borek (okr. České Budějovice)",
          "584339" : "Borkovany (okr. Břeclav)",
          "552097" : "Borkovice (okr. Tábor)",
          "576131" : "Borohrádek (okr. Rychnov nad Kněžnou)",
          "539970" : "Borotice (okr. Příbram)",
          "593800" : "Borotice (okr. Znojmo)",
          "552101" : "Borotín (okr. Tábor)",
          "581356" : "Borotín (okr. Blansko)",
          "573906" : "Borová (okr. Náchod)",
          "577839" : "Borová (okr. Svitavy)",
          "545902" : "Borová Lada (okr. Prachatice)",
          "598780" : "Borovany (okr. Písek)",
          "544281" : "Borovany (okr. České Budějovice)",
          "587184" : "Borovná (okr. Jihlava)",
          "579092" : "Borovnice (okr. Trutnov)",
          "576140" : "Borovnice (okr. Rychnov nad Kněžnou)",
          "595322" : "Borovnice (okr. Žďár nad Sázavou)",
          "532096" : "Borovnice (okr. Benešov)",
          "535681" : "Borovnice (okr. České Budějovice)",
          "548821" : "Borovnička (okr. Trutnov)",
          "595331" : "Borovník (okr. Brno-venkov)",
          "566705" : "Borovno (okr. Plzeň-jih)",
          "542156" : "Borovy (okr. Plzeň-jih)",
          "592064" : "Boršice (okr. Uherské Hradiště)",
          "592056" : "Boršice u Blatnice (okr. Uherské Hradiště)",
          "586927" : "Boršov (okr. Jihlava)",
          "544299" : "Boršov nad Vltavou (okr. České Budějovice)",
          "572632" : "Borušov (okr. Svitavy)",
          "595641" : "Bory (okr. Žďár nad Sázavou)",
          "538086" : "Bořanovice (okr. Praha-východ)",
          "549690" : "Bořenovice (okr. Kroměříž)",
          "584347" : "Bořetice (okr. Břeclav)",
          "561240" : "Bořetice (okr. Pelhřimov)",
          "562742" : "Bořetín (okr. Jindřichův Hradec)",
          "509418" : "Bořetín (okr. Pelhřimov)",
          "571229" : "Bořice (okr. Chrudim)",
          "567469" : "Bořislav (okr. Teplice)",
          "581364" : "Bořitov (okr. Blansko)",
          "535516" : "Boseň (okr. Mladá Boleslav)",
          "581372" : "Boskovice (okr. Blansko)",
          "593818" : "Boskovštejn (okr. Znojmo)",
          "550124" : "Bošice (okr. Prachatice)",
          "535401" : "Bošilec (okr. České Budějovice)",
          "548006" : "Bošín (okr. Ústí nad Orlicí)",
          "592919" : "Bošovice (okr. Vyškov)",
          "562122" : "Boudy (okr. Písek)",
          "589306" : "Bousín (okr. Prostějov)",
          "571237" : "Bousov (okr. Chrudim)",
          "500861" : "Bouzov (okr. Olomouc)",
          "577006" : "Bozkov (okr. Semily)",
          "573914" : "Božanov (okr. Náchod)",
          "547581" : "Božejov (okr. Pelhřimov)",
          "549291" : "Božetice (okr. Písek)",
          "506486" : "Boží Dar (okr. Karlovy Vary)",
          "593826" : "Božice (okr. Znojmo)",
          "555045" : "Božičany (okr. Karlovy Vary)",
          "552127" : "Bradáčov (okr. Tábor)",
          "549100" : "Brada-Rybníček (okr. Jičín)",
          "570788" : "Bradlec (okr. Mladá Boleslav)",
          "577014" : "Bradlecká Lhota (okr. Semily)",
          "530832" : "Brambory (okr. Kutná Hora)",
          "567060" : "Braňany (okr. Most)",
          "567078" : "Brandov (okr. Most)",
          "538094" : "Brandýs nad Labem-Stará Boleslav (okr. Praha-východ)",
          "579947" : "Brandýs nad Orlicí (okr. Ústí nad Orlicí)",
          "532118" : "Brandýsek (okr. Kladno)",
          "549304" : "Branice (okr. Písek)",
          "582875" : "Braníškov (okr. Brno-venkov)",
          "551490" : "Branišov (okr. České Budějovice)",
          "593834" : "Branišovice (okr. Brno-venkov)",
          "554197" : "Branka u Opavy (okr. Opava)",
          "592927" : "Brankovice (okr. Vyškov)",
          "541648" : "Branky (okr. Vsetín)",
          "526169" : "Branná (okr. Šumperk)",
          "541672" : "Branov (okr. Rakovník)",
          "590363" : "Bransouze (okr. Třebíč)",
          "597210" : "Brantice (okr. Bruntál)",
          "571946" : "Branžež (okr. Mladá Boleslav)",
          "532126" : "Braškov (okr. Kladno)",
          "531286" : "Bratčice (okr. Kutná Hora)",
          "582883" : "Bratčice (okr. Brno-venkov)",
          "539988" : "Bratkovice (okr. Příbram)",
          "537063" : "Bratronice (okr. Strakonice)",
          "532142" : "Bratronice (okr. Kladno)",
          "569437" : "Bratrušov (okr. Šumperk)",
          "585106" : "Bratřejov (okr. Zlín)",
          "547603" : "Bratřice (okr. Pelhřimov)",
          "553107" : "Bratříkovice (okr. Opava)",
          "571199" : "Bratřínov (okr. Praha-západ)",
          "556858" : "Bravantice (okr. Nový Jičín)",
          "538108" : "Brázdim (okr. Praha-východ)",
          "500101" : "Bražec (okr. Karlovy Vary)",
          "574791" : "Brloh (okr. Pardubice)",
          "545431" : "Brloh (okr. Český Krumlov)",
          "564613" : "Brňany (okr. Litoměřice)",
          "577863" : "Brněnec (okr. Svitavy)",
          "530727" : "Brníčko (okr. Šumperk)",
          "566136" : "Brnířov (okr. Domažlice)",
          "561444" : "Brniště (okr. Česká Lípa)",
          "582786" : "Brno (okr. Brno-město)",
          "584355" : "Brod nad Dyjí (okr. Břeclav)",
          "541605" : "Brod nad Tichou (okr. Tachov)",
          "535559" : "Brodce (okr. Mladá Boleslav)",
          "546895" : "Brodec (okr. Louny)",
          "589314" : "Brodek u Konice (okr. Prostějov)",
          "589322" : "Brodek u Prostějova (okr. Prostějov)",
          "512800" : "Brodek u Přerova (okr. Přerov)",
          "566489" : "Brodeslavy (okr. Plzeň-sever)",
          "573922" : "Broumov (okr. Náchod)",
          "541401" : "Broumov (okr. Tachov)",
          "531081" : "Broumy (okr. Beroun)",
          "564621" : "Brozany nad Ohří (okr. Litoměřice)",
          "586943" : "Brtnice (okr. Jihlava)",
          "590371" : "Brtnička (okr. Jihlava)",
          "581381" : "Brťov-Jeneč (okr. Blansko)",
          "581402" : "Brumov (okr. Brno-venkov)",
          "585114" : "Brumov-Bylnice (okr. Zlín)",
          "584363" : "Brumovice (okr. Břeclav)",
          "506320" : "Brumovice (okr. Opava)",
          "597180" : "Bruntál (okr. Bruntál)",
          "588377" : "Brusné (okr. Kroměříž)",
          "598038" : "Brušperk (okr. Frýdek-Místek)",
          "598046" : "Bruzovice (okr. Frýdek-Místek)",
          "546755" : "Brzánky (okr. Litoměřice)",
          "573931" : "Brzice (okr. Náchod)",
          "586951" : "Brzkov (okr. Jihlava)",
          "559725" : "Břasy (okr. Rokycany)",
          "584291" : "Břeclav (okr. Břeclav)",
          "536059" : "Břehov (okr. České Budějovice)",
          "574805" : "Břehy (okr. Pardubice)",
          "588385" : "Břest (okr. Kroměříž)",
          "592072" : "Břestek (okr. Uherské Hradiště)",
          "548278" : "Břevnice (okr. Havlíčkův Brod)",
          "595349" : "Březejc (okr. Žďár nad Sázavou)",
          "530018" : "Březí (okr. Strakonice)",
          "584371" : "Březí (okr. Břeclav)",
          "595357" : "Březí (okr. Žďár nad Sázavou)",
          "564869" : "Březí (okr. Praha-východ)",
          "595365" : "Březí nad Oslavou (okr. Žďár nad Sázavou)",
          "577871" : "Březina (okr. Svitavy)",
          "507733" : "Březina (okr. Jindřichův Hradec)",
          "549070" : "Březina (okr. Jičín)",
          "535567" : "Březina (okr. Mladá Boleslav)",
          "559733" : "Březina (okr. Rokycany)",
          "582891" : "Březina (okr. Brno-venkov)",
          "592935" : "Březina (okr. Vyškov)",
          "581429" : "Březina (okr. Brno-venkov)",
          "572250" : "Březinky (okr. Svitavy)",
          "577898" : "Březiny (okr. Svitavy)",
          "552135" : "Březnice (okr. Tábor)",
          "540013" : "Březnice (okr. Příbram)",
          "538744" : "Březnice (okr. Zlín)",
          "590380" : "Březník (okr. Třebíč)",
          "563013" : "Březno (okr. Chomutov)",
          "535583" : "Březno (okr. Mladá Boleslav)",
          "592081" : "Březolupy (okr. Uherské Hradiště)",
          "531090" : "Březová (okr. Beroun)",
          "537870" : "Březová (okr. Karlovy Vary)",
          "560294" : "Březová (okr. Sokolov)",
          "592099" : "Březová (okr. Uherské Hradiště)",
          "585131" : "Březová (okr. Zlín)",
          "506451" : "Březová (okr. Opava)",
          "505145" : "Březová nad Svitavou (okr. Svitavy)",
          "599735" : "Březová-Oleško (okr. Praha-západ)",
          "599514" : "Březovice (okr. Mladá Boleslav)",
          "595381" : "Březské (okr. Žďár nad Sázavou)",
          "589331" : "Březsko (okr. Prostějov)",
          "585149" : "Březůvky (okr. Zlín)",
          "541923" : "Břežany (okr. Klatovy)",
          "593842" : "Břežany (okr. Znojmo)",
          "565041" : "Břežany (okr. Rakovník)",
          "533211" : "Břežany I (okr. Kolín)",
          "533220" : "Břežany II (okr. Kolín)",
          "597228" : "Břidličná (okr. Bruntál)",
          "537047" : "Bříství (okr. Nymburk)",
          "548855" : "Bříšťany (okr. Jičín)",
          "564648" : "Bříza (okr. Litoměřice)",
          "566063" : "Břvany (okr. Louny)",
          "560308" : "Bublava (okr. Sokolov)",
          "531103" : "Bubovice (okr. Beroun)",
          "558699" : "Bučí (okr. Plzeň-sever)",
          "579963" : "Bučina (okr. Ústí nad Orlicí)",
          "592943" : "Bučovice (okr. Vyškov)",
          "548952" : "Budčeves (okr. Jičín)",
          "546020" : "Budeč (okr. Jindřichův Hradec)",
          "595390" : "Budeč (okr. Žďár nad Sázavou)",
          "555894" : "Budětice (okr. Klatovy)",
          "589349" : "Budětsko (okr. Prostějov)",
          "547638" : "Budíkov (okr. Pelhřimov)",
          "537055" : "Budiměřice (okr. Nymburk)",
          "577910" : "Budislav (okr. Svitavy)",
          "552143" : "Budislav (okr. Tábor)",
          "546038" : "Budíškovice (okr. Jindřichův Hradec)",
          "590401" : "Budišov (okr. Třebíč)",
          "506460" : "Budišov nad Budišovkou (okr. Opava)",
          "568261" : "Budišovice (okr. Opava)",
          "590410" : "Budkov (okr. Třebíč)",
          "561576" : "Budkov (okr. Prachatice)",
          "560171" : "Budyně (okr. Strakonice)",
          "564656" : "Budyně nad Ohří (okr. Litoměřice)",
          "592102" : "Buchlovice (okr. Uherské Hradiště)",
          "545449" : "Bujanov (okr. Český Krumlov)",
          "559741" : "Bujesily (okr. Rokycany)",
          "512826" : "Buk (okr. Přerov)",
          "537519" : "Buk (okr. Prachatice)",
          "595403" : "Bukov (okr. Žďár nad Sázavou)",
          "589357" : "Buková (okr. Prostějov)",
          "546372" : "Buková (okr. Plzeň-jih)",
          "540021" : "Buková u Příbramě (okr. Příbram)",
          "586072" : "Bukovany (okr. Hodonín)",
          "552402" : "Bukovany (okr. Olomouc)",
          "564664" : "Bukovany (okr. Příbram)",
          "560316" : "Bukovany (okr. Sokolov)",
          "532924" : "Bukovany (okr. Benešov)",
          "553506" : "Bukovec (okr. Plzeň-jih)",
          "511935" : "Bukovec (okr. Frýdek-Místek)",
          "547751" : "Bukovice (okr. Náchod)",
          "581437" : "Bukovice (okr. Brno-venkov)",
          "581445" : "Bukovina (okr. Blansko)",
          "574813" : "Bukovina nad Labem (okr. Pardubice)",
          "577031" : "Bukovina u Čisté (okr. Semily)",
          "574821" : "Bukovina u Přelouče (okr. Pardubice)",
          "581453" : "Bukovinka (okr. Blansko)",
          "574830" : "Bukovka (okr. Pardubice)",
          "530085" : "Bukovník (okr. Klatovy)",
          "535605" : "Bukovno (okr. Mladá Boleslav)",
          "573353" : "Bukvice (okr. Jičín)",
          "584380" : "Bulhary (okr. Břeclav)",
          "563935" : "Bulovka (okr. Liberec)",
          "561312" : "Buřenice (okr. Pelhřimov)",
          "540048" : "Buš (okr. Praha-západ)",
          "550159" : "Bušanovice (okr. Prachatice)",
          "532894" : "Bušín (okr. Šumperk)",
          "559750" : "Bušovice (okr. Rokycany)",
          "532169" : "Buštěhrad (okr. Kladno)",
          "549282" : "Butoves (okr. Jičín)",
          "529966" : "Buzice (okr. Strakonice)",
          "546780" : "Býčkovice (okr. Litoměřice)",
          "533238" : "Býchory (okr. Kolín)",
          "534714" : "Býkev (okr. Mělník)",
          "534145" : "Bykoš (okr. Beroun)",
          "581461" : "Býkovice (okr. Blansko)",
          "569607" : "Býkov-Láryšov (okr. Bruntál)",
          "571245" : "Bylany (okr. Chrudim)",
          "544647" : "Bynovec (okr. Děčín)",
          "561801" : "Bystrá (okr. Pelhřimov)",
          "577049" : "Bystrá nad Jizerou (okr. Semily)",
          "576166" : "Bystré (okr. Rychnov nad Kněžnou)",
          "577928" : "Bystré (okr. Svitavy)",
          "500879" : "Bystročice (okr. Olomouc)",
          "547026" : "Bystrovany (okr. Olomouc)",
          "567477" : "Bystřany (okr. Teplice)",
          "579971" : "Bystřec (okr. Ústí nad Orlicí)",
          "529451" : "Bystřice (okr. Benešov)",
          "572772" : "Bystřice (okr. Jičín)",
          "598062" : "Bystřice (okr. Frýdek-Místek)",
          "595411" : "Bystřice nad Pernštejnem (okr. Žďár nad Sázavou)",
          "588393" : "Bystřice pod Hostýnem (okr. Kroměříž)",
          "592111" : "Bystřice pod Lopeníkem (okr. Uherské Hradiště)",
          "541711" : "Bystřička (okr. Vsetín)",
          "534722" : "Byšice (okr. Mělník)",
          "512877" : "Býškovice (okr. Přerov)",
          "595420" : "Býšovec (okr. Žďár nad Sázavou)",
          "574848" : "Býšť (okr. Pardubice)",
          "576174" : "Byzhradec (okr. Rychnov nad Kněžnou)",
          "586081" : "Bzenec (okr. Hodonín)",
          "531120" : "Bzová (okr. Beroun)",
          "567485" : "Bžany (okr. Teplice)",
          "560782" : "Cebiv (okr. Tachov)",
          "550906" : "Cehnice (okr. Strakonice)",
          "586978" : "Cejle (okr. Jihlava)",
          "559768" : "Cekov (okr. Rokycany)",
          "509191" : "Cep (okr. Jindřichův Hradec)",
          "572781" : "Cerekvice nad Bystřicí (okr. Jičín)",
          "577936" : "Cerekvice nad Loučnou (okr. Svitavy)",
          "586986" : "Cerekvička-Rosice (okr. Jihlava)",
          "533246" : "Cerhenice (okr. Kolín)",
          "549321" : "Cerhonice (okr. Písek)",
          "531138" : "Cerhovice (okr. Beroun)",
          "588407" : "Cetechovice (okr. Kroměříž)",
          "563943" : "Cetenov (okr. Liberec)",
          "581470" : "Cetkovice (okr. Blansko)",
          "547662" : "Cetoraz (okr. Pelhřimov)",
          "564419" : "Cetyně (okr. Příbram)",
          "590428" : "Cidlina (okr. Třebíč)",
          "588016" : "Cikháj (okr. Žďár nad Sázavou)",
          "599476" : "Církvice (okr. Kolín)",
          "533998" : "Církvice (okr. Kutná Hora)",
          "569135" : "Císařov (okr. Přerov)",
          "560324" : "Citice (okr. Sokolov)",
          "542571" : "Cítoliby (okr. Louny)",
          "593851" : "Citonice (okr. Znojmo)",
          "512982" : "Citov (okr. Přerov)",
          "534731" : "Cítov (okr. Mělník)",
          "546054" : "Cizkrajov (okr. Jindřichův Hradec)",
          "579980" : "Cotkytle (okr. Ústí nad Orlicí)",
          "554162" : "Crhov (okr. Blansko)",
          "571253" : "Ctětín (okr. Chrudim)",
          "579459" : "Ctiboř (okr. Tachov)",
          "532690" : "Ctiboř (okr. Benešov)",
          "593869" : "Ctidružice (okr. Znojmo)",
          "570991" : "Ctiměřice (okr. Mladá Boleslav)",
          "564672" : "Ctiněves (okr. Litoměřice)",
          "561479" : "Cvikov (okr. Česká Lípa)",
          "532185" : "Cvrčovice (okr. Kladno)",
          "550272" : "Cvrčovice (okr. Brno-venkov)",
          "568490" : "Čachotín (okr. Havlíčkův Brod)",
          "535621" : "Čachovice (okr. Mladá Boleslav)",
          "555941" : "Čachrov (okr. Klatovy)",
          "529478" : "Čakov (okr. Benešov)",
          "535541" : "Čakov (okr. České Budějovice)",
          "552003" : "Čaková (okr. Bruntál)",
          "598291" : "Čakovičky (okr. Mělník)",
          "571270" : "Čankovice (okr. Chrudim)",
          "534005" : "Čáslav (okr. Kutná Hora)",
          "590436" : "Čáslavice (okr. Třebíč)",
          "547689" : "Čáslavsko (okr. Pelhřimov)",
          "560804" : "Částkov (okr. Tachov)",
          "592137" : "Částkov (okr. Uherské Hradiště)",
          "553964" : "Častohostice (okr. Třebíč)",
          "576182" : "Častolovice (okr. Rychnov nad Kněžnou)",
          "547719" : "Častrov (okr. Pelhřimov)",
          "572799" : "Časy (okr. Pardubice)",
          "569119" : "Čavisov (okr. Ostrava-město)",
          "582913" : "Čebín (okr. Brno-venkov)",
          "534749" : "Čečelice (okr. Mělník)",
          "510068" : "Čečelovice (okr. Strakonice)",
          "548375" : "Čečkovice (okr. Havlíčkův Brod)",
          "566080" : "Čečovice (okr. Plzeň-jih)",
          "589365" : "Čehovice (okr. Prostějov)",
          "590444" : "Čechočovice (okr. Třebíč)",
          "529486" : "Čechtice (okr. Benešov)",
          "590452" : "Čechtín (okr. Třebíč)",
          "552771" : "Čechy (okr. Přerov)",
          "589381" : "Čechy pod Kosířem (okr. Prostějov)",
          "586099" : "Čejč (okr. Hodonín)",
          "550922" : "Čejetice (okr. Strakonice)",
          "586102" : "Čejkovice (okr. Hodonín)",
          "593877" : "Čejkovice (okr. Znojmo)",
          "544329" : "Čejkovice (okr. České Budějovice)",
          "529524" : "Čejkovice (okr. Kutná Hora)",
          "547735" : "Čejov (okr. Pelhřimov)",
          "598071" : "Čeladná (okr. Frýdek-Místek)",
          "538132" : "Čelákovice (okr. Praha-východ)",
          "589390" : "Čelčice (okr. Prostějov)",
          "513059" : "Čelechovice (okr. Přerov)",
          "589403" : "Čelechovice na Hané (okr. Prostějov)",
          "529826" : "Čelistná (okr. Pelhřimov)",
          "586111" : "Čeložnice (okr. Hodonín)",
          "558711" : "Čeminy (okr. Plzeň-sever)",
          "540072" : "Čenkov (okr. Příbram)",
          "598976" : "Čenkov u Bechyně (okr. České Budějovice)",
          "579998" : "Čenkovice (okr. Ústí nad Orlicí)",
          "574856" : "Čeperka (okr. Pardubice)",
          "574864" : "Čepí (okr. Pardubice)",
          "550949" : "Čepřovice (okr. Strakonice)",
          "530581" : "Čeradice (okr. Louny)",
          "529516" : "Čerčany (okr. Benešov)",
          "593885" : "Čermákovice (okr. Znojmo)",
          "579106" : "Čermná (okr. Trutnov)",
          "553514" : "Čermná (okr. Domažlice)",
          "576191" : "Čermná nad Orlicí (okr. Rychnov nad Kněžnou)",
          "569950" : "Čermná ve Slezsku (okr. Opava)",
          "595438" : "Černá (okr. Žďár nad Sázavou)",
          "581496" : "Černá Hora (okr. Blansko)",
          "572896" : "Černá u Bohdanče (okr. Pardubice)",
          "545457" : "Černá v Pošumaví (okr. Český Krumlov)",
          "533491" : "Černá Voda (okr. Jeseník)",
          "538019" : "Černava (okr. Karlovy Vary)",
          "542628" : "Černčice (okr. Louny)",
          "573957" : "Černčice (okr. Náchod)",
          "533254" : "Černé Voděrady (okr. Praha-východ)",
          "546852" : "Černěves (okr. Litoměřice)",
          "587001" : "Černíč (okr. Jihlava)",
          "553531" : "Černíkov (okr. Klatovy)",
          "566632" : "Černíkovice (okr. Plzeň-sever)",
          "576204" : "Černíkovice (okr. Rychnov nad Kněžnou)",
          "599301" : "Černíky (okr. Kolín)",
          "569917" : "Černilov (okr. Hradec Králové)",
          "593893" : "Černín (okr. Znojmo)",
          "534013" : "Černíny (okr. Kutná Hora)",
          "564699" : "Černiv (okr. Litoměřice)",
          "539121" : "Černolice (okr. Praha-západ)",
          "539139" : "Černošice (okr. Praha-západ)",
          "560812" : "Černošín (okr. Tachov)",
          "513067" : "Černotín (okr. Přerov)",
          "542423" : "Černouček (okr. Litoměřice)",
          "545996" : "Černousy (okr. Liberec)",
          "561142" : "Černov (okr. Pelhřimov)",
          "581500" : "Černovice (okr. Blansko)",
          "563021" : "Černovice (okr. Chomutov)",
          "566098" : "Černovice (okr. Plzeň-jih)",
          "547760" : "Černovice (okr. Pelhřimov)",
          "530328" : "Čerňovice (okr. Plzeň-sever)",
          "569925" : "Černožice (okr. Hradec Králové)",
          "532207" : "Černuc (okr. Kladno)",
          "595446" : "Černvír (okr. Brno-venkov)",
          "579114" : "Černý Důl (okr. Trutnov)",
          "563722" : "Černýšovice (okr. Tábor)",
          "505099" : "Červená Hora (okr. Náchod)",
          "590461" : "Červená Lhota (okr. Třebíč)",
          "547778" : "Červená Řečice (okr. Pelhřimov)",
          "548995" : "Červená Třemešná (okr. Jičín)",
          "580015" : "Červená Voda (okr. Ústí nad Orlicí)",
          "534021" : "Červené Janovice (okr. Kutná Hora)",
          "533262" : "Červené Pečky (okr. Kolín)",
          "542172" : "Červené Poříčí (okr. Klatovy)",
          "552186" : "Červenka (okr. Olomouc)",
          "509116" : "Červený Hrádek (okr. Jindřichův Hradec)",
          "573965" : "Červený Kostelec (okr. Náchod)",
          "532215" : "Červený Újezd (okr. Praha-západ)",
          "529532" : "Červený Újezd (okr. Benešov)",
          "582921" : "Česká (okr. Brno-venkov)",
          "568503" : "Česká Bělá (okr. Havlíčkův Brod)",
          "558745" : "Česká Bříza (okr. Plzeň-sever)",
          "573973" : "Česká Čermná (okr. Náchod)",
          "562394" : "Česká Kamenice (okr. Děčín)",
          "553549" : "Česká Kubice (okr. Domažlice)",
          "561380" : "Česká Lípa (okr. Česká Lípa)",
          "573981" : "Česká Metuje (okr. Náchod)",
          "580023" : "Česká Rybná (okr. Ústí nad Orlicí)",
          "573990" : "Česká Skalice (okr. Náchod)",
          "580031" : "Česká Třebová (okr. Ústí nad Orlicí)",
          "569356" : "Česká Ves (okr. Jeseník)",
          "544256" : "České Budějovice (okr. České Budějovice)",
          "580040" : "České Heřmanice (okr. Ústí nad Orlicí)",
          "571296" : "České Lhotice (okr. Chrudim)",
          "580058" : "České Libchavy (okr. Ústí nad Orlicí)",
          "576212" : "České Meziříčí (okr. Rychnov nad Kněžnou)",
          "580066" : "České Petrovice (okr. Ústí nad Orlicí)",
          "546089" : "České Velenice (okr. Jindřichův Hradec)",
          "533271" : "Český Brod (okr. Kolín)",
          "563960" : "Český Dub (okr. Liberec)",
          "567108" : "Český Jiřetín (okr. Most)",
          "545392" : "Český Krumlov (okr. Český Krumlov)",
          "546097" : "Český Rudolec (okr. Jindřichův Hradec)",
          "529541" : "Český Šternberk (okr. Benešov)",
          "598933" : "Český Těšín (okr. Karviná)",
          "576221" : "Čestice (okr. Rychnov nad Kněžnou)",
          "550957" : "Čestice (okr. Strakonice)",
          "534030" : "Čestín (okr. Kutná Hora)",
          "538141" : "Čestlice (okr. Praha-východ)",
          "572811" : "Češov (okr. Jičín)",
          "550965" : "Číčenice (okr. Strakonice)",
          "539147" : "Číčovice (okr. Praha-západ)",
          "590479" : "Číhalín (okr. Třebíč)",
          "542024" : "Číhaň (okr. Klatovy)",
          "568520" : "Číhošť (okr. Havlíčkův Brod)",
          "506621" : "Čichalov (okr. Karlovy Vary)",
          "590487" : "Číchov (okr. Třebíč)",
          "590495" : "Čikov (okr. Třebíč)",
          "540927" : "Čilá (okr. Rokycany)",
          "599671" : "Čilec (okr. Nymburk)",
          "540081" : "Čím (okr. Příbram)",
          "549339" : "Čimelice (okr. Písek)",
          "546101" : "Číměř (okr. Jindřichův Hradec)",
          "590509" : "Číměř (okr. Třebíč)",
          "578495" : "Čímice (okr. Klatovy)",
          "537080" : "Činěves (okr. Nymburk)",
          "539155" : "Čisovice (okr. Praha-západ)",
          "535630" : "Čistá (okr. Mladá Boleslav)",
          "577944" : "Čistá (okr. Svitavy)",
          "541699" : "Čistá (okr. Rakovník)",
          "577057" : "Čistá u Horek (okr. Semily)",
          "569933" : "Čistěves (okr. Hradec Králové)",
          "557641" : "Čižice (okr. Plzeň-jih)",
          "557650" : "Čížkov (okr. Plzeň-jih)",
          "598704" : "Čížkov (okr. Pelhřimov)",
          "564711" : "Čížkovice (okr. Litoměřice)",
          "551503" : "Čížkrajice (okr. České Budějovice)",
          "587117" : "Čížov (okr. Jihlava)",
          "549347" : "Čížová (okr. Písek)",
          "550167" : "Čkyně (okr. Prachatice)",
          "561703" : "Člunek (okr. Jindřichův Hradec)",
          "578568" : "Čmelíny (okr. Plzeň-jih)",
          "544531" : "Čtveřín (okr. Liberec)",
          "529567" : "Čtyřkoly (okr. Benešov)",
          "582930" : "Čučice (okr. Brno-venkov)",
          "546127" : "Dačice (okr. Jindřichův Hradec)",
          "595454" : "Dalečín (okr. Žďár nad Sázavou)",
          "540099" : "Daleké Dušníky (okr. Příbram)",
          "590517" : "Dalešice (okr. Třebíč)",
          "530425" : "Dalešice (okr. Jablonec nad Nisou)",
          "537918" : "Dalovice (okr. Karlovy Vary)",
          "570818" : "Dalovice (okr. Mladá Boleslav)",
          "586129" : "Dambořice (okr. Hodonín)",
          "593907" : "Damnice (okr. Znojmo)",
          "580074" : "Damníkov (okr. Ústí nad Orlicí)",
          "595462" : "Daňkovice (okr. Žďár nad Sázavou)",
          "568228" : "Darkovice (okr. Opava)",
          "552445" : "Daskabát (okr. Olomouc)",
          "560332" : "Dasnice (okr. Sokolov)",
          "535249" : "Dasný (okr. České Budějovice)",
          "574899" : "Dašice (okr. Pardubice)",
          "539163" : "Davle (okr. Praha-západ)",
          "582948" : "Deblín (okr. Brno-venkov)",
          "564729" : "Děčany (okr. Litoměřice)",
          "562335" : "Děčín (okr. Děčín)",
          "590525" : "Dědice (okr. Třebíč)",
          "571300" : "Dědová (okr. Chrudim)",
          "561924" : "Dehtáře (okr. Pelhřimov)",
          "568236" : "Děhylov (okr. Opava)",
          "532746" : "Děkanovice (okr. Benešov)",
          "565181" : "Děkov (okr. Rakovník)",
          "538116" : "Děpoltovice (okr. Karlovy Vary)",
          "572357" : "Desná (okr. Svitavy)",
          "563552" : "Desná (okr. Jablonec nad Nisou)",
          "556041" : "Dešenice (okr. Klatovy)",
          "546143" : "Dešná (okr. Jindřichův Hradec)",
          "585157" : "Dešná (okr. Zlín)",
          "590533" : "Dešov (okr. Třebíč)",
          "546151" : "Deštná (okr. Jindřichův Hradec)",
          "581518" : "Deštná (okr. Blansko)",
          "576247" : "Deštné v Orlických horách (okr. Rychnov nad Kněžnou)",
          "566128" : "Deštnice (okr. Louny)",
          "572829" : "Dětenice (okr. Jičín)",
          "592978" : "Dětkovice (okr. Vyškov)",
          "589420" : "Dětkovice (okr. Prostějov)",
          "598941" : "Dětmarovice (okr. Karviná)",
          "546607" : "Dětřichov (okr. Liberec)",
          "577961" : "Dětřichov (okr. Svitavy)",
          "597252" : "Dětřichov nad Bystřicí (okr. Bruntál)",
          "572683" : "Dětřichov u Moravské Třebové (okr. Svitavy)",
          "549118" : "Dílce (okr. Jičín)",
          "553557" : "Díly (okr. Domažlice)",
          "552208" : "Dírná (okr. Tábor)",
          "584401" : "Diváky (okr. Břeclav)",
          "551864" : "Dívčí Hrad (okr. Bruntál)",
          "529753" : "Dívčí Kopy (okr. Jindřichův Hradec)",
          "544361" : "Dívčice (okr. České Budějovice)",
          "569941" : "Divec (okr. Hradec Králové)",
          "529621" : "Divišov (okr. Benešov)",
          "564737" : "Dlažkovice (okr. Litoměřice)",
          "556068" : "Dlažov (okr. Klatovy)",
          "587010" : "Dlouhá Brtnice (okr. Jihlava)",
          "581526" : "Dlouhá Lhota (okr. Blansko)",
          "535656" : "Dlouhá Lhota (okr. Mladá Boleslav)",
          "513504" : "Dlouhá Lhota (okr. Příbram)",
          "563650" : "Dlouhá Lhota (okr. Tábor)",
          "577987" : "Dlouhá Loučka (okr. Svitavy)",
          "501476" : "Dlouhá Loučka (okr. Olomouc)",
          "551708" : "Dlouhá Stráň (okr. Bruntál)",
          "548014" : "Dlouhá Třebová (okr. Ústí nad Orlicí)",
          "568538" : "Dlouhá Ves (okr. Havlíčkův Brod)",
          "556076" : "Dlouhá Ves (okr. Klatovy)",
          "595471" : "Dlouhé (okr. Žďár nad Sázavou)",
          "533688" : "Dlouhomilov (okr. Šumperk)",
          "548031" : "Dlouhoňovice (okr. Ústí nad Orlicí)",
          "537098" : "Dlouhopolsko (okr. Nymburk)",
          "530468" : "Dlouhý Most (okr. Liberec)",
          "560839" : "Dlouhý Újezd (okr. Tachov)",
          "557668" : "Dnešice (okr. Plzeň-jih)",
          "593923" : "Dobelice (okr. Znojmo)",
          "549363" : "Dobev (okr. Písek)",
          "562408" : "Dobkovice (okr. Děčín)",
          "598089" : "Dobrá (okr. Frýdek-Místek)",
          "561932" : "Dobrá Voda (okr. Pelhřimov)",
          "595489" : "Dobrá Voda (okr. Žďár nad Sázavou)",
          "535206" : "Dobrá Voda u Českých Budějovic (okr. České Budějovice)",
          "572837" : "Dobrá Voda u Hořic (okr. Jičín)",
          "561762" : "Dobrá Voda u Pacova (okr. Pelhřimov)",
          "552542" : "Dobratice (okr. Frýdek-Místek)",
          "513105" : "Dobrčice (okr. Přerov)",
          "576263" : "Dobré (okr. Rychnov nad Kněžnou)",
          "584410" : "Dobré Pole (okr. Břeclav)",
          "585165" : "Dobrkovice (okr. Zlín)",
          "545783" : "Dobrná (okr. Děčín)",
          "592986" : "Dobročkovice (okr. Vyškov)",
          "565008" : "Dobročovice (okr. Praha-východ)",
          "562416" : "Dobrohošť (okr. Jindřichův Hradec)",
          "589438" : "Dobrochov (okr. Prostějov)",
          "546861" : "Dobroměřice (okr. Louny)",
          "589446" : "Dobromilice (okr. Prostějov)",
          "552224" : "Dobronice u Bechyně (okr. Tábor)",
          "587028" : "Dobronín (okr. Jihlava)",
          "569895" : "Dobroslavice (okr. Opava)",
          "587036" : "Dobroutov (okr. Jihlava)",
          "535672" : "Dobrovice (okr. Mladá Boleslav)",
          "529559" : "Dobrovítov (okr. Kutná Hora)",
          "539171" : "Dobrovíz (okr. Praha-západ)",
          "530123" : "Dobršín (okr. Klatovy)",
          "576271" : "Dobruška (okr. Rychnov nad Kněžnou)",
          "576280" : "Dobřany (okr. Rychnov nad Kněžnou)",
          "557676" : "Dobřany (okr. Plzeň-jih)",
          "538167" : "Dobřejovice (okr. Praha-východ)",
          "531570" : "Dobřeň (okr. Mělník)",
          "569968" : "Dobřenice (okr. Hradec Králové)",
          "539180" : "Dobříč (okr. Praha-západ)",
          "558770" : "Dobříč (okr. Plzeň-sever)",
          "533289" : "Dobřichov (okr. Kolín)",
          "539198" : "Dobřichovice (okr. Praha-západ)",
          "580091" : "Dobříkov (okr. Ústí nad Orlicí)",
          "564745" : "Dobříň (okr. Litoměřice)",
          "593931" : "Dobřínsko (okr. Znojmo)",
          "540111" : "Dobříš (okr. Příbram)",
          "559776" : "Dobřív (okr. Rokycany)",
          "537101" : "Dobšice (okr. Nymburk)",
          "536199" : "Dobšice (okr. České Budějovice)",
          "546941" : "Dobšice (okr. Znojmo)",
          "571989" : "Dobšín (okr. Mladá Boleslav)",
          "569976" : "Dohalice (okr. Hradec Králové)",
          "564753" : "Doksany (okr. Litoměřice)",
          "561495" : "Doksy (okr. Česká Lípa)",
          "532223" : "Doksy (okr. Kladno)",
          "553646" : "Dolánky nad Ohří (okr. Litoměřice)",
          "574015" : "Dolany (okr. Náchod)",
          "513130" : "Dolany (okr. Kladno)",
          "556106" : "Dolany (okr. Klatovy)",
          "574902" : "Dolany (okr. Pardubice)",
          "501646" : "Dolany (okr. Olomouc)",
          "558788" : "Dolany (okr. Plzeň-sever)",
          "539201" : "Dolany nad Vltavou (okr. Mělník)",
          "539945" : "Dolce (okr. Plzeň-jih)",
          "593958" : "Dolenice (okr. Znojmo)",
          "541800" : "Dolní Bečva (okr. Vsetín)",
          "558796" : "Dolní Bělá (okr. Plzeň-sever)",
          "506702" : "Dolní Benešov (okr. Opava)",
          "534765" : "Dolní Beřkovice (okr. Mělník)",
          "505030" : "Dolní Bezděkov (okr. Chrudim)",
          "586137" : "Dolní Bojanovice (okr. Hodonín)",
          "535702" : "Dolní Bousov (okr. Mladá Boleslav)",
          "579122" : "Dolní Branná (okr. Trutnov)",
          "554863" : "Dolní Brusnice (okr. Trutnov)",
          "539210" : "Dolní Břežany (okr. Praha-západ)",
          "544388" : "Dolní Bukovsko (okr. České Budějovice)",
          "587044" : "Dolní Cerekev (okr. Jihlava)",
          "580112" : "Dolní Čermná (okr. Ústí nad Orlicí)",
          "580121" : "Dolní Dobrouč (okr. Ústí nad Orlicí)",
          "598101" : "Dolní Domaslavice (okr. Frýdek-Místek)",
          "593966" : "Dolní Dubňany (okr. Znojmo)",
          "584428" : "Dolní Dunajovice (okr. Břeclav)",
          "545465" : "Dolní Dvořiště (okr. Český Krumlov)",
          "579149" : "Dolní Dvůr (okr. Trutnov)",
          "545856" : "Dolní Habartice (okr. Děčín)",
          "540129" : "Dolní Hbity (okr. Příbram)",
          "595501" : "Dolní Heřmanice (okr. Žďár nad Sázavou)",
          "552241" : "Dolní Hořice (okr. Tábor)",
          "558800" : "Dolní Hradiště (okr. Plzeň-sever)",
          "560529" : "Dolní Hrachovice (okr. Tábor)",
          "533297" : "Dolní Chvatliny (okr. Kolín)",
          "579157" : "Dolní Kalná (okr. Trutnov)",
          "582956" : "Dolní Kounice (okr. Brno-venkov)",
          "529648" : "Dolní Kralovice (okr. Benešov)",
          "568597" : "Dolní Krupá (okr. Havlíčkův Brod)",
          "535711" : "Dolní Krupá (okr. Mladá Boleslav)",
          "579165" : "Dolní Lánov (okr. Trutnov)",
          "587664" : "Dolní Lažany (okr. Třebíč)",
          "585173" : "Dolní Lhota (okr. Zlín)",
          "506711" : "Dolní Lhota (okr. Ostrava-město)",
          "595519" : "Dolní Libochová (okr. Žďár nad Sázavou)",
          "549088" : "Dolní Lochov (okr. Jičín)",
          "511951" : "Dolní Lomná (okr. Frýdek-Místek)",
          "595527" : "Dolní Loučky (okr. Brno-venkov)",
          "557684" : "Dolní Lukavice (okr. Plzeň-jih)",
          "598968" : "Dolní Lutyně (okr. Karviná)",
          "568601" : "Dolní Město (okr. Havlíčkův Brod)",
          "580163" : "Dolní Morava (okr. Ústí nad Orlicí)",
          "597287" : "Dolní Moravice (okr. Bruntál)",
          "592145" : "Dolní Němčí (okr. Uherské Hradiště)",
          "569259" : "Dolní Nětčice (okr. Přerov)",
          "560341" : "Dolní Nivy (okr. Sokolov)",
          "562301" : "Dolní Novosedly (okr. Písek)",
          "579173" : "Dolní Olešnice (okr. Trutnov)",
          "562467" : "Dolní Pěna (okr. Jindřichův Hradec)",
          "562432" : "Dolní Podluží (okr. Děčín)",
          "531260" : "Dolní Pohleď (okr. Kutná Hora)",
          "562441" : "Dolní Poustevna (okr. Děčín)",
          "569984" : "Dolní Přím (okr. Hradec Králové)",
          "574023" : "Dolní Radechová (okr. Náchod)",
          "574911" : "Dolní Roveň (okr. Pardubice)",
          "595535" : "Dolní Rožínka (okr. Žďár nad Sázavou)",
          "538591" : "Dolní Rychnov (okr. Sokolov)",
          "563994" : "Dolní Řasnice (okr. Liberec)",
          "574929" : "Dolní Ředice (okr. Pardubice)",
          "535729" : "Dolní Slivno (okr. Mladá Boleslav)",
          "548448" : "Dolní Sokolovec (okr. Havlíčkův Brod)",
          "570940" : "Dolní Stakory (okr. Mladá Boleslav)",
          "553379" : "Dolní Studénky (okr. Šumperk)",
          "552984" : "Dolní Těšice (okr. Přerov)",
          "552607" : "Dolní Tošanovice (okr. Frýdek-Místek)",
          "545473" : "Dolní Třebonín (okr. Český Krumlov)",
          "513199" : "Dolní Újezd (okr. Přerov)",
          "577995" : "Dolní Újezd (okr. Svitavy)",
          "584436" : "Dolní Věstonice (okr. Břeclav)",
          "590550" : "Dolní Vilémovice (okr. Třebíč)",
          "587061" : "Dolní Vilímeč (okr. Jihlava)",
          "567931" : "Dolní Zálezly (okr. Ústí nad Labem)",
          "531987" : "Dolní Zimoř (okr. Mělník)",
          "554502" : "Dolní Žandov (okr. Cheb)",
          "562602" : "Dolní Žďár (okr. Jindřichův Hradec)",
          "553051" : "Dolní Životice (okr. Opava)",
          "589454" : "Doloplazy (okr. Prostějov)",
          "568392" : "Doloplazy (okr. Olomouc)",
          "590568" : "Domamil (okr. Třebíč)",
          "586145" : "Domanín (okr. Hodonín)",
          "562840" : "Domanín (okr. Jindřichův Hradec)",
          "513181" : "Dománovice (okr. Kolín)",
          "563048" : "Domašín (okr. Chomutov)",
          "582964" : "Domašov (okr. Brno-venkov)",
          "545279" : "Domašov nad Bystřicí (okr. Olomouc)",
          "552313" : "Domašov u Šternberka (okr. Olomouc)",
          "513211" : "Domaželice (okr. Přerov)",
          "553425" : "Domažlice (okr. Domažlice)",
          "578517" : "Domoraz (okr. Klatovy)",
          "535745" : "Domousnice (okr. Mladá Boleslav)",
          "566152" : "Domoušice (okr. Louny)",
          "507610" : "Doňov (okr. Jindřichův Hradec)",
          "564885" : "Doubek (okr. Praha-východ)",
          "530417" : "Doubice (okr. Děčín)",
          "568864" : "Doubrava (okr. Karviná)",
          "533301" : "Doubravčice (okr. Kolín)",
          "579181" : "Doubravice (okr. Trutnov)",
          "550981" : "Doubravice (okr. Strakonice)",
          "535664" : "Doubravice (okr. České Budějovice)",
          "581542" : "Doubravice nad Svitavou (okr. Blansko)",
          "571067" : "Doubravička (okr. Mladá Boleslav)",
          "595551" : "Doubravník (okr. Brno-venkov)",
          "585181" : "Doubravy (okr. Zlín)",
          "544400" : "Doudleby (okr. České Budějovice)",
          "576301" : "Doudleby nad Orlicí (okr. Rychnov nad Kněžnou)",
          "587079" : "Doupě (okr. Jihlava)",
          "500127" : "Doupovské Hradiště (okr. Karlovy Vary)",
          "501751" : "Drahanovice (okr. Olomouc)",
          "589462" : "Drahany (okr. Prostějov)",
          "531146" : "Drahelčice (okr. Praha-západ)",
          "599298" : "Drahenice (okr. Příbram)",
          "540251" : "Drahkov (okr. Plzeň-jih)",
          "540145" : "Drahlín (okr. Příbram)",
          "532151" : "Drahňovice (okr. Benešov)",
          "564681" : "Drahobudice (okr. Kolín)",
          "564770" : "Drahobuz (okr. Litoměřice)",
          "551015" : "Drahonice (okr. Strakonice)",
          "595560" : "Drahonín (okr. Brno-venkov)",
          "530379" : "Drahoňův Újezd (okr. Rokycany)",
          "535958" : "Drahotěšice (okr. České Budějovice)",
          "553573" : "Drahotín (okr. Domažlice)",
          "529711" : "Drahouš (okr. Rakovník)",
          "563765" : "Drahov (okr. Tábor)",
          "560219" : "Drachkov (okr. Strakonice)",
          "552275" : "Dráchov (okr. Tábor)",
          "540153" : "Drásov (okr. Příbram)",
          "582972" : "Drásov (okr. Brno-venkov)",
          "578665" : "Dražeň (okr. Plzeň-sever)",
          "553581" : "Draženov (okr. Domažlice)",
          "552283" : "Dražice (okr. Tábor)",
          "549371" : "Dražíč (okr. České Budějovice)",
          "552291" : "Dražičky (okr. Tábor)",
          "551023" : "Drážov (okr. Strakonice)",
          "592994" : "Dražovice (okr. Vyškov)",
          "566683" : "Dražovice (okr. Klatovy)",
          "586153" : "Dražůvky (okr. Hodonín)",
          "540170" : "Drevníky (okr. Příbram)",
          "563307" : "Drhovice (okr. Tábor)",
          "549380" : "Drhovle (okr. Písek)",
          "540188" : "Drhovy (okr. Příbram)",
          "554511" : "Drmoul (okr. Cheb)",
          "512991" : "Drnek (okr. Kladno)",
          "584444" : "Drnholec (okr. Břeclav)",
          "581551" : "Drnovice (okr. Blansko)",
          "585190" : "Drnovice (okr. Zlín)",
          "593001" : "Drnovice (okr. Vyškov)",
          "531341" : "Drobovice (okr. Kutná Hora)",
          "560243" : "Droužetice (okr. Strakonice)",
          "563056" : "Droužkovice (okr. Chomutov)",
          "531154" : "Drozdov (okr. Beroun)",
          "570141" : "Drozdov (okr. Šumperk)",
          "537187" : "Drslavice (okr. Prachatice)",
          "592153" : "Drslavice (okr. Uherské Hradiště)",
          "568619" : "Druhanov (okr. Havlíčkův Brod)",
          "560987" : "Drunče (okr. Jindřichův Hradec)",
          "558834" : "Druztová (okr. Plzeň-sever)",
          "532274" : "Družec (okr. Kladno)",
          "593010" : "Drysice (okr. Vyškov)",
          "563561" : "Držkov (okr. Jablonec nad Nisou)",
          "585203" : "Držková (okr. Zlín)",
          "558419" : "Držovice (okr. Prostějov)",
          "504301" : "Dřenice (okr. Chrudim)",
          "551040" : "Dřešín (okr. Strakonice)",
          "532282" : "Dřetovice (okr. Kladno)",
          "538191" : "Dřevčice (okr. Praha-východ)",
          "573337" : "Dřevěnice (okr. Jičín)",
          "589489" : "Dřevnovice (okr. Prostějov)",
          "513229" : "Dřevohostice (okr. Přerov)",
          "534773" : "Dřínov (okr. Mělník)",
          "588431" : "Dřínov (okr. Kroměříž)",
          "532291" : "Dřínov (okr. Kladno)",
          "534781" : "Dřísy (okr. Praha-východ)",
          "574953" : "Dříteč (okr. Pardubice)",
          "544426" : "Dříteň (okr. České Budějovice)",
          "550183" : "Dub (okr. Prachatice)",
          "501794" : "Dub nad Moravou (okr. Olomouc)",
          "561533" : "Dubá (okr. Česká Lípa)",
          "572977" : "Dubany (okr. Pardubice)",
          "552071" : "Dubčany (okr. Olomouc)",
          "579190" : "Dubenec (okr. Trutnov)",
          "598381" : "Dubenec (okr. Příbram)",
          "567507" : "Dubí (okr. Teplice)",
          "534927" : "Dubicko (okr. Šumperk)",
          "535788" : "Dubičné (okr. České Budějovice)",
          "540218" : "Dublovice (okr. Příbram)",
          "586161" : "Dubňany (okr. Hodonín)",
          "544442" : "Dubné (okr. České Budějovice)",
          "561541" : "Dubnice (okr. Česká Lípa)",
          "564508" : "Dubno (okr. Příbram)",
          "551546" : "Dubovice (okr. Pelhřimov)",
          "587087" : "Dudín (okr. Jihlava)",
          "567515" : "Duchcov (okr. Teplice)",
          "590576" : "Dukovany (okr. Třebíč)",
          "529869" : "Důl (okr. Pelhřimov)",
          "562815" : "Dunajovice (okr. Jindřichův Hradec)",
          "532843" : "Dunice (okr. Benešov)",
          "587095" : "Dušejov (okr. Jihlava)",
          "564818" : "Dušníky (okr. Litoměřice)",
          "504955" : "Dvakačovice (okr. Chrudim)",
          "597317" : "Dvorce (okr. Bruntál)",
          "506729" : "Dvorce (okr. Jihlava)",
          "537110" : "Dvory (okr. Nymburk)",
          "537144" : "Dvory (okr. Prachatice)",
          "509141" : "Dvory nad Lužnicí (okr. Jindřichův Hradec)",
          "579203" : "Dvůr Králové nad Labem (okr. Trutnov)",
          "593974" : "Dyjákovice (okr. Znojmo)",
          "593982" : "Dyjákovičky (okr. Znojmo)",
          "593991" : "Dyje (okr. Znojmo)",
          "587109" : "Dyjice (okr. Jihlava)",
          "537128" : "Dymokury (okr. Nymburk)",
          "544451" : "Dynín (okr. České Budějovice)",
          "558851" : "Dýšina (okr. Plzeň-město)",
          "589497" : "Dzbel (okr. Prostějov)",
          "594008" : "Džbánice (okr. Znojmo)",
          "580210" : "Džbánov (okr. Ústí nad Orlicí)",
          "559792" : "Ejpovice (okr. Rokycany)",
          "560855" : "Erpužice (okr. Tachov)",
          "561754" : "Eš (okr. Pelhřimov)",
          "564834" : "Evaň (okr. Litoměřice)",
          "531162" : "Felbabka (okr. Beroun)",
          "562637" : "Frahelž (okr. Jindřichův Hradec)",
          "542644" : "Francova Lhota (okr. Vsetín)",
          "545899" : "Františkov nad Ploučnicí (okr. Děčín)",
          "554529" : "Františkovy Lázně (okr. Cheb)",
          "599344" : "Frenštát pod Radhoštěm (okr. Nový Jičín)",
          "598135" : "Fryčovice (okr. Frýdek-Místek)",
          "598003" : "Frýdek-Místek (okr. Frýdek-Místek)",
          "564028" : "Frýdlant (okr. Liberec)",
          "598143" : "Frýdlant nad Ostravicí (okr. Frýdek-Místek)",
          "563579" : "Frýdštejn (okr. Jablonec nad Nisou)",
          "545481" : "Frymburk (okr. Český Krumlov)",
          "578525" : "Frymburk (okr. Klatovy)",
          "595578" : "Fryšava pod Žákovou horou (okr. Žďár nad Sázavou)",
          "585211" : "Fryšták (okr. Zlín)",
          "599352" : "Fulnek (okr. Nový Jičín)",
          "568635" : "Golčův Jeníkov (okr. Havlíčkův Brod)",
          "594016" : "Grešlové Mýto (okr. Znojmo)",
          "574325" : "Gruna (okr. Svitavy)",
          "599450" : "Grunta (okr. Kolín)",
          "501841" : "Grygov (okr. Olomouc)",
          "569194" : "Grymov (okr. Přerov)",
          "564036" : "Habartice (okr. Liberec)",
          "560359" : "Habartov (okr. Sokolov)",
          "593028" : "Habrovany (okr. Vyškov)",
          "567957" : "Habrovany (okr. Ústí nad Labem)",
          "581569" : "Habrůvka (okr. Blansko)",
          "568651" : "Habry (okr. Havlíčkův Brod)",
          "535575" : "Habří (okr. České Budějovice)",
          "569992" : "Habřina (okr. Hradec Králové)",
          "549967" : "Hačky (okr. Prostějov)",
          "562696" : "Hadravova Rosička (okr. Jindřichův Hradec)",
          "567523" : "Háj u Duchcova (okr. Teplice)",
          "506753" : "Háj ve Slezsku (okr. Opava)",
          "551597" : "Hajany (okr. Strakonice)",
          "582999" : "Hajany (okr. Brno-venkov)",
          "598402" : "Háje (okr. Příbram)",
          "577073" : "Háje nad Jizerou (okr. Semily)",
          "538159" : "Hájek (okr. Karlovy Vary)",
          "561690" : "Hájek (okr. Strakonice)",
          "579211" : "Hajnice (okr. Trutnov)",
          "562807" : "Halámky (okr. Jindřichův Hradec)",
          "542679" : "Halenkov (okr. Vsetín)",
          "585220" : "Halenkovice (okr. Zlín)",
          "585238" : "Haluzice (okr. Zlín)",
          "560863" : "Halže (okr. Tachov)",
          "562386" : "Hamr (okr. Jindřichův Hradec)",
          "544337" : "Hamr na Jezeře (okr. Česká Lípa)",
          "571377" : "Hamry (okr. Chrudim)",
          "578240" : "Hamry (okr. Klatovy)",
          "595586" : "Hamry nad Sázavou (okr. Žďár nad Sázavou)",
          "552178" : "Haňovice (okr. Olomouc)",
          "535532" : "Hanušovice (okr. Šumperk)",
          "577081" : "Harrachov (okr. Jablonec nad Nisou)",
          "572284" : "Hartinkov (okr. Svitavy)",
          "578037" : "Hartmanice (okr. Svitavy)",
          "556181" : "Hartmanice (okr. Klatovy)",
          "536075" : "Hartmanice (okr. České Budějovice)",
          "590584" : "Hartvíkovice (okr. Třebíč)",
          "563625" : "Haškovcova Lhota (okr. Tábor)",
          "568210" : "Hať (okr. Opava)",
          "546291" : "Hatín (okr. Jindřichův Hradec)",
          "555088" : "Havířov (okr. Karviná)",
          "568660" : "Havlíčkova Borová (okr. Havlíčkův Brod)",
          "568414" : "Havlíčkův Brod (okr. Havlíčkův Brod)",
          "579220" : "Havlovice (okr. Trutnov)",
          "567141" : "Havraň (okr. Most)",
          "594024" : "Havraníky (okr. Znojmo)",
          "554545" : "Hazlov (okr. Cheb)",
          "541796" : "Hejná (okr. Klatovy)",
          "564044" : "Hejnice (okr. Liberec)",
          "580228" : "Hejnice (okr. Ústí nad Orlicí)",
          "574031" : "Hejtmánkovice (okr. Náchod)",
          "548049" : "Helvíkovice (okr. Ústí nad Orlicí)",
          "568678" : "Herálec (okr. Havlíčkův Brod)",
          "595594" : "Herálec (okr. Žďár nad Sázavou)",
          "590592" : "Heraltice (okr. Třebíč)",
          "564915" : "Herink (okr. Praha-východ)",
          "583014" : "Heroltice (okr. Brno-venkov)",
          "550213" : "Heršpice (okr. Vyškov)",
          "549398" : "Heřmaň (okr. Písek)",
          "598593" : "Heřmaň (okr. České Budějovice)",
          "546305" : "Heřmaneč (okr. Jindřichův Hradec)",
          "548596" : "Heřmanice (okr. Havlíčkův Brod)",
          "544353" : "Heřmanice (okr. Liberec)",
          "574040" : "Heřmanice (okr. Náchod)",
          "568562" : "Heřmanice u Oder (okr. Nový Jičín)",
          "529702" : "Heřmaničky (okr. Benešov)",
          "574058" : "Heřmánkovice (okr. Náchod)",
          "568571" : "Heřmánky (okr. Nový Jičín)",
          "562483" : "Heřmanov (okr. Děčín)",
          "595608" : "Heřmanov (okr. Žďár nad Sázavou)",
          "558869" : "Heřmanova Huť (okr. Plzeň-sever)",
          "597325" : "Heřmanovice (okr. Bruntál)",
          "571385" : "Heřmanův Městec (okr. Chrudim)",
          "594032" : "Hevlín (okr. Znojmo)",
          "569666" : "Hladké Životice (okr. Nový Jičín)",
          "587125" : "Hladov (okr. Jihlava)",
          "560481" : "Hlasivo (okr. Tábor)",
          "531171" : "Hlásná Třebaň (okr. Beroun)",
          "552330" : "Hlásnice (okr. Olomouc)",
          "552321" : "Hlavatce (okr. Tábor)",
          "535851" : "Hlavatce (okr. České Budějovice)",
          "574961" : "Hlavečník (okr. Pardubice)",
          "565989" : "Hlavenec (okr. Praha-východ)",
          "564052" : "Hlavice (okr. Liberec)",
          "553093" : "Hlavnice (okr. Opava)",
          "556203" : "Hlavňovice (okr. Klatovy)",
          "583022" : "Hlína (okr. Brno-venkov)",
          "566390" : "Hlince (okr. Plzeň-sever)",
          "598607" : "Hlincová Hora (okr. České Budějovice)",
          "551872" : "Hlinka (okr. Bruntál)",
          "564842" : "Hlinná (okr. Litoměřice)",
          "571393" : "Hlinsko (okr. Chrudim)",
          "569267" : "Hlinsko (okr. Přerov)",
          "531197" : "Hlízov (okr. Kutná Hora)",
          "553620" : "Hlohová (okr. Domažlice)",
          "566641" : "Hlohovčice (okr. Domažlice)",
          "584452" : "Hlohovec (okr. Břeclav)",
          "559806" : "Hlohovice (okr. Rokycany)",
          "593036" : "Hlubočany (okr. Vyškov)",
          "568368" : "Hlubočec (okr. Opava)",
          "502146" : "Hlubočky (okr. Olomouc)",
          "571407" : "Hluboká (okr. Chrudim)",
          "544485" : "Hluboká nad Vltavou (okr. České Budějovice)",
          "590614" : "Hluboké (okr. Třebíč)",
          "581577" : "Hluboké Dvory (okr. Brno-venkov)",
          "594041" : "Hluboké Mašůvky (okr. Znojmo)",
          "540242" : "Hluboš (okr. Příbram)",
          "564605" : "Hlubyně (okr. Příbram)",
          "507016" : "Hlučín (okr. Opava)",
          "589501" : "Hluchov (okr. Prostějov)",
          "592170" : "Hluk (okr. Uherské Hradiště)",
          "536628" : "Hlupín (okr. Strakonice)",
          "570001" : "Hlušice (okr. Hradec Králové)",
          "552020" : "Hlušovice (okr. Olomouc)",
          "542083" : "Hnačov (okr. Klatovy)",
          "594059" : "Hnanice (okr. Znojmo)",
          "580261" : "Hnátnice (okr. Ústí nad Orlicí)",
          "570010" : "Hněvčeves (okr. Hradec Králové)",
          "568694" : "Hněvkovice (okr. Havlíčkův Brod)",
          "530221" : "Hněvnice (okr. Plzeň-sever)",
          "507105" : "Hněvošice (okr. Opava)",
          "502235" : "Hněvotín (okr. Olomouc)",
          "502405" : "Hnojice (okr. Olomouc)",
          "598160" : "Hnojník (okr. Frýdek-Místek)",
          "513075" : "Hobšovice (okr. Kladno)",
          "593044" : "Hodějice (okr. Vyškov)",
          "598992" : "Hodětín (okr. Tábor)",
          "587141" : "Hodice (okr. Jihlava)",
          "595624" : "Hodíškov (okr. Žďár nad Sázavou)",
          "564061" : "Hodkovice nad Mohelkou (okr. Liberec)",
          "562904" : "Hodonice (okr. Tábor)",
          "594067" : "Hodonice (okr. Znojmo)",
          "581593" : "Hodonín (okr. Blansko)",
          "586021" : "Hodonín (okr. Hodonín)",
          "547794" : "Hodonín (okr. Chrudim)",
          "590622" : "Hodov (okr. Třebíč)",
          "599409" : "Hodslavice (okr. Nový Jičín)",
          "547883" : "Hojanovice (okr. Pelhřimov)",
          "587150" : "Hojkov (okr. Jihlava)",
          "561096" : "Hojovice (okr. Pelhřimov)",
          "561584" : "Holany (okr. Česká Lípa)",
          "583031" : "Holasice (okr. Brno-venkov)",
          "507113" : "Holasovice (okr. Opava)",
          "597341" : "Holčovice (okr. Bruntál)",
          "566187" : "Holedeč (okr. Louny)",
          "577111" : "Holenice (okr. Semily)",
          "588458" : "Holešov (okr. Kroměříž)",
          "571440" : "Holetín (okr. Chrudim)",
          "574988" : "Holice (okr. Pardubice)",
          "572900" : "Holín (okr. Jičín)",
          "570028" : "Holohlavy (okr. Hradec Králové)",
          "573019" : "Holotín (okr. Pardubice)",
          "559814" : "Holoubkov (okr. Rokycany)",
          "572918" : "Holovousy (okr. Jičín)",
          "566730" : "Holovousy (okr. Plzeň-sever)",
          "581615" : "Holštejn (okr. Blansko)",
          "539228" : "Holubice (okr. Praha-západ)",
          "550825" : "Holubice (okr. Vyškov)",
          "545490" : "Holubov (okr. Český Krumlov)",
          "553654" : "Holýšov (okr. Plzeň-jih)",
          "544493" : "Homole (okr. České Budějovice)",
          "567973" : "Homole u Panny (okr. Ústí nad Labem)",
          "571458" : "Honbice (okr. Chrudim)",
          "542342" : "Honětice (okr. Kroměříž)",
          "540668" : "Honezovice (okr. Plzeň-jih)",
          "567167" : "Hora Svaté Kateřiny (okr. Most)",
          "563064" : "Hora Svatého Šebestiána (okr. Chomutov)",
          "566276" : "Hora Svatého Václava (okr. Domažlice)",
          "556254" : "Horažďovice (okr. Klatovy)",
          "564257" : "Horčápsko (okr. Příbram)",
          "571466" : "Horka (okr. Chrudim)",
          "531430" : "Horka I (okr. Kutná Hora)",
          "534056" : "Horka II (okr. Kutná Hora)",
          "502545" : "Horka nad Moravou (okr. Olomouc)",
          "574201" : "Horka u Staré Paky (okr. Semily)",
          "578053" : "Horky (okr. Svitavy)",
          "531359" : "Horky (okr. Kutná Hora)",
          "535818" : "Horky nad Jizerou (okr. Mladá Boleslav)",
          "542687" : "Horní Bečva (okr. Vsetín)",
          "558877" : "Horní Bělá (okr. Plzeň-sever)",
          "597350" : "Horní Benešov (okr. Bruntál)",
          "564851" : "Horní Beřkovice (okr. Litoměřice)",
          "532312" : "Horní Bezděkov (okr. Kladno)",
          "555169" : "Horní Blatná (okr. Karlovy Vary)",
          "598178" : "Horní Bludovice (okr. Karviná)",
          "584461" : "Horní Bojanovice (okr. Břeclav)",
          "571474" : "Horní Bradlo (okr. Chrudim)",
          "577120" : "Horní Branná (okr. Semily)",
          "579238" : "Horní Brusnice (okr. Trutnov)",
          "594075" : "Horní Břečkov (okr. Znojmo)",
          "558885" : "Horní Bříza (okr. Plzeň-sever)",
          "535834" : "Horní Bukovina (okr. Mladá Boleslav)",
          "547913" : "Horní Cerekev (okr. Pelhřimov)",
          "580279" : "Horní Čermná (okr. Ústí nad Orlicí)",
          "512192" : "Horní Domaslavice (okr. Frýdek-Místek)",
          "587168" : "Horní Dubenky (okr. Jihlava)",
          "594083" : "Horní Dubňany (okr. Znojmo)",
          "594091" : "Horní Dunajovice (okr. Znojmo)",
          "545503" : "Horní Dvořiště (okr. Český Krumlov)",
          "545929" : "Horní Habartice (okr. Děčín)",
          "580295" : "Horní Heřmanice (okr. Ústí nad Orlicí)",
          "590631" : "Horní Heřmanice (okr. Třebíč)",
          "574996" : "Horní Jelení (okr. Pardubice)",
          "567175" : "Horní Jiřetín (okr. Most)",
          "579254" : "Horní Kalná (okr. Trutnov)",
          "553662" : "Horní Kamenice (okr. Plzeň-jih)",
          "536105" : "Horní Kněžeklady (okr. České Budějovice)",
          "594105" : "Horní Kounice (okr. Znojmo)",
          "541290" : "Horní Kozolupy (okr. Tachov)",
          "568708" : "Horní Krupá (okr. Havlíčkův Brod)",
          "533327" : "Horní Kruty (okr. Kolín)",
          "588474" : "Horní Lapač (okr. Kroměříž)",
          "585246" : "Horní Lhota (okr. Zlín)",
          "569500" : "Horní Lhota (okr. Ostrava-město)",
          "561592" : "Horní Libchava (okr. Česká Lípa)",
          "595659" : "Horní Libochová (okr. Žďár nad Sázavou)",
          "542725" : "Horní Lideč (okr. Vsetín)",
          "569798" : "Horní Loděnice (okr. Olomouc)",
          "511986" : "Horní Lomná (okr. Frýdek-Místek)",
          "595667" : "Horní Loučky (okr. Brno-venkov)",
          "539821" : "Horní Lukavice (okr. Plzeň-jih)",
          "579262" : "Horní Maršov (okr. Trutnov)",
          "597368" : "Horní Město (okr. Bruntál)",
          "598658" : "Horní Meziříčko (okr. Jindřichův Hradec)",
          "513491" : "Horní Moštěnice (okr. Přerov)",
          "587206" : "Horní Myslová (okr. Jihlava)",
          "592188" : "Horní Němčí (okr. Uherské Hradiště)",
          "562785" : "Horní Němčice (okr. Jindřichův Hradec)",
          "569275" : "Horní Nětčice (okr. Přerov)",
          "579271" : "Horní Olešnice (okr. Trutnov)",
          "548243" : "Horní Paseka (okr. Havlíčkův Brod)",
          "546364" : "Horní Pěna (okr. Jindřichův Hradec)",
          "545511" : "Horní Planá (okr. Český Krumlov)",
          "534790" : "Horní Počaply (okr. Mělník)",
          "562505" : "Horní Podluží (okr. Děčín)",
          "561606" : "Horní Police (okr. Česká Lípa)",
          "581631" : "Horní Poříčí (okr. Blansko)",
          "536881" : "Horní Poříčí (okr. Strakonice)",
          "574066" : "Horní Radechová (okr. Náchod)",
          "546381" : "Horní Radouň (okr. Jindřichův Hradec)",
          "595675" : "Horní Radslavice (okr. Žďár nad Sázavou)",
          "551589" : "Horní Rápotice (okr. Pelhřimov)",
          "595683" : "Horní Rožínka (okr. Žďár nad Sázavou)",
          "564079" : "Horní Řasnice (okr. Liberec)",
          "575011" : "Horní Ředice (okr. Pardubice)",
          "546763" : "Horní Řepčice (okr. Litoměřice)",
          "561061" : "Horní Skrýchov (okr. Jindřichův Hradec)",
          "562319" : "Horní Slatina (okr. Jindřichův Hradec)",
          "560367" : "Horní Slavkov (okr. Sokolov)",
          "599531" : "Horní Slivno (okr. Mladá Boleslav)",
          "550612" : "Horní Smrčné (okr. Třebíč)",
          "513695" : "Horní Smržov (okr. Blansko)",
          "544515" : "Horní Stropnice (okr. České Budějovice)",
          "535770" : "Horní Studénky (okr. Šumperk)",
          "552739" : "Horní Suchá (okr. Karviná)",
          "589519" : "Horní Štěpánov (okr. Prostějov)",
          "552968" : "Horní Těšice (okr. Přerov)",
          "552631" : "Horní Tošanovice (okr. Frýdek-Místek)",
          "580333" : "Horní Třešňovec (okr. Ústí nad Orlicí)",
          "569542" : "Horní Újezd (okr. Přerov)",
          "572365" : "Horní Újezd (okr. Svitavy)",
          "590649" : "Horní Újezd (okr. Třebíč)",
          "547930" : "Horní Ves (okr. Pelhřimov)",
          "584479" : "Horní Věstonice (okr. Břeclav)",
          "590657" : "Horní Vilémovice (okr. Třebíč)",
          "550205" : "Horní Vltavice (okr. Prachatice)",
          "551805" : "Horní Životice (okr. Bruntál)",
          "590665" : "Hornice (okr. Třebíč)",
          "536369" : "Hornosín (okr. Strakonice)",
          "539236" : "Horoměřice (okr. Praha-západ)",
          "561525" : "Horosedly (okr. Písek)",
          "538221" : "Horoušany (okr. Praha-východ)",
          "542091" : "Horská Kvilda (okr. Klatovy)",
          "557722" : "Horšice (okr. Plzeň-jih)",
          "553671" : "Horšovský Týn (okr. Domažlice)",
          "531481" : "Horušice (okr. Kutná Hora)",
          "551651" : "Hory (okr. Karlovy Vary)",
          "534854" : "Hořany (okr. Nymburk)",
          "537152" : "Hořátev (okr. Nymburk)",
          "547531" : "Hořenice (okr. Náchod)",
          "547948" : "Hořepník (okr. Pelhřimov)",
          "541729" : "Hořesedly (okr. Rakovník)",
          "532321" : "Hořešovice (okr. Kladno)",
          "535150" : "Hořešovičky (okr. Kladno)",
          "572926" : "Hořice (okr. Jičín)",
          "547956" : "Hořice (okr. Pelhřimov)",
          "545520" : "Hořice na Šumavě (okr. Český Krumlov)",
          "574074" : "Hořičky (okr. Náchod)",
          "534803" : "Hořín (okr. Mělník)",
          "570044" : "Hořiněves (okr. Hradec Králové)",
          "531189" : "Hořovice (okr. Beroun)",
          "541737" : "Hořovičky (okr. Rakovník)",
          "544523" : "Hosín (okr. České Budějovice)",
          "551104" : "Hoslovice (okr. Strakonice)",
          "532339" : "Hospozín (okr. Kladno)",
          "546402" : "Hospříz (okr. Jindřichův Hradec)",
          "568511" : "Hostašovice (okr. Nový Jičín)",
          "592196" : "Hostějov (okr. Uherské Hradiště)",
          "583057" : "Hostěnice (okr. Brno-venkov)",
          "594113" : "Hostěradice (okr. Znojmo)",
          "593052" : "Hostěrádky-Rešov (okr. Vyškov)",
          "587192" : "Hostětice (okr. Jihlava)",
          "550736" : "Hostětín (okr. Uherské Hradiště)",
          "594121" : "Hostim (okr. Znojmo)",
          "531499" : "Hostín (okr. Mělník)",
          "531928" : "Hostín u Vojkovic (okr. Mělník)",
          "579297" : "Hostinné (okr. Trutnov)",
          "585254" : "Hostišová (okr. Zlín)",
          "539244" : "Hostivice (okr. Praha-západ)",
          "567531" : "Hostomice (okr. Teplice)",
          "531201" : "Hostomice (okr. Beroun)",
          "532347" : "Hostouň (okr. Kladno)",
          "553689" : "Hostouň (okr. Domažlice)",
          "534064" : "Hostovlice (okr. Kutná Hora)",
          "535524" : "Hosty (okr. České Budějovice)",
          "542750" : "Hošťálková (okr. Vsetín)",
          "597392" : "Hošťálkovy (okr. Bruntál)",
          "571482" : "Hošťalovice (okr. Chrudim)",
          "535885" : "Hoštejn (okr. Šumperk)",
          "588482" : "Hoštice (okr. Kroměříž)",
          "551121" : "Hoštice (okr. Strakonice)",
          "593061" : "Hoštice-Heroltice (okr. Vyškov)",
          "564877" : "Hoštka (okr. Litoměřice)",
          "560898" : "Hošťka (okr. Tachov)",
          "542768" : "Hovězí (okr. Vsetín)",
          "586170" : "Hovorany (okr. Hodonín)",
          "538230" : "Hovorčovice (okr. Praha-východ)",
          "553387" : "Hraběšice (okr. Šumperk)",
          "531413" : "Hraběšín (okr. Kutná Hora)",
          "594130" : "Hrabětice (okr. Znojmo)",
          "536091" : "Hrabišín (okr. Šumperk)",
          "553221" : "Hrabová (okr. Šumperk)",
          "513636" : "Hrabůvka (okr. Přerov)",
          "507261" : "Hrabyně (okr. Opava)",
          "535460" : "Hradce (okr. České Budějovice)",
          "537161" : "Hradčany (okr. Nymburk)",
          "513733" : "Hradčany (okr. Přerov)",
          "583065" : "Hradčany (okr. Brno-venkov)",
          "589527" : "Hradčany-Kobeřice (okr. Prostějov)",
          "592200" : "Hradčovice (okr. Uherské Hradiště)",
          "568724" : "Hradec (okr. Havlíčkův Brod)",
          "557731" : "Hradec (okr. Plzeň-jih)",
          "569810" : "Hradec Králové (okr. Hradec Králové)",
          "507270" : "Hradec nad Moravicí (okr. Opava)",
          "572691" : "Hradec nad Svitavou (okr. Svitavy)",
          "553301" : "Hradec-Nová Ves (okr. Jeseník)",
          "532355" : "Hradečno (okr. Kladno)",
          "512176" : "Hrádek (okr. Frýdek-Místek)",
          "570052" : "Hrádek (okr. Hradec Králové)",
          "559822" : "Hrádek (okr. Rokycany)",
          "556301" : "Hrádek (okr. Klatovy)",
          "594148" : "Hrádek (okr. Znojmo)",
          "547972" : "Hrádek (okr. Ústí nad Orlicí)",
          "564095" : "Hrádek nad Nisou (okr. Liberec)",
          "556319" : "Hradešice (okr. Klatovy)",
          "564800" : "Hradešín (okr. Kolín)",
          "566179" : "Hradiště (okr. Domažlice)",
          "557749" : "Hradiště (okr. Plzeň-jih)",
          "532932" : "Hradiště (okr. Benešov)",
          "555177" : "Hradiště (okr. Karlovy Vary)",
          "541001" : "Hradiště (okr. Rokycany)",
          "539252" : "Hradištko (okr. Praha-západ)",
          "537179" : "Hradištko (okr. Nymburk)",
          "550221" : "Hracholusky (okr. Prachatice)",
          "565202" : "Hracholusky (okr. Rakovník)",
          "562831" : "Hrachoviště (okr. Jindřichův Hradec)",
          "554553" : "Hranice (okr. Cheb)",
          "513750" : "Hranice (okr. Přerov)",
          "544540" : "Hranice (okr. České Budějovice)",
          "546976" : "Hraničné Petrovice (okr. Olomouc)",
          "549410" : "Hrazany (okr. Písek)",
          "598232" : "Hrčava (okr. Frýdek-Místek)",
          "544558" : "Hrdějovice (okr. České Budějovice)",
          "589535" : "Hrdibořice (okr. Prostějov)",
          "532363" : "Hrdlív (okr. Kladno)",
          "535869" : "Hrdlořezy (okr. Mladá Boleslav)",
          "549428" : "Hrejkovice (okr. Písek)",
          "567558" : "Hrob (okr. Teplice)",
          "564893" : "Hrobce (okr. Litoměřice)",
          "567566" : "Hrobčice (okr. Teplice)",
          "575046" : "Hrobice (okr. Pardubice)",
          "585262" : "Hrobice (okr. Zlín)",
          "571491" : "Hrochův Týnec (okr. Chrudim)",
          "558915" : "Hromnice (okr. Plzeň-sever)",
          "574082" : "Hronov (okr. Náchod)",
          "590673" : "Hrotovice (okr. Třebíč)",
          "571504" : "Hroubovice (okr. Chrudim)",
          "550639" : "Hroznatín (okr. Třebíč)",
          "555185" : "Hroznětín (okr. Karlovy Vary)",
          "586188" : "Hroznová Lhota (okr. Hodonín)",
          "577146" : "Hrubá Skála (okr. Semily)",
          "586196" : "Hrubá Vrbka (okr. Hodonín)",
          "589543" : "Hrubčice (okr. Prostějov)",
          "599638" : "Hrubý Jeseník (okr. Nymburk)",
          "538248" : "Hrusice (okr. Praha-východ)",
          "543543" : "Hruška (okr. Prostějov)",
          "584487" : "Hrušky (okr. Břeclav)",
          "593079" : "Hrušky (okr. Vyškov)",
          "565733" : "Hrušov (okr. Mladá Boleslav)",
          "580341" : "Hrušová (okr. Ústí nad Orlicí)",
          "563072" : "Hrušovany (okr. Chomutov)",
          "594156" : "Hrušovany nad Jevišovkou (okr. Znojmo)",
          "583081" : "Hrušovany u Brna (okr. Brno-venkov)",
          "590681" : "Hrutov (okr. Jihlava)",
          "532371" : "Hřebeč (okr. Kladno)",
          "541761" : "Hřebečníky (okr. Rakovník)",
          "531219" : "Hředle (okr. Beroun)",
          "541770" : "Hředle (okr. Rakovník)",
          "562513" : "Hřensko (okr. Děčín)",
          "548642" : "Hřibiny-Ledská (okr. Rychnov nad Kněžnou)",
          "579301" : "Hřibojedy (okr. Trutnov)",
          "540285" : "Hřiměždice (okr. Příbram)",
          "546445" : "Hříšice (okr. Jindřichův Hradec)",
          "566195" : "Hříškov (okr. Louny)",
          "566217" : "Hřivice (okr. Louny)",
          "585271" : "Hřivínův Újezd (okr. Zlín)",
          "587222" : "Hubenov (okr. Jihlava)",
          "513580" : "Hudčice (okr. Příbram)",
          "531227" : "Hudlice (okr. Beroun)",
          "598691" : "Hukvaldy (okr. Frýdek-Místek)",
          "529737" : "Hulice (okr. Benešov)",
          "588491" : "Hulín (okr. Kroměříž)",
          "570087" : "Humburky (okr. Hradec Králové)",
          "547999" : "Humpolec (okr. Pelhřimov)",
          "562521" : "Huntířov (okr. Děčín)",
          "559849" : "Hůrky (okr. Rokycany)",
          "530646" : "Hurtova Lhota (okr. Havlíčkův Brod)",
          "535753" : "Hůry (okr. České Budějovice)",
          "599522" : "Husí Lhota (okr. Mladá Boleslav)",
          "538256" : "Husinec (okr. Praha-východ)",
          "550230" : "Husinec (okr. Prachatice)",
          "542784" : "Huslenky (okr. Vsetín)",
          "584495" : "Hustopeče (okr. Břeclav)",
          "513768" : "Hustopeče nad Bečvou (okr. Přerov)",
          "592218" : "Huštěnovice (okr. Uherské Hradiště)",
          "542814" : "Hutisko-Solanec (okr. Vsetín)",
          "597414" : "Huzová (okr. Olomouc)",
          "593087" : "Hvězdlice (okr. Vyškov)",
          "529745" : "Hvězdonice (okr. Benešov)",
          "590690" : "Hvězdoňovice (okr. Třebíč)",
          "589560" : "Hvozd (okr. Prostějov)",
          "558931" : "Hvozd (okr. Plzeň-sever)",
          "565334" : "Hvozd (okr. Rakovník)",
          "531235" : "Hvozdec (okr. Beroun)",
          "583090" : "Hvozdec (okr. Brno-venkov)",
          "535613" : "Hvozdec (okr. České Budějovice)",
          "585289" : "Hvozdná (okr. Zlín)",
          "573621" : "Hvozdnice (okr. Hradec Králové)",
          "539261" : "Hvozdnice (okr. Praha-západ)",
          "540315" : "Hvožďany (okr. Příbram)",
          "566331" : "Hvožďany (okr. Domažlice)",
          "550281" : "Hybrálec (okr. Jihlava)",
          "574163" : "Hynčice (okr. Náchod)",
          "536113" : "Hynčina (okr. Šumperk)",
          "531243" : "Hýskov (okr. Beroun)",
          "586200" : "Hýsly (okr. Hodonín)",
          "568007" : "Chabařovice (okr. Ústí nad Labem)",
          "534081" : "Chabeřice (okr. Kutná Hora)",
          "531251" : "Chaloupky (okr. Beroun)",
          "556335" : "Chanovice (okr. Klatovy)",
          "565784" : "Charvatce (okr. Mladá Boleslav)",
          "568872" : "Charváty (okr. Olomouc)",
          "532886" : "Chářovice (okr. Benešov)",
          "563081" : "Chbany (okr. Chomutov)",
          "554481" : "Cheb (okr. Cheb)",
          "551139" : "Chelčice (okr. Strakonice)",
          "559857" : "Cheznovice (okr. Rokycany)",
          "512923" : "Chlebičov (okr. Opava)",
          "599620" : "Chleby (okr. Nymburk)",
          "532878" : "Chleby (okr. Benešov)",
          "576310" : "Chleny (okr. Rychnov nad Kněžnou)",
          "556343" : "Chlistov (okr. Klatovy)",
          "532045" : "Chlístov (okr. Benešov)",
          "548791" : "Chlístov (okr. Rychnov nad Kněžnou)",
          "590703" : "Chlístov (okr. Třebíč)",
          "534099" : "Chlístovice (okr. Kutná Hora)",
          "529982" : "Chlum (okr. Strakonice)",
          "557773" : "Chlum (okr. Plzeň-jih)",
          "561614" : "Chlum (okr. Česká Lípa)",
          "540803" : "Chlum (okr. Rokycany)",
          "590711" : "Chlum (okr. Třebíč)",
          "529770" : "Chlum (okr. Benešov)",
          "560375" : "Chlum Svaté Maří (okr. Sokolov)",
          "546461" : "Chlum u Třeboně (okr. Jindřichův Hradec)",
          "550248" : "Chlumany (okr. Prachatice)",
          "566233" : "Chlumčany (okr. Louny)",
          "557781" : "Chlumčany (okr. Plzeň-jih)",
          "568015" : "Chlumec (okr. Ústí nad Labem)",
          "536229" : "Chlumec (okr. Český Krumlov)",
          "570109" : "Chlumec nad Cidlinou (okr. Hradec Králové)",
          "595713" : "Chlumek (okr. Žďár nad Sázavou)",
          "595721" : "Chlumětín (okr. Žďár nad Sázavou)",
          "534820" : "Chlumín (okr. Mělník)",
          "595705" : "Chlum-Korouhvice (okr. Žďár nad Sázavou)",
          "540307" : "Chlumy (okr. Plzeň-jih)",
          "534455" : "Chlustina (okr. Beroun)",
          "572730" : "Chmelík (okr. Svitavy)",
          "529788" : "Chmelná (okr. Benešov)",
          "536903" : "Chobot (okr. Strakonice)",
          "580350" : "Choceň (okr. Ústí nad Orlicí)",
          "557803" : "Chocenice (okr. Plzeň-jih)",
          "529796" : "Chocerady (okr. Benešov)",
          "535923" : "Chocnějovice (okr. Mladá Boleslav)",
          "553727" : "Chocomyšl (okr. Domažlice)",
          "534447" : "Chodouň (okr. Beroun)",
          "564923" : "Chodouny (okr. Litoměřice)",
          "560383" : "Chodov (okr. Sokolov)",
          "553735" : "Chodov (okr. Domažlice)",
          "578011" : "Chodov (okr. Karlovy Vary)",
          "560901" : "Chodová Planá (okr. Tachov)",
          "564931" : "Chodovlice (okr. Litoměřice)",
          "553743" : "Chodská Lhota (okr. Domažlice)",
          "560910" : "Chodský Újezd (okr. Tachov)",
          "549355" : "Cholenice (okr. Jičín)",
          "502839" : "Cholina (okr. Olomouc)",
          "575054" : "Choltice (okr. Pardubice)",
          "541141" : "Chomle (okr. Rokycany)",
          "572969" : "Chomutice (okr. Jičín)",
          "562971" : "Chomutov (okr. Chomutov)",
          "588504" : "Chomýž (okr. Kroměříž)",
          "532606" : "Choratice (okr. Benešov)",
          "578096" : "Chornice (okr. Svitavy)",
          "534838" : "Chorušice (okr. Mělník)",
          "542831" : "Choryně (okr. Vsetín)",
          "537217" : "Choťánky (okr. Nymburk)",
          "568759" : "Chotěboř (okr. Havlíčkův Brod)",
          "550477" : "Chotěbudice (okr. Třebíč)",
          "555291" : "Chotěbuz (okr. Karviná)",
          "549037" : "Choteč (okr. Jičín)",
          "575062" : "Choteč (okr. Pardubice)",
          "539287" : "Choteč (okr. Praha-západ)",
          "552453" : "Chotěmice (okr. Tábor)",
          "578100" : "Chotěnov (okr. Svitavy)",
          "537225" : "Chotěšice (okr. Nymburk)",
          "564940" : "Chotěšov (okr. Litoměřice)",
          "557838" : "Chotěšov (okr. Plzeň-jih)",
          "535931" : "Chotětov (okr. Mladá Boleslav)",
          "579319" : "Chotěvice (okr. Trutnov)",
          "558940" : "Chotíkov (okr. Plzeň-sever)",
          "540323" : "Chotilsko (okr. Příbram)",
          "564958" : "Chotiměř (okr. Litoměřice)",
          "564966" : "Chotiněves (okr. Litoměřice)",
          "578118" : "Chotovice (okr. Svitavy)",
          "561622" : "Chotovice (okr. Česká Lípa)",
          "534994" : "Choťovice (okr. Kolín)",
          "552461" : "Chotoviny (okr. Tábor)",
          "534102" : "Chotusice (okr. Kutná Hora)",
          "533343" : "Chotutice (okr. Kolín)",
          "535907" : "Chotýčany (okr. České Budějovice)",
          "564109" : "Chotyně (okr. Liberec)",
          "529818" : "Chotýšany (okr. Benešov)",
          "552470" : "Choustník (okr. Tábor)",
          "579327" : "Choustníkovo Hradiště (okr. Trutnov)",
          "566241" : "Chožov (okr. Louny)",
          "546429" : "Chraberce (okr. Louny)",
          "571539" : "Chrast (okr. Chrudim)",
          "564249" : "Chrást (okr. Příbram)",
          "558966" : "Chrást (okr. Plzeň-město)",
          "537233" : "Chrást (okr. Nymburk)",
          "564117" : "Chrastava (okr. Liberec)",
          "578126" : "Chrastavec (okr. Svitavy)",
          "553751" : "Chrastavice (okr. Domažlice)",
          "532037" : "Chrášťany (okr. Benešov)",
          "539295" : "Chrášťany (okr. Praha-západ)",
          "541818" : "Chrášťany (okr. Rakovník)",
          "544591" : "Chrášťany (okr. České Budějovice)",
          "533351" : "Chrášťany (okr. Kolín)",
          "540358" : "Chraštice (okr. Příbram)",
          "551155" : "Chrášťovice (okr. Strakonice)",
          "563145" : "Chrbonín (okr. Tábor)",
          "550264" : "Chroboly (okr. Prachatice)",
          "569305" : "Chromeč (okr. Šumperk)",
          "588512" : "Chropyně (okr. Kroměříž)",
          "534706" : "Chroustov (okr. Nymburk)",
          "571547" : "Chroustovice (okr. Chrudim)",
          "568767" : "Chrtníč (okr. Havlíčkův Brod)",
          "572764" : "Chrtníky (okr. Pardubice)",
          "581534" : "Chrudichromy (okr. Blansko)",
          "571164" : "Chrudim (okr. Chrudim)",
          "533670" : "Chrustenice (okr. Beroun)",
          "532398" : "Chržín (okr. Kladno)",
          "573574" : "Chřenovice (okr. Havlíčkův Brod)",
          "562530" : "Chřibská (okr. Děčín)",
          "558974" : "Chříč (okr. Plzeň-sever)",
          "583111" : "Chudčice (okr. Brno-venkov)",
          "556378" : "Chudenice (okr. Klatovy)",
          "556386" : "Chudenín (okr. Klatovy)",
          "568023" : "Chuderov (okr. Ústí nad Labem)",
          "570125" : "Chudeřice (okr. Hradec Králové)",
          "571849" : "Chudíř (okr. Mladá Boleslav)",
          "546810" : "Chudoslavice (okr. Litoměřice)",
          "577154" : "Chuchelna (okr. Semily)",
          "507334" : "Chuchelná (okr. Opava)",
          "594164" : "Chvalatice (okr. Znojmo)",
          "506737" : "Chvalčov (okr. Kroměříž)",
          "579335" : "Chvaleč (okr. Trutnov)",
          "557846" : "Chválenice (okr. Plzeň-město)",
          "575071" : "Chvaletice (okr. Pardubice)",
          "569909" : "Chvalíkovice (okr. Opava)",
          "593095" : "Chvalkovice (okr. Vyškov)",
          "574112" : "Chvalkovice (okr. Náchod)",
          "588547" : "Chvalnov-Lísky (okr. Kroměříž)",
          "537420" : "Chvalovice (okr. Prachatice)",
          "594172" : "Chvalovice (okr. Znojmo)",
          "545546" : "Chvalšiny (okr. Český Krumlov)",
          "534846" : "Chvatěruby (okr. Mělník)",
          "575089" : "Chvojenec (okr. Pardubice)",
          "549223" : "Chyjice (okr. Jičín)",
          "531294" : "Chyňava (okr. Beroun)",
          "539309" : "Chýně (okr. Praha-západ)",
          "513431" : "Chýnice (okr. Praha-západ)",
          "552496" : "Chýnov (okr. Tábor)",
          "561339" : "Chýstovice (okr. Pelhřimov)",
          "555207" : "Chyše (okr. Karlovy Vary)",
          "549452" : "Chyšky (okr. Písek)",
          "561321" : "Chyšná (okr. Pelhřimov)",
          "575097" : "Chýšť (okr. Pardubice)",
          "584517" : "Ivaň (okr. Brno-venkov)",
          "589578" : "Ivaň (okr. Prostějov)",
          "583120" : "Ivančice (okr. Brno-venkov)",
          "593117" : "Ivanovice na Hané (okr. Vyškov)",
          "535966" : "Jabkenice (okr. Mladá Boleslav)",
          "581666" : "Jabloňany (okr. Blansko)",
          "577162" : "Jablonec nad Jizerou (okr. Semily)",
          "563510" : "Jablonec nad Nisou (okr. Jablonec nad Nisou)",
          "540374" : "Jablonná (okr. Příbram)",
          "580376" : "Jablonné nad Orlicí (okr. Ústí nad Orlicí)",
          "561631" : "Jablonné v Podještědí (okr. Liberec)",
          "595730" : "Jabloňov (okr. Žďár nad Sázavou)",
          "542865" : "Jablůnka (okr. Vsetín)",
          "598259" : "Jablunkov (okr. Frýdek-Místek)",
          "548782" : "Jahodov (okr. Rychnov nad Kněžnou)",
          "555215" : "Jáchymov (okr. Karlovy Vary)",
          "507377" : "Jakartovice (okr. Opava)",
          "554065" : "Jakubčovice nad Odrou (okr. Nový Jičín)",
          "590746" : "Jakubov u Moravských Budějovic (okr. Třebíč)",
          "553344" : "Jakubovice (okr. Šumperk)",
          "592226" : "Jalubí (okr. Uherské Hradiště)",
          "587249" : "Jamné (okr. Jihlava)",
          "580392" : "Jamné nad Orlicí (okr. Ústí nad Orlicí)",
          "594181" : "Jamolice (okr. Znojmo)",
          "595756" : "Jámy (okr. Žďár nad Sázavou)",
          "561461" : "Jankov (okr. Pelhřimov)",
          "529842" : "Jankov (okr. Benešov)",
          "544612" : "Jankov (okr. České Budějovice)",
          "588555" : "Jankovice (okr. Kroměříž)",
          "575101" : "Jankovice (okr. Pardubice)",
          "592234" : "Jankovice (okr. Uherské Hradiště)",
          "553212" : "Janoušov (okr. Šumperk)",
          "576328" : "Janov (okr. Rychnov nad Kněžnou)",
          "544680" : "Janov (okr. Děčín)",
          "578134" : "Janov (okr. Svitavy)",
          "597431" : "Janov (okr. Bruntál)",
          "565270" : "Janov (okr. Rakovník)",
          "563595" : "Janov nad Nisou (okr. Jablonec nad Nisou)",
          "570346" : "Janová (okr. Vsetín)",
          "507423" : "Janovice (okr. Frýdek-Místek)",
          "556394" : "Janovice nad Úhlavou (okr. Klatovy)",
          "561657" : "Janovice v Podještědí (okr. Liberec)",
          "530395" : "Janská (okr. Děčín)",
          "579351" : "Janské Lázně (okr. Trutnov)",
          "546658" : "Janův Důl (okr. Liberec)",
          "578142" : "Janůvky (okr. Svitavy)",
          "542903" : "Jarcová (okr. Vsetín)",
          "588563" : "Jarohněvice (okr. Kroměříž)",
          "574121" : "Jaroměř (okr. Náchod)",
          "578151" : "Jaroměřice (okr. Svitavy)",
          "590754" : "Jaroměřice nad Rokytnou (okr. Třebíč)",
          "575119" : "Jaroslav (okr. Pardubice)",
          "594199" : "Jaroslavice (okr. Znojmo)",
          "578169" : "Jarošov (okr. Svitavy)",
          "546500" : "Jarošov nad Nežárkou (okr. Jindřichův Hradec)",
          "578541" : "Jarov (okr. Plzeň-jih)",
          "558982" : "Jarov (okr. Plzeň-sever)",
          "532401" : "Jarpice (okr. Kladno)",
          "590762" : "Jasenice (okr. Třebíč)",
          "574139" : "Jasenná (okr. Náchod)",
          "585301" : "Jasenná (okr. Zlín)",
          "541869" : "Javor (okr. Klatovy)",
          "595748" : "Javorek (okr. Žďár nad Sázavou)",
          "576336" : "Javornice (okr. Rychnov nad Kněžnou)",
          "536148" : "Javorník (okr. Jeseník)",
          "572713" : "Javorník (okr. Svitavy)",
          "586218" : "Javorník (okr. Hodonín)",
          "529851" : "Javorník (okr. Benešov)",
          "580406" : "Javorník (okr. Ústí nad Orlicí)",
          "583154" : "Javůrek (okr. Brno-venkov)",
          "568783" : "Jedlá (okr. Havlíčkův Brod)",
          "562963" : "Jedlany (okr. Tábor)",
          "536288" : "Jedlí (okr. Šumperk)",
          "578185" : "Jedlová (okr. Svitavy)",
          "532410" : "Jedomělice (okr. Kladno)",
          "575127" : "Jedousov (okr. Pardubice)",
          "581682" : "Jedovnice (okr. Blansko)",
          "580414" : "Jehnědí (okr. Ústí nad Orlicí)",
          "590789" : "Jemnice (okr. Třebíč)",
          "532428" : "Jemníky (okr. Kladno)",
          "505528" : "Jenčice (okr. Litoměřice)",
          "539317" : "Jeneč (okr. Praha-západ)",
          "567582" : "Jeníkov (okr. Teplice)",
          "547816" : "Jeníkov (okr. Chrudim)",
          "575135" : "Jeníkovice (okr. Pardubice)",
          "570133" : "Jeníkovice (okr. Hradec Králové)",
          "537926" : "Jenišov (okr. Karlovy Vary)",
          "571563" : "Jenišovice (okr. Chrudim)",
          "563609" : "Jenišovice (okr. Jablonec nad Nisou)",
          "538264" : "Jenštejn (okr. Praha-východ)",
          "587265" : "Jersín (okr. Jihlava)",
          "572993" : "Jeřice (okr. Jičín)",
          "568805" : "Jeřišno (okr. Havlíčkův Brod)",
          "530484" : "Jeřmanice (okr. Liberec)",
          "589586" : "Jesenec (okr. Prostějov)",
          "539325" : "Jesenice (okr. Praha-západ)",
          "541834" : "Jesenice (okr. Rakovník)",
          "540391" : "Jesenice (okr. Příbram)",
          "536385" : "Jeseník (okr. Jeseník)",
          "599468" : "Jeseník nad Odrou (okr. Nový Jičín)",
          "577171" : "Jesenný (okr. Semily)",
          "585319" : "Jestřabí (okr. Zlín)",
          "533360" : "Jestřabí Lhota (okr. Kolín)",
          "577189" : "Jestřabí v Krkonoších (okr. Semily)",
          "574147" : "Jestřebí (okr. Náchod)",
          "536393" : "Jestřebí (okr. Šumperk)",
          "561665" : "Jestřebí (okr. Česká Lípa)",
          "532134" : "Ješetice (okr. Benešov)",
          "549479" : "Jetětice (okr. Písek)",
          "574155" : "Jetřichov (okr. Náchod)",
          "562556" : "Jetřichovice (okr. Děčín)",
          "533378" : "Jevany (okr. Praha-východ)",
          "578193" : "Jevíčko (okr. Svitavy)",
          "531871" : "Jeviněves (okr. Mělník)",
          "594202" : "Jevišovice (okr. Znojmo)",
          "584525" : "Jevišovka (okr. Břeclav)",
          "575143" : "Jezbořice (okr. Pardubice)",
          "547191" : "Jezdkovice (okr. Opava)",
          "587273" : "Jezdovice (okr. Jihlava)",
          "556998" : "Jezernice (okr. Přerov)",
          "594211" : "Jezeřany-Maršovice (okr. Znojmo)",
          "587281" : "Ježená (okr. Jihlava)",
          "593125" : "Ježkovice (okr. Vyškov)",
          "548073" : "Ježov (okr. Pelhřimov)",
          "586226" : "Ježov (okr. Hodonín)",
          "541753" : "Ježovy (okr. Klatovy)",
          "562084" : "Jickovice (okr. Písek)",
          "572659" : "Jičín (okr. Jičín)",
          "573001" : "Jičíněves (okr. Jičín)",
          "586846" : "Jihlava (okr. Jihlava)",
          "587290" : "Jihlávka (okr. Jihlava)",
          "537250" : "Jíkev (okr. Nymburk)",
          "548413" : "Jilem (okr. Havlíčkův Brod)",
          "562769" : "Jilem (okr. Jindřichův Hradec)",
          "577197" : "Jilemnice (okr. Semily)",
          "562564" : "Jílové (okr. Děčín)",
          "563617" : "Jílové u Držkova (okr. Jablonec nad Nisou)",
          "539333" : "Jílové u Prahy (okr. Praha-západ)",
          "544639" : "Jílovice (okr. České Budějovice)",
          "576352" : "Jílovice (okr. Hradec Králové)",
          "539341" : "Jíloviště (okr. Praha-západ)",
          "546011" : "Jimlín (okr. Louny)",
          "595772" : "Jimramov (okr. Žďár nad Sázavou)",
          "583171" : "Jinačovice (okr. Brno-venkov)",
          "540404" : "Jince (okr. Příbram)",
          "536521" : "Jindřichov (okr. Šumperk)",
          "513873" : "Jindřichov (okr. Přerov)",
          "597449" : "Jindřichov (okr. Bruntál)",
          "560413" : "Jindřichovice (okr. Sokolov)",
          "587303" : "Jindřichovice (okr. Jihlava)",
          "564133" : "Jindřichovice pod Smrkem (okr. Liberec)",
          "545881" : "Jindřichův Hradec (okr. Jindřichův Hradec)",
          "551163" : "Jinín (okr. Strakonice)",
          "539350" : "Jinočany (okr. Praha-západ)",
          "549151" : "Jinolice (okr. Jičín)",
          "590797" : "Jinošov (okr. Třebíč)",
          "550591" : "Jiratice (okr. Třebíč)",
          "563099" : "Jirkov (okr. Chomutov)",
          "538272" : "Jirny (okr. Praha-východ)",
          "546585" : "Jiřetín pod Bukovou (okr. Jablonec nad Nisou)",
          "562572" : "Jiřetín pod Jedlovou (okr. Děčín)",
          "548081" : "Jiřice (okr. Pelhřimov)",
          "599581" : "Jiřice (okr. Nymburk)",
          "594229" : "Jiřice u Miroslavi (okr. Znojmo)",
          "550841" : "Jiřice u Moravských Budějovic (okr. Znojmo)",
          "562581" : "Jiříkov (okr. Děčín)",
          "597457" : "Jiříkov (okr. Bruntál)",
          "583189" : "Jiříkovice (okr. Brno-venkov)",
          "552534" : "Jistebnice (okr. Tábor)",
          "599506" : "Jistebník (okr. Nový Jičín)",
          "546216" : "Jitkov (okr. Havlíčkův Brod)",
          "531308" : "Jivina (okr. Beroun)",
          "535974" : "Jivina (okr. Mladá Boleslav)",
          "579378" : "Jívka (okr. Trutnov)",
          "535761" : "Jivno (okr. České Budějovice)",
          "503142" : "Jívová (okr. Olomouc)",
          "595802" : "Jívoví (okr. Žďár nad Sázavou)",
          "537268" : "Jizbice (okr. Nymburk)",
          "566039" : "Jizerní Vtelno (okr. Mladá Boleslav)",
          "586234" : "Josefov (okr. Hodonín)",
          "511587" : "Josefov (okr. Sokolov)",
          "563633" : "Josefův Důl (okr. Jablonec nad Nisou)",
          "529613" : "Josefův Důl (okr. Mladá Boleslav)",
          "549312" : "Kacákova Lhota (okr. Jičín)",
          "577201" : "Kacanovy (okr. Semily)",
          "560421" : "Kaceřov (okr. Sokolov)",
          "558991" : "Kaceřov (okr. Plzeň-sever)",
          "534129" : "Kácov (okr. Kutná Hora)",
          "532444" : "Kačice (okr. Kladno)",
          "562491" : "Kačlehy (okr. Jindřichův Hradec)",
          "563102" : "Kadaň (okr. Chomutov)",
          "531774" : "Kadlín (okr. Mělník)",
          "595811" : "Kadolec (okr. Žďár nad Sázavou)",
          "551180" : "Kadov (okr. Strakonice)",
          "594237" : "Kadov (okr. Znojmo)",
          "595829" : "Kadov (okr. Žďár nad Sázavou)",
          "545554" : "Kájov (okr. Český Krumlov)",
          "579017" : "Kakejcov (okr. Rokycany)",
          "563111" : "Kalek (okr. Chomutov)",
          "536946" : "Kalenice (okr. Strakonice)",
          "587320" : "Kalhov (okr. Jihlava)",
          "548090" : "Kaliště (okr. Pelhřimov)",
          "587338" : "Kaliště (okr. Jihlava)",
          "538281" : "Kaliště (okr. Praha-východ)",
          "565440" : "Kalivody (okr. Rakovník)",
          "595837" : "Kaly (okr. Brno-venkov)",
          "531031" : "Kamberk (okr. Benešov)",
          "546453" : "Kámen (okr. Děčín)",
          "568821" : "Kámen (okr. Havlíčkův Brod)",
          "548103" : "Kámen (okr. Pelhřimov)",
          "566811" : "Kamenec (okr. Rokycany)",
          "578207" : "Kamenec u Poličky (okr. Svitavy)",
          "587346" : "Kamenice (okr. Jihlava)",
          "538299" : "Kamenice (okr. Praha-východ)",
          "548111" : "Kamenice nad Lipou (okr. Pelhřimov)",
          "561681" : "Kamenický Šenov (okr. Česká Lípa)",
          "571571" : "Kameničky (okr. Chrudim)",
          "580422" : "Kameničná (okr. Ústí nad Orlicí)",
          "587362" : "Kamenná (okr. Jihlava)",
          "535982" : "Kamenná (okr. České Budějovice)",
          "590801" : "Kamenná (okr. Třebíč)",
          "536571" : "Kamenná (okr. Šumperk)",
          "578215" : "Kamenná Horka (okr. Svitavy)",
          "568848" : "Kamenná Lhota (okr. Havlíčkův Brod)",
          "537276" : "Kamenné Zboží (okr. Nymburk)",
          "532452" : "Kamenné Žehrovice (okr. Kladno)",
          "598631" : "Kamenný Malíkov (okr. Jindřichův Hradec)",
          "513032" : "Kamenný Most (okr. Kladno)",
          "539368" : "Kamenný Přívoz (okr. Praha-západ)",
          "541150" : "Kamenný Újezd (okr. Rokycany)",
          "544663" : "Kamenný Újezd (okr. České Budějovice)",
          "546771" : "Kamýk (okr. Litoměřice)",
          "540439" : "Kamýk nad Vltavou (okr. Příbram)",
          "566144" : "Kanice (okr. Domažlice)",
          "583197" : "Kanice (okr. Brno-venkov)",
          "553778" : "Kaničky (okr. Domažlice)",
          "531651" : "Kanina (okr. Mělník)",
          "598275" : "Kaňovice (okr. Frýdek-Místek)",
          "585327" : "Kaňovice (okr. Zlín)",
          "545562" : "Kaplice (okr. Český Krumlov)",
          "570150" : "Káranice (okr. Hradec Králové)",
          "564974" : "Káraný (okr. Praha-východ)",
          "546542" : "Kardašova Řečice (okr. Jindřichův Hradec)",
          "572748" : "Karle (okr. Svitavy)",
          "599727" : "Karlík (okr. Praha-západ)",
          "586242" : "Karlín (okr. Hodonín)",
          "595845" : "Karlov (okr. Žďár nad Sázavou)",
          "597473" : "Karlova Studánka (okr. Bruntál)",
          "565288" : "Karlova Ves (okr. Rakovník)",
          "577219" : "Karlovice (okr. Semily)",
          "597481" : "Karlovice (okr. Bruntál)",
          "587052" : "Karlovice (okr. Zlín)",
          "554961" : "Karlovy Vary (okr. Karlovy Vary)",
          "531316" : "Karlštejn (okr. Beroun)",
          "587354" : "Karolín (okr. Kroměříž)",
          "542911" : "Karolinka (okr. Vsetín)",
          "598917" : "Karviná (okr. Karviná)",
          "559903" : "Kařez (okr. Rokycany)",
          "530361" : "Kařízek (okr. Rokycany)",
          "575151" : "Kasalice (okr. Pardubice)",
          "557862" : "Kasejovice (okr. Plzeň-jih)",
          "585343" : "Kašava (okr. Zlín)",
          "550256" : "Kašnice (okr. Břeclav)",
          "556432" : "Kašperské Hory (okr. Klatovy)",
          "568643" : "Kateřinice (okr. Nový Jičín)",
          "542946" : "Kateřinice (okr. Vsetín)",
          "530042" : "Katov (okr. Tábor)",
          "587907" : "Katov (okr. Brno-venkov)",
          "551201" : "Katovice (okr. Strakonice)",
          "536008" : "Katusice (okr. Mladá Boleslav)",
          "559008" : "Kaznějov (okr. Plzeň-sever)",
          "513415" : "Kbel (okr. Kolín)",
          "557871" : "Kbel (okr. Plzeň-jih)",
          "538183" : "Kbelany (okr. Plzeň-sever)",
          "549169" : "Kbelnice (okr. Jičín)",
          "590819" : "Kdousov (okr. Třebíč)",
          "553786" : "Kdyně (okr. Domažlice)",
          "565016" : "Keblice (okr. Litoměřice)",
          "529907" : "Keblov (okr. Benešov)",
          "541826" : "Kejnice (okr. Klatovy)",
          "548120" : "Kejžlice (okr. Pelhřimov)",
          "542989" : "Kelč (okr. Vsetín)",
          "586251" : "Kelčany (okr. Hodonín)",
          "592251" : "Kelníky (okr. Zlín)",
          "549487" : "Kestřany (okr. Písek)",
          "583201" : "Ketkovice (okr. Brno-venkov)",
          "559911" : "Klabava (okr. Rokycany)",
          "542997" : "Kladeruby (okr. Vsetín)",
          "590827" : "Kladeruby nad Oslavou (okr. Třebíč)",
          "589594" : "Kladky (okr. Prostějov)",
          "569283" : "Kladníky (okr. Přerov)",
          "571580" : "Kladno (okr. Chrudim)",
          "532053" : "Kladno (okr. Kladno)",
          "559920" : "Kladruby (okr. Rokycany)",
          "560405" : "Kladruby (okr. Strakonice)",
          "560928" : "Kladruby (okr. Tachov)",
          "567604" : "Kladruby (okr. Teplice)",
          "533084" : "Kladruby (okr. Benešov)",
          "575178" : "Kladruby nad Labem (okr. Pardubice)",
          "570168" : "Klamoš (okr. Hradec Králové)",
          "565024" : "Klapý (okr. Litoměřice)",
          "557897" : "Klášter (okr. Plzeň-jih)",
          "536024" : "Klášter Hradiště nad Jizerou (okr. Mladá Boleslav)",
          "563129" : "Klášterec nad Ohří (okr. Chomutov)",
          "580431" : "Klášterec nad Orlicí (okr. Ústí nad Orlicí)",
          "571687" : "Klášterní Skalice (okr. Kolín)",
          "579386" : "Klášterská Lhota (okr. Trutnov)",
          "587371" : "Klatovec (okr. Jihlava)",
          "555771" : "Klatovy (okr. Klatovy)",
          "562688" : "Klec (okr. Jindřichův Hradec)",
          "538311" : "Klecany (okr. Praha-východ)",
          "553794" : "Klenčí pod Čerchovem (okr. Domažlice)",
          "565032" : "Kleneč (okr. Litoměřice)",
          "541851" : "Klenová (okr. Klatovy)",
          "563986" : "Klenovice (okr. Tábor)",
          "589608" : "Klenovice na Hané (okr. Prostějov)",
          "584541" : "Klentnice (okr. Břeclav)",
          "573787" : "Klešice (okr. Chrudim)",
          "538329" : "Klíčany (okr. Praha-východ)",
          "599549" : "Klimkovice (okr. Ostrava-město)",
          "571211" : "Klínec (okr. Praha-západ)",
          "567191" : "Klíny (okr. Most)",
          "584550" : "Klobouky u Brna (okr. Břeclav)",
          "532461" : "Klobuky (okr. Kladno)",
          "514047" : "Klokočí (okr. Přerov)",
          "577227" : "Klokočí (okr. Semily)",
          "513628" : "Klokočná (okr. Praha-východ)",
          "568856" : "Klokočov (okr. Havlíčkův Brod)",
          "536687" : "Klopina (okr. Šumperk)",
          "589616" : "Klopotovice (okr. Prostějov)",
          "540447" : "Klučenice (okr. Příbram)",
          "590835" : "Klučov (okr. Třebíč)",
          "533386" : "Klučov (okr. Kolín)",
          "571075" : "Kluky (okr. Mladá Boleslav)",
          "549495" : "Kluky (okr. Písek)",
          "534137" : "Kluky (okr. Kutná Hora)",
          "534897" : "Kly (okr. Mělník)",
          "532479" : "Kmetiněves (okr. Kladno)",
          "586269" : "Kněždub (okr. Hodonín)",
          "581721" : "Kněževes (okr. Blansko)",
          "539384" : "Kněževes (okr. Praha-západ)",
          "541877" : "Kněževes (okr. Rakovník)",
          "595853" : "Kněževes (okr. Žďár nad Sázavou)",
          "590843" : "Kněžice (okr. Jihlava)",
          "537292" : "Kněžice (okr. Nymburk)",
          "574007" : "Kněžice (okr. Chrudim)",
          "551481" : "Kněžičky (okr. Nymburk)",
          "536041" : "Kněžmost (okr. Mladá Boleslav)",
          "573043" : "Kněžnice (okr. Jičín)",
          "592269" : "Kněžpole (okr. Uherské Hradiště)",
          "581739" : "Knínice (okr. Blansko)",
          "587389" : "Knínice (okr. Jihlava)",
          "598461" : "Kňovice (okr. Příbram)",
          "532487" : "Knovíz (okr. Kladno)",
          "548286" : "Knyk (okr. Havlíčkův Brod)",
          "548146" : "Koberovice (okr. Pelhřimov)",
          "563641" : "Koberovy (okr. Jablonec nad Nisou)",
          "507504" : "Kobeřice (okr. Opava)",
          "593141" : "Kobeřice u Brna (okr. Vyškov)",
          "557218" : "Kobylá nad Vidnavkou (okr. Jeseník)",
          "584568" : "Kobylí (okr. Břeclav)",
          "573710" : "Kobylice (okr. Hradec Králové)",
          "531405" : "Kobylnice (okr. Kutná Hora)",
          "571172" : "Kobylnice (okr. Mladá Boleslav)",
          "583219" : "Kobylnice (okr. Brno-venkov)",
          "564141" : "Kobyly (okr. Liberec)",
          "579394" : "Kocbeře (okr. Trutnov)",
          "536601" : "Kocelovice (okr. Strakonice)",
          "578231" : "Koclířov (okr. Svitavy)",
          "571610" : "Kočí (okr. Chrudim)",
          "578771" : "Kočín (okr. Plzeň-sever)",
          "541559" : "Kočov (okr. Tachov)",
          "579408" : "Kohoutov (okr. Trutnov)",
          "536067" : "Kochánky (okr. Mladá Boleslav)",
          "548529" : "Kochánov (okr. Havlíčkův Brod)",
          "590851" : "Kojatice (okr. Třebíč)",
          "510645" : "Kojatín (okr. Třebíč)",
          "593150" : "Kojátky (okr. Vyškov)",
          "598712" : "Kojčice (okr. Pelhřimov)",
          "538345" : "Kojetice (okr. Mělník)",
          "590860" : "Kojetice (okr. Třebíč)",
          "568881" : "Kojetín (okr. Havlíčkův Brod)",
          "514055" : "Kojetín (okr. Přerov)",
          "575194" : "Kojice (okr. Pardubice)",
          "541494" : "Kokašice (okr. Tachov)",
          "514152" : "Kokory (okr. Přerov)",
          "534901" : "Kokořín (okr. Mělník)",
          "537306" : "Kolaje (okr. Nymburk)",
          "580465" : "Koldín (okr. Ústí nad Orlicí)",
          "532495" : "Koleč (okr. Kladno)",
          "565199" : "Kolešov (okr. Rakovník)",
          "541893" : "Kolešovice (okr. Rakovník)",
          "533165" : "Kolín (okr. Kolín)",
          "556467" : "Kolinec (okr. Klatovy)",
          "570974" : "Kolomuty (okr. Mladá Boleslav)",
          "555258" : "Kolová (okr. Karlovy Vary)",
          "553816" : "Koloveč (okr. Domažlice)",
          "536733" : "Kolšov (okr. Šumperk)",
          "588598" : "Komárno (okr. Kroměříž)",
          "531324" : "Komárov (okr. Beroun)",
          "549436" : "Komárov (okr. Zlín)",
          "599280" : "Komárov (okr. Tábor)",
          "547123" : "Komárov (okr. Olomouc)",
          "590878" : "Komárovice (okr. Třebíč)",
          "535877" : "Komařice (okr. České Budějovice)",
          "592277" : "Komňa (okr. Uherské Hradiště)",
          "507237" : "Komorní Lhotka (okr. Frýdek-Místek)",
          "548162" : "Komorovice (okr. Pelhřimov)",
          "593168" : "Komořany (okr. Vyškov)",
          "533394" : "Konárovice (okr. Kolín)",
          "529931" : "Kondrac (okr. Benešov)",
          "573051" : "Konecchlumí (okr. Jičín)",
          "531332" : "Koněprusy (okr. Beroun)",
          "590886" : "Koněšín (okr. Třebíč)",
          "531553" : "Konětopy (okr. Praha-východ)",
          "589624" : "Konice (okr. Prostějov)",
          "564761" : "Konojedy (okr. Praha-východ)",
          "560952" : "Konstantinovy Lázně (okr. Tachov)",
          "573060" : "Kopidlno (okr. Jičín)",
          "559024" : "Kopidlo (okr. Plzeň-sever)",
          "553247" : "Kopřivná (okr. Šumperk)",
          "599565" : "Kopřivnice (okr. Nový Jičín)",
          "599204" : "Korkyně (okr. Příbram)",
          "579033" : "Kornatice (okr. Rokycany)",
          "533793" : "Korno (okr. Beroun)",
          "594253" : "Korolupy (okr. Znojmo)",
          "578258" : "Korouhev (okr. Svitavy)",
          "595861" : "Koroužné (okr. Žďár nad Sázavou)",
          "567221" : "Korozluky (okr. Most)",
          "578266" : "Koruna (okr. Svitavy)",
          "588601" : "Koryčany (okr. Kroměříž)",
          "599557" : "Koryta (okr. Mladá Boleslav)",
          "559032" : "Koryta (okr. Plzeň-sever)",
          "592285" : "Korytná (okr. Uherské Hradiště)",
          "581755" : "Kořenec (okr. Blansko)",
          "533408" : "Kořenice (okr. Kolín)",
          "563668" : "Kořenov (okr. Jablonec nad Nisou)",
          "570176" : "Kosice (okr. Hradec Králové)",
          "570184" : "Kosičky (okr. Hradec Králové)",
          "570826" : "Kosmonosy (okr. Mladá Boleslav)",
          "539392" : "Kosoř (okr. Praha-západ)",
          "536121" : "Kosořice (okr. Mladá Boleslav)",
          "574449" : "Kosořín (okr. Ústí nad Orlicí)",
          "536814" : "Kosov (okr. Šumperk)",
          "540498" : "Kosova Hora (okr. Příbram)",
          "588521" : "Kostelany (okr. Kroměříž)",
          "592293" : "Kostelany nad Moravou (okr. Uherské Hradiště)",
          "587401" : "Kostelec (okr. Jihlava)",
          "548928" : "Kostelec (okr. Jičín)",
          "586277" : "Kostelec (okr. Hodonín)",
          "503916" : "Kostelec (okr. Tachov)",
          "589632" : "Kostelec na Hané (okr. Prostějov)",
          "533416" : "Kostelec nad Černými lesy (okr. Praha-východ)",
          "534935" : "Kostelec nad Labem (okr. Mělník)",
          "576361" : "Kostelec nad Orlicí (okr. Rychnov nad Kněžnou)",
          "549509" : "Kostelec nad Vltavou (okr. Písek)",
          "571628" : "Kostelec u Heřmanova Městce (okr. Chrudim)",
          "588610" : "Kostelec u Holešova (okr. Kroměříž)",
          "538370" : "Kostelec u Křížků (okr. Praha-východ)",
          "576387" : "Kostelecké Horky (okr. Rychnov nad Kněžnou)",
          "536130" : "Kostelní Hlavno (okr. Praha-východ)",
          "537314" : "Kostelní Lhota (okr. Nymburk)",
          "587419" : "Kostelní Myslová (okr. Jihlava)",
          "509108" : "Kostelní Radouň (okr. Jindřichův Hradec)",
          "508357" : "Kostelní Vydří (okr. Jindřichův Hradec)",
          "575232" : "Kostěnice (okr. Pardubice)",
          "584576" : "Kostice (okr. Břeclav)",
          "590894" : "Kostníky (okr. Třebíč)",
          "529630" : "Kostomlátky (okr. Nymburk)",
          "537331" : "Kostomlaty nad Labem (okr. Nymburk)",
          "567612" : "Kostomlaty pod Milešovkou (okr. Teplice)",
          "565059" : "Kostomlaty pod Řípem (okr. Litoměřice)",
          "507458" : "Košařiska (okr. Frýdek-Místek)",
          "566047" : "Košátky (okr. Mladá Boleslav)",
          "548171" : "Košetice (okr. Pelhřimov)",
          "552585" : "Košice (okr. Tábor)",
          "551465" : "Košice (okr. Kutná Hora)",
          "537349" : "Košík (okr. Nymburk)",
          "592307" : "Košíky (okr. Uherské Hradiště)",
          "562955" : "Košín (okr. Tábor)",
          "577235" : "Košťálov (okr. Semily)",
          "567621" : "Košťany (okr. Teplice)",
          "566284" : "Koštice (okr. Louny)",
          "513555" : "Kotenčice (okr. Příbram)",
          "595870" : "Kotlasy (okr. Žďár nad Sázavou)",
          "534072" : "Kotopeky (okr. Beroun)",
          "540633" : "Kotovice (okr. Plzeň-jih)",
          "581763" : "Kotvrdovice (okr. Blansko)",
          "537357" : "Kounice (okr. Nymburk)",
          "576395" : "Kounov (okr. Rychnov nad Kněžnou)",
          "541907" : "Kounov (okr. Rakovník)",
          "529681" : "Koupě (okr. Příbram)",
          "533424" : "Kouřim (okr. Kolín)",
          "553824" : "Kout na Šumavě (okr. Domažlice)",
          "548189" : "Kouty (okr. Havlíčkův Brod)",
          "534943" : "Kouty (okr. Nymburk)",
          "590908" : "Kouty (okr. Třebíč)",
          "548944" : "Kovač (okr. Jičín)",
          "583227" : "Kovalovice (okr. Brno-venkov)",
          "589641" : "Koválovice-Osíčany (okr. Prostějov)",
          "571971" : "Kováň (okr. Mladá Boleslav)",
          "572012" : "Kovanec (okr. Mladá Boleslav)",
          "537373" : "Kovanice (okr. Nymburk)",
          "549517" : "Kovářov (okr. Písek)",
          "563137" : "Kovářská (okr. Chomutov)",
          "578177" : "Kovčín (okr. Klatovy)",
          "581771" : "Kozárov (okr. Blansko)",
          "540536" : "Kozárovice (okr. Příbram)",
          "590916" : "Kozlany (okr. Třebíč)",
          "550108" : "Kozlany (okr. Vyškov)",
          "587427" : "Kozlov (okr. Jihlava)",
          "568899" : "Kozlov (okr. Havlíčkův Brod)",
          "500135" : "Kozlov (okr. Olomouc)",
          "595888" : "Kozlov (okr. Žďár nad Sázavou)",
          "598321" : "Kozlovice (okr. Frýdek-Místek)",
          "540200" : "Kozlovice (okr. Plzeň-jih)",
          "530557" : "Kozly (okr. Louny)",
          "546232" : "Kozly (okr. Česká Lípa)",
          "529940" : "Kozmice (okr. Benešov)",
          "547182" : "Kozmice (okr. Opava)",
          "572136" : "Kozojedy (okr. Jičín)",
          "533432" : "Kozojedy (okr. Praha-východ)",
          "559041" : "Kozojedy (okr. Plzeň-sever)",
          "565385" : "Kozojedy (okr. Rakovník)",
          "586285" : "Kozojídky (okr. Hodonín)",
          "559059" : "Kozolupy (okr. Plzeň-sever)",
          "571792" : "Kozomín (okr. Mělník)",
          "545309" : "Kožichovice (okr. Třebíč)",
          "559067" : "Kožlany (okr. Plzeň-sever)",
          "568902" : "Kožlí (okr. Havlíčkův Brod)",
          "561550" : "Kožlí (okr. Písek)",
          "503304" : "Kožušany-Tážaly (okr. Olomouc)",
          "593184" : "Kožušice (okr. Vyškov)",
          "565067" : "Krabčice (okr. Litoměřice)",
          "548618" : "Kraborovice (okr. Havlíčkův Brod)",
          "587435" : "Krahulčí (okr. Jihlava)",
          "550710" : "Krahulov (okr. Třebíč)",
          "560456" : "Krajková (okr. Sokolov)",
          "536342" : "Krajníčko (okr. Strakonice)",
          "565351" : "Krakov (okr. Rakovník)",
          "533441" : "Krakovany (okr. Kolín)",
          "565369" : "Krakovec (okr. Rakovník)",
          "589659" : "Kralice na Hané (okr. Prostějov)",
          "590941" : "Kralice nad Oslavou (okr. Třebíč)",
          "580481" : "Králíky (okr. Ústí nad Orlicí)",
          "570192" : "Králíky (okr. Hradec Králové)",
          "549525" : "Králova Lhota (okr. Písek)",
          "576409" : "Králova Lhota (okr. Rychnov nad Kněžnou)",
          "530808" : "Královec (okr. Trutnov)",
          "559075" : "Kralovice (okr. Plzeň-sever)",
          "535109" : "Královice (okr. Kladno)",
          "560464" : "Královské Poříčí (okr. Sokolov)",
          "534951" : "Kralupy nad Vltavou (okr. Mělník)",
          "533203" : "Králův Dvůr (okr. Beroun)",
          "557943" : "Kramolín (okr. Plzeň-jih)",
          "590959" : "Kramolín (okr. Třebíč)",
          "574546" : "Kramolna (okr. Náchod)",
          "551261" : "Kraselov (okr. Strakonice)",
          "593192" : "Krásensko (okr. Vyškov)",
          "580490" : "Krasíkov (okr. Ústí nad Orlicí)",
          "561371" : "Krasíkovice (okr. Pelhřimov)",
          "560472" : "Kraslice (okr. Sokolov)",
          "538795" : "Krásná (okr. Cheb)",
          "549673" : "Krásná (okr. Frýdek-Místek)",
          "568929" : "Krásná Hora (okr. Havlíčkův Brod)",
          "540552" : "Krásná Hora nad Vltavou (okr. Příbram)",
          "562611" : "Krásná Lípa (okr. Děčín)",
          "536164" : "Krásná Ves (okr. Mladá Boleslav)",
          "571652" : "Krásné (okr. Chrudim)",
          "595896" : "Krásné (okr. Žďár nad Sázavou)",
          "555304" : "Krásné Údolí (okr. Karlovy Vary)",
          "595900" : "Krásněves (okr. Žďár nad Sázavou)",
          "538337" : "Krásno (okr. Sokolov)",
          "566306" : "Krásný Dvůr (okr. Louny)",
          "564168" : "Krásný Les (okr. Liberec)",
          "578045" : "Krásný Les (okr. Karlovy Vary)",
          "587443" : "Krasonice (okr. Jihlava)",
          "597511" : "Krasov (okr. Bruntál)",
          "581780" : "Krasová (okr. Blansko)",
          "536806" : "Krašlovice (okr. Strakonice)",
          "559083" : "Krašovice (okr. Plzeň-sever)",
          "568937" : "Krátká Ves (okr. Havlíčkův Brod)",
          "583235" : "Kratochvilka (okr. Brno-venkov)",
          "570206" : "Kratonohy (okr. Hradec Králové)",
          "560634" : "Krátošice (okr. Tábor)",
          "537136" : "Kratušín (okr. Prachatice)",
          "507580" : "Kravaře (okr. Opava)",
          "561720" : "Kravaře (okr. Česká Lípa)",
          "594261" : "Kravsko (okr. Znojmo)",
          "552437" : "Krčmaň (okr. Olomouc)",
          "536954" : "Krejnice (okr. Strakonice)",
          "529958" : "Krhanice (okr. Benešov)",
          "581798" : "Krhov (okr. Blansko)",
          "590967" : "Krhov (okr. Třebíč)",
          "500062" : "Krhová (okr. Vsetín)",
          "594270" : "Krhovice (okr. Znojmo)",
          "548685" : "Krchleby (okr. Rychnov nad Kněžnou)",
          "569372" : "Krchleby (okr. Šumperk)",
          "537390" : "Krchleby (okr. Nymburk)",
          "534153" : "Krchleby (okr. Kutná Hora)",
          "598348" : "Krmelín (okr. Frýdek-Místek)",
          "529974" : "Krňany (okr. Benešov)",
          "597520" : "Krnov (okr. Bruntál)",
          "536172" : "Krnsko (okr. Mladá Boleslav)",
          "590975" : "Krokočín (okr. Třebíč)",
          "588296" : "Kroměříž (okr. Kroměříž)",
          "561738" : "Krompach (okr. Česká Lípa)",
          "536181" : "Kropáčova Vrutice (okr. Mladá Boleslav)",
          "541940" : "Kroučová (okr. Rakovník)",
          "571661" : "Krouna (okr. Chrudim)",
          "559091" : "Krsy (okr. Plzeň-sever)",
          "563030" : "Krtov (okr. Tábor)",
          "598500" : "Krty (okr. Rakovník)",
          "536555" : "Krty-Hradec (okr. Strakonice)",
          "568945" : "Krucemburk (okr. Havlíčkův Brod)",
          "577243" : "Kruh (okr. Semily)",
          "589667" : "Krumsín (okr. Prostějov)",
          "584584" : "Krumvíř (okr. Břeclav)",
          "541966" : "Krupá (okr. Rakovník)",
          "533459" : "Krupá (okr. Kolín)",
          "567639" : "Krupka (okr. Teplice)",
          "541974" : "Krušovice (okr. Rakovník)",
          "568180" : "Kružberk (okr. Opava)",
          "599484" : "Krychnov (okr. Kolín)",
          "566314" : "Kryry (okr. Louny)",
          "564176" : "Kryštofovo Údolí (okr. Liberec)",
          "563315" : "Kryštofovy Hamry (okr. Chomutov)",
          "548201" : "Křeč (okr. Pelhřimov)",
          "533467" : "Křečhoř (okr. Kolín)",
          "537403" : "Křečkov (okr. Nymburk)",
          "529991" : "Křečovice (okr. Benešov)",
          "586960" : "Křekov (okr. Zlín)",
          "554901" : "Křelov-Břuchotín (okr. Olomouc)",
          "559105" : "Křelovice (okr. Plzeň-sever)",
          "548219" : "Křelovice (okr. Pelhřimov)",
          "545571" : "Křemže (okr. Český Krumlov)",
          "534960" : "Křenek (okr. Praha-východ)",
          "556505" : "Křenice (okr. Klatovy)",
          "564991" : "Křenice (okr. Praha-východ)",
          "578274" : "Křenov (okr. Svitavy)",
          "569143" : "Křenovice (okr. Přerov)",
          "562181" : "Křenovice (okr. Písek)",
          "593214" : "Křenovice (okr. Vyškov)",
          "553832" : "Křenovy (okr. Domažlice)",
          "540579" : "Křepenice (okr. Příbram)",
          "584592" : "Křepice (okr. Břeclav)",
          "594288" : "Křepice (okr. Znojmo)",
          "534161" : "Křesetice (okr. Kutná Hora)",
          "565075" : "Křesín (okr. Litoměřice)",
          "565083" : "Křešice (okr. Litoměřice)",
          "548227" : "Křešín (okr. Pelhřimov)",
          "540587" : "Křešín (okr. Příbram)",
          "581801" : "Křetín (okr. Blansko)",
          "572861" : "Křičeň (okr. Pardubice)",
          "587842" : "Křídla (okr. Žďár nad Sázavou)",
          "550086" : "Křídlůvky (okr. Znojmo)",
          "563161" : "Křimov (okr. Chomutov)",
          "537411" : "Křinec (okr. Nymburk)",
          "574171" : "Křinice (okr. Náchod)",
          "561673" : "Křišťanov (okr. Prachatice)",
          "597538" : "Křišťanovice (okr. Bruntál)",
          "541982" : "Křivoklát (okr. Rakovník)",
          "530000" : "Křivsoudov (okr. Benešov)",
          "595918" : "Křižánky (okr. Žďár nad Sázavou)",
          "509752" : "Křižanov (okr. Písek)",
          "595926" : "Křižanov (okr. Žďár nad Sázavou)",
          "593222" : "Křižanovice (okr. Vyškov)",
          "547824" : "Křižanovice (okr. Chrudim)",
          "593231" : "Křižanovice u Vyškova (okr. Vyškov)",
          "564184" : "Křižany (okr. Liberec)",
          "595934" : "Křižínkov (okr. Brno-venkov)",
          "538418" : "Křížkový Újezdec (okr. Praha-východ)",
          "554596" : "Křižovatka (okr. Cheb)",
          "595951" : "Křoví (okr. Žďár nad Sázavou)",
          "581810" : "Křtěnov (okr. Blansko)",
          "581828" : "Křtiny (okr. Blansko)",
          "552780" : "Křtomil (okr. Přerov)",
          "571717" : "Kšely (okr. Kolín)",
          "560979" : "Kšice (okr. Tachov)",
          "550329" : "Ktiš (okr. Prachatice)",
          "547484" : "Ktová (okr. Semily)",
          "531375" : "Kublov (okr. Beroun)",
          "563978" : "Kubova Huť (okr. Prachatice)",
          "594296" : "Kubšice (okr. Znojmo)",
          "593249" : "Kučerov (okr. Vyškov)",
          "549541" : "Kučeř (okr. Písek)",
          "592323" : "Kudlovice (okr. Uherské Hradiště)",
          "594300" : "Kuchařovice (okr. Znojmo)",
          "555312" : "Kujavy (okr. Nový Jičín)",
          "572594" : "Kukle (okr. Svitavy)",
          "595969" : "Kuklík (okr. Žďár nad Sázavou)",
          "579416" : "Kuks (okr. Trutnov)",
          "581836" : "Kulířov (okr. Blansko)",
          "570214" : "Kunčice (okr. Hradec Králové)",
          "579424" : "Kunčice nad Labem (okr. Trutnov)",
          "598356" : "Kunčice pod Ondřejníkem (okr. Frýdek-Místek)",
          "578282" : "Kunčina (okr. Svitavy)",
          "581844" : "Kunčina Ves (okr. Blansko)",
          "595977" : "Kundratice (okr. Žďár nad Sázavou)",
          "559121" : "Kunějovice (okr. Plzeň-sever)",
          "548570" : "Kunemil (okr. Havlíčkův Brod)",
          "573515" : "Kunětice (okr. Pardubice)",
          "581852" : "Kunice (okr. Blansko)",
          "538426" : "Kunice (okr. Praha-východ)",
          "581861" : "Kuničky (okr. Blansko)",
          "568546" : "Kunín (okr. Nový Jičín)",
          "588628" : "Kunkovice (okr. Kroměříž)",
          "550744" : "Kunovice (okr. Uherské Hradiště)",
          "543021" : "Kunovice (okr. Vsetín)",
          "530026" : "Kuňovice (okr. Benešov)",
          "530433" : "Kunratice (okr. Liberec)",
          "546330" : "Kunratice (okr. Děčín)",
          "561746" : "Kunratice u Cvikova (okr. Česká Lípa)",
          "581879" : "Kunštát (okr. Blansko)",
          "580503" : "Kunvald (okr. Ústí nad Orlicí)",
          "546615" : "Kunžak (okr. Jindřichův Hradec)",
          "583243" : "Kupařovice (okr. Brno-venkov)",
          "555282" : "Kurdějov (okr. Břeclav)",
          "550302" : "Kuroslepy (okr. Třebíč)",
          "588636" : "Kurovice (okr. Kroměříž)",
          "583251" : "Kuřim (okr. Brno-venkov)",
          "560391" : "Kuřimany (okr. Strakonice)",
          "595985" : "Kuřimská Nová Ves (okr. Brno-venkov)",
          "595993" : "Kuřimské Jestřabí (okr. Brno-venkov)",
          "533955" : "Kutná Hora (okr. Kutná Hora)",
          "571512" : "Kutrovice (okr. Kladno)",
          "586293" : "Kuželov (okr. Hodonín)",
          "588644" : "Kvasice (okr. Kroměříž)",
          "576425" : "Kvasiny (okr. Rychnov nad Kněžnou)",
          "536750" : "Kváskovice (okr. Strakonice)",
          "541931" : "Kvášňovice (okr. Klatovy)",
          "568953" : "Květinov (okr. Havlíčkův Brod)",
          "578291" : "Květná (okr. Svitavy)",
          "564982" : "Květnice (okr. Praha-východ)",
          "598801" : "Květov (okr. Písek)",
          "553841" : "Kvíčovice (okr. Plzeň-jih)",
          "550337" : "Kvilda (okr. Prachatice)",
          "532517" : "Kvílice (okr. Kladno)",
          "546259" : "Kvítkov (okr. Česká Lípa)",
          "529729" : "Kvítkovice (okr. České Budějovice)",
          "572047" : "Kyje (okr. Jičín)",
          "548308" : "Kyjov (okr. Havlíčkův Brod)",
          "586307" : "Kyjov (okr. Hodonín)",
          "596001" : "Kyjov (okr. Žďár nad Sázavou)",
          "512907" : "Kyjovice (okr. Opava)",
          "594318" : "Kyjovice (okr. Znojmo)",
          "568970" : "Kynice (okr. Havlíčkův Brod)",
          "560499" : "Kynšperk nad Ohří (okr. Sokolov)",
          "555347" : "Kyselka (okr. Karlovy Vary)",
          "588652" : "Kyselovice (okr. Kroměříž)",
          "559130" : "Kyšice (okr. Plzeň-město)",
          "532525" : "Kyšice (okr. Kladno)",
          "565091" : "Kyškovice (okr. Litoměřice)",
          "571261" : "Kytín (okr. Praha-západ)",
          "562645" : "Kytlice (okr. Děčín)",
          "544701" : "Labská Stráň (okr. Děčín)",
          "575259" : "Labské Chrčice (okr. Pardubice)",
          "586315" : "Labuty (okr. Hodonín)",
          "543098" : "Lačnov (okr. Vsetín)",
          "558443" : "Ladná (okr. Břeclav)",
          "567647" : "Lahošť (okr. Teplice)",
          "548804" : "Lampertice (okr. Trutnov)",
          "594326" : "Lančov (okr. Znojmo)",
          "579432" : "Lánov (okr. Trutnov)",
          "580511" : "Lanškroun (okr. Ústí nad Orlicí)",
          "548481" : "Lány (okr. Havlíčkův Brod)",
          "504807" : "Lány (okr. Chrudim)",
          "541991" : "Lány (okr. Kladno)",
          "572845" : "Lány u Dašic (okr. Pardubice)",
          "584622" : "Lanžhot (okr. Břeclav)",
          "579441" : "Lanžov (okr. Trutnov)",
          "546623" : "Lásenice (okr. Jindřichův Hradec)",
          "589675" : "Laškov (okr. Prostějov)",
          "542008" : "Lašovice (okr. Rakovník)",
          "596019" : "Lavičky (okr. Žďár nad Sázavou)",
          "578304" : "Lavičné (okr. Svitavy)",
          "510556" : "Láz (okr. Třebíč)",
          "540625" : "Láz (okr. Příbram)",
          "581887" : "Lazinov (okr. Blansko)",
          "573094" : "Lázně Bělohrad (okr. Jičín)",
          "574767" : "Lázně Bohdaneč (okr. Pardubice)",
          "554600" : "Lázně Kynžvart (okr. Cheb)",
          "564206" : "Lázně Libverda (okr. Liberec)",
          "538914" : "Lázně Toušeň (okr. Praha-východ)",
          "514446" : "Lazníčky (okr. Přerov)",
          "514471" : "Lazníky (okr. Přerov)",
          "564346" : "Lazsko (okr. Příbram)",
          "598950" : "Lažánky (okr. Strakonice)",
          "583260" : "Lažánky (okr. Brno-venkov)",
          "581909" : "Lažany (okr. Blansko)",
          "560197" : "Lažany (okr. Strakonice)",
          "545937" : "Lažany (okr. Liberec)",
          "550345" : "Lažiště (okr. Prachatice)",
          "533939" : "Lážovice (okr. Beroun)",
          "561649" : "Lčovice (okr. Prachatice)",
          "536202" : "Ledce (okr. Mladá Boleslav)",
          "532533" : "Ledce (okr. Kladno)",
          "576433" : "Ledce (okr. Hradec Králové)",
          "559148" : "Ledce (okr. Plzeň-sever)",
          "583278" : "Ledce (okr. Brno-venkov)",
          "534978" : "Ledčice (okr. Mělník)",
          "568988" : "Ledeč nad Sázavou (okr. Havlíčkův Brod)",
          "534170" : "Ledečko (okr. Kutná Hora)",
          "544736" : "Ledenice (okr. České Budějovice)",
          "584631" : "Lednice (okr. Břeclav)",
          "567655" : "Ledvice (okr. Teplice)",
          "588661" : "Lechotice (okr. Kroměříž)",
          "594334" : "Lechovice (okr. Znojmo)",
          "570222" : "Lejšovka (okr. Hradec Králové)",
          "583286" : "Lelekovice (okr. Brno-venkov)",
          "566322" : "Lenešice (okr. Louny)",
          "550353" : "Lenora (okr. Prachatice)",
          "544264" : "Leskovec (okr. Vsetín)",
          "597546" : "Leskovec nad Moravicí (okr. Bruntál)",
          "548235" : "Leskovice (okr. Pelhřimov)",
          "590983" : "Lesná (okr. Třebíč)",
          "562041" : "Lesná (okr. Pelhřimov)",
          "561002" : "Lesná (okr. Tachov)",
          "594342" : "Lesná (okr. Znojmo)",
          "583294" : "Lesní Hluboké (okr. Brno-venkov)",
          "590991" : "Lesní Jakubov (okr. Třebíč)",
          "537284" : "Lesnice (okr. Šumperk)",
          "591009" : "Lesonice (okr. Třebíč)",
          "594351" : "Lesonice (okr. Znojmo)",
          "561011" : "Lestkov (okr. Tachov)",
          "573485" : "Lesůňky (okr. Třebíč)",
          "589683" : "Lešany (okr. Prostějov)",
          "530051" : "Lešany (okr. Benešov)",
          "513521" : "Lešetice (okr. Příbram)",
          "568996" : "Leškovice (okr. Havlíčkův Brod)",
          "544302" : "Lešná (okr. Vsetín)",
          "571695" : "Leština (okr. Ústí nad Orlicí)",
          "537713" : "Leština (okr. Šumperk)",
          "569011" : "Leština u Světlé (okr. Havlíčkův Brod)",
          "571709" : "Leštinka (okr. Chrudim)",
          "557951" : "Letiny (okr. Plzeň-jih)",
          "540561" : "Letkov (okr. Plzeň-město)",
          "580538" : "Letohrad (okr. Ústí nad Orlicí)",
          "593257" : "Letonice (okr. Vyškov)",
          "581917" : "Letovice (okr. Blansko)",
          "549568" : "Lety (okr. Písek)",
          "539406" : "Lety (okr. Praha-západ)",
          "565105" : "Levín (okr. Litoměřice)",
          "577375" : "Levínská Olešnice (okr. Semily)",
          "591025" : "Lhánice (okr. Třebíč)",
          "550361" : "Lhenice (okr. Prachatice)",
          "534986" : "Lhota (okr. Praha-východ)",
          "513041" : "Lhota (okr. Kladno)",
          "514497" : "Lhota (okr. Přerov)",
          "573434" : "Lhota (okr. Zlín)",
          "574180" : "Lhota pod Hořičkami (okr. Náchod)",
          "570231" : "Lhota pod Libčany (okr. Hradec Králové)",
          "567001" : "Lhota pod Radčem (okr. Rokycany)",
          "581925" : "Lhota Rapotina (okr. Blansko)",
          "581933" : "Lhota u Lysic (okr. Blansko)",
          "581941" : "Lhota u Olešnice (okr. Blansko)",
          "598411" : "Lhota u Příbramě (okr. Příbram)",
          "556866" : "Lhota u Vsetína (okr. Vsetín)",
          "561282" : "Lhota-Vlasenice (okr. Pelhřimov)",
          "544876" : "Lhotice (okr. Třebíč)",
          "598364" : "Lhotka (okr. Frýdek-Místek)",
          "533335" : "Lhotka (okr. Beroun)",
          "531898" : "Lhotka (okr. Mělník)",
          "514527" : "Lhotka (okr. Přerov)",
          "587451" : "Lhotka (okr. Jihlava)",
          "596035" : "Lhotka (okr. Žďár nad Sázavou)",
          "565113" : "Lhotka nad Labem (okr. Litoměřice)",
          "553115" : "Lhotka u Litultovic (okr. Opava)",
          "559946" : "Lhotka u Radnic (okr. Rokycany)",
          "536211" : "Lhotky (okr. Mladá Boleslav)",
          "549550" : "Lhotsko (okr. Zlín)",
          "576441" : "Lhoty u Potštejna (okr. Rychnov nad Kněžnou)",
          "578606" : "Lhůta (okr. Plzeň-město)",
          "554618" : "Libá (okr. Cheb)",
          "573108" : "Libáň (okr. Jičín)",
          "503941" : "Libavá (okr. Olomouc)",
          "560502" : "Libavské Údolí (okr. Sokolov)",
          "570249" : "Libčany (okr. Hradec Králové)",
          "566349" : "Libčeves (okr. Louny)",
          "539414" : "Libčice nad Vltavou (okr. Praha-západ)",
          "580562" : "Libecina (okr. Ústí nad Orlicí)",
          "563188" : "Libědice (okr. Chomutov)",
          "535001" : "Liběchov (okr. Mělník)",
          "563544" : "Libějice (okr. Tábor)",
          "551333" : "Libějovice (okr. Strakonice)",
          "548651" : "Libel (okr. Rychnov nad Kněžnou)",
          "533475" : "Libenice (okr. Kolín)",
          "563889" : "Liberec (okr. Liberec)",
          "576450" : "Liberk (okr. Rychnov nad Kněžnou)",
          "539422" : "Libeř (okr. Praha-západ)",
          "565121" : "Liběšice (okr. Litoměřice)",
          "566357" : "Liběšice (okr. Louny)",
          "536831" : "Libětice (okr. Strakonice)",
          "538442" : "Líbeznice (okr. Praha-východ)",
          "530069" : "Libež (okr. Benešov)",
          "500046" : "Libhošť (okr. Nový Jičín)",
          "580147" : "Libchavy (okr. Ústí nad Orlicí)",
          "547701" : "Libchyně (okr. Náchod)",
          "537438" : "Libice nad Cidlinou (okr. Nymburk)",
          "569020" : "Libice nad Doubravou (okr. Havlíčkův Brod)",
          "544744" : "Libín (okr. České Budějovice)",
          "539961" : "Libina (okr. Šumperk)",
          "571784" : "Libiš (okr. Mělník)",
          "575305" : "Libišany (okr. Pardubice)",
          "553859" : "Libkov (okr. Domažlice)",
          "571725" : "Libkov (okr. Chrudim)",
          "598721" : "Libkova Voda (okr. Pelhřimov)",
          "565148" : "Libkovice pod Řípem (okr. Litoměřice)",
          "531502" : "Liblice (okr. Mělník)",
          "559954" : "Liblín (okr. Rokycany)",
          "579475" : "Libňatov (okr. Trutnov)",
          "535800" : "Libníč (okr. České Budějovice)",
          "570257" : "Libníkovice (okr. Hradec Králové)",
          "530590" : "Libočany (okr. Louny)",
          "533483" : "Libodřice (okr. Kolín)",
          "565156" : "Libochovany (okr. Litoměřice)",
          "565164" : "Libochovice (okr. Litoměřice)",
          "564150" : "Libochovičky (okr. Kladno)",
          "571733" : "Liboměřice (okr. Chrudim)",
          "531448" : "Libomyšl (okr. Beroun)",
          "566381" : "Libořice (okr. Louny)",
          "569003" : "Liboš (okr. Olomouc)",
          "573116" : "Libošovice (okr. Jičín)",
          "565172" : "Libotenice (okr. Litoměřice)",
          "579483" : "Libotov (okr. Trutnov)",
          "568058" : "Libouchec (okr. Ústí nad Labem)",
          "571601" : "Libovice (okr. Kladno)",
          "570265" : "Librantice (okr. Hradec Králové)",
          "570273" : "Libřice (okr. Hradec Králové)",
          "577294" : "Libštát (okr. Semily)",
          "573124" : "Libuň (okr. Jičín)",
          "532576" : "Libušín (okr. Kladno)",
          "547832" : "Licibořice (okr. Chrudim)",
          "576468" : "Lično (okr. Rychnov nad Kněžnou)",
          "544370" : "Lidečko (okr. Vsetín)",
          "532584" : "Lidice (okr. Kladno)",
          "561100" : "Lidmaň (okr. Pelhřimov)",
          "580571" : "Lichkov (okr. Ústí nad Orlicí)",
          "599603" : "Lichnov (okr. Nový Jičín)",
          "597554" : "Lichnov (okr. Bruntál)",
          "571326" : "Lichoceves (okr. Praha-západ)",
          "559164" : "Líně (okr. Plzeň-sever)",
          "578339" : "Linhartice (okr. Svitavy)",
          "569038" : "Lípa (okr. Havlíčkův Brod)",
          "549622" : "Lípa (okr. Zlín)",
          "576476" : "Lípa nad Orlicí (okr. Rychnov nad Kněžnou)",
          "513270" : "Lipec (okr. Kolín)",
          "544761" : "Lipí (okr. České Budějovice)",
          "552305" : "Lipina (okr. Olomouc)",
          "540005" : "Lipinka (okr. Olomouc)",
          "569046" : "Lipnice nad Sázavou (okr. Havlíčkův Brod)",
          "565563" : "Lipník (okr. Mladá Boleslav)",
          "591041" : "Lipník (okr. Třebíč)",
          "514705" : "Lipník nad Bečvou (okr. Přerov)",
          "566403" : "Lipno (okr. Louny)",
          "545597" : "Lipno nad Vltavou (okr. Český Krumlov)",
          "575313" : "Lipoltice (okr. Pardubice)",
          "586323" : "Lipov (okr. Hodonín)",
          "554626" : "Lipová (okr. Cheb)",
          "589691" : "Lipová (okr. Prostějov)",
          "514772" : "Lipová (okr. Přerov)",
          "586871" : "Lipová (okr. Zlín)",
          "562661" : "Lipová (okr. Děčín)",
          "540030" : "Lipová-lázně (okr. Jeseník)",
          "581950" : "Lipovec (okr. Blansko)",
          "547875" : "Lipovec (okr. Chrudim)",
          "537071" : "Lipovice (okr. Prachatice)",
          "544396" : "Liptál (okr. Vsetín)",
          "597571" : "Liptaň (okr. Bruntál)",
          "581968" : "Lipůvka (okr. Blansko)",
          "596051" : "Lísek (okr. Žďár nad Sázavou)",
          "573086" : "Lískovice (okr. Jičín)",
          "571555" : "Líský (okr. Kladno)",
          "540064" : "Lisov (okr. Plzeň-jih)",
          "542016" : "Lišany (okr. Rakovník)",
          "566411" : "Lišany (okr. Louny)",
          "570290" : "Lišice (okr. Hradec Králové)",
          "540617" : "Líšina (okr. Plzeň-jih)",
          "596060" : "Líšná (okr. Žďár nad Sázavou)",
          "514802" : "Líšná (okr. Přerov)",
          "559962" : "Líšná (okr. Rokycany)",
          "567248" : "Lišnice (okr. Most)",
          "539457" : "Líšnice (okr. Praha-západ)",
          "540161" : "Líšnice (okr. Šumperk)",
          "580589" : "Líšnice (okr. Ústí nad Orlicí)",
          "563676" : "Líšný (okr. Jablonec nad Nisou)",
          "544779" : "Lišov (okr. České Budějovice)",
          "546879" : "Líšťany (okr. Louny)",
          "559172" : "Líšťany (okr. Plzeň-sever)",
          "566420" : "Líté (okr. Plzeň-sever)",
          "531456" : "Liteň (okr. Beroun)",
          "588695" : "Litenčice (okr. Kroměříž)",
          "546470" : "Litíč (okr. Trutnov)",
          "532258" : "Litichovice (okr. Benešov)",
          "573388" : "Litoboř (okr. Náchod)",
          "594369" : "Litobratřice (okr. Znojmo)",
          "553611" : "Litohlavy (okr. Rokycany)",
          "550507" : "Litohoř (okr. Třebíč)",
          "561266" : "Litohošť (okr. Pelhřimov)",
          "551341" : "Litochovice (okr. Strakonice)",
          "564567" : "Litoměřice (okr. Litoměřice)",
          "578347" : "Litomyšl (okr. Svitavy)",
          "583308" : "Litostrov (okr. Brno-venkov)",
          "575330" : "Litošice (okr. Pardubice)",
          "591068" : "Litovany (okr. Třebíč)",
          "503444" : "Litovel (okr. Olomouc)",
          "507920" : "Litultovice (okr. Opava)",
          "567256" : "Litvínov (okr. Most)",
          "544795" : "Litvínovice (okr. České Budějovice)",
          "546691" : "Lkáň (okr. Litoměřice)",
          "551350" : "Lnáře (okr. Strakonice)",
          "531677" : "Lobeč (okr. Mělník)",
          "545708" : "Lobendava (okr. Děčín)",
          "515191" : "Lobodice (okr. Přerov)",
          "544809" : "Ločenice (okr. České Budějovice)",
          "531464" : "Loděnice (okr. Beroun)",
          "594377" : "Loděnice (okr. Brno-venkov)",
          "546666" : "Lodhéřov (okr. Jindřichův Hradec)",
          "570303" : "Lodín (okr. Hradec Králové)",
          "570311" : "Lochenice (okr. Hradec Králové)",
          "566462" : "Lochousice (okr. Plzeň-sever)",
          "531472" : "Lochovice (okr. Beroun)",
          "560537" : "Loket (okr. Sokolov)",
          "530093" : "Loket (okr. Benešov)",
          "536822" : "Lom (okr. Strakonice)",
          "567264" : "Lom (okr. Most)",
          "563587" : "Lom (okr. Tábor)",
          "541702" : "Lom u Tachova (okr. Tachov)",
          "578070" : "Lomec (okr. Klatovy)",
          "597589" : "Lomnice (okr. Bruntál)",
          "560545" : "Lomnice (okr. Sokolov)",
          "581976" : "Lomnice (okr. Brno-venkov)",
          "546674" : "Lomnice nad Lužnicí (okr. Jindřichův Hradec)",
          "577308" : "Lomnice nad Popelkou (okr. Semily)",
          "583316" : "Lomnička (okr. Brno-venkov)",
          "587605" : "Lomy (okr. Třebíč)",
          "592340" : "Lopeník (okr. Uherské Hradiště)",
          "558001" : "Losiná (okr. Plzeň-město)",
          "533505" : "Lošany (okr. Kolín)",
          "540196" : "Loštice (okr. Šumperk)",
          "535095" : "Loucká (okr. Kladno)",
          "552232" : "Loučany (okr. Olomouc)",
          "537446" : "Loučeň (okr. Nymburk)",
          "553867" : "Loučim (okr. Domažlice)",
          "552038" : "Loučka (okr. Olomouc)",
          "585432" : "Loučka (okr. Zlín)",
          "544418" : "Loučka (okr. Vsetín)",
          "573400" : "Loučky (okr. Semily)",
          "540226" : "Loučná nad Desnou (okr. Šumperk)",
          "546518" : "Loučná pod Klínovcem (okr. Chomutov)",
          "545601" : "Loučovice (okr. Český Krumlov)",
          "553875" : "Louka (okr. Blansko)",
          "586331" : "Louka (okr. Hodonín)",
          "567272" : "Louka u Litvínova (okr. Most)",
          "588709" : "Loukov (okr. Kroměříž)",
          "570770" : "Loukov (okr. Mladá Boleslav)",
          "536261" : "Loukovec (okr. Mladá Boleslav)",
          "591092" : "Loukovice (okr. Třebíč)",
          "558010" : "Louňová (okr. Plzeň-jih)",
          "538451" : "Louňovice (okr. Praha-východ)",
          "530107" : "Louňovice pod Blaníkem (okr. Benešov)",
          "565971" : "Louny (okr. Louny)",
          "563684" : "Loužnice (okr. Jablonec nad Nisou)",
          "570320" : "Lovčice (okr. Hradec Králové)",
          "586340" : "Lovčice (okr. Hodonín)",
          "593265" : "Lovčičky (okr. Vyškov)",
          "544957" : "Lovčovice (okr. Třebíč)",
          "565211" : "Lovečkovice (okr. Litoměřice)",
          "565229" : "Lovosice (okr. Litoměřice)",
          "566446" : "Loza (okr. Plzeň-sever)",
          "571750" : "Lozice (okr. Chrudim)",
          "532193" : "Lštění (okr. Benešov)",
          "581992" : "Lubě (okr. Blansko)",
          "566438" : "Lubenec (okr. Louny)",
          "552216" : "Luběnice (okr. Olomouc)",
          "588717" : "Lubná (okr. Kroměříž)",
          "578355" : "Lubná (okr. Svitavy)",
          "542032" : "Lubná (okr. Rakovník)",
          "596078" : "Lubné (okr. Brno-venkov)",
          "594385" : "Lubnice (okr. Znojmo)",
          "580619" : "Lubník (okr. Ústí nad Orlicí)",
          "599646" : "Luboměř (okr. Nový Jičín)",
          "500151" : "Luboměř pod Strážnou (okr. Přerov)",
          "554634" : "Luby (okr. Cheb)",
          "563692" : "Lučany nad Nisou (okr. Jablonec nad Nisou)",
          "569062" : "Lučice (okr. Havlíčkův Brod)",
          "598399" : "Lučina (okr. Frýdek-Místek)",
          "507971" : "Ludgeřovice (okr. Opava)",
          "531006" : "Ludíkov (okr. Blansko)",
          "585441" : "Ludkovice (okr. Zlín)",
          "589705" : "Ludmírov (okr. Prostějov)",
          "588725" : "Ludslavice (okr. Kroměříž)",
          "551996" : "Ludvíkov (okr. Bruntál)",
          "546496" : "Ludvíkovice (okr. Děčín)",
          "585459" : "Luhačovice (okr. Zlín)",
          "514161" : "Luka (okr. Česká Lípa)",
          "503622" : "Luká (okr. Olomouc)",
          "587478" : "Luka nad Jihlavou (okr. Jihlava)",
          "565237" : "Lukavec (okr. Litoměřice)",
          "548332" : "Lukavec (okr. Pelhřimov)",
          "573141" : "Lukavec u Hořic (okr. Jičín)",
          "571768" : "Lukavice (okr. Chrudim)",
          "576492" : "Lukavice (okr. Rychnov nad Kněžnou)",
          "540234" : "Lukavice (okr. Šumperk)",
          "580627" : "Lukavice (okr. Ústí nad Orlicí)",
          "546909" : "Lukov (okr. Teplice)",
          "550566" : "Lukov (okr. Třebíč)",
          "585467" : "Lukov (okr. Zlín)",
          "594393" : "Lukov (okr. Znojmo)",
          "580635" : "Luková (okr. Ústí nad Orlicí)",
          "583324" : "Lukovany (okr. Brno-venkov)",
          "557145" : "Lukoveček (okr. Zlín)",
          "593273" : "Luleč (okr. Vyškov)",
          "576506" : "Lupenice (okr. Rychnov nad Kněžnou)",
          "536270" : "Luštěnice (okr. Mladá Boleslav)",
          "503657" : "Lutín (okr. Olomouc)",
          "585483" : "Lutonina (okr. Zlín)",
          "588733" : "Lutopecny (okr. Kroměříž)",
          "573159" : "Lužany (okr. Jičín)",
          "558028" : "Lužany (okr. Plzeň-jih)",
          "570354" : "Lužany (okr. Hradec Králové)",
          "534404" : "Lužce (okr. Beroun)",
          "571776" : "Luže (okr. Chrudim)",
          "570362" : "Lužec nad Cidlinou (okr. Hradec Králové)",
          "535028" : "Lužec nad Vltavou (okr. Mělník)",
          "553891" : "Luženičky (okr. Domažlice)",
          "586358" : "Lužice (okr. Hodonín)",
          "567281" : "Lužice (okr. Most)",
          "537322" : "Lužice (okr. Prachatice)",
          "569844" : "Lužice (okr. Olomouc)",
          "542041" : "Lužná (okr. Rakovník)",
          "544434" : "Lužná (okr. Vsetín)",
          "508501" : "Lužnice (okr. Jindřichův Hradec)",
          "537454" : "Lysá nad Labem (okr. Nymburk)",
          "582018" : "Lysice (okr. Blansko)",
          "593281" : "Lysovice (okr. Vyškov)",
          "594407" : "Mackovice (okr. Znojmo)",
          "536466" : "Mačkov (okr. Strakonice)",
          "537381" : "Mahouš (okr. Prachatice)",
          "574210" : "Machov (okr. Náchod)",
          "585491" : "Machová (okr. Zlín)",
          "546712" : "Majdalena (okr. Jindřichův Hradec)",
          "503738" : "Majetín (okr. Olomouc)",
          "532622" : "Makotřasy (okr. Kladno)",
          "582026" : "Makov (okr. Blansko)",
          "578363" : "Makov (okr. Svitavy)",
          "544469" : "Malá Bystřice (okr. Vsetín)",
          "540714" : "Malá Hraštice (okr. Příbram)",
          "582034" : "Malá Lhota (okr. Blansko)",
          "596086" : "Malá Losenice (okr. Žďár nad Sázavou)",
          "540331" : "Malá Morava (okr. Šumperk)",
          "597601" : "Malá Morávka (okr. Bruntál)",
          "582042" : "Malá Roudka (okr. Blansko)",
          "563706" : "Malá Skála (okr. Jablonec nad Nisou)",
          "551902" : "Malá Štáhle (okr. Bruntál)",
          "579505" : "Malá Úpa (okr. Trutnov)",
          "562700" : "Malá Veleň (okr. Děčín)",
          "533319" : "Malá Víska (okr. Beroun)",
          "586366" : "Malá Vrbka (okr. Hodonín)",
          "569071" : "Malčín (okr. Havlíčkův Brod)",
          "567299" : "Malé Březno (okr. Most)",
          "568091" : "Malé Březno (okr. Ústí nad Labem)",
          "589713" : "Malé Hradisko (okr. Prostějov)",
          "532631" : "Malé Kyšice (okr. Kladno)",
          "513113" : "Malé Přítočno (okr. Kladno)",
          "579513" : "Malé Svatoňovice (okr. Trutnov)",
          "572802" : "Malé Výkleky (okr. Pardubice)",
          "565245" : "Malé Žernoseky (okr. Litoměřice)",
          "569089" : "Maleč (okr. Havlíčkův Brod)",
          "568104" : "Malečov (okr. Ústí nad Labem)",
          "551384" : "Malenice (okr. Strakonice)",
          "552593" : "Malenovice (okr. Frýdek-Místek)",
          "534188" : "Malešov (okr. Kutná Hora)",
          "583332" : "Malešovice (okr. Brno-venkov)",
          "540366" : "Maletín (okr. Šumperk)",
          "583341" : "Malhostovice (okr. Brno-venkov)",
          "515329" : "Malhotice (okr. Přerov)",
          "542491" : "Malíč (okr. Litoměřice)",
          "578371" : "Malíkov (okr. Svitavy)",
          "532657" : "Malíkovice (okr. Kladno)",
          "593290" : "Malínky (okr. Vyškov)",
          "565377" : "Malinová (okr. Rakovník)",
          "534218" : "Málkov (okr. Beroun)",
          "563200" : "Málkov (okr. Chomutov)",
          "545619" : "Malonty (okr. Český Krumlov)",
          "533513" : "Malotice (okr. Kolín)",
          "550418" : "Malovice (okr. Prachatice)",
          "552666" : "Malšice (okr. Tábor)",
          "536296" : "Malšín (okr. Český Krumlov)",
          "562718" : "Malšovice (okr. Děčín)",
          "587486" : "Malý Beranov (okr. Jihlava)",
          "556629" : "Malý Bor (okr. Klatovy)",
          "535036" : "Malý Újezd (okr. Mělník)",
          "559202" : "Manětín (okr. Plzeň-sever)",
          "568589" : "Mankovice (okr. Nový Jičín)",
          "578410" : "Maňovice (okr. Klatovy)",
          "554642" : "Mariánské Lázně (okr. Cheb)",
          "567302" : "Mariánské Radčice (okr. Most)",
          "573167" : "Markvartice (okr. Jičín)",
          "587494" : "Markvartice (okr. Jihlava)",
          "591114" : "Markvartice (okr. Třebíč)",
          "545678" : "Markvartice (okr. Děčín)",
          "508128" : "Markvartovice (okr. Opava)",
          "583359" : "Maršov (okr. Brno-venkov)",
          "579530" : "Maršov u Úpice (okr. Trutnov)",
          "530115" : "Maršovice (okr. Benešov)",
          "563714" : "Maršovice (okr. Jablonec nad Nisou)",
          "565253" : "Martiněves (okr. Litoměřice)",
          "588741" : "Martinice (okr. Kroměříž)",
          "596094" : "Martinice (okr. Žďár nad Sázavou)",
          "561347" : "Martinice u Onšova (okr. Pelhřimov)",
          "573418" : "Martinice v Krkonoších (okr. Semily)",
          "550388" : "Martínkov (okr. Třebíč)",
          "574228" : "Martínkovice (okr. Náchod)",
          "561827" : "Mařenice (okr. Česká Lípa)",
          "573779" : "Máslojedy (okr. Hradec Králové)",
          "538469" : "Máslovice (okr. Praha-východ)",
          "564702" : "Masojedy (okr. Kolín)",
          "591122" : "Mastník (okr. Třebíč)",
          "594415" : "Mašovice (okr. Znojmo)",
          "563218" : "Mašťov (okr. Chomutov)",
          "596108" : "Matějov (okr. Žďár nad Sázavou)",
          "535940" : "Mazelov (okr. České Budějovice)",
          "562866" : "Mažice (okr. Tábor)",
          "537462" : "Mcely (okr. Nymburk)",
          "553913" : "Meclov (okr. Domažlice)",
          "565644" : "Mečeříž (okr. Mladá Boleslav)",
          "551392" : "Mečichov (okr. Strakonice)",
          "556637" : "Měčín (okr. Klatovy)",
          "563226" : "Měděnec (okr. Chomutov)",
          "594423" : "Medlice (okr. Znojmo)",
          "552372" : "Medlov (okr. Olomouc)",
          "583367" : "Medlov (okr. Brno-venkov)",
          "550141" : "Medlovice (okr. Vyškov)",
          "592366" : "Medlovice (okr. Uherské Hradiště)",
          "529575" : "Medonosy (okr. Mělník)",
          "579009" : "Medový Újezd (okr. Rokycany)",
          "539490" : "Měchenice (okr. Praha-západ)",
          "539716" : "Měcholupy (okr. Plzeň-jih)",
          "566454" : "Měcholupy (okr. Louny)",
          "536415" : "Měkynec (okr. Strakonice)",
          "508144" : "Melč (okr. Opava)",
          "583375" : "Mělčany (okr. Brno-venkov)",
          "535044" : "Mělnické Vtelno (okr. Mělník)",
          "534676" : "Mělník (okr. Mělník)",
          "531529" : "Měňany (okr. Beroun)",
          "545031" : "Menhartice (okr. Třebíč)",
          "570397" : "Měník (okr. Hradec Králové)",
          "583383" : "Měnín (okr. Brno-venkov)",
          "545791" : "Merboltice (okr. Děčín)",
          "555363" : "Merklín (okr. Karlovy Vary)",
          "558044" : "Merklín (okr. Plzeň-jih)",
          "568911" : "Měrotín (okr. Olomouc)",
          "552909" : "Měrovice nad Hanou (okr. Přerov)",
          "567698" : "Měrunice (okr. Teplice)",
          "596116" : "Měřín (okr. Žďár nad Sázavou)",
          "537489" : "Městec Králové (okr. Nymburk)",
          "542067" : "Městečko (okr. Rakovník)",
          "578380" : "Městečko Trnávka (okr. Svitavy)",
          "597635" : "Město Albrechtice (okr. Bruntál)",
          "500160" : "Město Libavá (okr. Olomouc)",
          "559211" : "Město Touškov (okr. Plzeň-sever)",
          "538477" : "Měšice (okr. Praha-východ)",
          "587508" : "Měšín (okr. Jihlava)",
          "579084" : "Mešno (okr. Rokycany)",
          "512184" : "Metylovice (okr. Frýdek-Místek)",
          "553930" : "Mezholezy (okr. Domažlice)",
          "553921" : "Mezholezy (okr. Domažlice)",
          "567311" : "Meziboří (okr. Most)",
          "578461" : "Mezihoří (okr. Klatovy)",
          "574236" : "Mezilečí (okr. Náchod)",
          "574244" : "Mezilesí (okr. Náchod)",
          "548367" : "Mezilesí (okr. Pelhřimov)",
          "574252" : "Meziměstí (okr. Náchod)",
          "551724" : "Mezina (okr. Bruntál)",
          "563234" : "Meziříčí (okr. Tábor)",
          "591149" : "Meziříčko (okr. Třebíč)",
          "587516" : "Meziříčko (okr. Žďár nad Sázavou)",
          "529834" : "Mezná (okr. Pelhřimov)",
          "599255" : "Mezná (okr. Tábor)",
          "530158" : "Mezno (okr. Benešov)",
          "531537" : "Mezouň (okr. Beroun)",
          "550426" : "Mičovice (okr. Prachatice)",
          "571822" : "Míčov-Sušice (okr. Chrudim)",
          "548316" : "Michalovice (okr. Havlíčkův Brod)",
          "542521" : "Michalovice (okr. Litoměřice)",
          "582069" : "Míchov (okr. Blansko)",
          "568279" : "Mikolajice (okr. Opava)",
          "562751" : "Mikulášovice (okr. Děčín)",
          "586374" : "Mikulčice (okr. Hodonín)",
          "578398" : "Mikuleč (okr. Svitavy)",
          "567701" : "Mikulov (okr. Teplice)",
          "584649" : "Mikulov (okr. Břeclav)",
          "575372" : "Mikulovice (okr. Pardubice)",
          "591157" : "Mikulovice (okr. Třebíč)",
          "540382" : "Mikulovice (okr. Jeseník)",
          "594431" : "Mikulovice (okr. Znojmo)",
          "544507" : "Mikulůvka (okr. Vsetín)",
          "549835" : "Milasín (okr. Žďár nad Sázavou)",
          "553948" : "Milavče (okr. Domažlice)",
          "537497" : "Milčice (okr. Nymburk)",
          "558052" : "Mileč (okr. Plzeň-jih)",
          "536539" : "Milejovice (okr. Strakonice)",
          "515418" : "Milenov (okr. Přerov)",
          "587770" : "Milešín (okr. Žďár nad Sázavou)",
          "540749" : "Milešov (okr. Příbram)",
          "593320" : "Milešovice (okr. Vyškov)",
          "573175" : "Miletín (okr. Jičín)",
          "549576" : "Milevsko (okr. Písek)",
          "554651" : "Milhostov (okr. Cheb)",
          "530166" : "Miličín (okr. Benešov)",
          "587524" : "Milíčov (okr. Jihlava)",
          "594440" : "Milíčovice (okr. Znojmo)",
          "538906" : "Milíkov (okr. Cheb)",
          "507547" : "Milíkov (okr. Frýdek-Místek)",
          "540757" : "Milín (okr. Příbram)",
          "530140" : "Milínov (okr. Plzeň-jih)",
          "541532" : "Milíře (okr. Tachov)",
          "582077" : "Milonice (okr. Blansko)",
          "593338" : "Milonice (okr. Vyškov)",
          "551414" : "Miloňovice (okr. Strakonice)",
          "542075" : "Milostín (okr. Rakovník)",
          "586382" : "Milotice (okr. Hodonín)",
          "515477" : "Milotice nad Bečvou (okr. Přerov)",
          "569526" : "Milotice nad Opavou (okr. Bruntál)",
          "537501" : "Milovice (okr. Nymburk)",
          "584657" : "Milovice (okr. Břeclav)",
          "548863" : "Milovice u Hořic (okr. Jičín)",
          "565466" : "Milý (okr. Rakovník)",
          "561835" : "Mimoň (okr. Česká Lípa)",
          "562149" : "Minice (okr. Písek)",
          "545627" : "Mirkovice (okr. Český Krumlov)",
          "594458" : "Miroslav (okr. Znojmo)",
          "594466" : "Miroslavské Knínice (okr. Znojmo)",
          "587532" : "Mirošov (okr. Jihlava)",
          "596132" : "Mirošov (okr. Žďár nad Sázavou)",
          "559997" : "Mirošov (okr. Rokycany)",
          "538485" : "Mirošovice (okr. Praha-východ)",
          "549584" : "Mirotice (okr. Písek)",
          "569381" : "Mírov (okr. Šumperk)",
          "537934" : "Mírová (okr. Karlovy Vary)",
          "577316" : "Mírová pod Kozákovem (okr. Semily)",
          "549592" : "Mirovice (okr. Písek)",
          "530506" : "Miřejovice (okr. Litoměřice)",
          "571831" : "Miřetice (okr. Chrudim)",
          "530174" : "Miřetice (okr. Benešov)",
          "553956" : "Mířkov (okr. Domažlice)",
          "534200" : "Miskovice (okr. Kutná Hora)",
          "563242" : "Místo (okr. Chomutov)",
          "580643" : "Mistrovice (okr. Ústí nad Orlicí)",
          "592382" : "Mistřice (okr. Uherské Hradiště)",
          "588750" : "Míškovice (okr. Kroměříž)",
          "546399" : "Míšov (okr. Plzeň-jih)",
          "549606" : "Mišovice (okr. Písek)",
          "535419" : "Mladá Boleslav (okr. Mladá Boleslav)",
          "552704" : "Mladá Vožice (okr. Tábor)",
          "548383" : "Mladé Bříště (okr. Pelhřimov)",
          "579548" : "Mladé Buky (okr. Trutnov)",
          "553042" : "Mladecko (okr. Opava)",
          "504246" : "Mladeč (okr. Olomouc)",
          "573205" : "Mladějov (okr. Jičín)",
          "578401" : "Mladějov na Moravě (okr. Svitavy)",
          "552348" : "Mladějovice (okr. Olomouc)",
          "580651" : "Mladkov (okr. Ústí nad Orlicí)",
          "571857" : "Mladoňovice (okr. Chrudim)",
          "591165" : "Mladoňovice (okr. Třebíč)",
          "544817" : "Mladošovice (okr. České Budějovice)",
          "559237" : "Mladotice (okr. Plzeň-sever)",
          "558061" : "Mladý Smolivec (okr. Plzeň-jih)",
          "573213" : "Mlázovice (okr. Jičín)",
          "560006" : "Mlečice (okr. Rokycany)",
          "565296" : "Mlékojedy (okr. Litoměřice)",
          "570401" : "Mlékosrby (okr. Hradec Králové)",
          "542059" : "Mlýnské Struhadlo (okr. Klatovy)",
          "552712" : "Mlýny (okr. Tábor)",
          "565300" : "Mnetěš (okr. Litoměřice)",
          "548391" : "Mnich (okr. Pelhřimov)",
          "554677" : "Mnichov (okr. Cheb)",
          "566292" : "Mnichov (okr. Domažlice)",
          "536563" : "Mnichov (okr. Strakonice)",
          "530191" : "Mnichovice (okr. Benešov)",
          "538493" : "Mnichovice (okr. Praha-východ)",
          "536326" : "Mnichovo Hradiště (okr. Mladá Boleslav)",
          "564231" : "Mníšek (okr. Liberec)",
          "540765" : "Mníšek pod Brdy (okr. Praha-západ)",
          "599174" : "Močerady (okr. Domažlice)",
          "530999" : "Močovice (okr. Kutná Hora)",
          "567710" : "Modlany (okr. Teplice)",
          "598267" : "Modletice (okr. Praha-východ)",
          "569127" : "Modlíkov (okr. Havlíčkův Brod)",
          "592391" : "Modrá (okr. Uherské Hradiště)",
          "598615" : "Modrá Hůrka (okr. České Budějovice)",
          "542148" : "Modrava (okr. Klatovy)",
          "583391" : "Modřice (okr. Brno-venkov)",
          "577324" : "Modřišice (okr. Semily)",
          "599751" : "Modřovice (okr. Příbram)",
          "540471" : "Mohelnice (okr. Šumperk)",
          "558079" : "Mohelnice (okr. Plzeň-jih)",
          "565822" : "Mohelnice nad Jizerou (okr. Mladá Boleslav)",
          "591173" : "Mohelno (okr. Třebíč)",
          "538507" : "Mochov (okr. Praha-východ)",
          "556718" : "Mochtín (okr. Klatovy)",
          "598623" : "Mojné (okr. Český Krumlov)",
          "575381" : "Mokošín (okr. Pardubice)",
          "583405" : "Mokrá-Horákov (okr. Brno-venkov)",
          "576522" : "Mokré (okr. Rychnov nad Kněžnou)",
          "508373" : "Mokré Lazce (okr. Opava)",
          "556726" : "Mokrosuky (okr. Klatovy)",
          "540641" : "Mokrouše (okr. Plzeň-město)",
          "570419" : "Mokrovousy (okr. Hradec Králové)",
          "540781" : "Mokrovraty (okr. Příbram)",
          "535842" : "Mokrý Lom (okr. České Budějovice)",
          "567728" : "Moldava (okr. Teplice)",
          "573035" : "Morašice (okr. Pardubice)",
          "571873" : "Morašice (okr. Chrudim)",
          "578428" : "Morašice (okr. Svitavy)",
          "594474" : "Morašice (okr. Znojmo)",
          "586391" : "Moravany (okr. Hodonín)",
          "575399" : "Moravany (okr. Pardubice)",
          "583413" : "Moravany (okr. Brno-venkov)",
          "596141" : "Moravec (okr. Žďár nad Sázavou)",
          "596159" : "Moravecké Pavlovice (okr. Žďár nad Sázavou)",
          "548405" : "Moraveč (okr. Pelhřimov)",
          "569097" : "Moravice (okr. Opava)",
          "540480" : "Moravičany (okr. Šumperk)",
          "598445" : "Morávka (okr. Frýdek-Místek)",
          "584665" : "Moravská Nová Ves (okr. Břeclav)",
          "578444" : "Moravská Třebová (okr. Svitavy)",
          "583421" : "Moravské Bránice (okr. Brno-venkov)",
          "591181" : "Moravské Budějovice (okr. Třebíč)",
          "583430" : "Moravské Knínice (okr. Brno-venkov)",
          "593346" : "Moravské Málkovice (okr. Vyškov)",
          "551732" : "Moravskoslezský Kočov (okr. Bruntál)",
          "597678" : "Moravský Beroun (okr. Olomouc)",
          "594482" : "Moravský Krumlov (okr. Znojmo)",
          "586404" : "Moravský Písek (okr. Hodonín)",
          "584673" : "Moravský Žižkov (okr. Břeclav)",
          "588768" : "Morkovice-Slížany (okr. Kroměříž)",
          "584681" : "Morkůvky (okr. Břeclav)",
          "589721" : "Mořice (okr. Prostějov)",
          "531545" : "Mořina (okr. Beroun)",
          "533912" : "Mořinka (okr. Beroun)",
          "599689" : "Mořkov (okr. Nový Jičín)",
          "567027" : "Most (okr. Most)",
          "580660" : "Mostek (okr. Ústí nad Orlicí)",
          "579556" : "Mostek (okr. Trutnov)",
          "589730" : "Mostkovice (okr. Prostějov)",
          "598453" : "Mosty u Jablunkova (okr. Frýdek-Místek)",
          "568686" : "Mošnov (okr. Nový Jičín)",
          "593354" : "Mouchnice (okr. Hodonín)",
          "557048" : "Mouřínov (okr. Vyškov)",
          "583448" : "Moutnice (okr. Brno-venkov)",
          "530204" : "Mrač (okr. Benešov)",
          "554847" : "Mrákotín (okr. Chrudim)",
          "587541" : "Mrákotín (okr. Jihlava)",
          "553981" : "Mrákov (okr. Domažlice)",
          "538515" : "Mratín (okr. Praha-východ)",
          "553905" : "Mrlínek (okr. Kroměříž)",
          "554944" : "Mrsklesy (okr. Olomouc)",
          "559245" : "Mrtník (okr. Plzeň-sever)",
          "513288" : "Mrzky (okr. Kolín)",
          "577332" : "Mříčná (okr. Semily)",
          "542105" : "Mšec (okr. Rakovník)",
          "542113" : "Mšecké Žehrovice (okr. Rakovník)",
          "565318" : "Mšené-lázně (okr. Litoměřice)",
          "535052" : "Mšeno (okr. Mělník)",
          "571865" : "Mukařov (okr. Mladá Boleslav)",
          "538523" : "Mukařov (okr. Praha-východ)",
          "542121" : "Mutějovice (okr. Rakovník)",
          "586412" : "Mutěnice (okr. Hodonín)",
          "560278" : "Mutěnice (okr. Strakonice)",
          "553999" : "Mutěnín (okr. Domažlice)",
          "547093" : "Mutkov (okr. Olomouc)",
          "535281" : "Mydlovary (okr. České Budějovice)",
          "589748" : "Myslejovice (okr. Prostějov)",
          "587559" : "Mysletice (okr. Jihlava)",
          "561819" : "Mysletín (okr. Pelhřimov)",
          "587567" : "Mysliboř (okr. Jihlava)",
          "591190" : "Myslibořice (okr. Třebíč)",
          "549614" : "Myslín (okr. Písek)",
          "566543" : "Myslinka (okr. Plzeň-sever)",
          "556734" : "Myslív (okr. Klatovy)",
          "552721" : "Myslkovice (okr. Tábor)",
          "585505" : "Mysločovice (okr. Zlín)",
          "541745" : "Myslovice (okr. Klatovy)",
          "570427" : "Myštěves (okr. Hradec Králové)",
          "551473" : "Myštice (okr. Strakonice)",
          "560014" : "Mýto (okr. Rokycany)",
          "570435" : "Mžany (okr. Hradec Králové)",
          "571890" : "Nabočany (okr. Chrudim)",
          "530212" : "Načeradec (okr. Benešov)",
          "571903" : "Načešice (okr. Chrudim)",
          "549631" : "Nadějkov (okr. Tábor)",
          "587575" : "Nadějov (okr. Jihlava)",
          "559253" : "Nadryby (okr. Plzeň-sever)",
          "574261" : "Nahořany (okr. Náchod)",
          "552810" : "Nahošovice (okr. Přerov)",
          "573868" : "Náchod (okr. Náchod)",
          "504441" : "Náklo (okr. Olomouc)",
          "535371" : "Nákří (okr. České Budějovice)",
          "550779" : "Naloučany (okr. Třebíč)",
          "540790" : "Nalžovice (okr. Příbram)",
          "556751" : "Nalžovské Hory (okr. Klatovy)",
          "504505" : "Náměšť na Hané (okr. Olomouc)",
          "591211" : "Náměšť nad Oslavou (okr. Třebíč)",
          "585513" : "Napajedla (okr. Zlín)",
          "591220" : "Nárameč (okr. Třebíč)",
          "564478" : "Narysov (okr. Příbram)",
          "580678" : "Nasavrky (okr. Ústí nad Orlicí)",
          "571911" : "Nasavrky (okr. Chrudim)",
          "559016" : "Nasavrky (okr. Tábor)",
          "586421" : "Násedlovice (okr. Hodonín)",
          "594512" : "Našiměřice (okr. Znojmo)",
          "585521" : "Návojná (okr. Zlín)",
          "554014" : "Návsí (okr. Frýdek-Místek)",
          "550434" : "Nebahovy (okr. Prachatice)",
          "554693" : "Nebanice (okr. Cheb)",
          "540340" : "Nebílovy (okr. Plzeň-jih)",
          "533521" : "Nebovidy (okr. Kolín)",
          "583456" : "Nebovidy (okr. Brno-venkov)",
          "536644" : "Nebřehovice (okr. Strakonice)",
          "535061" : "Nebužely (okr. Mělník)",
          "540811" : "Nečín (okr. Příbram)",
          "559261" : "Nečtiny (okr. Plzeň-sever)",
          "544825" : "Nedabyle (okr. České Budějovice)",
          "592404" : "Nedachlebice (okr. Uherské Hradiště)",
          "592412" : "Nedakonice (okr. Uherské Hradiště)",
          "585530" : "Nedašov (okr. Zlín)",
          "585548" : "Nedašova Lhota (okr. Zlín)",
          "570443" : "Neděliště (okr. Hradec Králové)",
          "531863" : "Nedomice (okr. Mělník)",
          "540820" : "Nedrahovice (okr. Příbram)",
          "596175" : "Nedvědice (okr. Brno-venkov)",
          "578452" : "Nedvězí (okr. Svitavy)",
          "578223" : "Nehodiv (okr. Klatovy)",
          "538540" : "Nehvizdy (okr. Praha-východ)",
          "570451" : "Nechanice (okr. Hradec Králové)",
          "540846" : "Nechvalice (okr. Příbram)",
          "586439" : "Nechvalín (okr. Hodonín)",
          "555380" : "Nejdek (okr. Karlovy Vary)",
          "548197" : "Nejepín (okr. Havlíčkův Brod)",
          "559270" : "Nekmíř (okr. Plzeň-sever)",
          "580686" : "Nekoř (okr. Ústí nad Orlicí)",
          "558095" : "Nekvasovy (okr. Plzeň-jih)",
          "535079" : "Nelahozeves (okr. Mělník)",
          "583464" : "Nelepeč-Žernůvka (okr. Brno-venkov)",
          "515787" : "Nelešovice (okr. Přerov)",
          "554006" : "Nemanice (okr. Domažlice)",
          "593371" : "Němčany (okr. Vyškov)",
          "582085" : "Němčice (okr. Blansko)",
          "588784" : "Němčice (okr. Kroměříž)",
          "599166" : "Němčice (okr. Domažlice)",
          "571636" : "Němčice (okr. Kolín)",
          "580694" : "Němčice (okr. Svitavy)",
          "536334" : "Němčice (okr. Mladá Boleslav)",
          "550396" : "Němčice (okr. Prachatice)",
          "572870" : "Němčice (okr. Pardubice)",
          "536474" : "Němčice (okr. Strakonice)",
          "589756" : "Němčice nad Hanou (okr. Prostějov)",
          "584703" : "Němčičky (okr. Břeclav)",
          "583472" : "Němčičky (okr. Brno-venkov)",
          "594521" : "Němčičky (okr. Znojmo)",
          "566837" : "Němčovice (okr. Rokycany)",
          "536725" : "Němětice (okr. Strakonice)",
          "553476" : "Nemile (okr. Šumperk)",
          "593389" : "Nemochovice (okr. Vyškov)",
          "593397" : "Nemojany (okr. Vyškov)",
          "579564" : "Nemojov (okr. Trutnov)",
          "593401" : "Nemotice (okr. Vyškov)",
          "573230" : "Nemyčeves (okr. Jičín)",
          "571156" : "Nemyslovice (okr. Mladá Boleslav)",
          "552747" : "Nemyšl (okr. Tábor)",
          "533602" : "Nenačovice (okr. Beroun)",
          "586447" : "Nenkovice (okr. Hodonín)",
          "535435" : "Neplachov (okr. České Budějovice)",
          "553158" : "Neplachovice (okr. Opava)",
          "570478" : "Nepolisy (okr. Hradec Králové)",
          "534226" : "Nepoměřice (okr. Kutná Hora)",
          "558109" : "Nepomuk (okr. Plzeň-jih)",
          "564524" : "Nepomuk (okr. Příbram)",
          "566501" : "Nepomyšl (okr. Louny)",
          "571521" : "Neprobylice (okr. Kladno)",
          "536351" : "Nepřevázka (okr. Mladá Boleslav)",
          "573078" : "Neratov (okr. Pardubice)",
          "535087" : "Neratovice (okr. Mělník)",
          "562157" : "Nerestce (okr. Písek)",
          "583481" : "Neslovice (okr. Brno-venkov)",
          "593419" : "Nesovice (okr. Vyškov)",
          "530263" : "Nespeky (okr. Benešov)",
          "564222" : "Nestrašovice (okr. Příbram)",
          "542130" : "Nesuchyně (okr. Rakovník)",
          "583499" : "Nesvačilka (okr. Brno-venkov)",
          "534269" : "Nesvačily (okr. Beroun)",
          "596183" : "Netín (okr. Žďár nad Sázavou)",
          "550442" : "Netolice (okr. Prachatice)",
          "545643" : "Netřebice (okr. Český Krumlov)",
          "534919" : "Netřebice (okr. Nymburk)",
          "558117" : "Netunice (okr. Plzeň-jih)",
          "530298" : "Netvořice (okr. Benešov)",
          "585556" : "Neubuz (okr. Zlín)",
          "554022" : "Neuměř (okr. Plzeň-jih)",
          "532665" : "Neuměřice (okr. Kladno)",
          "531588" : "Neumětely (okr. Beroun)",
          "558125" : "Neurazy (okr. Plzeň-jih)",
          "530301" : "Neustupov (okr. Benešov)",
          "587583" : "Nevcehle (okr. Jihlava)",
          "530310" : "Neveklov (okr. Benešov)",
          "571997" : "Neveklovice (okr. Mladá Boleslav)",
          "549657" : "Nevězice (okr. Písek)",
          "541192" : "Nevid (okr. Rokycany)",
          "593427" : "Nevojice (okr. Vyškov)",
          "554031" : "Nevolice (okr. Domažlice)",
          "549207" : "Nevratice (okr. Jičín)",
          "559288" : "Nevřeň (okr. Plzeň-sever)",
          "598585" : "Nezabudice (okr. Rakovník)",
          "546160" : "Nezabylice (okr. Chomutov)",
          "589764" : "Nezamyslice (okr. Prostějov)",
          "578533" : "Nezamyslice (okr. Klatovy)",
          "553590" : "Nezbavětice (okr. Plzeň-město)",
          "592421" : "Nezdenice (okr. Uherské Hradiště)",
          "542296" : "Nezdice (okr. Plzeň-jih)",
          "556815" : "Nezdice na Šumavě (okr. Klatovy)",
          "540102" : "Nezdřev (okr. Plzeň-jih)",
          "558141" : "Nezvěstice (okr. Plzeň-město)",
          "529893" : "Nicov (okr. Prachatice)",
          "551520" : "Nihošovice (okr. Strakonice)",
          "596191" : "Níhov (okr. Brno-venkov)",
          "584711" : "Nikolčice (okr. Břeclav)",
          "571121" : "Niměřice (okr. Mladá Boleslav)",
          "591238" : "Nimpšov (okr. Třebíč)",
          "536962" : "Nišovice (okr. Strakonice)",
          "588806" : "Nítkovice (okr. Kroměříž)",
          "589772" : "Niva (okr. Prostějov)",
          "592439" : "Nivnice (okr. Uherské Hradiště)",
          "531596" : "Nižbor (okr. Beroun)",
          "596205" : "Nížkov (okr. Žďár nad Sázavou)",
          "593435" : "Nížkovice (okr. Vyškov)",
          "552526" : "Nižní Lhoty (okr. Frýdek-Místek)",
          "597686" : "Norberčany (okr. Olomouc)",
          "531707" : "Nosálov (okr. Mělník)",
          "584720" : "Nosislav (okr. Brno-venkov)",
          "552518" : "Nošovice (okr. Frýdek-Místek)",
          "561177" : "Nová Buková (okr. Pelhřimov)",
          "546798" : "Nová Bystřice (okr. Jindřichův Hradec)",
          "548456" : "Nová Cerekev (okr. Pelhřimov)",
          "588814" : "Nová Dědina (okr. Kroměříž)",
          "552381" : "Nová Hradečná (okr. Olomouc)",
          "586455" : "Nová Lhota (okr. Hodonín)",
          "562734" : "Nová Olešná (okr. Jindřichův Hradec)",
          "573248" : "Nová Paka (okr. Jičín)",
          "550451" : "Nová Pec (okr. Prachatice)",
          "546950" : "Nová Pláň (okr. Bruntál)",
          "555398" : "Nová Role (okr. Karlovy Vary)",
          "587591" : "Nová Říše (okr. Jihlava)",
          "572608" : "Nová Sídla (okr. Svitavy)",
          "536377" : "Nová Telib (okr. Mladá Boleslav)",
          "546801" : "Nová Včelnice (okr. Jindřichův Hradec)",
          "538558" : "Nová Ves (okr. Praha-východ)",
          "546593" : "Nová Ves (okr. Liberec)",
          "540269" : "Nová Ves (okr. Plzeň-jih)",
          "560561" : "Nová Ves (okr. Sokolov)",
          "583502" : "Nová Ves (okr. Brno-venkov)",
          "599131" : "Nová Ves (okr. Domažlice)",
          "535117" : "Nová Ves (okr. Mělník)",
          "542636" : "Nová Ves (okr. Louny)",
          "576549" : "Nová Ves (okr. Rychnov nad Kněžnou)",
          "591246" : "Nová Ves (okr. Třebíč)",
          "596213" : "Nová Ves (okr. Žďár nad Sázavou)",
          "560201" : "Nová Ves (okr. Strakonice)",
          "535648" : "Nová Ves (okr. České Budějovice)",
          "513661" : "Nová Ves (okr. Český Krumlov)",
          "533530" : "Nová Ves I (okr. Kolín)",
          "562360" : "Nová Ves nad Lužnicí (okr. Jindřichův Hradec)",
          "563731" : "Nová Ves nad Nisou (okr. Jablonec nad Nisou)",
          "577341" : "Nová Ves nad Popelkou (okr. Semily)",
          "540889" : "Nová Ves pod Pleší (okr. Příbram)",
          "571806" : "Nová Ves u Bakova (okr. Mladá Boleslav)",
          "569160" : "Nová Ves u Chotěboře (okr. Havlíčkův Brod)",
          "552763" : "Nová Ves u Chýnova (okr. Tábor)",
          "572438" : "Nová Ves u Jarošova (okr. Svitavy)",
          "569151" : "Nová Ves u Leštiny (okr. Havlíčkův Brod)",
          "563455" : "Nová Ves u Mladé Vožice (okr. Tábor)",
          "596221" : "Nová Ves u Nového Města na Moravě (okr. Žďár nad Sázavou)",
          "555266" : "Nová Ves u Světlé (okr. Havlíčkův Brod)",
          "567329" : "Nová Ves v Horách (okr. Most)",
          "583511" : "Nové Bránice (okr. Brno-venkov)",
          "540897" : "Nové Dvory (okr. Příbram)",
          "534242" : "Nové Dvory (okr. Kutná Hora)",
          "565342" : "Nové Dvory (okr. Litoměřice)",
          "587974" : "Nové Dvory (okr. Žďár nad Sázavou)",
          "506494" : "Nové Hamry (okr. Karlovy Vary)",
          "569551" : "Nové Heřminovy (okr. Bruntál)",
          "544868" : "Nové Hrady (okr. České Budějovice)",
          "571920" : "Nové Hrady (okr. Ústí nad Orlicí)",
          "561568" : "Nové Hutě (okr. Prachatice)",
          "512893" : "Nové Lublice (okr. Opava)",
          "570494" : "Nové Město (okr. Hradec Králové)",
          "596230" : "Nové Město na Moravě (okr. Žďár nad Sázavou)",
          "574279" : "Nové Město nad Metují (okr. Náchod)",
          "564265" : "Nové Město pod Smrkem (okr. Liberec)",
          "558176" : "Nové Mitrovice (okr. Plzeň-jih)",
          "596248" : "Nové Sady (okr. Žďár nad Sázavou)",
          "593443" : "Nové Sady (okr. Vyškov)",
          "555274" : "Nové Sedlice (okr. Opava)",
          "560570" : "Nové Sedlo (okr. Sokolov)",
          "566519" : "Nové Sedlo (okr. Louny)",
          "542164" : "Nové Strašecí (okr. Rakovník)",
          "591254" : "Nové Syrovice (okr. Třebíč)",
          "596256" : "Nové Veselí (okr. Žďár nad Sázavou)",
          "561851" : "Noviny pod Ralskem (okr. Česká Lípa)",
          "567752" : "Novosedlice (okr. Teplice)",
          "584746" : "Novosedly (okr. Břeclav)",
          "551554" : "Novosedly (okr. Strakonice)",
          "546844" : "Novosedly nad Nežárkou (okr. Jindřichův Hradec)",
          "561860" : "Nový Bor (okr. Česká Lípa)",
          "570508" : "Nový Bydžov (okr. Hradec Králové)",
          "542181" : "Nový Dům (okr. Rakovník)",
          "599654" : "Nový Dvůr (okr. Nymburk)",
          "574287" : "Nový Hrádek (okr. Náchod)",
          "544566" : "Nový Hrozenkov (okr. Vsetín)",
          "531600" : "Nový Jáchymov (okr. Beroun)",
          "599191" : "Nový Jičín (okr. Nový Jičín)",
          "596264" : "Nový Jimramov (okr. Žďár nad Sázavou)",
          "540901" : "Nový Knín (okr. Příbram)",
          "554707" : "Nový Kostel (okr. Cheb)",
          "554057" : "Nový Kramolín (okr. Domažlice)",
          "540501" : "Nový Malín (okr. Šumperk)",
          "561878" : "Nový Oldřichov (okr. Česká Lípa)",
          "574295" : "Nový Ples (okr. Náchod)",
          "586463" : "Nový Poddvorov (okr. Hodonín)",
          "584754" : "Nový Přerov (okr. Břeclav)",
          "548464" : "Nový Rychnov (okr. Pelhřimov)",
          "587729" : "Nový Šaldorf-Sedlešovice (okr. Znojmo)",
          "591262" : "Nový Telečkov (okr. Třebíč)",
          "538566" : "Nový Vestec (okr. Praha-východ)",
          "531618" : "Nučice (okr. Praha-západ)",
          "533548" : "Nučice (okr. Praha-východ)",
          "564907" : "Nupaky (okr. Praha-východ)",
          "507091" : "Nýdek (okr. Frýdek-Místek)",
          "596272" : "Nyklovice (okr. Žďár nad Sázavou)",
          "537004" : "Nymburk (okr. Nymburk)",
          "582107" : "Nýrov (okr. Blansko)",
          "556831" : "Nýrsko (okr. Klatovy)",
          "559300" : "Nýřany (okr. Plzeň-sever)",
          "513571" : "Občov (okr. Příbram)",
          "540935" : "Obecnice (okr. Příbram)",
          "589799" : "Obědkovice (okr. Prostějov)",
          "548065" : "Obědovice (okr. Hradec Králové)",
          "582115" : "Obora (okr. Blansko)",
          "542580" : "Obora (okr. Louny)",
          "559318" : "Obora (okr. Plzeň-sever)",
          "541443" : "Obora (okr. Tachov)",
          "569577" : "Oborná (okr. Bruntál)",
          "540943" : "Obory (okr. Příbram)",
          "540951" : "Obořiště (okr. Příbram)",
          "548472" : "Obrataň (okr. Pelhřimov)",
          "567337" : "Obrnice (okr. Most)",
          "570893" : "Obrubce (okr. Mladá Boleslav)",
          "536407" : "Obruby (okr. Mladá Boleslav)",
          "535133" : "Obříství (okr. Mělník)",
          "596281" : "Obyčtov (okr. Žďár nad Sázavou)",
          "541915" : "Obytce (okr. Klatovy)",
          "510980" : "Ocmanice (okr. Třebíč)",
          "576557" : "Očelice (okr. Rychnov nad Kněžnou)",
          "566527" : "Očihov (okr. Louny)",
          "538574" : "Odolena Voda (okr. Praha-východ)",
          "539554" : "Odrava (okr. Cheb)",
          "583529" : "Odrovice (okr. Brno-venkov)",
          "599701" : "Odry (okr. Nový Jičín)",
          "537551" : "Odřepsy (okr. Nymburk)",
          "591289" : "Odunec (okr. Třebíč)",
          "533556" : "Ohaře (okr. Kolín)",
          "549185" : "Ohařice (okr. Jičín)",
          "548910" : "Ohaveč (okr. Jičín)",
          "567761" : "Ohníč (okr. Teplice)",
          "576565" : "Ohnišov (okr. Rychnov nad Kněžnou)",
          "570516" : "Ohnišťany (okr. Hradec Králové)",
          "540960" : "Ohrazenice (okr. Příbram)",
          "577359" : "Ohrazenice (okr. Semily)",
          "539503" : "Ohrobec (okr. Praha-západ)",
          "589802" : "Ohrozim (okr. Prostějov)",
          "589811" : "Ochoz (okr. Prostějov)",
          "583537" : "Ochoz u Brna (okr. Brno-venkov)",
          "582123" : "Ochoz u Tišnova (okr. Brno-venkov)",
          "591297" : "Okarec (okr. Třebíč)",
          "561886" : "Okna (okr. Česká Lípa)",
          "571334" : "Okoř (okr. Praha-západ)",
          "563269" : "Okounov (okr. Chomutov)",
          "582131" : "Okrouhlá (okr. Blansko)",
          "538922" : "Okrouhlá (okr. Cheb)",
          "529877" : "Okrouhlá (okr. Písek)",
          "561894" : "Okrouhlá (okr. Česká Lípa)",
          "562475" : "Okrouhlá Radouň (okr. Jindřichův Hradec)",
          "569186" : "Okrouhlice (okr. Havlíčkův Brod)",
          "548588" : "Okrouhlička (okr. Havlíčkův Brod)",
          "539511" : "Okrouhlo (okr. Praha-západ)",
          "534251" : "Okřesaneč (okr. Kutná Hora)",
          "546933" : "Okřešice (okr. Třebíč)",
          "537560" : "Okřínek (okr. Nymburk)",
          "591301" : "Okříšky (okr. Třebíč)",
          "552259" : "Olbramice (okr. Olomouc)",
          "554049" : "Olbramice (okr. Ostrava-město)",
          "594555" : "Olbramkostel (okr. Znojmo)",
          "566888" : "Olbramov (okr. Tachov)",
          "594563" : "Olbramovice (okr. Znojmo)",
          "530344" : "Olbramovice (okr. Benešov)",
          "552798" : "Oldřichov (okr. Tábor)",
          "515825" : "Oldřichov (okr. Přerov)",
          "564281" : "Oldřichov v Hájích (okr. Liberec)",
          "549444" : "Oldřichovice (okr. Zlín)",
          "578479" : "Oldřiš (okr. Svitavy)",
          "509574" : "Oldřišov (okr. Opava)",
          "594571" : "Oleksovice (okr. Znojmo)",
          "569208" : "Olešenka (okr. Havlíčkův Brod)",
          "533564" : "Oleška (okr. Praha-východ)",
          "542440" : "Oleško (okr. Litoměřice)",
          "569216" : "Olešná (okr. Havlíčkův Brod)",
          "531626" : "Olešná (okr. Beroun)",
          "561967" : "Olešná (okr. Pelhřimov)",
          "562190" : "Olešná (okr. Písek)",
          "542199" : "Olešná (okr. Rakovník)",
          "582158" : "Olešnice (okr. Blansko)",
          "570524" : "Olešnice (okr. Hradec Králové)",
          "576581" : "Olešnice (okr. Rychnov nad Kněžnou)",
          "544884" : "Olešnice (okr. České Budějovice)",
          "577367" : "Olešnice (okr. Semily)",
          "576573" : "Olešnice v Orlických horách (okr. Rychnov nad Kněžnou)",
          "544892" : "Olešník (okr. České Budějovice)",
          "500496" : "Olomouc (okr. Olomouc)",
          "582166" : "Olomučany (okr. Blansko)",
          "560588" : "Oloví (okr. Sokolov)",
          "532673" : "Olovnice (okr. Mělník)",
          "541958" : "Olšany (okr. Klatovy)",
          "550132" : "Olšany (okr. Vyškov)",
          "587613" : "Olšany (okr. Jihlava)",
          "540510" : "Olšany (okr. Šumperk)",
          "589829" : "Olšany u Prostějova (okr. Prostějov)",
          "587214" : "Olší (okr. Jihlava)",
          "596302" : "Olší (okr. Brno-venkov)",
          "552844" : "Olšovec (okr. Přerov)",
          "537365" : "Olšovice (okr. Prachatice)",
          "583545" : "Omice (okr. Brno-venkov)",
          "545660" : "Omlenice (okr. Český Krumlov)",
          "589837" : "Ondratice (okr. Prostějov)",
          "537691" : "Ondřejov (okr. Pelhřimov)",
          "538582" : "Ondřejov (okr. Praha-východ)",
          "534277" : "Onomyšl (okr. Kutná Hora)",
          "548502" : "Onšov (okr. Pelhřimov)",
          "594580" : "Onšov (okr. Znojmo)",
          "552801" : "Opařany (okr. Tábor)",
          "587621" : "Opatov (okr. Jihlava)",
          "578487" : "Opatov (okr. Svitavy)",
          "591319" : "Opatov (okr. Třebíč)",
          "572721" : "Opatovec (okr. Svitavy)",
          "516201" : "Opatovice (okr. Přerov)",
          "583553" : "Opatovice (okr. Brno-venkov)",
          "530956" : "Opatovice I (okr. Kutná Hora)",
          "575429" : "Opatovice nad Labem (okr. Pardubice)",
          "505927" : "Opava (okr. Opava)",
          "571679" : "Oplany (okr. Praha-východ)",
          "553000" : "Oplocany (okr. Přerov)",
          "539783" : "Oplot (okr. Plzeň-jih)",
          "537578" : "Opočnice (okr. Nymburk)",
          "542555" : "Opočno (okr. Louny)",
          "576590" : "Opočno (okr. Rychnov nad Kněžnou)",
          "537586" : "Opolany (okr. Nymburk)",
          "591327" : "Oponešice (okr. Třebíč)",
          "516350" : "Oprostovice (okr. Přerov)",
          "542202" : "Oráčov (okr. Rakovník)",
          "571962" : "Orel (okr. Chrudim)",
          "580716" : "Orlické Podhůří (okr. Ústí nad Orlicí)",
          "576603" : "Orlické Záhoří (okr. Rychnov nad Kněžnou)",
          "580724" : "Orličky (okr. Ústí nad Orlicí)",
          "549681" : "Orlík nad Vltavou (okr. Písek)",
          "599069" : "Orlová (okr. Karviná)",
          "593460" : "Orlovice (okr. Vyškov)",
          "539520" : "Ořech (okr. Praha-západ)",
          "587630" : "Ořechov (okr. Jihlava)",
          "592447" : "Ořechov (okr. Uherské Hradiště)",
          "596329" : "Ořechov (okr. Žďár nad Sázavou)",
          "583561" : "Ořechov (okr. Brno-venkov)",
          "598470" : "Osečany (okr. Příbram)",
          "599662" : "Oseček (okr. Nymburk)",
          "564290" : "Osečná (okr. Liberec)",
          "576611" : "Osečnice (okr. Rychnov nad Kněžnou)",
          "567779" : "Osek (okr. Teplice)",
          "531634" : "Osek (okr. Beroun)",
          "598828" : "Osek (okr. Písek)",
          "560057" : "Osek (okr. Rokycany)",
          "573264" : "Osek (okr. Jičín)",
          "551562" : "Osek (okr. Strakonice)",
          "516619" : "Osek nad Bečvou (okr. Přerov)",
          "558184" : "Oselce (okr. Plzeň-jih)",
          "570532" : "Osice (okr. Hradec Králové)",
          "588822" : "Osíčko (okr. Kroměříž)",
          "570541" : "Osičky (okr. Hradec Králové)",
          "578509" : "Osík (okr. Svitavy)",
          "582174" : "Osiky (okr. Brno-venkov)",
          "540544" : "Oskava (okr. Šumperk)",
          "537616" : "Oskořínek (okr. Nymburk)",
          "583588" : "Oslavany (okr. Brno-venkov)",
          "596337" : "Oslavice (okr. Žďár nad Sázavou)",
          "511412" : "Oslavička (okr. Žďár nad Sázavou)",
          "594598" : "Oslnovice (okr. Znojmo)",
          "549703" : "Oslov (okr. Písek)",
          "597716" : "Osoblaha (okr. Bruntál)",
          "531642" : "Osov (okr. Beroun)",
          "596345" : "Osová Bítýška (okr. Žďár nad Sázavou)",
          "596353" : "Osové (okr. Žďár nad Sázavou)",
          "591335" : "Ostašov (okr. Třebíč)",
          "583596" : "Ostopovice (okr. Brno-venkov)",
          "537624" : "Ostrá (okr. Nymburk)",
          "557170" : "Ostrata (okr. Zlín)",
          "554821" : "Ostrava (okr. Ostrava-město)",
          "598542" : "Ostravice (okr. Frýdek-Místek)",
          "535231" : "Ostrolovský Újezd (okr. České Budějovice)",
          "573272" : "Ostroměř (okr. Jičín)",
          "574104" : "Ostrov (okr. Chrudim)",
          "580732" : "Ostrov (okr. Ústí nad Orlicí)",
          "548359" : "Ostrov (okr. Havlíčkův Brod)",
          "555428" : "Ostrov (okr. Karlovy Vary)",
          "598372" : "Ostrov (okr. Příbram)",
          "599395" : "Ostrov (okr. Benešov)",
          "596361" : "Ostrov nad Oslavou (okr. Žďár nad Sázavou)",
          "559326" : "Ostrov u Bezdružic (okr. Plzeň-sever)",
          "582182" : "Ostrov u Macochy (okr. Blansko)",
          "583600" : "Ostrovačice (okr. Brno-venkov)",
          "586471" : "Ostrovánky (okr. Hodonín)",
          "549711" : "Ostrovec (okr. Písek)",
          "566993" : "Ostrovec-Lhotka (okr. Rokycany)",
          "592455" : "Ostrožská Lhota (okr. Uherské Hradiště)",
          "592463" : "Ostrožská Nová Ves (okr. Uherské Hradiště)",
          "569330" : "Ostružná (okr. Jeseník)",
          "573281" : "Ostružno (okr. Jičín)",
          "530352" : "Ostředek (okr. Benešov)",
          "575437" : "Ostřešany (okr. Pardubice)",
          "578061" : "Ostřetice (okr. Klatovy)",
          "575445" : "Ostřetín (okr. Pardubice)",
          "592471" : "Osvětimany (okr. Uherské Hradiště)",
          "554073" : "Osvračín (okr. Domažlice)",
          "541681" : "Ošelín (okr. Tachov)",
          "589845" : "Otaslavice (okr. Prostějov)",
          "540293" : "Otěšice (okr. Plzeň-jih)",
          "509612" : "Otice (okr. Opava)",
          "587648" : "Otín (okr. Jihlava)",
          "596370" : "Otín (okr. Žďár nad Sázavou)",
          "589853" : "Otinoves (okr. Prostějov)",
          "506699" : "Otmarov (okr. Brno-venkov)",
          "534111" : "Otmíče (okr. Beroun)",
          "593478" : "Otnice (okr. Vyškov)",
          "566209" : "Otov (okr. Domažlice)",
          "574317" : "Otovice (okr. Náchod)",
          "537969" : "Otovice (okr. Karlovy Vary)",
          "554952" : "Otradov (okr. Chrudim)",
          "555444" : "Otročín (okr. Karlovy Vary)",
          "531669" : "Otročiněves (okr. Beroun)",
          "585599" : "Otrokovice (okr. Zlín)",
          "563277" : "Otvice (okr. Chomutov)",
          "532681" : "Otvovice (okr. Kladno)",
          "541010" : "Ouběnice (okr. Příbram)",
          "580741" : "Oucmanice (okr. Ústí nad Orlicí)",
          "569224" : "Oudoleň (okr. Havlíčkův Brod)",
          "533572" : "Ovčáry (okr. Kolín)",
          "535141" : "Ovčáry (okr. Mělník)",
          "569232" : "Ovesná Lhota (okr. Havlíčkův Brod)",
          "539473" : "Ovesné Kladruby (okr. Cheb)",
          "544574" : "Oznice (okr. Vsetín)",
          "531278" : "Paběnice (okr. Kutná Hora)",
          "545953" : "Paceřice (okr. Liberec)",
          "588831" : "Pacetluky (okr. Kroměříž)",
          "548511" : "Pacov (okr. Pelhřimov)",
          "556912" : "Pačejov (okr. Klatovy)",
          "588849" : "Pačlavice (okr. Kroměříž)",
          "564192" : "Páleč (okr. Kladno)",
          "598551" : "Palkovice (okr. Frýdek-Místek)",
          "540595" : "Palonín (okr. Šumperk)",
          "550469" : "Pálovice (okr. Třebíč)",
          "582191" : "Pamětice (okr. Blansko)",
          "587656" : "Panenská Rozsíčka (okr. Jihlava)",
          "538604" : "Panenské Břežany (okr. Praha-východ)",
          "566535" : "Panenský Týnec (okr. Louny)",
          "542211" : "Panoší Újezd (okr. Rakovník)",
          "587672" : "Panské Dubenky (okr. Jihlava)",
          "551571" : "Paračov (okr. Strakonice)",
          "555134" : "Pardubice (okr. Pardubice)",
          "516635" : "Paršovice (okr. Přerov)",
          "516686" : "Partutovice (okr. Přerov)",
          "599182" : "Pařezov (okr. Domažlice)",
          "554081" : "Pasečnice (okr. Domažlice)",
          "504785" : "Paseka (okr. Olomouc)",
          "562254" : "Paseky (okr. Písek)",
          "547476" : "Paseky nad Jizerou (okr. Semily)",
          "598569" : "Paskov (okr. Frýdek-Místek)",
          "584762" : "Pasohlávky (okr. Brno-venkov)",
          "566781" : "Pastuchovice (okr. Plzeň-sever)",
          "580759" : "Pastviny (okr. Ústí nad Orlicí)",
          "513423" : "Pašinka (okr. Kolín)",
          "592480" : "Pašovice (okr. Uherské Hradiště)",
          "537632" : "Pátek (okr. Nymburk)",
          "567345" : "Patokryje (okr. Most)",
          "594601" : "Pavlice (okr. Znojmo)",
          "544248" : "Pavlíkov (okr. Rakovník)",
          "596388" : "Pavlínov (okr. Žďár nad Sázavou)",
          "569241" : "Pavlov (okr. Havlíčkův Brod)",
          "584771" : "Pavlov (okr. Břeclav)",
          "540609" : "Pavlov (okr. Šumperk)",
          "561916" : "Pavlov (okr. Pelhřimov)",
          "587681" : "Pavlov (okr. Jihlava)",
          "532711" : "Pavlov (okr. Kladno)",
          "596396" : "Pavlov (okr. Žďár nad Sázavou)",
          "533076" : "Pavlovice (okr. Benešov)",
          "557196" : "Pavlovice u Kojetína (okr. Prostějov)",
          "516694" : "Pavlovice u Přerova (okr. Přerov)",
          "552500" : "Pazderna (okr. Frýdek-Místek)",
          "554090" : "Pec (okr. Domažlice)",
          "579581" : "Pec pod Sněžkou (okr. Trutnov)",
          "573299" : "Pecka (okr. Jičín)",
          "507717" : "Peč (okr. Jindřichův Hradec)",
          "541028" : "Pečice (okr. Příbram)",
          "571032" : "Pěčice (okr. Mladá Boleslav)",
          "576620" : "Pěčín (okr. Rychnov nad Kněžnou)",
          "537641" : "Pečky (okr. Kolín)",
          "537543" : "Pěčnov (okr. Prachatice)",
          "566373" : "Pelechy (okr. Domažlice)",
          "547492" : "Pelhřimov (okr. Pelhřimov)",
          "589870" : "Pěnčín (okr. Prostějov)",
          "564303" : "Pěnčín (okr. Liberec)",
          "563749" : "Pěnčín (okr. Jablonec nad Nisou)",
          "572004" : "Perálec (okr. Chrudim)",
          "584789" : "Perná (okr. Břeclav)",
          "559334" : "Pernarec (okr. Plzeň-sever)",
          "555452" : "Pernink (okr. Karlovy Vary)",
          "596400" : "Pernštejnské Jestřabí (okr. Brno-venkov)",
          "563285" : "Perštejn (okr. Chomutov)",
          "564311" : "Pertoltice (okr. Liberec)",
          "534307" : "Pertoltice (okr. Kutná Hora)",
          "514276" : "Pertoltice pod Ralskem (okr. Česká Lípa)",
          "566551" : "Peruc (okr. Louny)",
          "577391" : "Peřimov (okr. Semily)",
          "546062" : "Pesvice (okr. Chomutov)",
          "529656" : "Pětihosty (okr. Praha-východ)",
          "598241" : "Pětikozly (okr. Mladá Boleslav)",
          "563293" : "Pětipsy (okr. Chomutov)",
          "536431" : "Petkovy (okr. Mladá Boleslav)",
          "596418" : "Petráveč (okr. Žďár nad Sázavou)",
          "566560" : "Petrohrad (okr. Louny)",
          "530409" : "Petroupim (okr. Benešov)",
          "582204" : "Petrov (okr. Blansko)",
          "586480" : "Petrov (okr. Hodonín)",
          "539546" : "Petrov (okr. Praha-západ)",
          "500020" : "Petrov nad Desnou (okr. Šumperk)",
          "582212" : "Petrovice (okr. Blansko)",
          "580767" : "Petrovice (okr. Ústí nad Orlicí)",
          "568147" : "Petrovice (okr. Ústí nad Labem)",
          "594610" : "Petrovice (okr. Znojmo)",
          "551848" : "Petrovice (okr. Bruntál)",
          "570567" : "Petrovice (okr. Hradec Králové)",
          "542229" : "Petrovice (okr. Rakovník)",
          "541044" : "Petrovice (okr. Příbram)",
          "591360" : "Petrovice (okr. Třebíč)",
          "534315" : "Petrovice I (okr. Kutná Hora)",
          "534323" : "Petrovice II (okr. Kutná Hora)",
          "599077" : "Petrovice u Karviné (okr. Karviná)",
          "556921" : "Petrovice u Sušice (okr. Klatovy)",
          "548871" : "Petrovičky (okr. Jičín)",
          "556874" : "Petrůvka (okr. Zlín)",
          "591378" : "Petrůvky (okr. Třebíč)",
          "535699" : "Petříkov (okr. České Budějovice)",
          "538612" : "Petříkov (okr. Praha-východ)",
          "599085" : "Petřvald (okr. Karviná)",
          "599743" : "Petřvald (okr. Nový Jičín)",
          "532720" : "Pchery (okr. Kladno)",
          "541052" : "Pičín (okr. Příbram)",
          "549916" : "Pikárec (okr. Žďár nad Sázavou)",
          "556947" : "Pila (okr. Karlovy Vary)",
          "579599" : "Pilníkov (okr. Trutnov)",
          "540650" : "Písařov (okr. Šumperk)",
          "557226" : "Písečná (okr. Frýdek-Místek)",
          "540684" : "Písečná (okr. Jeseník)",
          "580775" : "Písečná (okr. Ústí nad Orlicí)",
          "596434" : "Písečné (okr. Žďár nad Sázavou)",
          "546917" : "Písečné (okr. Jindřichův Hradec)",
          "570575" : "Písek (okr. Hradec Králové)",
          "512028" : "Písek (okr. Frýdek-Místek)",
          "549240" : "Písek (okr. Písek)",
          "536440" : "Písková Lhota (okr. Mladá Boleslav)",
          "537659" : "Písková Lhota (okr. Nymburk)",
          "561070" : "Pístina (okr. Jindřichův Hradec)",
          "537667" : "Písty (okr. Nymburk)",
          "509647" : "Píšť (okr. Opava)",
          "548545" : "Píšť (okr. Pelhřimov)",
          "542539" : "Píšťany (okr. Litoměřice)",
          "535991" : "Pištín (okr. České Budějovice)",
          "592498" : "Pitín (okr. Uherské Hradiště)",
          "589888" : "Pivín (okr. Prostějov)",
          "598887" : "Pivkovice (okr. Strakonice)",
          "561134" : "Planá (okr. Tachov)",
          "535176" : "Planá (okr. České Budějovice)",
          "552828" : "Planá nad Lužnicí (okr. Tábor)",
          "533581" : "Plaňany (okr. Kolín)",
          "587702" : "Plandry (okr. Jihlava)",
          "530336" : "Pláně (okr. Plzeň-sever)",
          "556955" : "Plánice (okr. Klatovy)",
          "559351" : "Plasy (okr. Plzeň-sever)",
          "535346" : "Plav (okr. České Budějovice)",
          "594628" : "Plaveč (okr. Znojmo)",
          "509078" : "Plavsko (okr. Jindřichův Hradec)",
          "563757" : "Plavy (okr. Jablonec nad Nisou)",
          "536458" : "Plazy (okr. Mladá Boleslav)",
          "550051" : "Plenkovice (okr. Znojmo)",
          "554740" : "Plesná (okr. Cheb)",
          "507628" : "Pleše (okr. Jindřichův Hradec)",
          "559369" : "Plešnice (okr. Plzeň-sever)",
          "532738" : "Pletený Újezd (okr. Kladno)",
          "572942" : "Plch (okr. Pardubice)",
          "564125" : "Plchov (okr. Kladno)",
          "580783" : "Plchovice (okr. Ústí nad Orlicí)",
          "566861" : "Plískov (okr. Rokycany)",
          "565393" : "Ploskovice (okr. Litoměřice)",
          "546968" : "Pluhův Žďár (okr. Jindřichův Hradec)",
          "589896" : "Plumlov (okr. Prostějov)",
          "565580" : "Plužná (okr. Mladá Boleslav)",
          "554791" : "Plzeň (okr. Plzeň-město)",
          "566578" : "Pnětluky (okr. Louny)",
          "559377" : "Pňovany (okr. Plzeň-sever)",
          "552160" : "Pňovice (okr. Olomouc)",
          "537675" : "Pňov-Předhradí (okr. Kolín)",
          "554111" : "Poběžovice (okr. Domažlice)",
          "575461" : "Poběžovice u Holic (okr. Pardubice)",
          "575470" : "Poběžovice u Přelouče (okr. Pardubice)",
          "554120" : "Pocinovice (okr. Domažlice)",
          "564214" : "Počaply (okr. Příbram)",
          "548561" : "Počátky (okr. Pelhřimov)",
          "566586" : "Počedělice (okr. Louny)",
          "588865" : "Počenice-Tetětice (okr. Kroměříž)",
          "541087" : "Počepice (okr. Příbram)",
          "596442" : "Počítky (okr. Žďár nad Sázavou)",
          "566608" : "Podbořanský Rohozec (okr. Louny)",
          "566616" : "Podbořany (okr. Louny)",
          "534285" : "Podbrdy (okr. Beroun)",
          "576654" : "Podbřezí (okr. Rychnov nad Kněžnou)",
          "550795" : "Podbřežice (okr. Vyškov)",
          "537683" : "Poděbrady (okr. Nymburk)",
          "596451" : "Poděšín (okr. Žďár nad Sázavou)",
          "566365" : "Poděvousy (okr. Domažlice)",
          "573311" : "Podhorní Újezd a Vojice (okr. Jičín)",
          "572039" : "Podhořany u Ronova (okr. Chrudim)",
          "538817" : "Podhradí (okr. Cheb)",
          "573329" : "Podhradí (okr. Jičín)",
          "534811" : "Podhradí (okr. Zlín)",
          "594636" : "Podhradí nad Dyjí (okr. Znojmo)",
          "588873" : "Podhradní Lhota (okr. Kroměříž)",
          "593486" : "Podivice (okr. Vyškov)",
          "584797" : "Podivín (okr. Břeclav)",
          "585611" : "Podkopná Lhota (okr. Zlín)",
          "580805" : "Podlesí (okr. Ústí nad Orlicí)",
          "564486" : "Podlesí (okr. Příbram)",
          "532754" : "Podlešín (okr. Kladno)",
          "531685" : "Podluhy (okr. Beroun)",
          "548634" : "Podmoklany (okr. Havlíčkův Brod)",
          "551686" : "Podmokly (okr. Klatovy)",
          "560081" : "Podmokly (okr. Rokycany)",
          "548251" : "Podmoky (okr. Havlíčkův Brod)",
          "599590" : "Podmoky (okr. Nymburk)",
          "594644" : "Podmolí (okr. Znojmo)",
          "594652" : "Podmyče (okr. Znojmo)",
          "538621" : "Podolanka (okr. Praha-východ)",
          "596469" : "Podolí (okr. Žďár nad Sázavou)",
          "516864" : "Podolí (okr. Přerov)",
          "592501" : "Podolí (okr. Uherské Hradiště)",
          "569496" : "Podolí (okr. Vsetín)",
          "583634" : "Podolí (okr. Brno-venkov)",
          "549754" : "Podolí I (okr. Písek)",
          "550175" : "Podomí (okr. Vyškov)",
          "565415" : "Podsedice (okr. Litoměřice)",
          "572951" : "Podůlšany (okr. Pardubice)",
          "573345" : "Podůlší (okr. Jičín)",
          "528196" : "Podveky (okr. Kutná Hora)",
          "569291" : "Pohled (okr. Havlíčkův Brod)",
          "573591" : "Pohleď (okr. Havlíčkův Brod)",
          "578550" : "Pohledy (okr. Svitavy)",
          "560553" : "Pohnánec (okr. Tábor)",
          "552852" : "Pohnání (okr. Tábor)",
          "536911" : "Pohorovice (okr. Strakonice)",
          "545694" : "Pohorská Ves (okr. Český Krumlov)",
          "549461" : "Pohořelice (okr. Zlín)",
          "584801" : "Pohořelice (okr. Brno-venkov)",
          "576662" : "Pohoří (okr. Rychnov nad Kněžnou)",
          "539562" : "Pohoří (okr. Praha-západ)",
          "542237" : "Pochvalov (okr. Rakovník)",
          "552861" : "Pojbuky (okr. Tábor)",
          "596477" : "Pokojov (okr. Žďár nad Sázavou)",
          "550370" : "Pokojovice (okr. Třebíč)",
          "572063" : "Pokřikov (okr. Chrudim)",
          "553565" : "Polánka (okr. Plzeň-jih)",
          "541788" : "Poleň (okr. Klatovy)",
          "533599" : "Polepy (okr. Kolín)",
          "565431" : "Polepy (okr. Litoměřice)",
          "538639" : "Polerady (okr. Praha-východ)",
          "567353" : "Polerady (okr. Most)",
          "561436" : "Polesí (okr. Pelhřimov)",
          "592510" : "Polešovice (okr. Uherské Hradiště)",
          "561959" : "Polevsko (okr. Česká Lípa)",
          "591394" : "Police (okr. Třebíč)",
          "540731" : "Police (okr. Šumperk)",
          "544621" : "Police (okr. Vsetín)",
          "574341" : "Police nad Metují (okr. Náchod)",
          "578576" : "Polička (okr. Svitavy)",
          "500071" : "Poličná (okr. Vsetín)",
          "516899" : "Polkovice (okr. Přerov)",
          "587711" : "Polná (okr. Jihlava)",
          "500194" : "Polná na Šumavě (okr. Český Krumlov)",
          "513237" : "Polní Chrčice (okr. Kolín)",
          "513148" : "Polní Voděrady (okr. Kolín)",
          "596485" : "Polnička (okr. Žďár nad Sázavou)",
          "516911" : "Polom (okr. Přerov)",
          "548723" : "Polom (okr. Rychnov nad Kněžnou)",
          "549983" : "Polomí (okr. Prostějov)",
          "562459" : "Polště (okr. Jindřichův Hradec)",
          "578584" : "Pomezí (okr. Svitavy)",
          "538868" : "Pomezí nad Ohří (okr. Cheb)",
          "562670" : "Ponědraž (okr. Jindřichův Hradec)",
          "562653" : "Ponědrážka (okr. Jindřichův Hradec)",
          "549738" : "Ponětovice (okr. Brno-venkov)",
          "577405" : "Poniklá (okr. Semily)",
          "546992" : "Popelín (okr. Jindřichův Hradec)",
          "584819" : "Popice (okr. Břeclav)",
          "532649" : "Popovice (okr. Benešov)",
          "592528" : "Popovice (okr. Uherské Hradiště)",
          "583651" : "Popovice (okr. Brno-venkov)",
          "599221" : "Popovičky (okr. Praha-východ)",
          "591408" : "Popůvky (okr. Třebíč)",
          "583669" : "Popůvky (okr. Brno-venkov)",
          "537705" : "Poříčany (okr. Kolín)",
          "530441" : "Poříčí nad Sázavou (okr. Benešov)",
          "572373" : "Poříčí u Litomyšle (okr. Svitavy)",
          "566624" : "Postoloprty (okr. Louny)",
          "554138" : "Postřekov (okr. Domažlice)",
          "540773" : "Postřelmov (okr. Šumperk)",
          "553352" : "Postřelmůvek (okr. Šumperk)",
          "538647" : "Postřižín (okr. Mělník)",
          "530450" : "Postupice (okr. Benešov)",
          "548600" : "Pošná (okr. Pelhřimov)",
          "564087" : "Poštovice (okr. Kladno)",
          "549533" : "Poteč (okr. Zlín)",
          "534331" : "Potěhy (okr. Kutná Hora)",
          "517101" : "Potštát (okr. Přerov)",
          "576671" : "Potštejn (okr. Rychnov nad Kněžnou)",
          "555479" : "Potůčky (okr. Karlovy Vary)",
          "530247" : "Potvorov (okr. Plzeň-sever)",
          "577979" : "Poustka (okr. Cheb)",
          "584835" : "Pouzdřany (okr. Břeclav)",
          "568155" : "Povrly (okr. Ústí nad Labem)",
          "591416" : "Pozďatín (okr. Třebíč)",
          "544655" : "Pozděchov (okr. Vsetín)",
          "532762" : "Pozdeň (okr. Kladno)",
          "549401" : "Pozlovice (okr. Zlín)",
          "583677" : "Pozořice (okr. Brno-venkov)",
          "583685" : "Prace (okr. Brno-venkov)",
          "551619" : "Pracejovice (okr. Strakonice)",
          "565458" : "Prackovice nad Labem (okr. Litoměřice)",
          "594679" : "Práče (okr. Znojmo)",
          "558231" : "Prádlo (okr. Plzeň-jih)",
          "554782" : "Praha (okr. Praha)",
          "550094" : "Prachatice (okr. Prachatice)",
          "572071" : "Prachovice (okr. Chrudim)",
          "592536" : "Prakšice (okr. Uherské Hradiště)",
          "539538" : "Prameny (okr. Cheb)",
          "570648" : "Prasek (okr. Hradec Králové)",
          "570656" : "Praskačka (okr. Hradec Králové)",
          "587397" : "Prasklice (okr. Kroměříž)",
          "531693" : "Praskolesy (okr. Beroun)",
          "556084" : "Prášily (okr. Klatovy)",
          "588890" : "Pravčice (okr. Kroměříž)",
          "594687" : "Pravice (okr. Znojmo)",
          "583693" : "Pravlov (okr. Brno-venkov)",
          "530476" : "Pravonín (okr. Benešov)",
          "572853" : "Pravy (okr. Pardubice)",
          "568813" : "Pražmo (okr. Frýdek-Místek)",
          "544671" : "Prlov (okr. Vsetín)",
          "567787" : "Proboštov (okr. Teplice)",
          "561509" : "Probulov (okr. Písek)",
          "570753" : "Prodašice (okr. Mladá Boleslav)",
          "594695" : "Prokopov (okr. Znojmo)",
          "548758" : "Proruby (okr. Rychnov nad Kněžnou)",
          "537829" : "Proseč (okr. Pelhřimov)",
          "572080" : "Proseč (okr. Chrudim)",
          "544345" : "Proseč pod Ještědem (okr. Liberec)",
          "561941" : "Proseč pod Křemešníkem (okr. Pelhřimov)",
          "579602" : "Prosečné (okr. Trutnov)",
          "517151" : "Prosenice (okr. Přerov)",
          "541133" : "Prosenická Lhota (okr. Příbram)",
          "596493" : "Prosetín (okr. Žďár nad Sázavou)",
          "572098" : "Prosetín (okr. Chrudim)",
          "569313" : "Prosíčka (okr. Havlíčkův Brod)",
          "594709" : "Prosiměřice (okr. Znojmo)",
          "589250" : "Prostějov (okr. Prostějov)",
          "589918" : "Prostějovičky (okr. Prostějov)",
          "541486" : "Prostiboř (okr. Tachov)",
          "544698" : "Prostřední Bečva (okr. Vsetín)",
          "582221" : "Prostřední Poříčí (okr. Blansko)",
          "589926" : "Protivanov (okr. Prostějov)",
          "549771" : "Protivín (okr. Písek)",
          "561983" : "Provodín (okr. Česká Lípa)",
          "585661" : "Provodov (okr. Zlín)",
          "517208" : "Provodovice (okr. Přerov)",
          "574350" : "Provodov-Šonov (okr. Náchod)",
          "583707" : "Prštice (okr. Brno-venkov)",
          "539571" : "Průhonice (okr. Praha-západ)",
          "564788" : "Prusice (okr. Praha-východ)",
          "588903" : "Prusinovice (okr. Kroměříž)",
          "593494" : "Prusy-Boškůvky (okr. Vyškov)",
          "586498" : "Prušánky (okr. Hodonín)",
          "561991" : "Prysk (okr. Česká Lípa)",
          "507181" : "Pržno (okr. Frýdek-Místek)",
          "544728" : "Pržno (okr. Vsetín)",
          "552411" : "Přáslavice (okr. Olomouc)",
          "561517" : "Přeborov (okr. Písek)",
          "560596" : "Přebuz (okr. Sokolov)",
          "591424" : "Přeckov (okr. Třebíč)",
          "538655" : "Předboj (okr. Praha-východ)",
          "540412" : "Předenice (okr. Plzeň-jih)",
          "572101" : "Předhradí (okr. Chrudim)",
          "591432" : "Předín (okr. Třebíč)",
          "549746" : "Předklášteří (okr. Brno-venkov)",
          "536491" : "Předměřice nad Jizerou (okr. Mladá Boleslav)",
          "570672" : "Předměřice nad Labem (okr. Hradec Králové)",
          "551627" : "Předmíř (okr. Strakonice)",
          "545716" : "Přední Výtoň (okr. Český Krumlov)",
          "536792" : "Přední Zborovice (okr. Strakonice)",
          "509621" : "Předotice (okr. Písek)",
          "557005" : "Předslav (okr. Klatovy)",
          "551635" : "Předslavice (okr. Strakonice)",
          "552895" : "Přehořov (okr. Tábor)",
          "513369" : "Přehvozdí (okr. Kolín)",
          "559393" : "Přehýšov (okr. Plzeň-sever)",
          "536547" : "Přechovice (okr. Strakonice)",
          "532771" : "Přelíc (okr. Kladno)",
          "575500" : "Přelouč (okr. Pardubice)",
          "575518" : "Přelovice (okr. Pardubice)",
          "589934" : "Přemyslovice (okr. Prostějov)",
          "570923" : "Přepeře (okr. Mladá Boleslav)",
          "577413" : "Přepeře (okr. Semily)",
          "576689" : "Přepychy (okr. Rychnov nad Kněžnou)",
          "575526" : "Přepychy (okr. Pardubice)",
          "511382" : "Přerov (okr. Přerov)",
          "537721" : "Přerov nad Labem (okr. Nymburk)",
          "598577" : "Přerubenice (okr. Rakovník)",
          "550078" : "Přeskače (okr. Znojmo)",
          "530620" : "Přestanov (okr. Ústí nad Labem)",
          "572110" : "Přestavlky (okr. Chrudim)",
          "530131" : "Přestavlky (okr. Plzeň-jih)",
          "517224" : "Přestavlky (okr. Přerov)",
          "565474" : "Přestavlky (okr. Litoměřice)",
          "530492" : "Přestavlky u Čerčan (okr. Benešov)",
          "591441" : "Přešovice (okr. Třebíč)",
          "549797" : "Přeštěnice (okr. Písek)",
          "558249" : "Přeštice (okr. Plzeň-jih)",
          "551643" : "Přešťovice (okr. Strakonice)",
          "570681" : "Převýšov (okr. Hradec Králové)",
          "538671" : "Přezletice (okr. Praha-východ)",
          "584843" : "Přibice (okr. Brno-venkov)",
          "599808" : "Příbor (okr. Nový Jičín)",
          "539911" : "Příbram (okr. Příbram)",
          "583715" : "Příbram na Moravě (okr. Brno-venkov)",
          "561088" : "Příbraz (okr. Jindřichův Hradec)",
          "574368" : "Přibyslav (okr. Náchod)",
          "569321" : "Přibyslav (okr. Havlíčkův Brod)",
          "583723" : "Přibyslavice (okr. Brno-venkov)",
          "591459" : "Přibyslavice (okr. Třebíč)",
          "542253" : "Příčina (okr. Rakovník)",
          "513547" : "Příčovy (okr. Příbram)",
          "545724" : "Přídolí (okr. Český Krumlov)",
          "558257" : "Příchovice (okr. Plzeň-jih)",
          "505013" : "Příkazy (okr. Olomouc)",
          "579131" : "Příkosice (okr. Rokycany)",
          "577421" : "Příkrý (okr. Semily)",
          "549720" : "Přílepy (okr. Kroměříž)",
          "565261" : "Přílepy (okr. Rakovník)",
          "578622" : "Příluka (okr. Svitavy)",
          "561151" : "Přimda (okr. Tachov)",
          "545732" : "Přísečná (okr. Český Krumlov)",
          "569348" : "Příseka (okr. Havlíčkův Brod)",
          "583731" : "Přísnotice (okr. Brno-venkov)",
          "513393" : "Přistoupim (okr. Kolín)",
          "533611" : "Přišimasy (okr. Kolín)",
          "567086" : "Příšov (okr. Plzeň-sever)",
          "564354" : "Příšovice (okr. Liberec)",
          "544752" : "Příštpo (okr. Třebíč)",
          "584851" : "Přítluky (okr. Břeclav)",
          "560111" : "Přívětice (okr. Rokycany)",
          "580821" : "Přívrat (okr. Ústí nad Orlicí)",
          "563374" : "Psárov (okr. Tábor)",
          "539597" : "Psáry (okr. Praha-západ)",
          "530514" : "Psáře (okr. Benešov)",
          "552577" : "Pstruží (okr. Frýdek-Místek)",
          "530671" : "Pšánky (okr. Hradec Králové)",
          "555525" : "Pšov (okr. Karlovy Vary)",
          "542270" : "Pšovlky (okr. Rakovník)",
          "589942" : "Ptení (okr. Prostějov)",
          "558265" : "Ptenín (okr. Plzeň-jih)",
          "532789" : "Ptice (okr. Praha-západ)",
          "571938" : "Ptýrov (okr. Mladá Boleslav)",
          "554154" : "Puclice (okr. Domažlice)",
          "591491" : "Pucov (okr. Třebíč)",
          "573531" : "Puchlovice (okr. Hradec Králové)",
          "587745" : "Puklice (okr. Jihlava)",
          "546577" : "Pulečný (okr. Jablonec nad Nisou)",
          "578631" : "Pustá Kamenice (okr. Svitavy)",
          "509736" : "Pustá Polom (okr. Opava)",
          "578649" : "Pustá Rybná (okr. Svitavy)",
          "568775" : "Pustějov (okr. Nový Jičín)",
          "593508" : "Pustiměř (okr. Vyškov)",
          "580830" : "Pustina (okr. Ústí nad Orlicí)",
          "542288" : "Pustověty (okr. Rakovník)",
          "549801" : "Putim (okr. Písek)",
          "598755" : "Putimov (okr. Pelhřimov)",
          "591505" : "Pyšel (okr. Třebíč)",
          "538680" : "Pyšely (okr. Benešov)",
          "565652" : "Rabakov (okr. Mladá Boleslav)",
          "557013" : "Rabí (okr. Klatovy)",
          "556882" : "Rabštejnská Lhota (okr. Chrudim)",
          "575534" : "Ráby (okr. Pardubice)",
          "530522" : "Rabyně (okr. Benešov)",
          "585670" : "Racková (okr. Zlín)",
          "511307" : "Rácovice (okr. Třebíč)",
          "546071" : "Račetice (okr. Chomutov)",
          "591521" : "Račice (okr. Třebíč)",
          "599760" : "Račice (okr. Rakovník)",
          "596507" : "Račice (okr. Žďár nad Sázavou)",
          "565482" : "Račice (okr. Litoměřice)",
          "570702" : "Račice nad Trotinou (okr. Hradec Králové)",
          "593516" : "Račice-Pístovice (okr. Vyškov)",
          "588059" : "Račín (okr. Žďár nad Sázavou)",
          "565491" : "Račiněves (okr. Litoměřice)",
          "563773" : "Radčice (okr. Jablonec nad Nisou)",
          "586501" : "Radějov (okr. Hodonín)",
          "538698" : "Radějovice (okr. Praha-východ)",
          "536423" : "Radějovice (okr. Strakonice)",
          "596515" : "Radenice (okr. Žďár nad Sázavou)",
          "552917" : "Radenín (okr. Tábor)",
          "596523" : "Radešín (okr. Žďár nad Sázavou)",
          "596531" : "Radešínská Svratka (okr. Žďár nad Sázavou)",
          "552925" : "Radětice (okr. Tábor)",
          "564389" : "Radětice (okr. Příbram)",
          "550485" : "Radhostice (okr. Prachatice)",
          "575542" : "Radhošť (okr. Ústí nad Orlicí)",
          "598488" : "Radíč (okr. Příbram)",
          "517275" : "Radíkov (okr. Přerov)",
          "570711" : "Radíkovice (okr. Hradec Králové)",
          "573370" : "Radim (okr. Jičín)",
          "533629" : "Radim (okr. Kolín)",
          "578657" : "Radiměř (okr. Svitavy)",
          "544582" : "Radimovice (okr. Liberec)",
          "563196" : "Radimovice u Tábora (okr. Tábor)",
          "552933" : "Radimovice u Želče (okr. Tábor)",
          "549924" : "Radkov (okr. Žďár nad Sázavou)",
          "574333" : "Radkov (okr. Svitavy)",
          "587761" : "Radkov (okr. Jihlava)",
          "552941" : "Radkov (okr. Tábor)",
          "568317" : "Radkov (okr. Opava)",
          "517321" : "Radkova Lhota (okr. Přerov)",
          "540421" : "Radkovice (okr. Plzeň-jih)",
          "550493" : "Radkovice u Budče (okr. Třebíč)",
          "591548" : "Radkovice u Hrotovic (okr. Třebíč)",
          "517437" : "Radkovy (okr. Přerov)",
          "563781" : "Rádlo (okr. Jablonec nad Nisou)",
          "560120" : "Radnice (okr. Rokycany)",
          "596540" : "Radňoves (okr. Žďár nad Sázavou)",
          "596558" : "Radňovice (okr. Žďár nad Sázavou)",
          "551660" : "Radomyšl (okr. Strakonice)",
          "538701" : "Radonice (okr. Praha-východ)",
          "563323" : "Radonice (okr. Chomutov)",
          "591556" : "Radonín (okr. Třebíč)",
          "583740" : "Radostice (okr. Brno-venkov)",
          "569364" : "Radostín (okr. Havlíčkův Brod)",
          "596566" : "Radostín (okr. Žďár nad Sázavou)",
          "596574" : "Radostín nad Oslavou (okr. Žďár nad Sázavou)",
          "577430" : "Radostná pod Kozákovem (okr. Semily)",
          "570729" : "Radostov (okr. Hradec Králové)",
          "591564" : "Radošov (okr. Třebíč)",
          "551678" : "Radošovice (okr. Strakonice)",
          "530531" : "Radošovice (okr. Benešov)",
          "544965" : "Radošovice (okr. České Budějovice)",
          "545040" : "Radotice (okr. Třebíč)",
          "517445" : "Radotín (okr. Přerov)",
          "565521" : "Radovesice (okr. Litoměřice)",
          "533637" : "Radovesnice I (okr. Kolín)",
          "533645" : "Radovesnice II (okr. Kolín)",
          "517534" : "Radslavice (okr. Přerov)",
          "593524" : "Radslavice (okr. Vyškov)",
          "509841" : "Raduň (okr. Opava)",
          "530387" : "Radvanec (okr. Česká Lípa)",
          "517569" : "Radvanice (okr. Přerov)",
          "579629" : "Radvanice (okr. Trutnov)",
          "540854" : "Rájec (okr. Šumperk)",
          "582239" : "Rájec-Jestřebí (okr. Blansko)",
          "582247" : "Ráječko (okr. Blansko)",
          "583758" : "Rajhrad (okr. Brno-venkov)",
          "583766" : "Rajhradice (okr. Brno-venkov)",
          "588920" : "Rajnochovice (okr. Kroměříž)",
          "577448" : "Rakousy (okr. Semily)",
          "517585" : "Rakov (okr. Přerov)",
          "566942" : "Raková (okr. Rokycany)",
          "589951" : "Raková u Konice (okr. Prostějov)",
          "562068" : "Rakovice (okr. Písek)",
          "541656" : "Rakovník (okr. Rakovník)",
          "589969" : "Rakůvka (okr. Prostějov)",
          "584860" : "Rakvice (okr. Břeclav)",
          "562017" : "Ralsko (okr. Česká Lípa)",
          "572152" : "Raná (okr. Chrudim)",
          "566659" : "Raná (okr. Louny)",
          "587176" : "Rančířov (okr. Jihlava)",
          "587788" : "Rantířov (okr. Jihlava)",
          "591581" : "Rapotice (okr. Třebíč)",
          "540862" : "Rapotín (okr. Šumperk)",
          "547069" : "Rapšach (okr. Jindřichův Hradec)",
          "574376" : "Rasošky (okr. Náchod)",
          "564371" : "Raspenava (okr. Liberec)",
          "549274" : "Rašín (okr. Jičín)",
          "549665" : "Raškovice (okr. Frýdek-Místek)",
          "582255" : "Rašov (okr. Brno-venkov)",
          "593532" : "Rašovice (okr. Vyškov)",
          "534340" : "Rašovice (okr. Kutná Hora)",
          "552976" : "Rataje (okr. Tábor)",
          "588938" : "Rataje (okr. Kroměříž)",
          "530549" : "Rataje (okr. Benešov)",
          "534358" : "Rataje nad Sázavou (okr. Kutná Hora)",
          "533653" : "Ratboř (okr. Kolín)",
          "537748" : "Ratenice (okr. Kolín)",
          "507784" : "Ratiboř (okr. Jindřichův Hradec)",
          "544787" : "Ratiboř (okr. Vsetín)",
          "552992" : "Ratibořské Hory (okr. Tábor)",
          "586510" : "Ratíškovice (okr. Hodonín)",
          "532550" : "Ratměřice (okr. Benešov)",
          "597724" : "Razová (okr. Bruntál)",
          "549827" : "Ražice (okr. Písek)",
          "583774" : "Rebešovice (okr. Brno-venkov)",
          "553395" : "Rejchartice (okr. Šumperk)",
          "557021" : "Rejštejn (okr. Klatovy)",
          "594725" : "Rešice (okr. Znojmo)",
          "571318" : "Roblín (okr. Praha-západ)",
          "566667" : "Ročov (okr. Louny)",
          "561789" : "Rodinov (okr. Pelhřimov)",
          "587737" : "Rodkov (okr. Žďár nad Sázavou)",
          "560626" : "Rodná (okr. Tábor)",
          "547085" : "Rodvínov (okr. Jindřichův Hradec)",
          "586528" : "Rohatec (okr. Hodonín)",
          "565636" : "Rohatsko (okr. Mladá Boleslav)",
          "548669" : "Rohenice (okr. Rychnov nad Kněžnou)",
          "540871" : "Rohle (okr. Šumperk)",
          "568376" : "Rohov (okr. Opava)",
          "575551" : "Rohovládova Bělá (okr. Pardubice)",
          "582263" : "Rohozec (okr. Brno-venkov)",
          "526622" : "Rohozec (okr. Kutná Hora)",
          "587796" : "Rohozná (okr. Jihlava)",
          "578673" : "Rohozná (okr. Svitavy)",
          "573221" : "Rohoznice (okr. Jičín)",
          "575569" : "Rohoznice (okr. Pardubice)",
          "591602" : "Rohy (okr. Třebíč)",
          "559423" : "Rochlov (okr. Plzeň-sever)",
          "565547" : "Rochov (okr. Litoměřice)",
          "596582" : "Rojetín (okr. Brno-venkov)",
          "563331" : "Rokle (okr. Chomutov)",
          "559717" : "Rokycany (okr. Rokycany)",
          "529605" : "Rokytá (okr. Mladá Boleslav)",
          "548898" : "Rokytňany (okr. Jičín)",
          "556980" : "Rokytnice (okr. Zlín)",
          "517607" : "Rokytnice (okr. Přerov)",
          "577456" : "Rokytnice nad Jizerou (okr. Semily)",
          "591611" : "Rokytnice nad Rokytnou (okr. Třebíč)",
          "576701" : "Rokytnice v Orlických horách (okr. Rychnov nad Kněžnou)",
          "575577" : "Rokytno (okr. Pardubice)",
          "571148" : "Rokytovec (okr. Mladá Boleslav)",
          "572161" : "Ronov nad Doubravou (okr. Chrudim)",
          "556971" : "Ropice (okr. Frýdek-Místek)",
          "577464" : "Roprachtice (okr. Semily)",
          "508004" : "Roseč (okr. Jindřichův Hradec)",
          "572179" : "Rosice (okr. Chrudim)",
          "583782" : "Rosice (okr. Brno-venkov)",
          "560995" : "Rosička (okr. Jindřichův Hradec)",
          "549941" : "Rosička (okr. Žďár nad Sázavou)",
          "541206" : "Rosovice (okr. Příbram)",
          "554898" : "Rostěnice-Zvonovice (okr. Vyškov)",
          "533661" : "Rostoklaty (okr. Kolín)",
          "588946" : "Roštění (okr. Kroměříž)",
          "588954" : "Roštín (okr. Kroměříž)",
          "560600" : "Rotava (okr. Sokolov)",
          "513709" : "Roubanina (okr. Blansko)",
          "553018" : "Roudná (okr. Tábor)",
          "544973" : "Roudné (okr. České Budějovice)",
          "570745" : "Roudnice (okr. Hradec Králové)",
          "565555" : "Roudnice nad Labem (okr. Litoměřice)",
          "597741" : "Roudno (okr. Bruntál)",
          "591629" : "Rouchovany (okr. Třebíč)",
          "558290" : "Roupov (okr. Plzeň-jih)",
          "593559" : "Rousínov (okr. Vyškov)",
          "517615" : "Rouské (okr. Přerov)",
          "596604" : "Rousměrov (okr. Žďár nad Sázavou)",
          "596612" : "Rovečné (okr. Žďár nad Sázavou)",
          "540919" : "Rovensko (okr. Šumperk)",
          "577472" : "Rovensko pod Troskami (okr. Semily)",
          "561274" : "Rovná (okr. Pelhřimov)",
          "560618" : "Rovná (okr. Sokolov)",
          "536865" : "Rovná (okr. Strakonice)",
          "583791" : "Rozdrojovice (okr. Brno-venkov)",
          "547808" : "Rozhovice (okr. Chrudim)",
          "578681" : "Rozhraní (okr. Svitavy)",
          "594733" : "Rozkoš (okr. Znojmo)",
          "587800" : "Rozseč (okr. Jihlava)",
          "596639" : "Rozseč (okr. Žďár nad Sázavou)",
          "582271" : "Rozseč nad Kunštátem (okr. Blansko)",
          "582280" : "Rozsíčka (okr. Blansko)",
          "569399" : "Rozsochatec (okr. Havlíčkův Brod)",
          "596647" : "Rozsochy (okr. Žďár nad Sázavou)",
          "578690" : "Rozstání (okr. Svitavy)",
          "589977" : "Rozstání (okr. Prostějov)",
          "598526" : "Roztoky (okr. Rakovník)",
          "539627" : "Roztoky (okr. Praha-západ)",
          "577499" : "Roztoky u Jilemnice (okr. Semily)",
          "577481" : "Roztoky u Semil (okr. Semily)",
          "561169" : "Rozvadov (okr. Tachov)",
          "537756" : "Rožďalovice (okr. Nymburk)",
          "545767" : "Rožmberk nad Vltavou (okr. Český Krumlov)",
          "545775" : "Rožmitál na Šumavě (okr. Český Krumlov)",
          "541231" : "Rožmitál pod Třemšínem (okr. Příbram)",
          "596655" : "Rožná (okr. Žďár nad Sázavou)",
          "574384" : "Rožnov (okr. Náchod)",
          "544841" : "Rožnov pod Radhoštěm (okr. Vsetín)",
          "531715" : "Rpety (okr. Beroun)",
          "567809" : "Rtyně nad Bílinou (okr. Teplice)",
          "579637" : "Rtyně v Podkrkonoší (okr. Trutnov)",
          "542326" : "Ruda (okr. Rakovník)",
          "596663" : "Ruda (okr. Žďár nad Sázavou)",
          "540978" : "Ruda nad Moravou (okr. Šumperk)",
          "582298" : "Rudice (okr. Blansko)",
          "592552" : "Rudice (okr. Uherské Hradiště)",
          "591637" : "Rudíkov (okr. Třebíč)",
          "586919" : "Rudimov (okr. Zlín)",
          "583804" : "Rudka (okr. Brno-venkov)",
          "594741" : "Rudlice (okr. Znojmo)",
          "531723" : "Rudná (okr. Praha-západ)",
          "578703" : "Rudná (okr. Svitavy)",
          "551945" : "Rudná pod Pradědem (okr. Bruntál)",
          "579645" : "Rudník (okr. Trutnov)",
          "596671" : "Rudolec (okr. Žďár nad Sázavou)",
          "544981" : "Rudolfov (okr. České Budějovice)",
          "580848" : "Rudoltice (okr. Ústí nad Orlicí)",
          "562777" : "Rumburk (okr. Děčín)",
          "593567" : "Ruprechtov (okr. Vyškov)",
          "588962" : "Rusava (okr. Kroměříž)",
          "597775" : "Rusín (okr. Bruntál)",
          "569402" : "Rušinov (okr. Havlíčkův Brod)",
          "544850" : "Růžďka (okr. Vsetín)",
          "587818" : "Růžená (okr. Jihlava)",
          "566900" : "Růžová (okr. Děčín)",
          "568554" : "Rybí (okr. Nový Jičín)",
          "575593" : "Rybitví (okr. Pardubice)",
          "576727" : "Rybná nad Zdobnicí (okr. Rychnov nad Kněžnou)",
          "587826" : "Rybné (okr. Jihlava)",
          "559431" : "Rybnice (okr. Plzeň-sever)",
          "569411" : "Rybníček (okr. Havlíčkův Brod)",
          "553972" : "Rybníček (okr. Vyškov)",
          "554189" : "Rybník (okr. Domažlice)",
          "547905" : "Rybník (okr. Ústí nad Orlicí)",
          "541257" : "Rybníky (okr. Příbram)",
          "594750" : "Rybníky (okr. Znojmo)",
          "562793" : "Rybniště (okr. Děčín)",
          "578711" : "Rychnov na Moravě (okr. Svitavy)",
          "576069" : "Rychnov nad Kněžnou (okr. Rychnov nad Kněžnou)",
          "563790" : "Rychnov u Jablonce nad Nisou (okr. Jablonec nad Nisou)",
          "574406" : "Rychnovek (okr. Náchod)",
          "599107" : "Rychvald (okr. Karviná)",
          "546186" : "Ryjice (okr. Ústí nad Labem)",
          "597783" : "Rýmařov (okr. Bruntál)",
          "588971" : "Rymice (okr. Kroměříž)",
          "562009" : "Rynárec (okr. Pelhřimov)",
          "542334" : "Rynholec (okr. Rakovník)",
          "564397" : "Rynoltice (okr. Liberec)",
          "597791" : "Ryžoviště (okr. Bruntál)",
          "587834" : "Řásná (okr. Jihlava)",
          "575607" : "Řečany nad Labem (okr. Pardubice)",
          "548715" : "Řečice (okr. Pelhřimov)",
          "596680" : "Řečice (okr. Žďár nad Sázavou)",
          "538710" : "Řehenice (okr. Benešov)",
          "568201" : "Řehlovice (okr. Ústí nad Labem)",
          "552640" : "Řeka (okr. Frýdek-Místek)",
          "560511" : "Řemíčov (okr. Tábor)",
          "558303" : "Řenče (okr. Plzeň-jih)",
          "534366" : "Řendějov (okr. Kutná Hora)",
          "553034" : "Řepeč (okr. Tábor)",
          "536849" : "Řepice (okr. Strakonice)",
          "535168" : "Řepín (okr. Mělník)",
          "568830" : "Řepiště (okr. Frýdek-Místek)",
          "572209" : "Řepníky (okr. Ústí nad Orlicí)",
          "536580" : "Řepov (okr. Mladá Boleslav)",
          "565504" : "Řeřichy (okr. Rakovník)",
          "572217" : "Řestoky (okr. Chrudim)",
          "580872" : "Řetová (okr. Ústí nad Orlicí)",
          "580881" : "Řetůvka (okr. Ústí nad Orlicí)",
          "539643" : "Řevnice (okr. Praha-západ)",
          "542351" : "Řevničov (okr. Rakovník)",
          "583821" : "Řícmanice (okr. Brno-venkov)",
          "583839" : "Říčany (okr. Brno-venkov)",
          "538728" : "Říčany (okr. Praha-východ)",
          "549789" : "Říčky (okr. Brno-venkov)",
          "576735" : "Říčky v Orlických horách (okr. Rychnov nad Kněžnou)",
          "554103" : "Řídeč (okr. Olomouc)",
          "587851" : "Řídelov (okr. Jihlava)",
          "572233" : "Řídký (okr. Svitavy)",
          "596698" : "Řikonín (okr. Brno-venkov)",
          "530786" : "Říkov (okr. Náchod)",
          "517666" : "Říkovice (okr. Přerov)",
          "591645" : "Římov (okr. Třebíč)",
          "545007" : "Římov (okr. České Budějovice)",
          "532941" : "Řimovice (okr. Benešov)",
          "599115" : "Řípec (okr. Tábor)",
          "532797" : "Řisuty (okr. Kladno)",
          "539651" : "Řitka (okr. Praha-západ)",
          "565661" : "Řitonice (okr. Mladá Boleslav)",
          "578720" : "Sádek (okr. Svitavy)",
          "541273" : "Sádek (okr. Příbram)",
          "555533" : "Sadov (okr. Karlovy Vary)",
          "573191" : "Sadová (okr. Hradec Králové)",
          "537764" : "Sadská (okr. Nymburk)",
          "548731" : "Salačova Lhota (okr. Pelhřimov)",
          "592561" : "Salaš (okr. Uherské Hradiště)",
          "534374" : "Samopše (okr. Kutná Hora)",
          "547077" : "Samotišky (okr. Olomouc)",
          "548740" : "Samšín (okr. Pelhřimov)",
          "573442" : "Samšina (okr. Jičín)",
          "537772" : "Sány (okr. Nymburk)",
          "574392" : "Sázava (okr. Ústí nad Orlicí)",
          "534382" : "Sázava (okr. Benešov)",
          "596701" : "Sázava (okr. Žďár nad Sázavou)",
          "569429" : "Sázavka (okr. Havlíčkův Brod)",
          "532801" : "Sazená (okr. Kladno)",
          "588237" : "Sazomín (okr. Žďár nad Sázavou)",
          "585726" : "Sazovice (okr. Zlín)",
          "573451" : "Sběř (okr. Jičín)",
          "560146" : "Sebečice (okr. Rokycany)",
          "582310" : "Sebranice (okr. Blansko)",
          "578738" : "Sebranice (okr. Svitavy)",
          "558311" : "Seč (okr. Plzeň-jih)",
          "580902" : "Seč (okr. Ústí nad Orlicí)",
          "572225" : "Seč (okr. Chrudim)",
          "587877" : "Sedlatice (okr. Jihlava)",
          "541281" : "Sedlčany (okr. Příbram)",
          "529591" : "Sedlec (okr. Mladá Boleslav)",
          "530271" : "Sedlec (okr. Plzeň-sever)",
          "546721" : "Sedlec (okr. Litoměřice)",
          "584878" : "Sedlec (okr. Břeclav)",
          "511081" : "Sedlec (okr. Třebíč)",
          "598283" : "Sedlec (okr. Praha-východ)",
          "545015" : "Sedlec (okr. České Budějovice)",
          "530573" : "Sedlec-Prčice (okr. Příbram)",
          "599263" : "Sedlečko u Soběslavě (okr. Tábor)",
          "587885" : "Sedlejov (okr. Jihlava)",
          "548421" : "Sedletín (okr. Havlíčkův Brod)",
          "551716" : "Sedlice (okr. Strakonice)",
          "548766" : "Sedlice (okr. Pelhřimov)",
          "564630" : "Sedlice (okr. Příbram)",
          "598674" : "Sedliště (okr. Frýdek-Místek)",
          "548961" : "Sedliště (okr. Jičín)",
          "578746" : "Sedliště (okr. Svitavy)",
          "540692" : "Sedliště (okr. Plzeň-jih)",
          "599832" : "Sedlnice (okr. Nový Jičín)",
          "576743" : "Sedloňov (okr. Rychnov nad Kněžnou)",
          "585734" : "Sehradice (okr. Zlín)",
          "596710" : "Sejřek (okr. Žďár nad Sázavou)",
          "572144" : "Sekeřice (okr. Jičín)",
          "534757" : "Seletice (okr. Nymburk)",
          "575615" : "Selmice (okr. Pardubice)",
          "506770" : "Seloutky (okr. Prostějov)",
          "555240" : "Semanín (okr. Ústí nad Orlicí)",
          "536610" : "Semčice (okr. Mladá Boleslav)",
          "576751" : "Semechnice (okr. Rychnov nad Kněžnou)",
          "537781" : "Semice (okr. Nymburk)",
          "576964" : "Semily (okr. Semily)",
          "575623" : "Semín (okr. Pardubice)",
          "554201" : "Semněvice (okr. Domažlice)",
          "530859" : "Semtěš (okr. Kutná Hora)",
          "547727" : "Sendraž (okr. Náchod)",
          "570796" : "Sendražice (okr. Hradec Králové)",
          "542369" : "Senec (okr. Rakovník)",
          "582328" : "Senetářov (okr. Blansko)",
          "537799" : "Senice (okr. Nymburk)",
          "505081" : "Senice na Hané (okr. Olomouc)",
          "552267" : "Senička (okr. Olomouc)",
          "544906" : "Seninka (okr. Vsetín)",
          "538752" : "Senohraby (okr. Praha-východ)",
          "542377" : "Senomaty (okr. Rakovník)",
          "591661" : "Senorady (okr. Brno-venkov)",
          "548774" : "Senožaty (okr. Pelhřimov)",
          "583847" : "Sentice (okr. Brno-venkov)",
          "549843" : "Sepekov (okr. Písek)",
          "599573" : "Sezemice (okr. Mladá Boleslav)",
          "575640" : "Sezemice (okr. Pardubice)",
          "553069" : "Sezimovo Ústí (okr. Tábor)",
          "531383" : "Schořov (okr. Kutná Hora)",
          "538761" : "Sibřina (okr. Praha-východ)",
          "583855" : "Silůvky (okr. Brno-venkov)",
          "546488" : "Sirá (okr. Rokycany)",
          "596728" : "Sirákov (okr. Žďár nad Sázavou)",
          "565598" : "Siřejovice (okr. Litoměřice)",
          "583863" : "Sivice (okr. Brno-venkov)",
          "594768" : "Skalice (okr. Znojmo)",
          "570800" : "Skalice (okr. Hradec Králové)",
          "553077" : "Skalice (okr. Tábor)",
          "582336" : "Skalice nad Svitavou (okr. Blansko)",
          "562025" : "Skalice u České Lípy (okr. Česká Lípa)",
          "517747" : "Skalička (okr. Přerov)",
          "545295" : "Skalička (okr. Brno-venkov)",
          "586536" : "Skalka (okr. Hodonín)",
          "589993" : "Skalka (okr. Prostějov)",
          "513890" : "Skalka u Doks (okr. Česká Lípa)",
          "554812" : "Skalná (okr. Cheb)",
          "536636" : "Skalsko (okr. Mladá Boleslav)",
          "549851" : "Skály (okr. Písek)",
          "598909" : "Skály (okr. Strakonice)",
          "579467" : "Skapce (okr. Tachov)",
          "539937" : "Skašov (okr. Plzeň-jih)",
          "588989" : "Skaštice (okr. Kroměříž)",
          "578754" : "Sklené (okr. Svitavy)",
          "596736" : "Sklené (okr. Žďár nad Sázavou)",
          "596744" : "Sklené nad Oslavou (okr. Žďár nad Sázavou)",
          "551741" : "Skočice (okr. Strakonice)",
          "566845" : "Skomelno (okr. Rokycany)",
          "553085" : "Skopytce (okr. Tábor)",
          "557030" : "Skorkov (okr. Mladá Boleslav)",
          "548324" : "Skorkov (okr. Havlíčkův Brod)",
          "586544" : "Skoronice (okr. Hodonín)",
          "553484" : "Skorošice (okr. Jeseník)",
          "596752" : "Skorotice (okr. Žďár nad Sázavou)",
          "580929" : "Skořenice (okr. Ústí nad Orlicí)",
          "506664" : "Skořice (okr. Rokycany)",
          "568716" : "Skotnice (okr. Nový Jičín)",
          "552151" : "Skrbeň (okr. Olomouc)",
          "582344" : "Skrchov (okr. Blansko)",
          "567361" : "Skršín (okr. Most)",
          "560669" : "Skrýchov u Malšic (okr. Tábor)",
          "569461" : "Skryje (okr. Havlíčkův Brod)",
          "542385" : "Skryje (okr. Rakovník)",
          "549894" : "Skryje (okr. Brno-venkov)",
          "596761" : "Skřinářov (okr. Žďár nad Sázavou)",
          "533963" : "Skřipel (okr. Beroun)",
          "510131" : "Skřipov (okr. Opava)",
          "590002" : "Skřípov (okr. Prostějov)",
          "570834" : "Skřivany (okr. Hradec Králové)",
          "531740" : "Skuhrov (okr. Beroun)",
          "569470" : "Skuhrov (okr. Havlíčkův Brod)",
          "563803" : "Skuhrov (okr. Jablonec nad Nisou)",
          "576778" : "Skuhrov nad Bělou (okr. Rychnov nad Kněžnou)",
          "572241" : "Skuteč (okr. Chrudim)",
          "533696" : "Skvrňov (okr. Kolín)",
          "542415" : "Slabce (okr. Rakovník)",
          "549860" : "Slabčice (okr. Písek)",
          "577529" : "Slaná (okr. Semily)",
          "536776" : "Slaník (okr. Strakonice)",
          "532819" : "Slaný (okr. Kladno)",
          "599026" : "Slapsko (okr. Tábor)",
          "539660" : "Slapy (okr. Praha-západ)",
          "599042" : "Slapy (okr. Tábor)",
          "568406" : "Slatina (okr. Nový Jičín)",
          "578436" : "Slatina (okr. Klatovy)",
          "578762" : "Slatina (okr. Svitavy)",
          "532827" : "Slatina (okr. Kladno)",
          "566748" : "Slatina (okr. Plzeň-sever)",
          "565601" : "Slatina (okr. Litoměřice)",
          "580945" : "Slatina (okr. Ústí nad Orlicí)",
          "594776" : "Slatina (okr. Znojmo)",
          "574422" : "Slatina nad Úpou (okr. Náchod)",
          "576786" : "Slatina nad Zdobnicí (okr. Rychnov nad Kněžnou)",
          "572268" : "Slatiňany (okr. Chrudim)",
          "505111" : "Slatinice (okr. Olomouc)",
          "590011" : "Slatinky (okr. Prostějov)",
          "573469" : "Slatiny (okr. Jičín)",
          "545023" : "Slavče (okr. České Budějovice)",
          "591688" : "Slavětice (okr. Třebíč)",
          "548553" : "Slavětín (okr. Havlíčkův Brod)",
          "552194" : "Slavětín (okr. Olomouc)",
          "566713" : "Slavětín (okr. Louny)",
          "574431" : "Slavětín nad Metují (okr. Náchod)",
          "572187" : "Slavhostice (okr. Jičín)",
          "585751" : "Slavičín (okr. Zlín)",
          "591700" : "Slavičky (okr. Třebíč)",
          "569488" : "Slavíkov (okr. Havlíčkův Brod)",
          "545180" : "Slavíkovice (okr. Třebíč)",
          "510289" : "Slavkov (okr. Opava)",
          "592579" : "Slavkov (okr. Uherské Hradiště)",
          "588997" : "Slavkov pod Hostýnem (okr. Kroměříž)",
          "593583" : "Slavkov u Brna (okr. Vyškov)",
          "548341" : "Slavníč (okr. Havlíčkův Brod)",
          "547166" : "Slavonice (okr. Jindřichův Hradec)",
          "574457" : "Slavoňov (okr. Náchod)",
          "534391" : "Slavošov (okr. Kutná Hora)",
          "575658" : "Slepotice (okr. Pardubice)",
          "551881" : "Slezské Pavlovice (okr. Bruntál)",
          "597813" : "Slezské Rudoltice (okr. Bruntál)",
          "585769" : "Slopné (okr. Zlín)",
          "582352" : "Sloup (okr. Blansko)",
          "562050" : "Sloup v Čechách (okr. Česká Lípa)",
          "580325" : "Sloupnice (okr. Svitavy)",
          "548499" : "Sloupno (okr. Havlíčkův Brod)",
          "570851" : "Sloupno (okr. Hradec Králové)",
          "537802" : "Sloveč (okr. Nymburk)",
          "532231" : "Slověnice (okr. Benešov)",
          "538779" : "Sluhy (okr. Praha-východ)",
          "546275" : "Slunečná (okr. Česká Lípa)",
          "594784" : "Slup (okr. Znojmo)",
          "585777" : "Slušovice (okr. Zlín)",
          "538787" : "Sluštice (okr. Praha-východ)",
          "573604" : "Služátky (okr. Havlíčkův Brod)",
          "510297" : "Služovice (okr. Opava)",
          "532835" : "Smečno (okr. Kladno)",
          "540722" : "Smědčice (okr. Rokycany)",
          "549878" : "Smetanova Lhota (okr. Písek)",
          "570869" : "Smidary (okr. Hradec Králové)",
          "530611" : "Smilkov (okr. Benešov)",
          "536652" : "Smilovice (okr. Mladá Boleslav)",
          "565407" : "Smilovice (okr. Rakovník)",
          "552658" : "Smilovice (okr. Frýdek-Místek)",
          "553123" : "Smilovy Hory (okr. Tábor)",
          "570877" : "Smiřice (okr. Hradec Králové)",
          "538027" : "Smolné Pece (okr. Karlovy Vary)",
          "566721" : "Smolnice (okr. Louny)",
          "541311" : "Smolotely (okr. Příbram)",
          "573817" : "Smrček (okr. Chrudim)",
          "550299" : "Smrčná (okr. Jihlava)",
          "591726" : "Smrk (okr. Třebíč)",
          "590029" : "Smržice (okr. Prostějov)",
          "570885" : "Smržov (okr. Hradec Králové)",
          "561045" : "Smržov (okr. Jindřichův Hradec)",
          "563811" : "Smržovka (okr. Jablonec nad Nisou)",
          "565610" : "Snědovice (okr. Litoměřice)",
          "532436" : "Snět (okr. Benešov)",
          "576794" : "Sněžné (okr. Rychnov nad Kněžnou)",
          "596787" : "Sněžné (okr. Žďár nad Sázavou)",
          "593591" : "Snovídky (okr. Vyškov)",
          "573477" : "Sobčice (okr. Jičín)",
          "530638" : "Soběhrdy (okr. Benešov)",
          "517844" : "Soběchleby (okr. Přerov)",
          "558346" : "Soběkury (okr. Plzeň-jih)",
          "545805" : "Soběnov (okr. Český Krumlov)",
          "573361" : "Soběraz (okr. Jičín)",
          "553131" : "Soběslav (okr. Tábor)",
          "564401" : "Soběslavice (okr. Liberec)",
          "589004" : "Soběsuky (okr. Kroměříž)",
          "557099" : "Soběšice (okr. Klatovy)",
          "534293" : "Soběšín (okr. Kutná Hora)",
          "568791" : "Soběšovice (okr. Frýdek-Místek)",
          "572276" : "Sobětuchy (okr. Chrudim)",
          "569518" : "Sobíňov (okr. Havlíčkův Brod)",
          "517836" : "Sobíšky (okr. Přerov)",
          "547964" : "Sobkovice (okr. Ústí nad Orlicí)",
          "540986" : "Sobotín (okr. Šumperk)",
          "573493" : "Sobotka (okr. Jičín)",
          "583880" : "Sobotovice (okr. Brno-venkov)",
          "586552" : "Sobůlky (okr. Hodonín)",
          "536661" : "Sojovice (okr. Mladá Boleslav)",
          "537811" : "Sokoleč (okr. Nymburk)",
          "583898" : "Sokolnice (okr. Brno-venkov)",
          "560286" : "Sokolov (okr. Sokolov)",
          "541320" : "Solenice (okr. Příbram)",
          "576808" : "Solnice (okr. Rychnov nad Kněžnou)",
          "580961" : "Sopotnice (okr. Ústí nad Orlicí)",
          "575666" : "Sopřeč (okr. Pardubice)",
          "597821" : "Sosnová (okr. Opava)",
          "562076" : "Sosnová (okr. Česká Lípa)",
          "531065" : "Souňov (okr. Kutná Hora)",
          "551759" : "Sousedovice (okr. Strakonice)",
          "599387" : "Soutice (okr. Benešov)",
          "570907" : "Sovětice (okr. Hradec Králové)",
          "565539" : "Sovínky (okr. Mladá Boleslav)",
          "573027" : "Sovolusky (okr. Pardubice)",
          "558362" : "Spálené Poříčí (okr. Plzeň-jih)",
          "599867" : "Spálov (okr. Nový Jičín)",
          "554251" : "Spáňov (okr. Domažlice)",
          "596795" : "Spělkov (okr. Žďár nad Sázavou)",
          "556963" : "Spešov (okr. Blansko)",
          "574198" : "Spojil (okr. Pardubice)",
          "535192" : "Spomyšl (okr. Mělník)",
          "563340" : "Spořice (okr. Chomutov)",
          "585793" : "Spytihněv (okr. Zlín)",
          "590045" : "Srbce (okr. Prostějov)",
          "542431" : "Srbeč (okr. Rakovník)",
          "554260" : "Srbice (okr. Domažlice)",
          "567833" : "Srbice (okr. Teplice)",
          "546348" : "Srbská Kamenice (okr. Děčín)",
          "531758" : "Srbsko (okr. Beroun)",
          "554278" : "Srby (okr. Domažlice)",
          "540676" : "Srby (okr. Plzeň-jih)",
          "575682" : "Srch (okr. Pardubice)",
          "557111" : "Srní (okr. Klatovy)",
          "536245" : "Srnín (okr. Český Krumlov)",
          "553719" : "Srnojedy (okr. Pardubice)",
          "545066" : "Srubec (okr. České Budějovice)",
          "580970" : "Sruby (okr. Ústí nad Orlicí)",
          "553140" : "Stádlec (okr. Tábor)",
          "550515" : "Stachy (okr. Prachatice)",
          "587915" : "Stáj (okr. Jihlava)",
          "594792" : "Stálky (okr. Znojmo)",
          "554294" : "Staňkov (okr. Domažlice)",
          "562378" : "Staňkov (okr. Jindřichův Hradec)",
          "546828" : "Staňkovice (okr. Litoměřice)",
          "534412" : "Staňkovice (okr. Kutná Hora)",
          "543128" : "Staňkovice (okr. Louny)",
          "548812" : "Stanovice (okr. Trutnov)",
          "555550" : "Stanovice (okr. Karlovy Vary)",
          "583901" : "Stanoviště (okr. Brno-venkov)",
          "541036" : "Stará Červená Voda (okr. Jeseník)",
          "541338" : "Stará Huť (okr. Příbram)",
          "537837" : "Stará Lysá (okr. Nymburk)",
          "573507" : "Stará Paka (okr. Jičín)",
          "587923" : "Stará Říše (okr. Jihlava)",
          "517887" : "Stará Ves (okr. Přerov)",
          "551911" : "Stará Ves (okr. Bruntál)",
          "598739" : "Stará Ves nad Ondřejnicí (okr. Ostrava-město)",
          "570915" : "Stará Voda (okr. Hradec Králové)",
          "539112" : "Stará Voda (okr. Cheb)",
          "561843" : "Staré Bříště (okr. Pelhřimov)",
          "579661" : "Staré Buky (okr. Trutnov)",
          "598747" : "Staré Hamry (okr. Frýdek-Místek)",
          "551813" : "Staré Heřminovy (okr. Bruntál)",
          "547204" : "Staré Hobzí (okr. Jindřichův Hradec)",
          "545074" : "Staré Hodějovice (okr. České Budějovice)",
          "575704" : "Staré Hradiště (okr. Pardubice)",
          "530735" : "Staré Hrady (okr. Jičín)",
          "592587" : "Staré Hutě (okr. Uherské Hradiště)",
          "575712" : "Staré Jesenčany (okr. Pardubice)",
          "562823" : "Staré Křečany (okr. Děčín)",
          "551767" : "Staré Město (okr. Bruntál)",
          "552551" : "Staré Město (okr. Frýdek-Místek)",
          "541079" : "Staré Město (okr. Šumperk)",
          "578789" : "Staré Město (okr. Svitavy)",
          "550752" : "Staré Město (okr. Uherské Hradiště)",
          "547212" : "Staré Město pod Landštejnem (okr. Jindřichův Hradec)",
          "549096" : "Staré Místo (okr. Jičín)",
          "561185" : "Staré Sedliště (okr. Tachov)",
          "561193" : "Staré Sedlo (okr. Tachov)",
          "560642" : "Staré Sedlo (okr. Sokolov)",
          "573523" : "Staré Smrkovice (okr. Jičín)",
          "568198" : "Staré Těchanovice (okr. Opava)",
          "575721" : "Staré Ždánice (okr. Pardubice)",
          "530875" : "Starkoč (okr. Kutná Hora)",
          "574465" : "Stárkov (okr. Náchod)",
          "564583" : "Starosedlský Hrádek (okr. Příbram)",
          "584894" : "Starovice (okr. Břeclav)",
          "584908" : "Starovičky (okr. Břeclav)",
          "573132" : "Starý Bydžov (okr. Hradec Králové)",
          "592609" : "Starý Hrozenkov (okr. Uherské Hradiště)",
          "599905" : "Starý Jičín (okr. Nový Jičín)",
          "533700" : "Starý Kolín (okr. Kolín)",
          "575739" : "Starý Mateřov (okr. Pardubice)",
          "594806" : "Starý Petřín (okr. Znojmo)",
          "558371" : "Starý Plzenec (okr. Plzeň-město)",
          "586561" : "Starý Poddvorov (okr. Hodonín)",
          "545538" : "Starý Šachov (okr. Děčín)",
          "534889" : "Starý Vestec (okr. Nymburk)",
          "591742" : "Stařeč (okr. Třebíč)",
          "590053" : "Stařechovice (okr. Prostějov)",
          "552569" : "Staříč (okr. Frýdek-Místek)",
          "531766" : "Stašov (okr. Beroun)",
          "578801" : "Stašov (okr. Svitavy)",
          "539686" : "Statenice (okr. Praha-západ)",
          "570281" : "Stavenice (okr. Šumperk)",
          "586579" : "Stavěšice (okr. Hodonín)",
          "572934" : "Stéblová (okr. Pardubice)",
          "546925" : "Stebno (okr. Ústí nad Labem)",
          "510343" : "Stěbořice (okr. Opava)",
          "532851" : "Stehelčeves (okr. Kladno)",
          "529885" : "Stehlovice (okr. Písek)",
          "570931" : "Stěžery (okr. Hradec Králové)",
          "590061" : "Stínava (okr. Prostějov)",
          "558389" : "Stod (okr. Plzeň-jih)",
          "532860" : "Stochov (okr. Kladno)",
          "561452" : "Stojčín (okr. Pelhřimov)",
          "575755" : "Stojice (okr. Pardubice)",
          "547891" : "Stolany (okr. Chrudim)",
          "587931" : "Stonařov (okr. Jihlava)",
          "599140" : "Stonava (okr. Karviná)",
          "594814" : "Stošíkovice na Louce (okr. Znojmo)",
          "550523" : "Stožec (okr. Prachatice)",
          "530034" : "Stožice (okr. Strakonice)",
          "570958" : "Stračov (okr. Hradec Králové)",
          "599441" : "Stradonice (okr. Kladno)",
          "572306" : "Stradouň (okr. Ústí nad Orlicí)",
          "512869" : "Strahovice (okr. Opava)",
          "587940" : "Strachoňovice (okr. Jihlava)",
          "594822" : "Strachotice (okr. Znojmo)",
          "584916" : "Strachotín (okr. Břeclav)",
          "596809" : "Strachujov (okr. Žďár nad Sázavou)",
          "550787" : "Strakonice (okr. Strakonice)",
          "578819" : "Strakov (okr. Svitavy)",
          "537853" : "Straky (okr. Nymburk)",
          "538809" : "Strančice (okr. Praha-východ)",
          "596817" : "Stránecká Zhoř (okr. Žďár nad Sázavou)",
          "592617" : "Strání (okr. Uherské Hradiště)",
          "531731" : "Stránka (okr. Mělník)",
          "599379" : "Stranný (okr. Benešov)",
          "560162" : "Strašice (okr. Rokycany)",
          "551775" : "Strašice (okr. Strakonice)",
          "557129" : "Strašín (okr. Klatovy)",
          "565679" : "Straškov-Vodochody (okr. Litoměřice)",
          "536709" : "Strašnov (okr. Mladá Boleslav)",
          "575763" : "Strašov (okr. Pardubice)",
          "537861" : "Stratov (okr. Nymburk)",
          "561207" : "Stráž (okr. Tachov)",
          "554316" : "Stráž (okr. Domažlice)",
          "547221" : "Stráž nad Nežárkou (okr. Jindřichův Hradec)",
          "544477" : "Stráž nad Nisou (okr. Liberec)",
          "555584" : "Stráž nad Ohří (okr. Karlovy Vary)",
          "562092" : "Stráž pod Ralskem (okr. Česká Lípa)",
          "596825" : "Strážek (okr. Žďár nad Sázavou)",
          "590070" : "Stražisko (okr. Prostějov)",
          "571881" : "Strážiště (okr. Mladá Boleslav)",
          "545082" : "Strážkovice (okr. České Budějovice)",
          "580988" : "Strážná (okr. Ústí nad Orlicí)",
          "579696" : "Strážné (okr. Trutnov)",
          "586587" : "Strážnice (okr. Hodonín)",
          "550531" : "Strážný (okr. Prachatice)",
          "557137" : "Strážov (okr. Klatovy)",
          "586595" : "Strážovice (okr. Hodonín)",
          "536717" : "Strenice (okr. Mladá Boleslav)",
          "582379" : "Strhaře (okr. Brno-venkov)",
          "547239" : "Strmilov (okr. Jindřichův Hradec)",
          "599361" : "Strojetice (okr. Benešov)",
          "587460" : "Stropešín (okr. Třebíč)",
          "530689" : "Struhařov (okr. Benešov)",
          "538825" : "Struhařov (okr. Praha-východ)",
          "569054" : "Strukov (okr. Olomouc)",
          "550540" : "Strunkovice nad Blanicí (okr. Prachatice)",
          "536784" : "Strunkovice nad Volyňkou (okr. Strakonice)",
          "563358" : "Strupčice (okr. Chomutov)",
          "577545" : "Stružinec (okr. Semily)",
          "555592" : "Stružná (okr. Karlovy Vary)",
          "562106" : "Stružnice (okr. Česká Lípa)",
          "536032" : "Strýčice (okr. České Budějovice)",
          "539708" : "Středokluky (okr. Praha-západ)",
          "540056" : "Střelice (okr. Plzeň-jih)",
          "594831" : "Střelice (okr. Znojmo)",
          "583910" : "Střelice (okr. Brno-venkov)",
          "544914" : "Střelná (okr. Vsetín)",
          "551791" : "Střelské Hoštice (okr. Strakonice)",
          "572314" : "Střemošice (okr. Chrudim)",
          "535214" : "Střemy (okr. Mělník)",
          "547018" : "Střeň (okr. Olomouc)",
          "573540" : "Střevač (okr. Jičín)",
          "570966" : "Střezetice (okr. Hradec Králové)",
          "530701" : "Střezimíř (okr. Benešov)",
          "560651" : "Stříbrná (okr. Sokolov)",
          "533718" : "Stříbrná Skalice (okr. Praha-východ)",
          "569534" : "Stříbrné Hory (okr. Havlíčkův Brod)",
          "552887" : "Stříbrnice (okr. Přerov)",
          "592625" : "Stříbrnice (okr. Uherské Hradiště)",
          "561215" : "Stříbro (okr. Tachov)",
          "547247" : "Stříbřec (okr. Jindřichův Hradec)",
          "589039" : "Střílky (okr. Kroměříž)",
          "549886" : "Střítež (okr. Žďár nad Sázavou)",
          "587958" : "Střítež (okr. Jihlava)",
          "551538" : "Střítež (okr. Český Krumlov)",
          "537594" : "Střítež (okr. Pelhřimov)",
          "554871" : "Střítež (okr. Třebíč)",
          "552674" : "Střítež (okr. Frýdek-Místek)",
          "544922" : "Střítež nad Bečvou (okr. Vsetín)",
          "517909" : "Střítež nad Ludinou (okr. Přerov)",
          "561487" : "Střítež pod Křemešníkem (okr. Pelhřimov)",
          "545091" : "Střížov (okr. České Budějovice)",
          "558401" : "Střížovice (okr. Plzeň-jih)",
          "508152" : "Střížovice (okr. Jindřichův Hradec)",
          "589047" : "Střížovice (okr. Kroměříž)",
          "561223" : "Studánka (okr. Tachov)",
          "547263" : "Studená (okr. Jindřichův Hradec)",
          "553603" : "Studená (okr. Plzeň-sever)",
          "580996" : "Studené (okr. Ústí nad Orlicí)",
          "577553" : "Studenec (okr. Semily)",
          "591769" : "Studenec (okr. Třebíč)",
          "551457" : "Studeněves (okr. Kladno)",
          "599921" : "Studénka (okr. Nový Jičín)",
          "530719" : "Studený (okr. Benešov)",
          "572322" : "Studnice (okr. Chrudim)",
          "574481" : "Studnice (okr. Náchod)",
          "591777" : "Studnice (okr. Třebíč)",
          "593605" : "Studnice (okr. Vyškov)",
          "592633" : "Stupava (okr. Uherské Hradiště)",
          "562114" : "Stvolínky (okr. Česká Lípa)",
          "582620" : "Stvolová (okr. Blansko)",
          "531391" : "Sudějov (okr. Kutná Hora)",
          "582395" : "Sudice (okr. Blansko)",
          "510378" : "Sudice (okr. Opava)",
          "591785" : "Sudice (okr. Třebíč)",
          "581003" : "Sudislav nad Orlicí (okr. Ústí nad Orlicí)",
          "541109" : "Sudkov (okr. Šumperk)",
          "565920" : "Sudoměř (okr. Mladá Boleslav)",
          "586609" : "Sudoměřice (okr. Hodonín)",
          "553166" : "Sudoměřice u Bechyně (okr. Tábor)",
          "553174" : "Sudoměřice u Tábora (okr. Tábor)",
          "571954" : "Sudovo Hlavno (okr. Praha-východ)",
          "581011" : "Sudslava (okr. Ústí nad Orlicí)",
          "587982" : "Suchá (okr. Jihlava)",
          "578835" : "Suchá Lhota (okr. Svitavy)",
          "592641" : "Suchá Loz (okr. Uherské Hradiště)",
          "590088" : "Suchdol (okr. Prostějov)",
          "534439" : "Suchdol (okr. Kutná Hora)",
          "547280" : "Suchdol nad Lužnicí (okr. Jindřichův Hradec)",
          "599930" : "Suchdol nad Odrou (okr. Nový Jičín)",
          "541371" : "Suchodol (okr. Příbram)",
          "555231" : "Suchohrdly (okr. Znojmo)",
          "594849" : "Suchohrdly u Miroslavi (okr. Znojmo)",
          "531782" : "Suchomasty (okr. Beroun)",
          "569771" : "Suchonice (okr. Olomouc)",
          "586617" : "Suchov (okr. Hodonín)",
          "579726" : "Suchovršice (okr. Trutnov)",
          "582409" : "Suchý (okr. Blansko)",
          "574490" : "Suchý Důl (okr. Náchod)",
          "548880" : "Sukorady (okr. Jičín)",
          "536768" : "Sukorady (okr. Mladá Boleslav)",
          "565695" : "Sulejovice (okr. Litoměřice)",
          "538833" : "Sulice (okr. Praha-východ)",
          "582417" : "Sulíkov (okr. Blansko)",
          "589055" : "Sulimov (okr. Kroměříž)",
          "561231" : "Sulislav (okr. Tachov)",
          "596833" : "Sulkovec (okr. Žďár nad Sázavou)",
          "541117" : "Supíkovice (okr. Jeseník)",
          "518026" : "Sušice (okr. Přerov)",
          "592650" : "Sušice (okr. Uherské Hradiště)",
          "557153" : "Sušice (okr. Klatovy)",
          "592668" : "Svárov (okr. Uherské Hradiště)",
          "599433" : "Svárov (okr. Kladno)",
          "531791" : "Svatá (okr. Beroun)",
          "550558" : "Svatá Maří (okr. Prachatice)",
          "538434" : "Svatava (okr. Sokolov)",
          "541389" : "Svaté Pole (okr. Příbram)",
          "586625" : "Svatobořice-Mistřín (okr. Hodonín)",
          "573302" : "Svatojanský Újezd (okr. Jičín)",
          "547131" : "Svatoňovice (okr. Opava)",
          "583928" : "Svatoslav (okr. Brno-venkov)",
          "591793" : "Svatoslav (okr. Třebíč)",
          "541397" : "Svatý Jan (okr. Příbram)",
          "545104" : "Svatý Jan nad Malší (okr. České Budějovice)",
          "531804" : "Svatý Jan pod Skalou (okr. Beroun)",
          "580708" : "Svatý Jiří (okr. Ústí nad Orlicí)",
          "534196" : "Svatý Mikuláš (okr. Kutná Hora)",
          "541125" : "Svébohov (okr. Šumperk)",
          "598305" : "Svémyslice (okr. Praha-východ)",
          "598763" : "Svépravice (okr. Pelhřimov)",
          "557161" : "Svéradice (okr. Klatovy)",
          "552429" : "Svésedlice (okr. Olomouc)",
          "561029" : "Světce (okr. Jindřichův Hradec)",
          "567841" : "Světec (okr. Teplice)",
          "548154" : "Světí (okr. Hradec Králové)",
          "538841" : "Světice (okr. Praha-východ)",
          "586064" : "Světlá (okr. Blansko)",
          "597872" : "Světlá Hora (okr. Bruntál)",
          "569569" : "Světlá nad Sázavou (okr. Havlíčkův Brod)",
          "564427" : "Světlá pod Ještědem (okr. Liberec)",
          "545813" : "Světlík (okr. Český Krumlov)",
          "596841" : "Světnov (okr. Žďár nad Sázavou)",
          "569631" : "Sviadnov (okr. Frýdek-Místek)",
          "572331" : "Svídnice (okr. Chrudim)",
          "548693" : "Svídnice (okr. Rychnov nad Kněžnou)",
          "564435" : "Svijanský Újezd (okr. Liberec)",
          "564443" : "Svijany (okr. Liberec)",
          "531812" : "Svinaře (okr. Beroun)",
          "532908" : "Svinařov (okr. Kladno)",
          "575771" : "Svinčany (okr. Pardubice)",
          "582433" : "Svinošice (okr. Blansko)",
          "596850" : "Sviny (okr. Žďár nad Sázavou)",
          "553182" : "Sviny (okr. Tábor)",
          "582441" : "Svitávka (okr. Blansko)",
          "577731" : "Svitavy (okr. Svitavy)",
          "579734" : "Svoboda nad Úpou (okr. Trutnov)",
          "597881" : "Svobodné Heřmanice (okr. Bruntál)",
          "578843" : "Svojanov (okr. Svitavy)",
          "577561" : "Svojek (okr. Semily)",
          "538850" : "Svojetice (okr. Praha-východ)",
          "542458" : "Svojetín (okr. Rakovník)",
          "546283" : "Svojkov (okr. Česká Lípa)",
          "541176" : "Svojkovice (okr. Rokycany)",
          "587991" : "Svojkovice (okr. Jihlava)",
          "564273" : "Svojšice (okr. Příbram)",
          "533726" : "Svojšice (okr. Kolín)",
          "575780" : "Svojšice (okr. Pardubice)",
          "561258" : "Svojšín (okr. Tachov)",
          "562131" : "Svor (okr. Česká Lípa)",
          "563170" : "Svrabov (okr. Tábor)",
          "596868" : "Svratka (okr. Žďár nad Sázavou)",
          "572349" : "Svratouch (okr. Chrudim)",
          "571342" : "Svrkyně (okr. Praha-západ)",
          "564451" : "Sychrov (okr. Liberec)",
          "542466" : "Sýkořice (okr. Rakovník)",
          "582450" : "Synalov (okr. Brno-venkov)",
          "576816" : "Synkov-Slemeno (okr. Rychnov nad Kněžnou)",
          "598771" : "Syrov (okr. Pelhřimov)",
          "571008" : "Syrovátka (okr. Hradec Králové)",
          "583936" : "Syrovice (okr. Brno-venkov)",
          "586633" : "Syrovín (okr. Hodonín)",
          "577570" : "Syřenov (okr. Semily)",
          "557081" : "Sytno (okr. Tachov)",
          "538396" : "Šabina (okr. Sokolov)",
          "594865" : "Šafov (okr. Znojmo)",
          "584924" : "Šakvice (okr. Břeclav)",
          "594873" : "Šanov (okr. Znojmo)",
          "542474" : "Šanov (okr. Rakovník)",
          "585807" : "Šanov (okr. Zlín)",
          "571016" : "Šaplava (okr. Hradec Králové)",
          "593613" : "Šaratice (okr. Vyškov)",
          "586641" : "Šardice (okr. Hodonín)",
          "573256" : "Šárovcova Lhota (okr. Jičín)",
          "585815" : "Šarovy (okr. Zlín)",
          "594881" : "Šatov (okr. Znojmo)",
          "531421" : "Šebestěnice (okr. Kutná Hora)",
          "582468" : "Šebetov (okr. Blansko)",
          "553204" : "Šebířov (okr. Tábor)",
          "591807" : "Šebkovice (okr. Třebíč)",
          "582476" : "Šebrov-Kateřina (okr. Blansko)",
          "581038" : "Šedivec (okr. Ústí nad Orlicí)",
          "557188" : "Šelešovice (okr. Kroměříž)",
          "555614" : "Šemnice (okr. Karlovy Vary)",
          "598798" : "Šenov (okr. Ostrava-město)",
          "554171" : "Šenov u Nového Jičína (okr. Nový Jičín)",
          "583944" : "Šerkovice (okr. Brno-venkov)",
          "547654" : "Šestajovice (okr. Náchod)",
          "538876" : "Šestajovice (okr. Praha-východ)",
          "532509" : "Šetějovice (okr. Benešov)",
          "545121" : "Ševětín (okr. České Budějovice)",
          "510432" : "Šilheřovice (okr. Opava)",
          "588008" : "Šimanov (okr. Jihlava)",
          "564460" : "Šimonovice (okr. Liberec)",
          "560677" : "Šindelová (okr. Sokolov)",
          "598496" : "Šípy (okr. Rakovník)",
          "597899" : "Široká Niva (okr. Bruntál)",
          "578851" : "Široký Důl (okr. Svitavy)",
          "552950" : "Šišma (okr. Přerov)",
          "584932" : "Šitbořice (okr. Břeclav)",
          "596876" : "Škrdlovice (okr. Žďár nad Sázavou)",
          "538884" : "Škvorec (okr. Praha-východ)",
          "551830" : "Škvořetice (okr. Strakonice)",
          "532916" : "Šlapanice (okr. Kladno)",
          "583952" : "Šlapanice (okr. Brno-venkov)",
          "569585" : "Šlapanov (okr. Havlíčkův Brod)",
          "570117" : "Šléglov (okr. Šumperk)",
          "562858" : "Šluknov (okr. Děčín)",
          "574511" : "Šonov (okr. Náchod)",
          "582484" : "Šošůvka (okr. Blansko)",
          "570061" : "Špičky (okr. Přerov)",
          "579742" : "Špindlerův Mlýn (okr. Trutnov)",
          "568333" : "Štáblovice (okr. Opava)",
          "558427" : "Šťáhlavy (okr. Plzeň-město)",
          "552011" : "Štarnov (okr. Olomouc)",
          "555622" : "Štědrá (okr. Karlovy Vary)",
          "582492" : "Štěchov (okr. Blansko)",
          "539732" : "Štěchovice (okr. Praha-západ)",
          "536920" : "Štěchovice (okr. Strakonice)",
          "551856" : "Štěkeň (okr. Strakonice)",
          "591815" : "Štěměchy (okr. Třebíč)",
          "558435" : "Štěnovice (okr. Plzeň-jih)",
          "539741" : "Štěnovický Borek (okr. Plzeň-město)",
          "510483" : "Štěpánkovice (okr. Opava)",
          "505161" : "Štěpánov (okr. Olomouc)",
          "596884" : "Štěpánov nad Svratkou (okr. Žďár nad Sázavou)",
          "545139" : "Štěpánovice (okr. České Budějovice)",
          "583961" : "Štěpánovice (okr. Brno-venkov)",
          "591823" : "Štěpkov (okr. Třebíč)",
          "505188" : "Šternberk (okr. Olomouc)",
          "565709" : "Štětí (okr. Litoměřice)",
          "541419" : "Štětkovice (okr. Příbram)",
          "571644" : "Štíhlice (okr. Praha-východ)",
          "566101" : "Štichov (okr. Plzeň-jih)",
          "578797" : "Štichovice (okr. Plzeň-sever)",
          "530930" : "Štipoklasy (okr. Kutná Hora)",
          "594890" : "Štítary (okr. Znojmo)",
          "510491" : "Štítina (okr. Opava)",
          "585831" : "Štítná nad Vláří-Popov (okr. Zlín)",
          "579343" : "Štítov (okr. Rokycany)",
          "541168" : "Štíty (okr. Šumperk)",
          "569593" : "Štoky (okr. Havlíčkův Brod)",
          "599948" : "Štramberk (okr. Nový Jičín)",
          "578860" : "Študlov (okr. Svitavy)",
          "544931" : "Študlov (okr. Zlín)",
          "590096" : "Šubířov (okr. Prostějov)",
          "550574" : "Šumavské Hoštice (okr. Prachatice)",
          "594903" : "Šumice (okr. Brno-venkov)",
          "592676" : "Šumice (okr. Uherské Hradiště)",
          "594911" : "Šumná (okr. Znojmo)",
          "523704" : "Šumperk (okr. Šumperk)",
          "505218" : "Šumvald (okr. Olomouc)",
          "593621" : "Švábenice (okr. Vyškov)",
          "547255" : "Švábov (okr. Jihlava)",
          "565326" : "Švihov (okr. Rakovník)",
          "557200" : "Švihov (okr. Klatovy)",
          "552046" : "Tábor (okr. Tábor)",
          "531821" : "Tachlovice (okr. Praha-západ)",
          "553638" : "Tachov (okr. Česká Lípa)",
          "560715" : "Tachov (okr. Tachov)",
          "549932" : "Tálín (okr. Písek)",
          "563820" : "Tanvald (okr. Jablonec nad Nisou)",
          "591831" : "Tasov (okr. Žďár nad Sázavou)",
          "586650" : "Tasov (okr. Hodonín)",
          "582506" : "Tasovice (okr. Blansko)",
          "594920" : "Tasovice (okr. Znojmo)",
          "568287" : "Tašov (okr. Ústí nad Labem)",
          "537888" : "Tatce (okr. Kolín)",
          "581046" : "Tatenice (okr. Ústí nad Orlicí)",
          "578983" : "Tatiná (okr. Plzeň-sever)",
          "577596" : "Tatobity (okr. Semily)",
          "538663" : "Tatrovice (okr. Sokolov)",
          "594938" : "Tavíkovice (okr. Znojmo)",
          "549649" : "Tečovice (okr. Zlín)",
          "530751" : "Tehov (okr. Benešov)",
          "538892" : "Tehov (okr. Praha-východ)",
          "599719" : "Tehovec (okr. Praha-východ)",
          "529664" : "Těchařovice (okr. Příbram)",
          "555193" : "Těchlovice (okr. Děčín)",
          "571024" : "Těchlovice (okr. Hradec Králové)",
          "561355" : "Těchobuz (okr. Pelhřimov)",
          "581054" : "Těchonín (okr. Ústí nad Orlicí)",
          "588024" : "Telč (okr. Jihlava)",
          "578878" : "Telecí (okr. Svitavy)",
          "568295" : "Telnice (okr. Ústí nad Labem)",
          "583979" : "Telnice (okr. Brno-venkov)",
          "545155" : "Temelín (okr. České Budějovice)",
          "562271" : "Temešvár (okr. Písek)",
          "586668" : "Těmice (okr. Hodonín)",
          "548936" : "Těmice (okr. Pelhřimov)",
          "560189" : "Těně (okr. Rokycany)",
          "555631" : "Teplá (okr. Cheb)",
          "567442" : "Teplice (okr. Teplice)",
          "519031" : "Teplice nad Bečvou (okr. Přerov)",
          "574538" : "Teplice nad Metují (okr. Náchod)",
          "537845" : "Teplička (okr. Karlovy Vary)",
          "530760" : "Teplýšovice (okr. Benešov)",
          "566802" : "Terešov (okr. Rokycany)",
          "586676" : "Terezín (okr. Hodonín)",
          "565717" : "Terezín (okr. Litoměřice)",
          "599158" : "Těrlicko (okr. Karviná)",
          "583995" : "Těšany (okr. Brno-venkov)",
          "505269" : "Těšetice (okr. Olomouc)",
          "594946" : "Těšetice (okr. Znojmo)",
          "546526" : "Těškov (okr. Rokycany)",
          "512745" : "Těškovice (okr. Opava)",
          "550582" : "Těšovice (okr. Prachatice)",
          "579360" : "Těšovice (okr. Sokolov)",
          "583987" : "Tetčice (okr. Brno-venkov)",
          "531839" : "Tetín (okr. Beroun)",
          "572756" : "Tetín (okr. Jičín)",
          "575810" : "Tetov (okr. Pardubice)",
          "536598" : "Tchořovice (okr. Strakonice)",
          "599956" : "Tichá (okr. Nový Jičín)",
          "530778" : "Tichonice (okr. Benešov)",
          "535184" : "Tichov (okr. Zlín)",
          "569615" : "Tis (okr. Havlíčkův Brod)",
          "559482" : "Tis u Blatna (okr. Plzeň-sever)",
          "568309" : "Tisá (okr. Ústí nad Labem)",
          "599964" : "Tísek (okr. Nový Jičín)",
          "532592" : "Tisem (okr. Benešov)",
          "533734" : "Tismice (okr. Kolín)",
          "541621" : "Tisová (okr. Tachov)",
          "581062" : "Tisová (okr. Ústí nad Orlicí)",
          "572381" : "Tisovec (okr. Chrudim)",
          "535222" : "Tišice (okr. Mělník)",
          "584002" : "Tišnov (okr. Brno-venkov)",
          "596892" : "Tišnovská Nová Ves (okr. Brno-venkov)",
          "590100" : "Tištín (okr. Prostějov)",
          "559491" : "Tlučná (okr. Plzeň-sever)",
          "554341" : "Tlumačov (okr. Domažlice)",
          "585858" : "Tlumačov (okr. Zlín)",
          "531847" : "Tlustice (okr. Beroun)",
          "531855" : "Tmaň (okr. Beroun)",
          "534463" : "Točník (okr. Beroun)",
          "541427" : "Tochovice (okr. Příbram)",
          "578614" : "Tojice (okr. Plzeň-jih)",
          "532541" : "Tomice (okr. Benešov)",
          "593630" : "Topolany (okr. Vyškov)",
          "592692" : "Topolná (okr. Uherské Hradiště)",
          "533742" : "Toušice (okr. Kolín)",
          "566829" : "Toužetín (okr. Louny)",
          "555657" : "Toužim (okr. Karlovy Vary)",
          "519146" : "Tovačov (okr. Přerov)",
          "552089" : "Tovéř (okr. Olomouc)",
          "592706" : "Traplice (okr. Uherské Hradiště)",
          "565741" : "Travčice (okr. Litoměřice)",
          "584011" : "Trboušany (okr. Brno-venkov)",
          "554359" : "Trhanov (okr. Domažlice)",
          "572390" : "Trhová Kamenice (okr. Chrudim)",
          "598429" : "Trhové Dušníky (okr. Příbram)",
          "545171" : "Trhové Sviny (okr. České Budějovice)",
          "530816" : "Trhový Štěpánov (okr. Benešov)",
          "553697" : "Trmice (okr. Ústí nad Labem)",
          "591840" : "Trnava (okr. Třebíč)",
          "585866" : "Trnava (okr. Zlín)",
          "530794" : "Trnávka (okr. Pardubice)",
          "569755" : "Trnávka (okr. Nový Jičín)",
          "576824" : "Trnov (okr. Rychnov nad Kněžnou)",
          "598313" : "Trnová (okr. Praha-západ)",
          "559504" : "Trnová (okr. Plzeň-sever)",
          "542407" : "Trnovany (okr. Litoměřice)",
          "594954" : "Trnové Pole (okr. Znojmo)",
          "599999" : "Trojanovice (okr. Nový Jičín)",
          "572403" : "Trojovice (okr. Chrudim)",
          "579246" : "Trokavec (okr. Rokycany)",
          "594962" : "Troskotovice (okr. Brno-venkov)",
          "577600" : "Troskovice (okr. Semily)",
          "579751" : "Trotina (okr. Trutnov)",
          "505293" : "Troubelice (okr. Olomouc)",
          "519651" : "Troubky (okr. Přerov)",
          "589080" : "Troubky-Zdislavice (okr. Kroměříž)",
          "584029" : "Troubsko (okr. Brno-venkov)",
          "547921" : "Trpík (okr. Ústí nad Orlicí)",
          "578886" : "Trpín (okr. Svitavy)",
          "561291" : "Trpísty (okr. Tachov)",
          "569623" : "Trpišovice (okr. Havlíčkův Brod)",
          "578894" : "Trstěnice (okr. Svitavy)",
          "554855" : "Trstěnice (okr. Cheb)",
          "594971" : "Trstěnice (okr. Znojmo)",
          "505366" : "Tršice (okr. Olomouc)",
          "533106" : "Trubín (okr. Beroun)",
          "531880" : "Trubská (okr. Beroun)",
          "536512" : "Truskovice (okr. Strakonice)",
          "575828" : "Trusnov (okr. Pardubice)",
          "579025" : "Trutnov (okr. Trutnov)",
          "572616" : "Tržek (okr. Svitavy)",
          "552623" : "Třanovice (okr. Frýdek-Místek)",
          "578908" : "Třebařov (okr. Svitavy)",
          "578592" : "Třebčice (okr. Plzeň-jih)",
          "571041" : "Třebechovice pod Orebem (okr. Hradec Králové)",
          "563153" : "Třebějice (okr. Tábor)",
          "591858" : "Třebelovice (okr. Třebíč)",
          "539023" : "Třebeň (okr. Cheb)",
          "591866" : "Třebenice (okr. Třebíč)",
          "565768" : "Třebenice (okr. Litoměřice)",
          "537896" : "Třebestovice (okr. Nymburk)",
          "532304" : "Třebešice (okr. Benešov)",
          "530981" : "Třebešice (okr. Kutná Hora)",
          "576832" : "Třebešov (okr. Rychnov nad Kněžnou)",
          "562327" : "Třebětice (okr. Jindřichův Hradec)",
          "589098" : "Třebětice (okr. Kroměříž)",
          "530972" : "Třebětín (okr. Kutná Hora)",
          "590266" : "Třebíč (okr. Třebíč)",
          "579769" : "Třebihošť (okr. Trutnov)",
          "532959" : "Třebichovice (okr. Kladno)",
          "565776" : "Třebívlice (okr. Litoměřice)",
          "532967" : "Třebíz (okr. Kladno)",
          "573612" : "Třebnouševes (okr. Jičín)",
          "542504" : "Třeboc (okr. Rakovník)",
          "551899" : "Třebohostice (okr. Strakonice)",
          "569101" : "Třebom (okr. Opava)",
          "547336" : "Třeboň (okr. Jindřichův Hradec)",
          "571741" : "Třebonín (okr. Kutná Hora)",
          "572985" : "Třebosice (okr. Pardubice)",
          "539759" : "Třebotov (okr. Praha-západ)",
          "581071" : "Třebovice (okr. Ústí nad Orlicí)",
          "533751" : "Třebovle (okr. Kolín)",
          "541451" : "Třebsko (okr. Příbram)",
          "532975" : "Třebusice (okr. Kladno)",
          "565792" : "Třebušín (okr. Litoměřice)",
          "597911" : "Třemešná (okr. Bruntál)",
          "561304" : "Třemešné (okr. Tachov)",
          "559521" : "Třemošná (okr. Plzeň-sever)",
          "572411" : "Třemošnice (okr. Chrudim)",
          "550311" : "Třesov (okr. Třebíč)",
          "571059" : "Třesovice (okr. Hradec Králové)",
          "536679" : "Třešovice (okr. Strakonice)",
          "588032" : "Třešť (okr. Jihlava)",
          "588041" : "Třeštice (okr. Jihlava)",
          "553336" : "Třeština (okr. Šumperk)",
          "533769" : "Tři Dvory (okr. Kolín)",
          "554880" : "Tři Sekery (okr. Cheb)",
          "587753" : "Tři Studně (okr. Žďár nad Sázavou)",
          "504921" : "Třibřichy (okr. Chrudim)",
          "598810" : "Třinec (okr. Frýdek-Místek)",
          "573639" : "Třtěnice (okr. Jičín)",
          "542512" : "Třtice (okr. Rakovník)",
          "593648" : "Tučapy (okr. Vyškov)",
          "553239" : "Tučapy (okr. Tábor)",
          "592714" : "Tučapy (okr. Uherské Hradiště)",
          "520047" : "Tučín (okr. Přerov)",
          "546267" : "Tuhaň (okr. Česká Lípa)",
          "531561" : "Tuhaň (okr. Mělník)",
          "532983" : "Tuchlovice (okr. Kladno)",
          "539767" : "Tuchoměřice (okr. Praha-západ)",
          "533777" : "Tuchoraz (okr. Kolín)",
          "566853" : "Tuchořice (okr. Louny)",
          "533785" : "Tuklaty (okr. Kolín)",
          "594989" : "Tulešice (okr. Znojmo)",
          "572420" : "Tuněchody (okr. Chrudim)",
          "529583" : "Tupadly (okr. Mělník)",
          "534480" : "Tupadly (okr. Kutná Hora)",
          "592722" : "Tupesy (okr. Uherské Hradiště)",
          "575844" : "Turkovice (okr. Pardubice)",
          "577626" : "Turnov (okr. Semily)",
          "551601" : "Turovec (okr. Tábor)",
          "552836" : "Turovice (okr. Přerov)",
          "539775" : "Tursko (okr. Praha-západ)",
          "573647" : "Tuř (okr. Jičín)",
          "539619" : "Tuřany (okr. Cheb)",
          "532177" : "Tuřany (okr. Kladno)",
          "570982" : "Tuřice (okr. Mladá Boleslav)",
          "598330" : "Tušovice (okr. Příbram)",
          "576841" : "Tutleky (okr. Rychnov nad Kněžnou)",
          "553522" : "Tužice (okr. Klatovy)",
          "584037" : "Tvarožná (okr. Brno-venkov)",
          "586684" : "Tvarožná Lhota (okr. Hodonín)",
          "590118" : "Tvorovice (okr. Prostějov)",
          "594997" : "Tvořihráz (okr. Znojmo)",
          "551821" : "Tvrdkov (okr. Bruntál)",
          "584941" : "Tvrdonice (okr. Břeclav)",
          "550604" : "Tvrzice (okr. Prachatice)",
          "546534" : "Týček (okr. Rokycany)",
          "558460" : "Tymákov (okr. Plzeň-město)",
          "570079" : "Týn nad Bečvou (okr. Přerov)",
          "545201" : "Týn nad Vltavou (okr. České Budějovice)",
          "584959" : "Týnec (okr. Břeclav)",
          "541885" : "Týnec (okr. Klatovy)",
          "533807" : "Týnec nad Labem (okr. Kolín)",
          "530841" : "Týnec nad Sázavou (okr. Benešov)",
          "539929" : "Týniště (okr. Plzeň-jih)",
          "576859" : "Týniště nad Orlicí (okr. Rychnov nad Kněžnou)",
          "575861" : "Týnišťko (okr. Ústí nad Orlicí)",
          "573655" : "Úbislavice (okr. Jičín)",
          "585874" : "Ublo (okr. Zlín)",
          "566161" : "Úboč (okr. Domažlice)",
          "549959" : "Ubušínek (okr. Žďár nad Sázavou)",
          "563382" : "Údlice (okr. Chomutov)",
          "573663" : "Údrnice (okr. Jičín)",
          "541214" : "Uhelná (okr. Jeseník)",
          "569640" : "Uhelná Příbram (okr. Havlíčkův Brod)",
          "546178" : "Úherce (okr. Louny)",
          "546411" : "Úherce (okr. Plzeň-sever)",
          "584967" : "Uherčice (okr. Břeclav)",
          "595004" : "Uherčice (okr. Znojmo)",
          "530697" : "Úherčice (okr. Chrudim)",
          "592005" : "Uherské Hradiště (okr. Uherské Hradiště)",
          "575879" : "Uhersko (okr. Pardubice)",
          "592731" : "Uherský Brod (okr. Uherské Hradiště)",
          "592749" : "Uherský Ostroh (okr. Uherské Hradiště)",
          "573671" : "Úhlejov (okr. Jičín)",
          "568341" : "Uhlířov (okr. Opava)",
          "533815" : "Uhlířská Lhota (okr. Kolín)",
          "534498" : "Uhlířské Janovice (okr. Kutná Hora)",
          "571351" : "Úholičky (okr. Praha-západ)",
          "532991" : "Úhonice (okr. Praha-západ)",
          "548537" : "Úhořilka (okr. Havlíčkův Brod)",
          "572446" : "Úhřetice (okr. Chrudim)",
          "575887" : "Úhřetická Lhota (okr. Pardubice)",
          "550191" : "Uhřice (okr. Vyškov)",
          "589110" : "Uhřice (okr. Kroměříž)",
          "582531" : "Uhřice (okr. Blansko)",
          "586692" : "Uhřice (okr. Hodonín)",
          "552879" : "Uhřičice (okr. Přerov)",
          "596906" : "Uhřínov (okr. Žďár nad Sázavou)",
          "533009" : "Uhy (okr. Kladno)",
          "596914" : "Ujčov (okr. Žďár nad Sázavou)",
          "554383" : "Újezd (okr. Domažlice)",
          "531901" : "Újezd (okr. Beroun)",
          "505501" : "Újezd (okr. Olomouc)",
          "585882" : "Újezd (okr. Zlín)",
          "595012" : "Újezd (okr. Znojmo)",
          "596922" : "Újezd (okr. Žďár nad Sázavou)",
          "566594" : "Újezd nade Mží (okr. Plzeň-sever)",
          "573680" : "Újezd pod Troskami (okr. Jičín)",
          "534692" : "Újezd u Boskovic (okr. Blansko)",
          "584045" : "Újezd u Brna (okr. Brno-venkov)",
          "582557" : "Újezd u Černé Hory (okr. Blansko)",
          "581089" : "Újezd u Chocně (okr. Ústí nad Orlicí)",
          "578321" : "Újezd u Plánice (okr. Klatovy)",
          "575909" : "Újezd u Přelouče (okr. Pardubice)",
          "584053" : "Újezd u Rosic (okr. Brno-venkov)",
          "572888" : "Újezd u Sezemic (okr. Pardubice)",
          "546551" : "Újezd u Svatého Kříže (okr. Rokycany)",
          "549908" : "Újezd u Tišnova (okr. Brno-venkov)",
          "507644" : "Újezdec (okr. Jindřichův Hradec)",
          "599492" : "Újezdec (okr. Mělník)",
          "578916" : "Újezdec (okr. Svitavy)",
          "537535" : "Újezdec (okr. Prachatice)",
          "592757" : "Újezdec (okr. Uherské Hradiště)",
          "567850" : "Újezdeček (okr. Teplice)",
          "570761" : "Ujkovice (okr. Mladá Boleslav)",
          "536695" : "Úlehle (okr. Strakonice)",
          "573698" : "Úlibice (okr. Jičín)",
          "559555" : "Úlice (okr. Plzeň-sever)",
          "534501" : "Úmonín (okr. Kutná Hora)",
          "537900" : "Úmyslovice (okr. Nymburk)",
          "595021" : "Únanov (okr. Znojmo)",
          "596931" : "Unčín (okr. Žďár nad Sázavou)",
          "541435" : "Únehle (okr. Tachov)",
          "554391" : "Únějovice (okr. Domažlice)",
          "559563" : "Úněšov (okr. Plzeň-sever)",
          "540528" : "Únětice (okr. Plzeň-jih)",
          "539805" : "Únětice (okr. Praha-západ)",
          "533017" : "Unhošť (okr. Kladno)",
          "563951" : "Únice (okr. Strakonice)",
          "505587" : "Uničov (okr. Olomouc)",
          "582565" : "Unín (okr. Brno-venkov)",
          "584061" : "Unkovice (okr. Brno-venkov)",
          "579777" : "Úpice (okr. Trutnov)",
          "565806" : "Úpohlavy (okr. Litoměřice)",
          "513717" : "Urbanice (okr. Hradec Králové)",
          "575917" : "Urbanice (okr. Pardubice)",
          "588067" : "Urbanov (okr. Jihlava)",
          "590126" : "Určice (okr. Prostějov)",
          "535494" : "Úsilné (okr. České Budějovice)",
          "554405" : "Úsilov (okr. Domažlice)",
          "569658" : "Úsobí (okr. Havlíčkův Brod)",
          "582573" : "Úsobrno (okr. Blansko)",
          "541222" : "Úsov (okr. Šumperk)",
          "520306" : "Ústí (okr. Přerov)",
          "588075" : "Ústí (okr. Jihlava)",
          "570371" : "Ústí (okr. Vsetín)",
          "554804" : "Ústí nad Labem (okr. Ústí nad Labem)",
          "579891" : "Ústí nad Orlicí (okr. Ústí nad Orlicí)",
          "552364" : "Ústín (okr. Olomouc)",
          "599123" : "Ústrašice (okr. Tábor)",
          "537608" : "Ústrašín (okr. Pelhřimov)",
          "553883" : "Ústup (okr. Blansko)",
          "584070" : "Úsuší (okr. Brno-venkov)",
          "565814" : "Úštěk (okr. Litoměřice)",
          "572624" : "Útěchov (okr. Svitavy)",
          "548987" : "Útěchovice (okr. Pelhřimov)",
          "562033" : "Útěchovice pod Stražištěm (okr. Pelhřimov)",
          "537730" : "Útěchovičky (okr. Pelhřimov)",
          "559571" : "Úterý (okr. Plzeň-sever)",
          "558486" : "Útušice (okr. Plzeň-jih)",
          "555681" : "Útvina (okr. Karlovy Vary)",
          "597937" : "Úvalno (okr. Bruntál)",
          "538957" : "Úvaly (okr. Praha-východ)",
          "551937" : "Uzenice (okr. Strakonice)",
          "536890" : "Uzeničky (okr. Strakonice)",
          "535257" : "Úžice (okr. Mělník)",
          "534510" : "Úžice (okr. Kutná Hora)",
          "586706" : "Vacenovice (okr. Hodonín)",
          "532061" : "Václavice (okr. Benešov)",
          "597945" : "Václavov u Bruntálu (okr. Bruntál)",
          "598836" : "Václavovice (okr. Ostrava-město)",
          "565512" : "Václavy (okr. Rakovník)",
          "550621" : "Vacov (okr. Prachatice)",
          "536504" : "Vacovice (okr. Strakonice)",
          "576875" : "Val (okr. Rychnov nad Kněžnou)",
          "553255" : "Val (okr. Tábor)",
          "544949" : "Valašská Bystřice (okr. Vsetín)",
          "544990" : "Valašská Polanka (okr. Vsetín)",
          "553026" : "Valašská Senice (okr. Vsetín)",
          "585891" : "Valašské Klobouky (okr. Zlín)",
          "545058" : "Valašské Meziříčí (okr. Vsetín)",
          "545112" : "Valašské Příkazy (okr. Zlín)",
          "573701" : "Valdice (okr. Jičín)",
          "587699" : "Valdíkov (okr. Třebíč)",
          "591874" : "Valeč (okr. Třebíč)",
          "555690" : "Valeč (okr. Karlovy Vary)",
          "582581" : "Valchov (okr. Blansko)",
          "562874" : "Valkeřice (okr. Děčín)",
          "551783" : "Valšov (okr. Bruntál)",
          "584975" : "Valtice (okr. Břeclav)",
          "595039" : "Valtrovice (okr. Znojmo)",
          "539481" : "Valy (okr. Cheb)",
          "575925" : "Valy (okr. Pardubice)",
          "576883" : "Vamberk (okr. Rychnov nad Kněžnou)",
          "588083" : "Vanov (okr. Jihlava)",
          "582590" : "Vanovice (okr. Blansko)",
          "588091" : "Vanůvek (okr. Jihlava)",
          "592773" : "Vápenice (okr. Uherské Hradiště)",
          "541249" : "Vápenná (okr. Jeseník)",
          "572454" : "Vápenný Podol (okr. Chrudim)",
          "575933" : "Vápno (okr. Pardubice)",
          "588105" : "Vápovice (okr. Jihlava)",
          "562882" : "Varnsdorf (okr. Děčín)",
          "562211" : "Varvažov (okr. Písek)",
          "596949" : "Vatín (okr. Žďár nad Sázavou)",
          "582603" : "Vavřinec (okr. Blansko)",
          "534528" : "Vavřinec (okr. Kutná Hora)",
          "582611" : "Vážany (okr. Blansko)",
          "592781" : "Vážany (okr. Uherské Hradiště)",
          "593656" : "Vážany (okr. Vyškov)",
          "593664" : "Vážany nad Litavou (okr. Vyškov)",
          "572462" : "Včelákov (okr. Chrudim)",
          "545228" : "Včelná (okr. České Budějovice)",
          "549002" : "Včelnička (okr. Pelhřimov)",
          "596957" : "Věcov (okr. Žďár nad Sázavou)",
          "565831" : "Vědomice (okr. Litoměřice)",
          "595047" : "Vedrovice (okr. Znojmo)",
          "596965" : "Věchnov (okr. Žďár nad Sázavou)",
          "559580" : "Vejprnice (okr. Plzeň-sever)",
          "563404" : "Vejprty (okr. Chomutov)",
          "560227" : "Vejvanov (okr. Rokycany)",
          "572471" : "Vejvanovice (okr. Chrudim)",
          "584096" : "Velatice (okr. Brno-venkov)",
          "578924" : "Velečín (okr. Plzeň-sever)",
          "592790" : "Velehrad (okr. Uherské Hradiště)",
          "565849" : "Velemín (okr. Litoměřice)",
          "566870" : "Velemyšleves (okr. Louny)",
          "538965" : "Veleň (okr. Praha-východ)",
          "536083" : "Velenice (okr. Nymburk)",
          "562173" : "Velenice (okr. Česká Lípa)",
          "534871" : "Velenka (okr. Nymburk)",
          "530824" : "Velenov (okr. Blansko)",
          "545821" : "Velešín (okr. Český Krumlov)",
          "593681" : "Velešovice (okr. Vyškov)",
          "592803" : "Veletiny (okr. Uherské Hradiště)",
          "533823" : "Veletov (okr. Kolín)",
          "557366" : "Velhartice (okr. Klatovy)",
          "555703" : "Velichov (okr. Karlovy Vary)",
          "574554" : "Velichovky (okr. Náchod)",
          "563412" : "Veliká Ves (okr. Chomutov)",
          "538973" : "Veliká Ves (okr. Praha-východ)",
          "533831" : "Velim (okr. Kolín)",
          "575941" : "Veliny (okr. Pardubice)",
          "573728" : "Veliš (okr. Jičín)",
          "530867" : "Veliš (okr. Benešov)",
          "596973" : "Velká Bíteš (okr. Žďár nad Sázavou)",
          "542563" : "Velká Buková (okr. Rakovník)",
          "562891" : "Velká Bukovina (okr. Děčín)",
          "505609" : "Velká Bystřice (okr. Olomouc)",
          "533025" : "Velká Dobrá (okr. Kladno)",
          "539279" : "Velká Hleďsebe (okr. Cheb)",
          "529699" : "Velká Chmelištná (okr. Rakovník)",
          "549011" : "Velká Chyška (okr. Pelhřimov)",
          "574562" : "Velká Jesenice (okr. Náchod)",
          "553468" : "Velká Kraš (okr. Jeseník)",
          "513539" : "Velká Lečice (okr. Příbram)",
          "545147" : "Velká Lhota (okr. Vsetín)",
          "596981" : "Velká Losenice (okr. Žďár nad Sázavou)",
          "586714" : "Velká nad Veličkou (okr. Hodonín)",
          "510882" : "Velká Polom (okr. Ostrava-město)",
          "581101" : "Velká Skrovnice (okr. Ústí nad Orlicí)",
          "551694" : "Velká Štáhle (okr. Bruntál)",
          "536741" : "Velká Turná (okr. Strakonice)",
          "568422" : "Velké Albrechtice (okr. Nový Jičín)",
          "584983" : "Velké Bílovice (okr. Břeclav)",
          "568350" : "Velké Březno (okr. Ústí nad Labem)",
          "563838" : "Velké Hamry (okr. Jablonec nad Nisou)",
          "510891" : "Velké Heraltice (okr. Opava)",
          "584991" : "Velké Hostěrádky (okr. Břeclav)",
          "510939" : "Velké Hoštice (okr. Opava)",
          "557374" : "Velké Hydčice (okr. Klatovy)",
          "555223" : "Velké Chvojno (okr. Ústí nad Labem)",
          "596990" : "Velké Janovice (okr. Žďár nad Sázavou)",
          "545163" : "Velké Karlovice (okr. Vsetín)",
          "569453" : "Velké Kunětice (okr. Jeseník)",
          "541265" : "Velké Losiny (okr. Šumperk)",
          "597007" : "Velké Meziříčí (okr. Žďár nad Sázavou)",
          "585009" : "Velké Němčice (okr. Břeclav)",
          "582646" : "Velké Opatovice (okr. Blansko)",
          "585017" : "Velké Pavlovice (okr. Břeclav)",
          "574571" : "Velké Petrovice (okr. Náchod)",
          "538981" : "Velké Popovice (okr. Praha-východ)",
          "547646" : "Velké Poříčí (okr. Náchod)",
          "539813" : "Velké Přílepy (okr. Praha-západ)",
          "533033" : "Velké Přítočno (okr. Kladno)",
          "579785" : "Velké Svatoňovice (okr. Trutnov)",
          "587893" : "Velké Tresné (okr. Žďár nad Sázavou)",
          "536857" : "Velké Všelisy (okr. Mladá Boleslav)",
          "565857" : "Velké Žernoseky (okr. Litoměřice)",
          "588113" : "Velký Beranov (okr. Jihlava)",
          "557382" : "Velký Bor (okr. Klatovy)",
          "535265" : "Velký Borek (okr. Mělník)",
          "531910" : "Velký Chlumec (okr. Beroun)",
          "545325" : "Velký Karlov (okr. Znojmo)",
          "578002" : "Velký Luh (okr. Cheb)",
          "554413" : "Velký Malahov (okr. Domažlice)",
          "585912" : "Velký Ořechov (okr. Zlín)",
          "533840" : "Velký Osek (okr. Kolín)",
          "562599" : "Velký Ratmírov (okr. Jindřichův Hradec)",
          "549045" : "Velký Rybník (okr. Pelhřimov)",
          "562912" : "Velký Šenov (okr. Děčín)",
          "574589" : "Velký Třebešov (okr. Náchod)",
          "505650" : "Velký Týnec (okr. Olomouc)",
          "505668" : "Velký Újezd (okr. Olomouc)",
          "562203" : "Velký Valtinov (okr. Česká Lípa)",
          "579793" : "Velký Vřešťov (okr. Trutnov)",
          "552615" : "Vělopolí (okr. Frýdek-Místek)",
          "566896" : "Veltěže (okr. Louny)",
          "533858" : "Veltruby (okr. Kolín)",
          "535273" : "Veltrusy (okr. Mělník)",
          "533041" : "Velvary (okr. Kladno)",
          "595055" : "Vémyslice (okr. Znojmo)",
          "578932" : "Vendolí (okr. Svitavy)",
          "554928" : "Vendryně (okr. Frýdek-Místek)",
          "569674" : "Vepříkov (okr. Havlíčkův Brod)",
          "597015" : "Vepřová (okr. Žďár nad Sázavou)",
          "581119" : "Verměřovice (okr. Ústí nad Orlicí)",
          "562921" : "Verneřice (okr. Děčín)",
          "547743" : "Vernéřovice (okr. Náchod)",
          "554146" : "Vernířovice (okr. Šumperk)",
          "552119" : "Věrovany (okr. Olomouc)",
          "555711" : "Verušičky (okr. Karlovy Vary)",
          "500259" : "Veřovice (okr. Nový Jičín)",
          "558494" : "Ves Touškov (okr. Plzeň-jih)",
          "553263" : "Vesce (okr. Tábor)",
          "577642" : "Veselá (okr. Semily)",
          "549053" : "Veselá (okr. Pelhřimov)",
          "560235" : "Veselá (okr. Rokycany)",
          "585921" : "Veselá (okr. Zlín)",
          "562939" : "Veselé (okr. Děčín)",
          "575968" : "Veselí (okr. Pardubice)",
          "553271" : "Veselí nad Lužnicí (okr. Tábor)",
          "586722" : "Veselí nad Moravou (okr. Hodonín)",
          "565725" : "Veselice (okr. Mladá Boleslav)",
          "520420" : "Veselíčko (okr. Přerov)",
          "549975" : "Veselíčko (okr. Písek)",
          "569682" : "Veselý Žďár (okr. Havlíčkův Brod)",
          "513458" : "Vestec (okr. Praha-západ)",
          "537942" : "Vestec (okr. Nymburk)",
          "547565" : "Vestec (okr. Náchod)",
          "597031" : "Věstín (okr. Žďár nad Sázavou)",
          "541508" : "Věšín (okr. Příbram)",
          "586731" : "Věteřov (okr. Hodonín)",
          "588121" : "Větrný Jeníkov (okr. Jihlava)",
          "538990" : "Větrušice (okr. Praha-východ)",
          "570036" : "Větřkovice (okr. Opava)",
          "545830" : "Větřní (okr. Český Krumlov)",
          "595063" : "Vevčice (okr. Znojmo)",
          "584100" : "Veverská Bítýška (okr. Brno-venkov)",
          "584118" : "Veverské Knínice (okr. Brno-venkov)",
          "569691" : "Věž (okr. Havlíčkův Brod)",
          "589128" : "Věžky (okr. Kroměříž)",
          "552755" : "Věžky (okr. Přerov)",
          "597040" : "Věžná (okr. Žďár nad Sázavou)",
          "549061" : "Věžná (okr. Pelhřimov)",
          "569704" : "Věžnice (okr. Havlíčkův Brod)",
          "588130" : "Věžnice (okr. Jihlava)",
          "588148" : "Věžnička (okr. Jihlava)",
          "536300" : "Věžovatá Pláně (okr. Český Krumlov)",
          "565865" : "Vchynice (okr. Litoměřice)",
          "590134" : "Víceměřice (okr. Prostějov)",
          "561037" : "Vícemil (okr. Jindřichův Hradec)",
          "588342" : "Vícenice (okr. Třebíč)",
          "511242" : "Vícenice u Náměště nad Oslavou (okr. Třebíč)",
          "590142" : "Vícov (okr. Prostějov)",
          "545198" : "Vidče (okr. Vsetín)",
          "597058" : "Vídeň (okr. Žďár nad Sázavou)",
          "554421" : "Vidice (okr. Domažlice)",
          "534536" : "Vidice (okr. Kutná Hora)",
          "531936" : "Vidim (okr. Mělník)",
          "578941" : "Vidlatá Seč (okr. Svitavy)",
          "541303" : "Vidnava (okr. Jeseník)",
          "573736" : "Vidochov (okr. Jičín)",
          "597066" : "Vidonín (okr. Žďár nad Sázavou)",
          "535737" : "Vidov (okr. České Budějovice)",
          "545210" : "Vigantice (okr. Vsetín)",
          "577651" : "Víchová nad Jizerou (okr. Semily)",
          "553191" : "Vikantice (okr. Šumperk)",
          "569445" : "Vikýřovice (okr. Šumperk)",
          "588156" : "Vílanec (okr. Jihlava)",
          "574597" : "Vilantice (okr. Trutnov)",
          "569712" : "Vilémov (okr. Havlíčkův Brod)",
          "563439" : "Vilémov (okr. Chomutov)",
          "568961" : "Vilémov (okr. Olomouc)",
          "562947" : "Vilémov (okr. Děčín)",
          "582654" : "Vilémovice (okr. Blansko)",
          "569721" : "Vilémovice (okr. Havlíčkův Brod)",
          "553280" : "Vilice (okr. Tábor)",
          "550647" : "Vimperk (okr. Prachatice)",
          "571083" : "Vinary (okr. Hradec Králové)",
          "572489" : "Vinary (okr. Ústí nad Orlicí)",
          "534544" : "Vinaře (okr. Kutná Hora)",
          "534234" : "Vinařice (okr. Beroun)",
          "533050" : "Vinařice (okr. Kladno)",
          "566918" : "Vinařice (okr. Louny)",
          "565628" : "Vinařice (okr. Mladá Boleslav)",
          "544710" : "Vincencov (okr. Prostějov)",
          "570842" : "Vinec (okr. Mladá Boleslav)",
          "584126" : "Viničné Šumice (okr. Brno-venkov)",
          "560685" : "Vintířov (okr. Sokolov)",
          "597074" : "Vír (okr. Žďár nad Sázavou)",
          "573582" : "Víska (okr. Havlíčkův Brod)",
          "578959" : "Víska u Jevíčka (okr. Svitavy)",
          "582662" : "Vísky (okr. Blansko)",
          "579289" : "Vísky (okr. Rokycany)",
          "564494" : "Višňová (okr. Liberec)",
          "507652" : "Višňová (okr. Jindřichův Hradec)",
          "541516" : "Višňová (okr. Příbram)",
          "595071" : "Višňové (okr. Znojmo)",
          "572497" : "Vítanov (okr. Chrudim)",
          "590151" : "Vitčice (okr. Prostějov)",
          "578967" : "Vítějeves (okr. Svitavy)",
          "550655" : "Vitějovice (okr. Prachatice)",
          "579815" : "Vítězná (okr. Trutnov)",
          "533866" : "Vitice (okr. Kolín)",
          "535893" : "Vitín (okr. České Budějovice)",
          "573752" : "Vitiněves (okr. Jičín)",
          "511021" : "Vítkov (okr. Opava)",
          "577669" : "Vítkovice (okr. Semily)",
          "589136" : "Vítonice (okr. Kroměříž)",
          "595080" : "Vítonice (okr. Znojmo)",
          "585939" : "Vizovice (okr. Zlín)",
          "534048" : "Vižina (okr. Beroun)",
          "534552" : "Vlačice (okr. Kutná Hora)",
          "591904" : "Vladislav (okr. Třebíč)",
          "586994" : "Vlachova Lhota (okr. Zlín)",
          "587869" : "Vlachovice (okr. Žďár nad Sázavou)",
          "585955" : "Vlachovice (okr. Zlín)",
          "550663" : "Vlachovo Březí (okr. Prachatice)",
          "585025" : "Vlasatice (okr. Brno-venkov)",
          "598844" : "Vlastec (okr. Písek)",
          "534561" : "Vlastějovice (okr. Kutná Hora)",
          "553298" : "Vlastiboř (okr. Tábor)",
          "563846" : "Vlastiboř (okr. Jablonec nad Nisou)",
          "564516" : "Vlastibořice (okr. Liberec)",
          "565873" : "Vlastislav (okr. Litoměřice)",
          "530883" : "Vlašim (okr. Benešov)",
          "591912" : "Vlčatín (okr. Třebíč)",
          "598640" : "Vlčetínec (okr. Jindřichův Hradec)",
          "563447" : "Vlčeves (okr. Tábor)",
          "566691" : "Vlčí (okr. Plzeň-jih)",
          "575984" : "Vlčí Habřina (okr. Pardubice)",
          "541346" : "Vlčice (okr. Jeseník)",
          "579823" : "Vlčice (okr. Trutnov)",
          "581127" : "Vlčkov (okr. Svitavy)",
          "585963" : "Vlčková (okr. Zlín)",
          "579831" : "Vlčkovice v Podkrkonoší (okr. Trutnov)",
          "592820" : "Vlčnov (okr. Uherské Hradiště)",
          "540706" : "Vlčtejn (okr. Plzeň-jih)",
          "533874" : "Vlkančice (okr. Praha-východ)",
          "534579" : "Vlkaneč (okr. Kutná Hora)",
          "566250" : "Vlkanov (okr. Domažlice)",
          "569739" : "Vlkanov (okr. Havlíčkův Brod)",
          "565571" : "Vlkava (okr. Mladá Boleslav)",
          "586749" : "Vlkoš (okr. Hodonín)",
          "547433" : "Vlkoš (okr. Přerov)",
          "574601" : "Vlkov (okr. Náchod)",
          "597082" : "Vlkov (okr. Žďár nad Sázavou)",
          "553310" : "Vlkov (okr. Tábor)",
          "535915" : "Vlkov (okr. České Budějovice)",
          "537951" : "Vlkov pod Oškobrhem (okr. Nymburk)",
          "539376" : "Vlkovice (okr. Cheb)",
          "598852" : "Vlksice (okr. Písek)",
          "586757" : "Vnorovy (okr. Hodonín)",
          "582671" : "Voděrady (okr. Blansko)",
          "576891" : "Voděrady (okr. Rychnov nad Kněžnou)",
          "581143" : "Voděrady (okr. Ústí nad Orlicí)",
          "553328" : "Vodice (okr. Tábor)",
          "551953" : "Vodňany (okr. Strakonice)",
          "539015" : "Vodochody (okr. Praha-východ)",
          "531014" : "Vodranty (okr. Kutná Hora)",
          "532614" : "Vodslivy (okr. Benešov)",
          "584134" : "Vohančice (okr. Brno-venkov)",
          "559601" : "Vochov (okr. Plzeň-sever)",
          "530891" : "Vojkov (okr. Benešov)",
          "552488" : "Vojkovice (okr. Frýdek-Místek)",
          "535290" : "Vojkovice (okr. Mělník)",
          "555738" : "Vojkovice (okr. Karlovy Vary)",
          "584142" : "Vojkovice (okr. Brno-venkov)",
          "562289" : "Vojníkov (okr. Písek)",
          "597091" : "Vojnův Městec (okr. Žďár nad Sázavou)",
          "549126" : "Vojslavice (okr. Pelhřimov)",
          "539074" : "Vojtanov (okr. Cheb)",
          "572501" : "Vojtěchov (okr. Chrudim)",
          "599239" : "Vokov (okr. Pelhřimov)",
          "573761" : "Volanice (okr. Jičín)",
          "533882" : "Volárna (okr. Kolín)",
          "550671" : "Volary (okr. Prachatice)",
          "560251" : "Volduchy (okr. Rokycany)",
          "575992" : "Voleč (okr. Pardubice)",
          "541524" : "Volenice (okr. Příbram)",
          "551961" : "Volenice (okr. Strakonice)",
          "546437" : "Volevčice (okr. Most)",
          "588164" : "Volevčice (okr. Jihlava)",
          "562220" : "Volfartice (okr. Česká Lípa)",
          "547441" : "Volfířov (okr. Jindřichův Hradec)",
          "551970" : "Volyně (okr. Strakonice)",
          "539830" : "Vonoklasy (okr. Praha-západ)",
          "572527" : "Vortová (okr. Chrudim)",
          "530905" : "Votice (okr. Benešov)",
          "541541" : "Voznice (okr. Příbram)",
          "545261" : "Vrábče (okr. České Budějovice)",
          "581151" : "Vraclav (okr. Ústí nad Orlicí)",
          "586765" : "Vracov (okr. Hodonín)",
          "530913" : "Vracovice (okr. Benešov)",
          "550019" : "Vracovice (okr. Znojmo)",
          "548022" : "Vračovice-Orlov (okr. Ústí nad Orlicí)",
          "535303" : "Vraňany (okr. Mělník)",
          "564362" : "Vrančice (okr. Příbram)",
          "539848" : "Vrané nad Vltavou (okr. Praha-západ)",
          "530921" : "Vranov (okr. Benešov)",
          "579491" : "Vranov (okr. Tachov)",
          "584151" : "Vranov (okr. Brno-venkov)",
          "595098" : "Vranov nad Dyjí (okr. Znojmo)",
          "582689" : "Vranová (okr. Blansko)",
          "578975" : "Vranová Lhota (okr. Svitavy)",
          "585033" : "Vranovice (okr. Brno-venkov)",
          "541567" : "Vranovice (okr. Příbram)",
          "590177" : "Vranovice-Kelčice (okr. Prostějov)",
          "595101" : "Vranovská Ves (okr. Znojmo)",
          "533068" : "Vraný (okr. Kladno)",
          "595110" : "Vratěnín (okr. Znojmo)",
          "598879" : "Vratimov (okr. Ostrava-město)",
          "597104" : "Vratislávka (okr. Brno-venkov)",
          "564826" : "Vrátkov (okr. Kolín)",
          "572021" : "Vrátno (okr. Mladá Boleslav)",
          "535796" : "Vráto (okr. České Budějovice)",
          "531944" : "Vráž (okr. Beroun)",
          "549991" : "Vráž (okr. Písek)",
          "565881" : "Vražkov (okr. Litoměřice)",
          "554910" : "Vražné (okr. Nový Jičín)",
          "572292" : "Vrážné (okr. Svitavy)",
          "590185" : "Vrbátky (okr. Prostějov)",
          "572535" : "Vrbatův Kostelec (okr. Chrudim)",
          "533891" : "Vrbčany (okr. Kolín)",
          "585041" : "Vrbice (okr. Břeclav)",
          "572128" : "Vrbice (okr. Jičín)",
          "548707" : "Vrbice (okr. Rychnov nad Kněžnou)",
          "599611" : "Vrbice (okr. Nymburk)",
          "565890" : "Vrbice (okr. Litoměřice)",
          "529915" : "Vrbice (okr. Prachatice)",
          "566675" : "Vrbice (okr. Karlovy Vary)",
          "565903" : "Vrbičany (okr. Litoměřice)",
          "571431" : "Vrbičany (okr. Kladno)",
          "542393" : "Vrbka (okr. Kroměříž)",
          "566926" : "Vrbno nad Lesy (okr. Louny)",
          "597961" : "Vrbno pod Pradědem (okr. Bruntál)",
          "537977" : "Vrbová Lhota (okr. Nymburk)",
          "595128" : "Vrbovec (okr. Znojmo)",
          "550001" : "Vrcovice (okr. Písek)",
          "558559" : "Vrčeň (okr. Plzeň-jih)",
          "534587" : "Vrdy (okr. Kutná Hora)",
          "557455" : "Vrhaveč (okr. Klatovy)",
          "579858" : "Vrchlabí (okr. Trutnov)",
          "590193" : "Vrchoslavice (okr. Prostějov)",
          "530948" : "Vrchotovy Janovice (okr. Benešov)",
          "562238" : "Vrchovany (okr. Česká Lípa)",
          "548057" : "Vrchovnice (okr. Hradec Králové)",
          "569747" : "Vrchy (okr. Nový Jičín)",
          "566934" : "Vroutek (okr. Louny)",
          "563463" : "Vrskmaň (okr. Chomutov)",
          "573795" : "Vršce (okr. Jičín)",
          "546887" : "Vršovice (okr. Louny)",
          "511161" : "Vršovice (okr. Opava)",
          "574627" : "Vršovka (okr. Náchod)",
          "565911" : "Vrutice (okr. Litoměřice)",
          "568244" : "Vřesina (okr. Opava)",
          "500291" : "Vřesina (okr. Ostrava-město)",
          "566055" : "Vřeskovice (okr. Klatovy)",
          "549029" : "Vřesník (okr. Jičín)",
          "560707" : "Vřesová (okr. Sokolov)",
          "586773" : "Vřesovice (okr. Hodonín)",
          "590207" : "Vřesovice (okr. Prostějov)",
          "541630" : "Vsetín (okr. Vsetín)",
          "558567" : "Vstiš (okr. Plzeň-jih)",
          "563471" : "Všehrdy (okr. Chomutov)",
          "566497" : "Všehrdy (okr. Plzeň-sever)",
          "537985" : "Všechlapy (okr. Nymburk)",
          "532266" : "Všechlapy (okr. Benešov)",
          "521531" : "Všechovice (okr. Přerov)",
          "584169" : "Všechovice (okr. Brno-venkov)",
          "536938" : "Všejany (okr. Mladá Boleslav)",
          "566071" : "Všekary (okr. Plzeň-jih)",
          "564532" : "Všelibice (okr. Liberec)",
          "585971" : "Všemina (okr. Zlín)",
          "545287" : "Všemyslice (okr. České Budějovice)",
          "577677" : "Všeň (okr. Semily)",
          "566799" : "Všenice (okr. Rokycany)",
          "539856" : "Všenory (okr. Praha-západ)",
          "554448" : "Všepadly (okr. Domažlice)",
          "531952" : "Všeradice (okr. Beroun)",
          "572543" : "Všeradov (okr. Chrudim)",
          "554456" : "Všeruby (okr. Domažlice)",
          "559628" : "Všeruby (okr. Plzeň-sever)",
          "571091" : "Všestary (okr. Hradec Králové)",
          "539031" : "Všestary (okr. Praha-východ)",
          "563480" : "Všestudy (okr. Chomutov)",
          "535311" : "Všestudy (okr. Mělník)",
          "565130" : "Všesulov (okr. Rakovník)",
          "535320" : "Všetaty (okr. Mělník)",
          "542598" : "Všetaty (okr. Rakovník)",
          "598437" : "Vševily (okr. Příbram)",
          "591939" : "Výčapy (okr. Třebíč)",
          "562629" : "Vydří (okr. Jindřichův Hradec)",
          "537993" : "Vykáň (okr. Nymburk)",
          "549134" : "Vyklantice (okr. Pelhřimov)",
          "547450" : "Výkleky (okr. Přerov)",
          "581178" : "Výprachtice (okr. Ústí nad Orlicí)",
          "571105" : "Výrava (okr. Hradec Králové)",
          "566969" : "Výrov (okr. Plzeň-sever)",
          "595136" : "Výrovice (okr. Znojmo)",
          "577685" : "Vyskeř (okr. Semily)",
          "549142" : "Vyskytná (okr. Pelhřimov)",
          "588172" : "Vyskytná nad Jihlavou (okr. Jihlava)",
          "563498" : "Výsluní (okr. Chomutov)",
          "582701" : "Vysočany (okr. Blansko)",
          "595144" : "Vysočany (okr. Znojmo)",
          "572551" : "Vysočina (okr. Chrudim)",
          "530654" : "Vysoká (okr. Havlíčkův Brod)",
          "578991" : "Vysoká (okr. Svitavy)",
          "535338" : "Vysoká (okr. Mělník)",
          "597970" : "Vysoká (okr. Bruntál)",
          "561771" : "Vysoká Lhota (okr. Pelhřimov)",
          "530280" : "Vysoká Libyně (okr. Plzeň-sever)",
          "571113" : "Vysoká nad Labem (okr. Hradec Králové)",
          "563501" : "Vysoká Pec (okr. Chomutov)",
          "578029" : "Vysoká Pec (okr. Karlovy Vary)",
          "574635" : "Vysoká Srbská (okr. Náchod)",
          "541583" : "Vysoká u Příbramě (okr. Příbram)",
          "588334" : "Vysoké (okr. Žďár nad Sázavou)",
          "576000" : "Vysoké Chvojno (okr. Pardubice)",
          "581186" : "Vysoké Mýto (okr. Ústí nad Orlicí)",
          "577693" : "Vysoké nad Jizerou (okr. Semily)",
          "585980" : "Vysoké Pole (okr. Zlín)",
          "584177" : "Vysoké Popovice (okr. Brno-venkov)",
          "588181" : "Vysoké Studnice (okr. Jihlava)",
          "573809" : "Vysoké Veselí (okr. Jičín)",
          "574643" : "Vysokov (okr. Náchod)",
          "541591" : "Vysoký Chlumec (okr. Příbram)",
          "531961" : "Vysoký Újezd (okr. Beroun)",
          "513482" : "Vysoký Újezd (okr. Benešov)",
          "548677" : "Vysoký Újezd (okr. Hradec Králové)",
          "588199" : "Vystrčenovice (okr. Jihlava)",
          "561797" : "Vystrkov (okr. Pelhřimov)",
          "576018" : "Vyšehněvice (okr. Pardubice)",
          "570095" : "Vyšehoří (okr. Šumperk)",
          "539040" : "Vyšehořovice (okr. Praha-východ)",
          "592889" : "Vyškov (okr. Vyškov)",
          "566951" : "Výškov (okr. Louny)",
          "592838" : "Vyškovec (okr. Uherské Hradiště)",
          "552682" : "Vyšní Lhoty (okr. Frýdek-Místek)",
          "590215" : "Výšovice (okr. Prostějov)",
          "545848" : "Vyšší Brod (okr. Český Krumlov)",
          "564796" : "Výžerky (okr. Praha-východ)",
          "547841" : "Vyžice (okr. Chrudim)",
          "533904" : "Vyžlovka (okr. Praha-východ)",
          "571415" : "Xaverov (okr. Benešov)",
          "547514" : "Zábeštní Lhota (okr. Přerov)",
          "550680" : "Záblatí (okr. Prachatice)",
          "508683" : "Záblatí (okr. Jindřichův Hradec)",
          "597112" : "Záblatí (okr. Žďár nad Sázavou)",
          "588202" : "Záborná (okr. Jihlava)",
          "551988" : "Záboří (okr. Strakonice)",
          "545317" : "Záboří (okr. České Budějovice)",
          "534595" : "Záboří nad Labem (okr. Kutná Hora)",
          "537195" : "Zábrdí (okr. Prachatice)",
          "574651" : "Zábrodí (okr. Náchod)",
          "567868" : "Zabrušany (okr. Teplice)",
          "541354" : "Zábřeh (okr. Šumperk)",
          "548839" : "Zábřezí-Řečice (okr. Trutnov)",
          "541362" : "Zadní Chodov (okr. Tachov)",
          "563927" : "Zadní Střítež (okr. Tábor)",
          "531979" : "Zadní Třebaň (okr. Beroun)",
          "587231" : "Zadní Vydří (okr. Jihlava)",
          "597121" : "Zadní Zhořec (okr. Žďár nad Sázavou)",
          "581194" : "Zádolí (okr. Ústí nad Orlicí)",
          "539431" : "Zádub-Závišín (okr. Cheb)",
          "585998" : "Zádveřice-Raková (okr. Zlín)",
          "536016" : "Zahájí (okr. České Budějovice)",
          "589152" : "Zahnašovice (okr. Kroměříž)",
          "536482" : "Zahorčice (okr. Strakonice)",
          "534471" : "Záhornice (okr. Nymburk)",
          "592846" : "Záhorovice (okr. Uherské Hradiště)",
          "554464" : "Zahořany (okr. Domažlice)",
          "571288" : "Zahořany (okr. Praha-západ)",
          "599000" : "Záhoří (okr. Tábor)",
          "507695" : "Záhoří (okr. Jindřichův Hradec)",
          "550027" : "Záhoří (okr. Písek)",
          "577707" : "Záhoří (okr. Semily)",
          "591947" : "Zahrádka (okr. Třebíč)",
          "578827" : "Zahrádka (okr. Plzeň-sever)",
          "547468" : "Zahrádky (okr. Jindřichův Hradec)",
          "562246" : "Zahrádky (okr. Česká Lípa)",
          "541664" : "Záchlumí (okr. Tachov)",
          "581208" : "Záchlumí (okr. Ústí nad Orlicí)",
          "549177" : "Zachotín (okr. Pelhřimov)",
          "571130" : "Zachrašťany (okr. Hradec Králové)",
          "585050" : "Zaječí (okr. Břeclav)",
          "572578" : "Zaječice (okr. Chrudim)",
          "531995" : "Zaječov (okr. Beroun)",
          "571598" : "Zájezd (okr. Kladno)",
          "547859" : "Zájezdec (okr. Chrudim)",
          "561975" : "Zajíčkov (okr. Pelhřimov)",
          "533092" : "Zákolany (okr. Kladno)",
          "584185" : "Zakřany (okr. Brno-venkov)",
          "562262" : "Zákupy (okr. Česká Lípa)",
          "595152" : "Zálesí (okr. Znojmo)",
          "584193" : "Zálesná Zhoř (okr. Brno-venkov)",
          "513202" : "Zalešany (okr. Kolín)",
          "535354" : "Zálezlice (okr. Mělník)",
          "550698" : "Zálezly (okr. Prachatice)",
          "574660" : "Zaloňov (okr. Náchod)",
          "581216" : "Zálší (okr. Ústí nad Orlicí)",
          "553361" : "Zálší (okr. Tábor)",
          "541613" : "Zalužany (okr. Příbram)",
          "532002" : "Záluží (okr. Beroun)",
          "542482" : "Záluží (okr. Litoměřice)",
          "530603" : "Zálužice (okr. Louny)",
          "576921" : "Záměl (okr. Rychnov nad Kněžnou)",
          "549193" : "Zámostí-Blata (okr. Jičín)",
          "581224" : "Zámrsk (okr. Ústí nad Orlicí)",
          "522775" : "Zámrsky (okr. Přerov)",
          "505781" : "Zápy (okr. Praha-východ)",
          "591955" : "Zárubice (okr. Třebíč)",
          "535362" : "Záryby (okr. Praha-východ)",
          "581232" : "Zářecká Lhota (okr. Ústí nad Orlicí)",
          "589161" : "Záříčí (okr. Kroměříž)",
          "563854" : "Zásada (okr. Jablonec nad Nisou)",
          "533921" : "Zásmuky (okr. Kolín)",
          "584207" : "Zastávka (okr. Brno-venkov)",
          "587257" : "Zástřizly (okr. Kroměříž)",
          "545236" : "Zašová (okr. Vsetín)",
          "591963" : "Zašovice (okr. Třebíč)",
          "597988" : "Zátor (okr. Bruntál)",
          "553492" : "Závada (okr. Opava)",
          "542601" : "Zavidov (okr. Rakovník)",
          "586005" : "Závist (okr. Blansko)",
          "568473" : "Závišice (okr. Nový Jičín)",
          "557463" : "Zavlekov (okr. Klatovy)",
          "599778" : "Závraty (okr. České Budějovice)",
          "542610" : "Zbečno (okr. Rakovník)",
          "550035" : "Zbelítov (okr. Písek)",
          "564320" : "Zbenice (okr. Příbram)",
          "550043" : "Zběšičky (okr. Písek)",
          "588211" : "Zbilidy (okr. Jihlava)",
          "588229" : "Zbinohy (okr. Jihlava)",
          "560260" : "Zbiroh (okr. Rokycany)",
          "534609" : "Zbizuby (okr. Kutná Hora)",
          "595161" : "Zblovice (okr. Znojmo)",
          "570338" : "Zborov (okr. Šumperk)",
          "589187" : "Zborovice (okr. Kroměříž)",
          "578312" : "Zborovy (okr. Klatovy)",
          "599697" : "Zbožíčko (okr. Nymburk)",
          "584215" : "Zbraslav (okr. Brno-venkov)",
          "582727" : "Zbraslavec (okr. Blansko)",
          "534617" : "Zbraslavice (okr. Kutná Hora)",
          "566977" : "Zbrašín (okr. Louny)",
          "559661" : "Zbůch (okr. Plzeň-sever)",
          "539872" : "Zbuzany (okr. Praha-západ)",
          "568449" : "Zbyslavice (okr. Ostrava-město)",
          "584223" : "Zbýšov (okr. Brno-venkov)",
          "593699" : "Zbýšov (okr. Vyškov)",
          "534625" : "Zbýšov (okr. Kutná Hora)",
          "550701" : "Zbytiny (okr. Prachatice)",
          "545244" : "Zděchov (okr. Vsetín)",
          "576026" : "Zdechovice (okr. Pardubice)",
          "573744" : "Zdechovice (okr. Hradec Králové)",
          "576930" : "Zdelov (okr. Rychnov nad Kněžnou)",
          "558583" : "Zdemyslice (okr. Plzeň-jih)",
          "588245" : "Zdeňkov (okr. Jihlava)",
          "573876" : "Zderaz (okr. Chrudim)",
          "571814" : "Zdětín (okr. Mladá Boleslav)",
          "590223" : "Zdětín (okr. Prostějov)",
          "539058" : "Zdiby (okr. Praha-východ)",
          "532011" : "Zdice (okr. Beroun)",
          "550728" : "Zdíkov (okr. Prachatice)",
          "564541" : "Zdislava (okr. Liberec)",
          "531022" : "Zdislavice (okr. Benešov)",
          "548847" : "Zdobín (okr. Trutnov)",
          "576948" : "Zdobnice (okr. Rychnov nad Kněžnou)",
          "589195" : "Zdounky (okr. Kroměříž)",
          "513512" : "Zduchovice (okr. Příbram)",
          "593702" : "Zelená Hora (okr. Vyškov)",
          "573183" : "Zelenecká Lhota (okr. Jičín)",
          "539066" : "Zeleneč (okr. Praha-východ)",
          "558591" : "Zemětice (okr. Plzeň-jih)",
          "550060" : "Zhoř (okr. Písek)",
          "588253" : "Zhoř (okr. Jihlava)",
          "541460" : "Zhoř (okr. Tachov)",
          "582735" : "Zhoř (okr. Brno-venkov)",
          "599034" : "Zhoř u Mladé Vožice (okr. Tábor)",
          "560430" : "Zhoř u Tábora (okr. Tábor)",
          "561363" : "Zhořec (okr. Pelhřimov)",
          "571423" : "Zichovec (okr. Kladno)",
          "592854" : "Zlámanec (okr. Uherské Hradiště)",
          "513644" : "Zlatá (okr. Praha-východ)",
          "545864" : "Zlatá Koruna (okr. Český Krumlov)",
          "563862" : "Zlatá Olešnice (okr. Jablonec nad Nisou)",
          "579866" : "Zlatá Olešnice (okr. Trutnov)",
          "597996" : "Zlaté Hory (okr. Jeseník)",
          "598666" : "Zlátenka (okr. Pelhřimov)",
          "539881" : "Zlatníky-Hodkovice (okr. Praha-západ)",
          "592862" : "Zlechov (okr. Uherské Hradiště)",
          "585068" : "Zlín (okr. Zlín)",
          "545341" : "Zliv (okr. České Budějovice)",
          "589217" : "Zlobice (okr. Kroměříž)",
          "531511" : "Zlončice (okr. Mělník)",
          "533114" : "Zlonice (okr. Kladno)",
          "539082" : "Zlonín (okr. Praha-východ)",
          "535389" : "Zlosyň (okr. Mělník)",
          "599271" : "Zlukov (okr. Tábor)",
          "597139" : "Znětínek (okr. Žďár nad Sázavou)",
          "593711" : "Znojmo (okr. Znojmo)",
          "534633" : "Zruč nad Sázavou (okr. Kutná Hora)",
          "559679" : "Zruč-Senec (okr. Plzeň-sever)",
          "545872" : "Zubčice (okr. Český Krumlov)",
          "568384" : "Zubrnice (okr. Ústí nad Labem)",
          "597147" : "Zubří (okr. Žďár nad Sázavou)",
          "545252" : "Zubří (okr. Vsetín)",
          "539091" : "Zvánovice (okr. Praha-východ)",
          "591980" : "Zvěrkovice (okr. Třebíč)",
          "553409" : "Zvěrotice (okr. Tábor)",
          "534862" : "Zvěřínek (okr. Nymburk)",
          "531049" : "Zvěstov (okr. Benešov)",
          "548626" : "Zvěstovice (okr. Havlíčkův Brod)",
          "536237" : "Zvíkov (okr. Český Krumlov)",
          "535591" : "Zvíkov (okr. České Budějovice)",
          "541061" : "Zvíkovec (okr. Rokycany)",
          "562165" : "Zvíkovské Podhradí (okr. Písek)",
          "597155" : "Zvole (okr. Žďár nad Sázavou)",
          "539902" : "Zvole (okr. Praha-západ)",
          "541478" : "Zvole (okr. Šumperk)",
          "533122" : "Zvoleněves (okr. Kladno)",
          "588261" : "Zvolenovice (okr. Jihlava)",
          "536873" : "Zvotoky (okr. Strakonice)",
          "584231" : "Žabčice (okr. Brno-venkov)",
          "552691" : "Žabeň (okr. Frýdek-Místek)",
          "513261" : "Žabonosy (okr. Kolín)",
          "545368" : "Žabovřesky (okr. České Budějovice)",
          "565938" : "Žabovřesky nad Ohří (okr. Litoměřice)",
          "579874" : "Žacléř (okr. Trutnov)",
          "586781" : "Žádovice (okr. Hodonín)",
          "530182" : "Žákava (okr. Plzeň-jih)",
          "523453" : "Žákovice (okr. Přerov)",
          "534641" : "Žáky (okr. Kutná Hora)",
          "567876" : "Žalany (okr. Teplice)",
          "565946" : "Žalhostice (okr. Litoměřice)",
          "589225" : "Žalkovice (okr. Kroměříž)",
          "581259" : "Žamberk (okr. Ústí nad Orlicí)",
          "581267" : "Žampach (okr. Ústí nad Orlicí)",
          "562297" : "Žandov (okr. Česká Lípa)",
          "545376" : "Žár (okr. České Budějovice)",
          "576042" : "Žáravice (okr. Pardubice)",
          "586790" : "Žarošice (okr. Hodonín)",
          "529923" : "Žárovná (okr. Prachatice)",
          "584240" : "Žatčany (okr. Brno-venkov)",
          "588270" : "Žatec (okr. Jihlava)",
          "566985" : "Žatec (okr. Louny)",
          "597163" : "Ždánice (okr. Žďár nad Sázavou)",
          "513164" : "Ždánice (okr. Kolín)",
          "586803" : "Ždánice (okr. Hodonín)",
          "554472" : "Ždánov (okr. Domažlice)",
          "582743" : "Žďár (okr. Blansko)",
          "598518" : "Žďár (okr. Rakovník)",
          "529761" : "Žďár (okr. Jindřichův Hradec)",
          "536971" : "Žďár (okr. Mladá Boleslav)",
          "598861" : "Žďár (okr. Písek)",
          "574686" : "Žďár nad Metují (okr. Náchod)",
          "576956" : "Žďár nad Orlicí (okr. Rychnov nad Kněžnou)",
          "595209" : "Žďár nad Sázavou (okr. Žďár nad Sázavou)",
          "597171" : "Žďárec (okr. Brno-venkov)",
          "544604" : "Žďárek (okr. Liberec)",
          "574694" : "Žďárky (okr. Náchod)",
          "582751" : "Žďárná (okr. Blansko)",
          "558605" : "Ždírec (okr. Plzeň-jih)",
          "514195" : "Ždírec (okr. Česká Lípa)",
          "530662" : "Ždírec (okr. Havlíčkův Brod)",
          "588288" : "Ždírec (okr. Jihlava)",
          "569780" : "Ždírec nad Doubravou (okr. Havlíčkův Brod)",
          "532029" : "Žebrák (okr. Beroun)",
          "538035" : "Žehuň (okr. Kolín)",
          "534650" : "Žehušice (okr. Kutná Hora)",
          "523640" : "Želatovice (okr. Přerov)",
          "590240" : "Želeč (okr. Prostějov)",
          "553417" : "Želeč (okr. Tábor)",
          "552399" : "Želechovice (okr. Olomouc)",
          "500011" : "Želechovice nad Dřevnicí (okr. Zlín)",
          "567426" : "Želenice (okr. Most)",
          "599425" : "Želenice (okr. Kladno)",
          "584266" : "Želešice (okr. Brno-venkov)",
          "591998" : "Želetava (okr. Třebíč)",
          "586811" : "Želetice (okr. Hodonín)",
          "595179" : "Želetice (okr. Znojmo)",
          "599417" : "Železná (okr. Beroun)",
          "557528" : "Železná Ruda (okr. Klatovy)",
          "584274" : "Železné (okr. Brno-venkov)",
          "573825" : "Železnice (okr. Jičín)",
          "563871" : "Železný Brod (okr. Jablonec nad Nisou)",
          "549215" : "Želiv (okr. Pelhřimov)",
          "572195" : "Želivsko (okr. Svitavy)",
          "535397" : "Želízy (okr. Mělník)",
          "530565" : "Želkovice (okr. Louny)",
          "550761" : "Želnava (okr. Prachatice)",
          "568732" : "Ženklava (okr. Nový Jičín)",
          "589233" : "Žeranovice (okr. Kroměříž)",
          "586820" : "Žeravice (okr. Hodonín)",
          "586838" : "Žeraviny (okr. Hodonín)",
          "536989" : "Žerčice (okr. Mladá Boleslav)",
          "573833" : "Žeretice (okr. Jičín)",
          "568163" : "Žermanice (okr. Frýdek-Místek)",
          "577723" : "Žernov (okr. Semily)",
          "574708" : "Žernov (okr. Náchod)",
          "537209" : "Žernovice (okr. Prachatice)",
          "582760" : "Žernovník (okr. Blansko)",
          "595187" : "Žerotice (okr. Znojmo)",
          "543012" : "Žerotín (okr. Louny)",
          "505862" : "Žerotín (okr. Olomouc)",
          "582778" : "Žerůtky (okr. Blansko)",
          "595195" : "Žerůtky (okr. Znojmo)",
          "584282" : "Židlochovice (okr. Brno-venkov)",
          "536997" : "Židněves (okr. Mladá Boleslav)",
          "573841" : "Židovice (okr. Jičín)",
          "565954" : "Židovice (okr. Litoměřice)",
          "559695" : "Žihle (okr. Plzeň-sever)",
          "557536" : "Žihobce (okr. Klatovy)",
          "581275" : "Žichlínek (okr. Ústí nad Orlicí)",
          "557544" : "Žichovice (okr. Klatovy)",
          "533149" : "Žilina (okr. Kladno)",
          "559709" : "Žilov (okr. Plzeň-sever)",
          "567884" : "Žim (okr. Teplice)",
          "545384" : "Žimutice (okr. České Budějovice)",
          "558630" : "Žinkovy (okr. Plzeň-jih)",
          "561908" : "Žirov (okr. Pelhřimov)",
          "549231" : "Žirovnice (okr. Pelhřimov)",
          "563897" : "Žíšov (okr. Tábor)",
          "565962" : "Žitenice (okr. Litoměřice)",
          "592871" : "Žítková (okr. Uherské Hradiště)",
          "503410" : "Žitovlice (okr. Nymburk)",
          "576051" : "Živanice (okr. Pardubice)",
          "540137" : "Životice (okr. Plzeň-jih)",
          "547000" : "Životice u Nového Jičína (okr. Nový Jičín)",
          "533947" : "Žiželice (okr. Kolín)",
          "567019" : "Žiželice (okr. Louny)",
          "533157" : "Žižice (okr. Kladno)",
          "569801" : "Žižkovo Pole (okr. Havlíčkův Brod)",
          "574091" : "Žlebské Chvalovice (okr. Chrudim)",
          "534668" : "Žleby (okr. Kutná Hora)",
          "573850" : "Žlunice (okr. Jičín)",
          "586013" : "Žlutava (okr. Zlín)",
          "555762" : "Žlutice (okr. Karlovy Vary)",
          "541575" : "Žulová (okr. Jeseník)",
          "572641" : "Žumberk (okr. Chrudim)",
          "564338" : "Županovice (okr. Příbram)",
          "562424" : "Županovice (okr. Jindřichův Hradec)"
        },
        "note" : [ null ]
      }
    }
  },
"value":[
82441420, 20717535, 6620701, 4063804, 3769449, 1505491, 5005582, 2807509, 3529820, 3268840, 3117308, 10282694, 4111339, 3947409, 9693939, 539927, 409352, 664033, 5896733, 1067665, 500268, 671509, 473342, 1525914, 306214, 674473, 285896, 1545162, 526795, 935724, 1306553, 444296, 689303, 606289, 538021, 225709, 389857, 803592, 572059, 683446, 1898903, 919184, 475841, 513615, 640735, 391357, 1377932, 633275, 412548, 456481, 724201, 954958, 676835, 888635, 443037, 1694171, 1229428, 3631543, 1208918, 374358, 427096, 274894, 1936729, 365796, 751572, 609196, 259502, 690862, 868828, 625245, 237534, 215060, 410555, 418214, 377749, 361177, 616470, 631769, 611842, 215233, 752154, 746020, 659915, 924562, 888871, 837163, 831536, 462561, 1550576, 584469, 752648, 72957, 334519, 272217, 168358, 129370, 354914, 58178, 55128, 184344, 
309119, 438562, 5896733, 81782, 202616, 352800, 77887, 133890, 87414, 110117, 609196, 347574, 127905, 1325551, 79270, 206924, 185634, 110693, 405630, 102611, 109919, 194540, 138977, 108304, 894015, 128067, 144822, 798349, 303644, 125860, 237205, 380602, 132278, 78627, 63701, 65508, 91173, 137135, 1219779, 163143, 89049, 210706, 257056, 472954, 116054, 480429, 124169, 369185, 119459, 93519, 225709, 212762, 736131, 119519, 299829, 216349, 99290, 552317, 537576, 730601, 270491, 441705, 53051, 246561, 132819, 44471, 102978, 144114, 58075, 123785, 216324, 421043, 108638, 281240, 326251, 128135, 1229695, 79317, 326698, 161691, 132512, 220384, 225748, 150531, 113186, 87119, 114283, 193565, 108003, 110026, 632279, 91922, 96032, 145667, 128138, 105282, 734574, 411349, 71445, 57139, 
118802, 85922, 124722, 90185, 125768, 86774, 322296, 179685, 262818, 82104, 1344120, 798743, 193000, 3631543, 131129, 218646, 45071, 1015353, 240238, 317070, 1936729, 73190, 168873, 69256, 116180, 177663, 637811, 114938, 626368, 98226, 402632, 237534, 215060, 112656, 156046, 216127, 177345, 175125, 81328, 313010, 112694, 134974, 188583, 97232, 120753, 319674, 90249, 235813, 67222, 141649, 105053, 192932, 353966, 106047, 366361, 491089, 148011, 107260, 69505, 583796, 141319, 117041, 442405, 460332, 161537, 386866, 184698, 83322, 590459, 334103, 111492, 888871, 184866, 151151, 256206, 91498, 199723, 228871, 81839, 69695, 78621, 141061, 67186, 64347, 164638, 355931, 175821, 287442, 169376, 992244, 479187, 175965, 113610, 294313, 60769, 157661, 2759, 22358, 2756, 206, 
2371, 20212, 1560, 5426, 6092, 1180, 2995, 779, 1456, 804, 372, 3457, 317, 622, 840, 55678, 803, 159, 486, 11300, 3847, 1441, 2329, 1125, 982, 320, 536, 1092, 721, 312, 330, 34640, 328, 214, 1202, 8675, 400, 677, 615, 222, 692, 9773, 717, 626, 2208, 19520, 680, 4776, 14524, 3011, 8408, 1081, 415, 2844, 132, 219, 250, 11443, 3882, 2385, 4114, 227, 464, 818, 1767, 252, 1595, 426, 6452, 26352, 1304, 871, 1004, 187, 9232, 1574, 30358, 11318, 1409, 4722, 1155, 768, 812, 801, 12085, 734, 6913, 780, 800, 629, 127, 1317, 49574, 5929, 132324, 4832, 5778, 15352, 5134, 633, 
793, 3306, 422, 2526, 7831, 913, 5688, 5515, 99142, 3019, 746, 4254, 1538, 2195, 5574, 1015, 351, 1099, 992, 2431, 783, 237, 2033, 529, 1456, 5065, 362, 2068, 3556, 885, 2894, 1030, 3906, 225, 5003, 6384, 1317, 339, 1757, 313, 390, 656, 144133, 769, 1290, 211, 35350, 11057, 18956, 2980, 776, 458, 458, 1167, 3886, 2757, 2800, 170, 665, 1102, 2545, 667, 76, 580, 667, 2273, 296, 970, 1182, 2077, 261, 167216, 219, 2263, 32254, 1074, 1862, 10860, 1328, 2063, 1849, 508, 1665, 308, 197, 703, 1035, 6078, 1245, 534, 1444, 4877, 4596, 5364, 24777, 4462, 836, 12654, 116, 18525, 
3325, 4715, 1049, 1340, 1094, 3236, 948, 495, 595, 3805, 648, 6454, 721, 1670, 825, 6104, 476, 1040, 129717, 150, 910, 580, 256, 15752, 10568, 1584, 5067, 602, 2161, 1697, 3948, 1151, 576, 1381, 11201, 3089, 6565, 1578, 278, 4483, 8903, 595, 3200, 963, 391, 1065, 35858, 27833, 1297, 1790, 6157, 2962, null, 136, 191, 14688, 386, 1465, 2225, 594, 902, 290, 138, 924, 6749, 2679, 560, 8732, 1179, 1845, 3502, 1006, 468, 8408, 864, 739, 22931, 386, 689, 791, 569, 230, 262, 520, 360, 249, 513, 13700, 6748, 523, 7283, 670, 4248, 2745, 645, 9526, 260, 323, 171, 379, 
1530, 8888, 1908, 100471, 412, 1176, 459, 112, 4706, 731, 583, 570, 9563, 5117, 1482, 3025, 1610, 407, 8168, 1723, 150, 503, 3471, 654, 399, 6576, 960, 111074, 4778, 11180, 1050, 417, 1029, 1640, 7784, 6108, 6552, 567, 1480, 910, 3852, 905, 6490, 727, 2436, 618, 143, 3674, 1715, 3297, 420, 410, 597, 3857, 3335, null, 622, 4387, 1466, 9144, 2109, 1288, 4128, 5896733, 1615, 469, 3750, 300, 3953, 3570, 11616, 234, 51438, 460, 4224, 6325, 27788, 338, 1237, 873, 44839, 4433, 7464, 102602, 1533, 24622, 3093, 183, 628, 459, 12084, 172287, 485, 4687, 5943, 3608, 280, 286, 290, 11319, 
677, 595, 793, 1573, 449, 440, 623, 791, 880, null, 3433, 391, 405, 607, 15303, 6894, 3903, 7594, 2604, 10064, 599, 1309, 10932, 4500, 2342, 9034, 10012, 4475, 672, 510, 800, 2963, 854, 2940, 429, 1300, 1054, 15178, 767, 829, 1450, 986, 1988, 1596, 595, 417, 32180, 274, 598, 664, 705, 1426, 1149, 1367, 2285, 1807, 4161, 9108, 15495, 2109, 1633, 299, 62, 10482, 17509, 2098, 220, 1042, 1206, 957, 1289, 577, 1459, 3115, 2241, null, 4056, 4023, 357, 9350, 1751, 243, 1427, 861, 702, 321, 1884, 1154, 176, 2418, 345, 2808, 2348, 442, 1198, 926, 1072, 1225, 11115, 931, 
248, 761, 2502, 1335, 753, 866, 374, 1499, 958, 424, 207, 905, 9697, 1664, 3975, 5986, 6885, 24391, 1340, 28931, 78109, 54500, 3562, 4468, 4810, 1281, 590, 5500, 689, 24167, 2118, 2852, 323, 1386, 2429, 416, 724, 1305, 3607, 535, 5623, 231, 7617, 462, 359, 2634, 850, 674, 499, 309, 394, 4975, 747, 3093, 7512, 1892, 2521, 2410, 2195, 1273, 281, 941, 1059, 372, 643, 180, 1260, 24297, 2441, 2405, 277, 2798, 2427, 478, 865, 851, 674, 583, 57119, 3681, 432, 1636, 1459, 594, 11341, 3348, 523, 1961, 9654, 2097, 820, 257, 72, 2136, 1258, 6784, 1214, 1081, 3451, 4974, 
3350, 12379, 261, 562, 110, 2272, 14907, 81803, 1947, 271, 4839, 392, 1411, 752, 711, 193, 520, 3225, 1681, 453, 765, 13403, 135, 1781, 863, 4894, 883, 845, 10769, 1001, 2740, 2591, 377, 7519, 1735, 1151, 425, 606, 858, 316, 3868, 371, 15020, 237, 1440, 261, 1899, 56643, 5461, 3910, 713, 1305, 381, 1231, 2160, 416, 6227, 267, 6607, 3263, 715, 4333, 313, 925, 719, 6327, 456, 16680, 2093, 7042, 387, 5830, 790, 77240, 3412, 1157, 3550, 5125, 1162, 2302, 21216, 1680, 189415, 936, 1354, 31616, 118285, 12041, 1043755, 2002, 401, 1881, 9597, 640, 11711, 41165, 16587, 104, 79654, 5484, 
496, 178297, 1050, 4657, 1996, 2723, 653, 903, 757, 1000, 479, 1120, 447, 821, 657, 80, 320, 873, 3942, 3857, 750, 719, 2156, 2769, 2167, 5435, 4552, 846, 622, 1377, 2706, 407, 7039, 849, 1168, 6196, 6792, 2837, 170, 929, 1456, 999, 54876, 3465, 1239, 3833, 709, 4615, 324, 7214, 368, 3237, 441, 8952, 1742, 118, 1285, 10951, 3631, 5152, 927, 287997, 351, 527, 240, 5266, 164, 466, 1288, 1134, 12003, 4925, 3296, 668, 1537, 3174, 629, 2329, 497, 1182, 756, 1804, 19899, 4197, 1775, 1448, 605, 121, 1173, 1905, 2576, 929, 259, 2109, 389, 9865, 410, 1307, 1161, 316, 
1157, 1144, 783, 3510, 9810, 341, 8758, 1544, 2619, 1257, 1493, 1773, 737, 2425, 1569, 1734, 644, 3371, 2125, 18126, 896, 1573, 10511, 1336, 199, 4000, 716, 3519, 1602, 805, 1670, 466, 763, 200, 966, 4210, 1817, 367, 8975, 5572, 419, 17774, 447, 1168, 403, 37906, 449, 24697, 3674, 567, 768, 899, 1755, 1619, 20551, 940, 1934, 1488, 57924, 5182, 344, 261, 9903, 1007, 1187, 738, 24332, 5452, 277, 3050, 557, 2838, 1519, 11063, 745, 3498, 704, 631, 9919, 1095, 21118, 8297, 352, 15907, 5607, 4894, 1489, 22376, 9146, 6097, 9429, 14762, 5609, 1052, 8663, 4289, 511, 1894, 3944, 2368, 
4401, 128, 500, 1632, 2517, 17327, 5836, 1948, 381, 1440, 193, 2453, 4956, 581, 143, 2485, 7310, 1729, 21804, 4079, 1284, 1819, 19440, 661, 1101, 273, 963, 1082, 4280, 378, 5633, 2593, 2183, 10104, 2884, 3532, 1682, 799, 876, 210, 950, 7773, 104, 1125, 7809, 5361, 13216, 385, 1204, 324, 1763, 321, 3502, 383, 6002, 1394, 6219, 1388, 4494, 2155, 303, 220, 3084, 1993, 1206, 1744, 73999, 235, 856, 2932, 256, 970, 512, 6135, 923, 791, 1171, 1293, 5197, 459, 5621, 1839, 1459, 9113, 350, null, 8872, 3443, 3087, 650, 213, 2367, 257, 699, 739, 775, 461, 419, 779, 467, 
172, 673, 296, 824, 1648, 10258, 528, 1682, 3999, 671, 498, 978, 6536, 257, 463, 933, 681, 2267, 844, 3645, 333, 8501, 4682, 1777, 15058, 822, 401, 2420, 3456, 1227, 340, 1880, 560, 130, 2107, 3337, 1182, 2516, 1287, 4301, 654, 1422, 1427, 1271, 858, 729, 9081, 686, 2047, 1018, 3120, 1009, 9026, 564, 9542, 6267, 700, 906, 1458, 322, 40958, 6535, 1310, 4562, 49936, 3263, 2270, 1269, 218, 477, 43403, 6802, 120, 484, 236, 2154, 296, 535, 5546, 809, 1210, 207, 1228, 103120, 3006, 2074, 683, 470, 3833, 786, 11008, 836, 605, 1074, 2804, 847, 199, 853, 943, 540, 
9928, 1298, 23835, 67485, 14031, 618577, 49111, 70635, 3188, 5619, 354, 1515, 22179, 28890, 15442, 760, 513, 275, 5728, 432, 1729, 20200, 2549, 642, 1439, 8128, 365, 1396, 353, 185, 3539, 30507, 363, 1726, 1082, 2610, 885, 77, 1733, 459, 13209, 11446, 169, 2556, 1247, 777, 676, 610, 9162, 2106, 13628, 11113, 130, 657, 5497, 542, 2838, 338, 12751, 861, 728539, 6796, 167478, 8036, 2836, 799, 5707, 523, 14927, 583, 3120, 1433, 6399, 7864, 1409, 1699, 622, 2437, 879, 569, 291, 193, 940, 1153, 1308, 3130, 1055, 214, 2258, 984, 8734, 1496, 36005, 6002, 8879, 315, 528, 2258, 428, 1672, 
724, 522, 556, 977, 2638, 1602, 909, 285, 606, 480, 533, 77255, 578, 1960, 925, 488, 6556, 1252, 1740, 2390, 16754, 767, 35348, 338, 238, 2919, 2828, 624, 84073, 1201, 30571, 255, 2098, 1068, 361, 1116, 3860, 492, 2506, 189, 5234, 6029, 2729, 8053, 393, 4127, 283, 3258, 394, 13621, 523, 8185, 429, 168526, 277, 931, 11470, 429, 371, 333, 751, 3802, 6107, 3222, 2746, 295, 94949, 3089, 40859, 1925, 3902, 122, 6276, 2282, 182, 525, 2621, 5907, 4416, 22382, 6413, 1471, 438, 301, 819, 2174, 549, 256, 33796, 177, 1012, 636, 1294, 9449, 740, 422, 1151, 989, 12264, 2290, 
13963, 5845, 2941, 1160, 11124, 2623, 2552, 8193, 1140, 458, 29160, 778, 7410, 6351, 3806, 2001, 1160, 2098, 1881, 1707, 1765, 301, 9873, 13467, 1353, 757, 394, 816, 855, 1830, 1576, 376, 2032, 3677, 2247, 737, 9018, 1079, 1065, 1190, 1516, 5853, 3969, 204, 10543, 260, 5816, 150, 727, 909, 206, 2904, 10657, 6768, 2812, 2157, 1297, 907, 1370, 500, 270, 558, 266, 1046, 2795, 345, 569, 560, 19484, 551, 202, 433, 10513, 991, 16141, 7879, 440, 2355, 2664, 2468, 1026, 817, 994, 1143, 278, 1687, 1576, 248, 294, 15627, 182, 3034, 306, 941, 26363, 429, 881, 400, 1331, 300, 
2996, 1339, 815, 286, 57942, 978, 3215, 2032, 2896, 1245, 40594, 1828, 4065, 693, 1526, 1909, 3145, 145, 2023, 4484, 5779, 541, 802, 1578, 531, 635, 35100, 1479, 36827, 5367, 5702, 4131, 6269, 793, 719, 10817, 1742, 316, 1863, 582, 436, 2295, 10767, 1252, 13896, 16953, 3900, 480, 342, 3274, 3037, 3436, 1037, 6918, 199, 788, 997, 1995, 1304, 5237, 750, 2228, 986395, 41864, 6552, 1113, 2247, 11958, 642, 11255, 7388, 3518, 250, 47177, 1613, 650, 290, 851, 79, null, 81, 8943, 3338, 1926, 162, 238, 9897, 98729, 254, 512, 1053, 1244, 7808, 518, 1077, 1120, 1931, 12420, 2648, 7334, 
294, 1935, 7260, 7991, 46267, 10255, 929, 373, 9653, 6839, 2709, 2892, 2389, 1768, 1225, 835, 9972, 2240, 829, 1350, 1486, 17205, 19142, 367, 4455, 1105, 556, 2238, 597, 1367, 452, 1565, 1442, 1433, 3059, 1331, 623, 732, 10336, 14177, 918, 36246, 805, 65293, 2700, 1111, 716, 1842, 532, 5118, 7244, 11795, 48638, 9921, 4503, 12326, 2407, 2668, 1232, 330, 4054, 1325, 254, 719, 389, 580, 6698, 713, 1446, 4039, 46, 1142, 422, 285, 7341, 1413, 13261, 553, 1742, 2237, 1078, 3113, 375, 1071, 193138, 898, 2419, 5168, 1467, 166, 926, 273, 527, 324, 1086, 5568, 868, 361, 826, 205, 
735, 557, 975, 12241, 1465, 1590, 12571, 22913, 305, 36259, 483, 636, 862, 152, 437, 263, 660, 372, 184, 57134, 1729, 5298, 1243, 251, 1792, 2320, 46551, 2467, 226, 8966, 347, 1056, 4120, 318, 4302, 5434, 85, 2052, 336262, 1175, 202, 5569, 1613, 2495, 1045, 56832, 130, 7337, 435, 662, 814, 355, 446, 630, 994, 13004, 2477, 4620, 7533, 1597, 614, 1015, 334, 754, 506, 9866, 1761, 1272, 736, 5659, 1160, 1823, 872, 1834, 258, 16910, 1012, 9082, 1369, 30103, 930, 1116, 687, 1624, 1144, 5180, 2369, 1044, 724, 663, 1524, 2259, 28919, 567, 7276, 237, 354, 625, 174960, 1414, 
659, 560, 3641, 608, 2915, 4608, 2488, 2988, 725, 471, 314, 7189, 7864, 289, 9743, 2791, 2576, 15862, 2302, 879, 2641, 829, 379, 2099, 3250, 1826, 1109, 253, 8951, 6912, 1107, 14815, 115, 980, 6606, 302, 564, 3377, 1535, 46139, 14284, 971, 2206, 10523, 331169, 1083, 18455, 16309, 1269, 9146, 36653, 238, 10403, 7371, 2332, 3031, 443, 11561, 2353, 3527, 1377, 2822, 179, 4971, 1840, 636, 965, 2441, 140, 419, 1556, 1971, 803, 289, 4003, 2457, 11417, 6443, 226, 704, 3590, 626, 162, 2337, 1369, 67698, 4825, 33249, 599, 4616, 583, 7649, 639, 520, 996, 627, 4030, 4004, 238, 368, 
4129, 16965, 1675, 2711, 386, 1075, 1187, 296, 201, 2796, 2586, 942, 309, 18485, 1058, 29796, 1059, 1318, 3089, 2778, 2036, 425, 1445, 3011, 2169, 2612, 2953, 375, 1679, 1301, 1180, 843, 47369, 7457, 2315, 83713, 10942, 1724, 787, 972, 946, 600, 1429, 1988, 396, 1634, 1575, 1536, 3015, 19036, 803, 3884, 1537, 816, 900, 581, 2155, 2959, 379, 1348, 322, 2527, 350, 347, 99061, 727, 474620, 634, 1062, 422, 486, 33348, 31493, 1081, 21630, 5890, 1153, 3214, 2853, 6691, 2696, 9927, 3632, 2136, 8401, 881, 278, 2012, 189384, 476, 4191, 723, 931, 177, 82558, 10268, 1249, 1810, 3324, 889, 
1404, 118, 15680, 1217, 7015, 13211, 10585, 749, 612, 1126, 2020, 643, 2207, 1246, 1485, 1654, 1121, 1195, 3524, 1044, 317, 685, 1259, 440, 3171, 1993, 407, 102067, 610, 562, 1417, 233, 517, 10444, 309, 1444, 524, 336, 1267, 711, 1011, 226, 908, 549, 493, 1424, 720, 169, 1981, 12837, 17816, 19023, 15680, 5134, 1169, 688, 1107, 445, 1274, 725, 607, 1877, 6535, 197, 760, 2747, 1471, 14388, 415, 5400, 607, 2168, 129, 253, 747, 1161, 46919, 1176, 1028, 12285, 349, 743, 697, 259, 933, 466, 4143, 3808, 644, 409431, 3713, 600, 14813, 479303, 1618, 175, 123, 9389, 5131, 406, 
8763, 2798, 3925, 277, 987, 7049, 2678, 15508, 1035, 849, 152, 645, 324, 26789, 769, 632, 348, 1049, 14595, 663, 313, 2678, 2404, 1734, 2090, 650, 989, 246, 919, 517361, 474, 399, 8606, 523, 1120, 4341, 1187, 1290, 1130, 2607, 68469, 3479, 480, 698, 134, 154826, 393, 16194, 8013, 1873, 403, 2324, 3851, 1740, 1250, 647, 24678, 1326, 304, 12892, 849, 911, 713, 875, 330, 3038, 1115, 1830, 241, 2074, 221, 2547, 854, 3613, 1006, 5535, 683, 3834, 4700, 527, 8935, 2171, 440, 347, 12687, 572, 7600, 3832, 473, 1172, 1038, 1568, 687, 4872, 18062, 1731, 1798, 13530, 801, 285, 
462, 6742, 1189, 653, 977, 5128, 2194, 186, 593, 875, 1658, 576, 740, 364, 1157, 1074, 1767, 1570, 602, 33925, 817, 636, 6918, 1593, 167, 1048, 716, 446, 2471, 248783, 6703, 1243, 2887, 4082, 2586, 1190, 13914, 1380, 583, 403, 254, 485, 2288, 6664, 611, 3197, 2171, 2295, 1103, 643, 1850, 914, 13929, 939, 6229, 8104, 656, 726, 124532, 741, 563, 351, 667, 3539, 837, 886, 369, 15463, 279, 467, 3837, 1094, 1043, 3691, 928, 944, 24232, 1364, 1047, 307, 850, 7341, 3062, 4275, 2443, 112, 3930, 1822, 13685, 17211, 15474, 47016, 692, 1209, 7159, 2018, 603, 733, 3153, 96, 
1104, 564, 2648, 9493, 602, 879, 9629, 3302, 1820, 1626, 651, 2744, 2453, 113, 584, 712, 221, 9715, 16603, 2463, 628, 457, 430, 789, 6864, 4885, 681, 1098, 341, 13094, 5368, 838, 1088, 1885, 391, 2602, 1650, 384, 237, 2170, 9052, 7013, 248, 411, 1939, 192, 741, 1377, 539, null, 555, 16627, 219, 562, 422, 811, 9785, 296, 1771, 2686, 146, 2615, 3735, 1774, 1509, 6418, 5248, 210, 2782, 260, 3753, 162, 2638, 854, 2916, 270, 233, 2929, 100, 5606, 7581, 21775, 1042, 815, 731, 419, 17199, 548, 3367, 98257, 33853, 419, 436, 3997, 896, 1838, 716, 449, 26886, 1300, 
2062, 1785, 6665, 19787, 614, 817, 194, 979, 436, 3873, 2554, 2090, 1700, 902, 1482, 873, 297, 1064, 493, 1229, 948, 467, 188, 43824, 4910, 1459, 1672, 341, 2428, 512, 899, 11465, 1488, 283, 313, 3252, 657, 13899, 1106, 140130, 2028, 695, 222590, 628, 2650, 378, 6891, 863, 636, 620, 520, 10400, 1543, 2798, 8010, 1460, 959, 67451, 1820, 1003, 205, 11548, 1779, 372, 675, 1797, 1249, 4236, 448, 6019, 728, 1074, 15567, 631, 282, 1260, 2062, 1674, 701, 8939, 257, 744, 7556, 342, 2334, 1249, 4236, 279, 286, 2786, 952, 1556, 659, 1093, 5128, 979, 380, 1013, 2224, 658, 
1566, 454, 8384, 3544, 399, 359, 3363, 651, 809, 800, 1553, 853, 3762, 1214, 804, 656, 1869, 856, 1639, 403, 314, 1492, 960, 3325, 4824, 594, 397, 734, 1071, 524, 1541, 1845, 12950, 4947, 186, 697, 241, 452, 399, 435, 3638, 1142, 11011, 287, 31410, 2926, 303, 1628, 801, 3416, 15960, 4913, 7166, 884, 2170, 668, 1617, 60216, 80, 273, 469, 159018, 216, 2119, 12729, 8116, 257, 529, 1032, 172, 3724, 291, 833, 401, 141, 766, 247, 183, 269, 113738, 118, 4410, 427, 321, 21289, 2048, 2711, 2752, 2039, 1401, 2592, 2213, 849, 705, 507, 3811, 4846, 1906, 1454, 532, 
8012, 68536, 140, 551, 8585, null, 26904, 648, 1197, 2723, 417, 1403, 217, 1169, 1800, 346, 23558, 20152, 3915, 666, 7843, 304, 1667, 503, 390, 1933, 2301, 259, 637, 1744, 150, 498, 1332, 755, 1196, 2994, 528, 4267, 30079, 620, 13420, 13444, 2008, 981, 1671, 496, 10796, 5557, 1684, 2842, 1983, 282, 270, 238, 1011, 989, 408, 392, 3418, 935, 738, 1696, 372, 834, 3906, 457, 227, 12906, 888, 7560, 3383, 532, 2477, 2615, 55750, 8532, 51658, 1003, 2282, 166, 1242, 472, 5854, 1535, 2831, 459, 994, 1067, 3800, 855, 1654, 434, 108, 1650, 4630, 305, 559, 1302, 836, 857, 
123, 233, 826, 1238, 733, 157, 177, 196, 835, 588, 1528, 5171, null, 1900, 1888, 3360, 19732, 540, 1020, 4174, 482, 1498, 366, 1058, 1042675, 2932, 2131, 8129, 3334, 275, 12927, 619, 12534, 8318, 139, 8357, 6591, 1637, 15850, 9234, 1620, 319, 347, 930, 1760, 1188, 712, 1440, 1213, 665, 2757, 527, 1308, 17293, 172, 548, 2330, 1404, 2833, 1455, 986, 773, 10165, 724, 1601, 1231, 5230, 2458, 10944, 839, 3000, 9819, 1547, 537, 2314, 9622, 3472, 679, 12117, 1923, 5846, 2183, 1016, 590, 2129, 405, 453, 3368, 1158, 705, 47902, 1752, 1970, 667, 9669, 3318, 4179, 1369, 1018, 1759, 
12381, 6859, 942, 574, 3308, 2193, 6603, 725, 572, 129, 189, 2430, 456, 495, 484, 213, 371, 630, 252, 2095, 1517, 4122, 951, 20180, 1679, 4353, 409, 4279, 1248, 485, 355, 437, 2409, 1436, 2284, 151, 898, 173892, 83328, 273, 458, 555, 67497, 4663, 147576, 9508, 411, 1293, 278, 1071, 3012, 2744, 11401, 926, 2068, 1518, 1153, 417, 5729, 14509, 2072, 361, 28726, 626, 950, 338, 2279, 5966, 8973, 12069, 30254, 1008, 459, 754, 6072, 1125, 17762, 507, 3748, 6995, 412, 338, 1528, 1273, 368, 8610, 492, 5120, 212, 6519, 2338, 4894, 344, 817, 212, 242, 3800, 1445, 127753, 895, 
1719, 4334, 2458, 171, 2139, 73518, 501, 773, 829, 331, 5990, 1590, 1976, 7913, 3770, 127, 182, 1111, 1430, null, 6258, 4511, 2505, 8103, 29377, 527, 3575, 2398, 2429, 1118, 5545, 35690, 185, 4263, 16093, 1130, 6728, 947, 4297, 2144, 4539, 4224, 361, 1562, 10990, 660, 2860, 2184, 1383, 3604, 479, 8422, 14650, 757, 2729, 2214, 1391, 233, 333, 16906, 2035, 6923, 1319, 13559, 1956, 48, 1010, 8628, 2230, 2008, 44268, 12867, 1148, 1235, 448, 277, 5015, 1591, 1671, 5297, 1370, 109, 1445, 955, 3950, 423, 1193, 1995, 2929, 577, 6120, 536, 991, 1503, 178, 575, 834, 1096, 2572, 1629, 
1260, 357, 8990, 411, 4947, 2805, 5125, 2546, 2544, 3143, 2053, 1274, 5358, 1382, 425, 481, 1233, 391, 223, 257, 3322, 5880, 831, 3822, 8985, 583, 3822, 2374, 2155, 4529, 6582, 4741, 184, 70721, 1928, 2233, 766, 523, 2794, 10234, 969, 572, 3775, 2205, 3110, 2938, 1741, 244, 3671, 806, 1590, 1595, 405, 1416, 189, 824, 1773, 2228, 638, 778, 401, 1472, 6345, 1125, 1138, 7857, 613, 449, 7125, 3526, 685, 1631, 365, 924, 3246, 690, 4831, 84, 1761, 1773, 3323, 107279, 659, 550, 2620, 5560, 423, 3796, 2196, 841, 3055, 1423, 13664, 13660, 1147, 9391, 25133, null, 11215, 7519, 
695, 371, 6988, 315, 363, 20990, 254, 545, 843, 476, 8969, 861, 451, 280, 467, 488, 287, 1261, 1858, 1464, 827, 662, 312, 421, 887, 7426, 10947, 689, 782, 54978, 3635, 596, 13423, 3066, 1521, 155, 3402, 1206, 1525, 243, 1531, 229, 1366, 1697, 4941, 59884, 1147, 3633, 339, 1196, 411, 7018, 11594, 216, 690, 351, 1492, 621, 448, 7177, 1066, 1675, 28881, 1387, 705, 487, 26558, 168, 1389, 18872, 1198, 550, 359, 11444, 2367, 5758, 1234, 868, 4342, 8714, 349, 5491, 660, 786, 5278, 2485, 2944, 5865, 1091, 350, 823, 358536, 13954, 895, 10701, 171, 4141, 2254, 2254, 1754, 
2418, 1631, 1774, 871, 2461, 3928, 1670, 1167, 453, 762, 133, 344, 1535, 1648, 1590, 703, 556, 747, 15792, 59167, 4382, 27711, 177, 1454, 3780, 845, 824, 2863, 261, 238, 26031, 1097, 240, 52712, 144, 151, 9817, 5414, 3277, 842, 509, 15157, 617, 5196, 569, 445, 1085, 2346, 243, 872, 246, 2175, 3447, 827, 2843, 9072, 14372, 1167, 159, 556, 484, 4252, 4092, 14349, 70988, 3392, 52805, 2238, 2782, 2594, 13704, 41526, 12960, 9482, 14318, 792, 1919, 4117, 350, 13865, 699177, 779, 5184, 7378, 18864, 3335, 1200, 2204, 8080, 1234, 1451, 5482, 4415, 1376, 1321, 2100, 1084, 374, 1780, 3089, 
1956, 9954, 7150, 521, 13304, 2642, 22582, 483, 876, 147, 1509, 5930, 578, 336, 400, 2765, 132, 536, 1987, 1243, 2158, 245, 628, 1116, 8933, 1691, 218, 6514, 2744, 3089, 560, 304, 1300, 572, 157989, 8356, 659, 638, 2422, 7136, 9610, 30612, 49374, 1438, 476, 394, 11133, 214, 1305, 315, 2272, 19128, 2168, 791, 1387, 2451, 3427, 357, 1431, 3900, 3159, 1297, 4382, 11085, 4176, 2338, 1341, 780, 2268, 10266, 689, 260, 10175, 11675, 2629, 1189, 31222, 140, 2066, 4199, 576, 6202, 249, 744, 816, 2561, 1445, 1197, 333, 1015, 3474, 519, 535, 1197, 277, 12138, 3151, 608, 175, 323, 
232, 2407, 1205, 2734, 2380, 1340, 1231, 554, 1092, 390, 1402, 1328, 4052, 3576, 1099, 19409, 543, 1854, 200, 989, 293, 71951, 363, 6271, 4303, 2571, 288, 800, 1431, 539, 1430, 13936, 1694, 738, 414, 5552, 1679, 401, 1169, 1942, 5854, 2118, 566, 12866, 187, 445, 535, 1599, 637, 550, 781, 198, 1215, 8509, 660, 1009, 3421, 454, 1223, 326, 9965, 303, 737, 1154, 5287, 400, 232, 772, 994, 966, 18449, 11530, 6582, 2835, 897, 634, 504, 8129, 3695, 417, 15019, 6729, 1841, 1416, 2202, 418, 73080, 1640, 162, 23362, 4453, 507, 628, 7384, 1444, 3123, 498, 516, 3467, 552, 
3963, 72, 996, 928, 655, 329, 2590, 1058, 4340, 417, 4495, 2181, 2880, 1061, 830, 1461, 164, 422, 611, 2710, 2180, 1817, 4776, 517, 2832, 1154, 1677, 1629, 1028, 16140, 1084, 277, 1059, 1444, 83234, 70647, 20546, 567, 884, 514, 2145, 13083, 1341, 34442, 2386, 9186, 1320, 9799, 6146, 956, 3055, 60463, 50837, 308, 268, 3889, 15505, 3307, 174978, 209, 11057, 1822, 1264, 17801, 1966, 1228, 661, 1076, 5715, 5088, 423, 684, 5812, 1572, 1420, 12699, 567, 87509, 771, 20871, 30809, 439, 5243, 401, 448, 869, 1262, 1826, 452, 1328, 801, 2253, 4206, 4827, 722, 545, 4855, 1247, 522, 664, 
844, 1342, 26274, 327, 641, 37446, 995, 404, 1217, 127, 209, 4150, 2434, 1075, 894, 3694, 5851, 1832, 588, 5484, 580, 337, 1095, 223, 1510, 4879, 806, 253, 3707, 714, 7927, 818, 2039, 643, 655, 443, 13946, 574, 2420, 1532, 133, 3905, 6676, 749, 527, 2582, 1598, 5178, 6697, 1183, 676, 6216, 396, 1019, 1283, 2142, 434, 2045, 12265, 1246, 1808, 5136, 735, 1773, 3507, 1064812, 5351, 5225, 1190, 930, 1899, 119, 3599, 12503, 211, 925, 2456, 122, 3194, 1863, 1343, 808, 8927, 1343, 862, 232, 7496, 496, 6243, 4818, 2994, 5077, 5037, 359, 13683, 552466, 303, 966, 1429, 1683, 
356, 17907, 3632, 464, 306, 936, 3327, 2480, 445, 924, 463, 159909, 1073, 3139, 273, 3903, 1372, 10996, 1191, 284, 4196, 1086, 28450, 2138, 520, 6899, 710, 1570, 6346, 1270, null, 845, 317, 5105, 620, 10087, 1587, 29648, 2774, 316, 249, 1411, 4451, 1111, 4750, 420, 655, 8239, 1148, 1009, 3468820, 12848, 351, 5461, 634, 1724, 475, 90779, 328, 222, 4397, 580, 7589, 2221, 658, 1291, 436, 10681, 22485, 478, 191, 1468, 6382, 293, 2369, 4901, 3410, 835, 5092, 287, 10573, 282, 1099, 1259, 787, 248, 6281, 194, 931, 1748, 593, 1914, 2148, 119835, 2410, 2804, 770, 519, 1841, 3199, 
1902, 882, 188, 2399, 603, 1122, 756, 24322, 5777, 4074, 428, 18868, 1243, 337, 724, 464, 2615, 1809, 405, 350, 200, 862473, 1456, 1698, 422, 384, 7042, 620, 860, 26399, 5847, 147, 1257, 1223, 2862, 2085, 1086, 2031, 3448, 1176, 286, 1882, 3041, 379, 1417, 677, 1032, 784, 694, 5300, 672, 775, 2658, 3189, 1654, 783, 505, 1573, 25832, 218, 208, 112154, 1954, 1769, 8750, 1069, 2473, 3409, 2656, 507, 3634, 1025, 494, 1161, 11939, 583, 341, 589, 115, 279, null, 483, 2517, 965, 477, 5321, 1981, 4898, 4726, 915, 3468, 1379, 390, 1146, 614, 7742, 1447, 1208, 204, 33419, 
1974, 97, 1252, 620, 607, 1239, 26956, 11090, 4261, 2290, 1784, 913, 4106, 2943, 3163, 6431, 1125, 336, 2619, 829, 7191, 213648, 3047, 1193, 360, 1554, 16480, 289, 762, 2290, 7236, 3418, 284, 22412, 558, 22037, 5479, 904, 1096, 11714, 16470, 1056, 1134, 1882, 2403, 914, 840, 6022, 698, 423, 2095, 223, 276, 241, 316, 1356, 3158, 13501, 686, 1842614, 855, 1662, 3432, 1183, 7912, 780, 249, 2553, 193, 13510, 1021, 3043, 1387, 770, 275, 32904, 830, 1280, 430, 107350, 1122, 746, 1806, 579, 375, 1827, 598, 196, 1807, 614, 15240, 1585, 765, 3796, 300, 1713, 333, 555, 545, 389, 
916, 646, 265, 1763, 253, 691, 3308, 526, 6551, 1879, 1836, 4086, 438, 609, 1248, 1045, 269, 1446, 239, 342, 239, 1176, 5283, 29755, 5515, 1175, 605, 436, 435, 382, 920, 158, 865, 2139, 2495, 483, 922, 282, 12411, 2312, 1272, 774, 3058, 31520, 65009, 11594, 1426, 38407, null, 555, 344, 2286, 387, 437, 568, 445, 7267, 778, 270, 273, 978, 7803, 1060, 4748, 1412, 3363, 1420, 851, 289, 2844, 6325, 8520, 2091, 17627, 5879, 17800, 1196, 3227, 4867, 700, 638, 5900, 2242, 2938, 4893, 1475, 292, 404, 2440, 10049, 814, 2241, 1612, 8138, 13828, 4454, 844, 1179, 3300, 707, 
20717535, 82404, 3981, 4253, 382, 2267, 3799, 1176, 6664, 934, 6055, 1662, 1709, 3142, 200, 2677, 1881, 9179, 291, null, 166, 217, 339, 13579, 1343, 349, 2263, 5157, 1139, 3396, 3386, 383, 2776, 401216, 1147, 135, 7917, 1338, 6709, 30410, 1962, 3797, 425, 6950, 4401, 10909, 269, 4316, 4204, 13172, 864, 4443, 2429, 4288, 520, 345, 272, 2505, 876, 1641, 4010, 3099, 2372, 8436, 705, 913, 227, 1773, 3122, 1214, 545, 688, 2144, 260, 273, 53062, 714, 7192, 306, 2634, 4458, 355, 442542, 5906, 204, 394, 1559, 585, 731, 1054, 561, 988, 243, 986, 37735, 850, 884, 3839, 4849, 59843, 
247398, 1989, 542, 492, 22983, 1748, 4424, 890, 555, 3316, 8669, 7838, 961, 642, 3144, 480, 889, 6545, 377, 1150, 4000, 932, 741, 740, 8659, 1065, 2210, 574, 1591, 360, 17448, 429, 5438, 278, 1726, 802, 4863, 688, 1480, 595, 887, 619, 296, 4479, 1515, 930, 9219, 427, 4578, 8768, 262, 328, 2012, 908, 1440, 9399, 225, 2774, 4393, 2411, 1050, 3177, 436, 2439, 211, 477, 179, 1271, 448, 6330, 463, 952, 519, 3271, 1672, 126, 545, 1621, 180, 927, 738, 530, 553, 262, 900, 379, 439, 1004, 4308, 7525, 462, 349, 1667, 363, 546, 363, 565, 1372, 979, 348, 
330, 1794, 819, 2554, 11921, 349, 1413, 4222, 1840, 4687, 175, 2868, 315, 335, 6503, 1338, 404, 756, 3190, 1677, 237, 523, 689, 1277, 865, 1472, 6075, 1353, 3836, 944, 796, 2848, 1694, 22997, 8516, 20998, 6389, 2770, 341, 1412, 791, 703, 814, 86129, 400, 6616, 8663, 1880, 871, 516, 1655, 1939, 14913, 696, 1798, 11192, 187, 4800, 285, 2632, 740, 498, 4305, 537, 1456, 1981, 2266, 619, 8678, 5017, 21988, 461, 2216, 1639, 3584, 736, 695, 1688, 571, 3709, 750, 341, 314, 1166, 27724, 1032, 767, 2711, 2571, 1657, 987, 1141, 2306, 3641, 1050, 584, 468, 434, 166, 163, 
716, 72385, 1243, 242, 3289, 8953, 16904, 5171, 9215, 4601, 226, 10649, 9088, 927, 657, 7170, 30628, 116, 184, 3248, 1011, 1978, 2608, 1387, 19158, 406, 1690, 6483, 2645, 76542, 625, 9453, 502, 29250, 645, 224, 1769, 3068, 5153, 214, 622, 1147, 1509, 981, 1366, 770, 722, 326, 2583, 418, 2575, 3297, 1086, 2948, 3959, 53393, 4670, 334, 2459, 5940, 1151, 1620, 27749, 5127, 903, 108026, 1540, 2756, 16072, 2025, 1056, 14565, 5707, 2189, 3717, 992, 1335, 266, 21700, 506, 1578, 11795, 300, 14079, 10501, 82792, 2440, 1965, 437, 681, 3528, null, 1386, 8215, 5431, 1394, 251, 1591, 304, 712, 
294, 2961, 1314, 1356, 2105, 2616, 73859, 12733, 2708, 32823, 673, 50353, 2566, 1898, 2637, 4598, 1063, 1071, 5771, 436, 1668, 614, 5898, 1404, 318, 5169, 828, 857, 1249, 1897, 7818, 1007, 2600, 293, 2012, 2493, 529, 20608, 6896, 2233, 11930, 117148, 830, 238, 957, 497, 170, 118, 536, 2005, 1466, 3855, 160, 771, 981, 3495, 156, 2494, 972, 3387, 641, 16334, 394, 1360, 314, 4001, 828, 830, 2174, 1247, 21660, 4695, 874, 1159, 742, 2412, 617, 343, 1017, 4480, 913, 654, 10285, 111, 46814, 746, 220, 670, 2475, 657, 401, 1658, 13845, 204, 1001, 1073, 6049, 570, 976, 6263, 
358, 645, 395, 7614, 534, 3557, 527, 313, 552, 374, 1227, 2040, 2085, 1575, 2487, 51402, 2232, 442, 1022, 406, 1358, 802, 2323, 501, 10015, 615, 1184, 5015, 6311, 1372, 2181, 2208, 9697, 412, 17785, 54993, 161, 2890, 3139, 491, 599, 643, 5953, 1622, 1533, 2578, 2688, 4402, 1307, 379, 261, 737, 450, 10376, 1798, 908, 159, 201, 833, 1302, 281, 304, 488, 778, 801, 509, 1814, 362, 1626, 4525, 253, 1092, 729, 3010, 3981, 233, 445, 361, 445, 216, 147, 544, 234, 4660, 1511, 3637, 1910, 1058, 2104, 6627, 32420, 640, 3485, 1589, 1965, 624, 113483, 496, 3597, 1684, 
1335, 363, 682, 958, 247, 1083, 982, 721, 984, 4171, 26311, 10926, 2145, 1556, 3884, 1364, 230, 437, 854, 889, 307, 45390, 753, 1243, 254, 12137, 2582, 3530, 32401, null, 12280, 747, 527, 1379, 456, 1924, 2271, 4839, 3370, 9961, 132, 1064, 1762, 136, 2053, 303, 1498, 16362, 687, 607, 4159, 7730, 400, 1276, 7190, 634, 2436, 163, 2231, 1647, 13288, 531, 1631, 900, 306, 614, 827, 6859, 2088, 452, 18611, 2548, 427, 429, 5264, 1331, 1006, 1642, 3498, 3674, 1088, 246, 51046, 474, 1714, 1448, 507, 6455, 5794, 2945, 343, 515, 4957, 12533, 1869, 3560, 2080, 1533, 11434, 122122, 
1269, 11127, 6750, 803, 1731, 4379, 388, 479, 1743, 740, 1103, 244, 14407, 2550, 658, 158, 2446, 2672, 1313, 8265, 12053, 88, 960, 1204, 1231, 817, 1072, 1528, 511, 3070, null, 949, 2711, 8315, 1217, 1481, 7122, 676, 154, 15536, 782, 134, 1006, 3543, 266, 2439, 998, 2438, 5722, 1425, 7080, 4792, 1037, 2480, 16689, 528, 675, 200, 1660, 1622, 628, 1414, 2394, 9409, 907, 556, 1029, 3806, 2286, 5739, 9703, 4279, 40303, 2410, 579, 2806, 638, 2868, 637, 421, 1935, 351, 1543, 666, 3562, 2662, 984, 2005, 16241, 6737, 2243, 550, 30300, 3803, 428, 583, 9955, 1909, 4954, 757, 
888, 4234, 145, 1487, 563, 1106, 10400, 1567, 388, 9620, 342, 16197, 30542, 247, 518, 936, 5898, 4955, 796, 690, 1528, 632, 220, 485, 2385, 149, 3235, 4281, 450, 151847, 654, 3038, 11728, 2515, 19295, 499, 417, 11001, 615, 710, 7165, 669, 834, 1532, 3003, 601, 4323, 7240, 2608, 15120, 5437, 2278, 375, 918, 432, 453, 47714, 820, 4517, 2313, 277, 566, 9580, 212, 408, 1440, 2553, 445, 5672, 205, 3629, 1985, 1074, 3657, 155, 4546, 531, 421, 17413, 1682, 3015, 516, 2310, 1870, 337, 1133, 1202, 2336, 6440, 984, 587, 1477, 29789, 1985, 2715, 283, 1237, 1163, 378, 1999, 
3783, 3572, 3290, 289, 621, 1799, 1835, 443, 1544, 12530, 93, 544, 13289, 2566, 696, 58829, 379, 2280, 5445, 460, 1669, 558, 1073, 596, 223, 1579, 2287, 1227, 296, 7024, 388, 5979, 3258, 894, 566, 625, 897, 333, 3591, 2942, 7330, 20464, 12747, 1098, 5484, 970, 2119, 759, 826, 1532, 1588, 1449, 738, 895, 1929, 8595, 681, 428, 534, 473, 3379, 1157, 2503, 81306, 1201, 673, 942, 2669, 6673, 1613, 19687, 318, 759, 1746, 905, 2400, 2322, 683, 1158, 3867, 1668, 525, 409, 1163, 623, 262, 3582, 512, 4544, 914, 8945, 41705, 3222, 414, 2099, 11122, 933, 463, 1292, 1391, 
1604, 2623, 2109, 720, 270, 963, 11825, 122265, 12055, 1488, 1305, 581, 2923, 672, 620, 765, 57, 354, 1899, 627, 2045, 2413, 222, 10033, 4153, 417, 690, 1915, 506, 1898, 134, 1541, 7135, 931, 826, 495, 440, 252, 4877, 8135, 1612, 1978, 435, 5219, 13772, 580, 1016, 3895, 201, 2959, 1203, 1058, 3363, 735, 1039, 1532, 31874, 12617, 383, 392, 13525, 257, 7574, 9095, 633, 3947, 1256, 377, 819, 1338, 719, 13450, 2289, 5066, 1161, 645, 63697, 1292, 315, 24007, 645, 2488, 822, 6586, 1882, 14634, 3301, 1352, 720, 10780, 784, 3355, 1230, 8490, 1162, 17934, 18799, 5351, 3309, 1908, 
324, 67648, 48104, 619, 493, 238, 719, 491, 2010, 5372, 13603, 110, 11990, 9659, 28016, 606, 2386, 838, 1088, 819, 12396, 2631, 158193, 5650, 6547, 232, 123, 4499, 249344, 2802, 287, 63110, 502, 41494, 1528, 2234, 309, 5491, 361, 2116, 4078, 543, 1064, 295, 1954, 7622, 475, 2846, 1417, 167, 1712, 1118, 282, 3134, 36367, 1621, 3986, 7629, 3324, 559, 2898, 1036, 876, 14966, 312760, 1553, 6730, 342, 1183, 542, 1326, 14730, 22333, 7938, 6693, 1118, 1373, 2936, 1692, 508, 4471, 3588, 308, 501, 858, 8171, 1048, 1756, 1032, 264, 3642, 3319, 858, 963, 1234, 2099, 1040, 6840, 48442, 264, 
1005, 19670, 1753, 12246, 4268, 5959, 512, 3386, 330, 533, 1153, 10684, 997, 426, 14517, 14878, 2128, 7695, 1377, 1826, 1684, 3400, 1609, 42311, 8385, 14172, 2532, 4527, 874, 5381, 4395, 959, 4215, 1282, 365, 11053, 131, 253, 3147, 545, 238, 8472, 12879, 1138, 12768, 388, 1589, 297, 558, 2387, 1769, 1832, 6935, 1331, 462, 427, 820, 288908, 446, 6054, 2203, 276, 39606, 217, 2212, 976, 1587, 7714, 2251, 198, 517, 1045, 1112, 633, 425, 258327, 1766, 592, 5008, 600, 1232, 369, 1043, 1025, 85700, 318, 359, 5217, 3028, 1781, 629, 537, 1069, 4063, 1183, 23890, 17220, 282, 750, 292, 
42133, 570, 866, 5053, 3535, 251, 640, 286150, 928, 1000, 2655, 5822, 673, 1894, 1112, 1588, 14636, 5921, 808, 1962, 3552, 274, 2049, 291, 2329, 3504, 620, 115589, 1491, 637, 2473, 469, 188, 2072, 667, 351, 1259, 314, 8554, 4468, 1187, 1370, 847, 12142, 391, 760, 1907, 5928, 53042, 5723, 1084, 7188, 37383, 148, 32117, 604, 1485, 713, 470, 412, 4942, 572, 2168, 2290, null, 890, 6841, 666, 417, 211696, 721, 136573, 33297, 407, 988, 770, 13591, 3466, 4191, 125, 2025, 598, 780, 719, 947, 2835, 2267, 1158, 925, 2209, 1231, 2103, 5615, 7191, 135, 1000, 300, 898, 1710, 23156, 
556, 403, 94, 1041, 1037, 244, null, 500, 324, 346, 224, 230, 588, 2690, 343, 359, 631, 2014, 2138, 832, 3121, 891, 351, 161, 1442, 285, 1796, 33730, 146, 65198, 665, 1864, 23405, 995, 1105, 263, 530, 10282, 1807, 190, 3351, 1573, 7861, 1325, 743, 2321, 767954, 126487, 856, 1276, 1204, 79, 568, 14177, 1048, 195, 405, 283, 1798, 2414, 1297, 2936, 30471, 337, 225, 2748, 2428, 8434, 2070, 619, 12219, 190, 8697, 162, 1306, 764, 12653, 4915, 2233, 41936, 158412, 886, 6170, 355, 4562, 2031, 2555, 1506, 442, 15167, 724, 1107, 831, 20451, 332, 2341, 98, 735, 6651, 671, 
451, 118, 76850, 829, 1322, 3969, 2137, 772, 1882, 1800, 2300, 1998, 6071, 560, 4346, 4767, 3728, 1062, 28428, 15655, 718, 611, 2729, 177, 6063, 9191, 1165, 1925, 853, 893, 693, 486, 19381, 4063, 2369, 690, 5695, 953, 4645, 1292, 574, 9287, 881, 391, 1147, 37794, 1014, 1208, 19990, 5208, 10019, 291, 1336, 2613, 2390, 348, 1827, 6752, 17196, 11587, 853, 937, 291, 4365, 18537, 11528, 13380, 5479, 671, 6998, 756, 2644, 428, 14448, 2068, 13306, 83289, 11828, 22214, 23664, 1005, 16031, 14601, 8910, 1472, 3771, 356, 1231, 2331, 6683, 2528, 3579, 1493, 852, 383, 943, 4005, 14990, 634, 397, 
11616, 593, 8963, 6667, 232, 599, 811, 1239, 5988, 9352, 15330, 2801, 3806, 25426, 1091, 1864, 4151, 3359, 475, 957, 8001, 1035, 9748, 754, 796, 754, 1014, 904, 1710, 870, 874, 37108, 68365, 343, 3616, 667, 1524, 11023, 1630, 817, 418, 3227, 2639, 2615, 1240, 3917, 21371, 296, 14675, 3565, 4343, 1561, 769, 1179, 405, 2044, 332, 436, 545, 630, 1390, 160, 887, 1298, 1725, 10264, 1393, 620, 429, 314, 1064, 8079, 1088, 576, 2521, 4431, 3612, 405, 12332, 927, 587, 4777, 2572, 1647, 3256, 1483, 1195, 558, 36395, 1691, 339, 673, 259, 5657, 580, 922, 372, 763, 4741, 4949, 
4628, 716, null, 436, 174, 8866, 179, 2750, 2898, 2020, 757, 1214, 2103, 4356, 4345, 1041, 691, 33507, 1754, 1633, 893, 26547, 544, 604, 8100, 814, 384, 11025, 9607, 2387, 627, 1917, 1125, 303, 1101, 492, 80428, 532, 169, 214, 209, 790, 1007, 1478, 272, 1244, 1310, 18715, 209, 534, 2682, 395, 175, 1455, 3923, 3524, 1469, 1015, 544, null, 219, 460, 560, 17223, 1884, 3873, 1313, 672, 50200, 2293, 321, 267, 319, 3539, 1375, 2174, 3192, 1895, 2611, 155, 6056, 306, 246, 1887, 731, 251, 1002, 19427, 4629, 1543, 2230, 2688, 246, 250, 1781, 3770, 16183, 907, 605, 30403, 
2972, 1398, 2187, 20630, 1154, 687, 376, 2976, 416, 11664, 1328, 603, 3780, 4954, 881, 605, 11410, 943, 2283, 1051, 2017, 1574, 32634, 343, 1017, 542, 684, 6372, 901, 1485, 2213, 234, 9998, 1370, 979, 1256, 300, 369, 440, 1028, 116, 572, 1026, 489, 238, 414, 36917, 1094, 5243, 375, 1199, 16772, 3540, 81057, 3615, 5855, 240, 92, 980, 7895, 1138, 226, 826, 1785, 370, 1053, 9857, 17260, 856, 278, 1282, 2899, 1833, 160809, 995, 469, 253, 1218, 173, 5467, 647, 3172, 392, 3118, 5265, 5892, 4794, 1071, 5391, 256, 1008, 380, 1310, 6796, 11082, 2454, 374, 858, 254, 3856, 
1044, 484, 2915, 418, 1337, 796, 360, 4774, 1282, 753, 589, 1027, 2904, 5407, 1287, 5747, 335, 2686, 655, 107, 1574, 1213, 48, 1091, 3084, 3761, 883, 582, 1146, 587, 1418, 86149, 3522, 4031, 1726, 1493, 6210, 1925, 2788, 2870, 644, 255, 480, 1004, 825, 517, 2642, 148762, 1457, 573, 3015, 1944, 11755, 450, 627, 2802, 137, 222, 1118, 275, 619, 833, 1297, 981, 3290, 137, 1807, 5895, 79320, 310, 910, null, 3348, 157, 620, 355, 1311, 7034, 1357, 927, 122, 726, 3586, 2848, 590, 199, 246, 2719, 1598, 312, 544, 656, 3166, 503, 2724, 903, 398, 7024, 4792, 8264, 
139, 331, 756, 2001, 2140, 15123, 380, 116, 133, 607, 1007, 911, 695, 1032, 1052, 705, 226, 270, 1811, 331, 2017, 677, 2658, 463, 2417, 646, 3556, 4886, 9275, 9969, 597, 16658, 489, 4513, 2773, 951, 259, 4665, 2060, 110, 1998, 1163, 244, 160, 666, 133, 13741, 1756, 150, 801, 6730, 501, 786, 7997, 733, 6400, 1350, 9817, 3041, 2768, 20466, 1551, 2050, 781, 3010, 2989, 582, 496, 2478, 185, 1269, 1878, 928, 12137, 17101, 8709, 1086, 2075, 248, 452, 11245, 947, 157, 451, 6411, 751, 978, 1628, 168, 170, 399, 616, 405, 501, 1713, 668, 4987, 2136, 443, 19397, 
120, 5626, 5840, 880040, 20265, 4147, 997, 10252, 959, 1096, 725, 797, 266770, 23623, 11431, 1400, 931, 1802, 38327, 937, 1251, 1145, 466, 1075, 212, 206, 1167, 409, 749, 3174, 11500, 3145, 2708, 259, 254, 9464, 6039, 524, 1765, 460, 19688, 3103, 829, 705, 1177, 1921, 2082, 1909, 44824, 582, 8764, 1131, 411, 7174, 569, 3947, 475, 83146, 919, 1089, 17034, 505, 748, 194, 418, 5348, 675, 2334, 963, 184508, 862, 455, 856, 3849, 2388, 365, 83, 2340, 15781, 12870, 1772, 2683, 2381, 1791, 5278, 711, 11951, 2026, 355, 7260, 9326, 2886, 522, 413, 8357, 1475, 3463, 33892, 3996, 90, 
706, 325, 163, 3891, 3310, 3999, 750, 1151, 547, 501, 486, 642, 989, 447, 1072, 429, 1637, 136, 826, 18914, 889, 318, 768, 7774, 4403, 3682, 2738, 2849, 1156, 430, 3447, 4388, 235, 15428, 767, 5798, 624, 334, 3549, 132, 2750, 3837, 861, 1849, 1813, 345, 4178, 354, 4651, 14152, 7512, 609, 134, 103, 91065087, 25339674, 7116514, 4297827, 4140184, 1623507, 5067431, 3076813, 3714772, 3407722, 3235351, 11030980, 4423921, 4028654, 10561737, 524796, 416292, 665273, 6403610, 1118671, 520421, 714836, 521421, 1679606, 321812, 700433, 282484, 1676310, 552461, 974712, 1426929, 502258, 734142, 622232, 582183, 222351, 402640, 825984, 577939, 734048, 2030674, 1026882, 476466, 542564, 665864, 418597, 
1537765, 639234, 458738, 508366, 761146, 912664, 710030, 934436, 477497, 1942725, 1326916, 4072980, 1340444, 385312, 433252, 278094, 2296053, 355252, 848024, 687142, 264408, 687880, 877765, 647715, 257493, 214177, 410657, 435444, 387201, 388913, 608758, 693200, 631897, 237658, 725361, 764516, 684754, 938791, 896859, 836288, 864342, 482289, 1559657, 671589, 786840, 73417, 326278, 284614, 120312, 134819, 348959, 58130, 56414, 203856, 316314, 503317, 6403610, 81640, 192532, 393470, 69216, 126111, 85399, 126951, 687142, 387485, 136462, 1486142, 81212, 225093, 198534, 112134, 439137, 106119, 119511, 189909, 135612, 122333, 993723, 125974, 163137, 811931, 314779, 122127, 262666, 417719, 128411, 92090, 59678, 63619, 93805, 131678, 1336947, 185583, 98903, 207903, 316711, 515660, 135502, 500105, 
126505, 414541, 116064, 95068, 222351, 224094, 758494, 116430, 294679, 218482, 96719, 594150, 589209, 838966, 275364, 468827, 50671, 248860, 136525, 42426, 102065, 144784, 58654, 137591, 241478, 452054, 115651, 291646, 324871, 129730, 1392278, 76315, 353065, 154503, 128045, 195762, 258054, 130046, 116606, 98718, 112130, 212944, 113463, 109454, 659773, 101373, 108222, 142006, 141411, 115189, 716902, 433898, 65856, 55560, 150638, 84741, 136028, 99424, 133936, 89982, 344466, 197979, 253187, 83958, 1586563, 858219, 227144, 4072980, 139898, 208610, 44605, 1127113, 241804, 323798, 2296053, 74030, 173325, 72987, 116253, 178396, 637209, 121241, 615867, 90547, 399586, 257493, 214177, 118551, 156123, 230049, 160936, 168013, 86411, 344707, 128618, 144108, 187916, 99610, 125059, 328547, 
104529, 268736, 76517, 141424, 100179, 195996, 370644, 111990, 409603, 506838, 161141, 104951, 69491, 605049, 149967, 113310, 463746, 477487, 171126, 403386, 196761, 80154, 595176, 343615, 116127, 896859, 180405, 147290, 274256, 100360, 220381, 232122, 86012, 68440, 77776, 139424, 62047, 59094, 165158, 356346, 177744, 313463, 175375, 1013066, 556400, 169521, 126654, 304320, 60349, 164366, 2620, 23469, 1659, 298, 2384, 22699, 1480, 6290, 7253, 1266, 1709, 722, 1272, 753, 253, 3500, 325, 455, 1042, 57132, 684, 306, 411, 9899, 2601, 1659, 6064, 1295, 924, 247, 457, 923, 737, 241, 291, 37998, 394, 248, 1157, 10734, 410, 1095, 431, 331, 811, 8978, 456, 645, 2349, 21797, 
672, 6495, 14660, 3072, 7171, 1165, 996, 2911, 248, 162, 336, 8666, 3361, 2196, 3911, 242, 683, 417, 1924, 286, 1773, 510, 5825, 24445, 4062, 799, 958, 132, 7294, 971, 29956, 10113, 1211, 4324, 799, 835, 866, 810, 15744, 421, 6810, 1327, 889, 806, 232, 768, 51600, 7548, 129592, 4868, 5536, 18865, 5256, 530, 825, 3091, 430, 2151, 7764, 727, 5853, 5644, 103984, 2447, 395, 3888, 1333, 1260, 5165, 866, 467, 1363, 936, 4745, 678, 395, 1236, 579, 1410, 5001, 583, 2101, 1562, 820, 2163, 933, 4266, 301, 5374, 6187, 438, 443, 1812, 499, 828, 546, 99411, 725, 1507, 165, 
38609, 12317, 22479, 1658, 877, 516, 370, 840, 4014, 2667, 3080, 249, 526, 1086, 2293, 810, 98, 94, 999, 2373, 408, 677, 1078, 2620, 208, 171954, 273, 2194, 33516, 1006, 1827, 12123, 1357, 1764, 1820, 500, 2024, 211, 143, 648, 1150, 5457, 683, 1161, 1455, 5050, 4301, 4210, 25201, 4320, 696, 14389, 73, 17299, 2399, 5318, 1120, 671, 1244, 3044, 781, 413, 526, 4037, 713, 6139, 732, 855, 678, 8480, 435, 818, 143482, 174, 519, 514, 235, 15090, 11416, 1490, 4986, 501, 1851, 2010, 2932, 1105, 456, 1352, 12534, 3060, 3895, 1390, 298, 4483, 8367, 615, 3267, 1281, 425, 697, 
34883, 28252, 1619, 2177, 6411, 2724, null, 129, 153, 16233, 390, 1437, 2186, 765, 858, 210, 380, 866, 8157, 2819, 543, 9316, 958, 798, 3330, 990, 676, 8412, 773, 288, 25354, 375, 1179, 1928, 642, 285, 290, 474, 340, 253, 567, 13875, 4980, 504, 7092, 795, 4752, 1839, 623, 9298, 232, 296, 566, 466, 1472, 8843, 1614, 108514, 388, 1234, 748, 302, 4782, 762, 511, 535, 11054, 3553, 1297, 3535, 1519, 522, 8118, 856, 138, 490, 5779, 693, 421, 6542, 1013, 117323, 4320, 11363, 994, 677, 1044, 1451, 7824, 4905, 6678, 1068, 1185, 579, 3754, 851, 6520, 954, 2635, 1211, 
157, 3749, 2046, 3633, 297, 237, 513, 4121, 2704, 774, 468, 3898, 1561, 7797, 2064, 1088, 4502, 6403610, 1808, 964, 1655, 292, 3173, 3954, 9984, 234, 49598, 474, 3511, 7376, 28419, 128, 1303, 844, 43619, 5946, 9670, 101927, 1166, 26871, 3653, 148, 726, 993, 11530, 202718, 483, 3911, 7163, 3160, 581, 278, 290, 11767, 550, 731, 981, 1494, 587, 425, 1080, 743, 672, null, 2145, 423, 454, 937, 18621, 7619, 4040, 7035, 6754, 9310, 574, 1203, 10156, 4203, 1058, 8075, 9044, 5090, 606, 564, 818, 2799, 328, 3146, 465, 458, 1897, 14880, 1145, 839, 1088, 974, 890, 1777, 539, 813, 
33582, 207, 261, 790, 895, 1435, 962, 1586, 2076, 899, 3289, 9268, 14216, 2603, 1493, 224, 64, 9771, 17283, 1869, 244, 697, 1116, 1001, 1231, 489, 1759, 3090, 1913, 217, 3685, 1302, 399, 6232, 1357, 222, 1509, 620, 414, 310, 2084, 1252, 168, 1487, 278, 2945, 2598, 545, 1120, 1118, 1687, 1800, 11537, 224, 460, 834, 1927, 1519, 690, 1061, 621, 1570, 1413, 405, 185, 918, 9826, 1800, 4114, 7727, 5796, 25700, 1056, 29968, 71314, 56094, 3361, 5546, 4757, 1725, 528, 9539, 741, 22193, 2365, 3904, 930, 1675, 2288, 244, 507, 2950, 3621, 672, 9131, 417, 6882, 489, 362, 2883, 
566, 654, 349, 402, 265, 5291, 623, 3971, 6682, 1812, 997, 7106, 2262, 1324, 721, 950, 430, 373, 498, 233, 818, 27294, 2491, 2362, 383, 3185, 1821, 590, 1043, 1173, 1901, 645, 70773, 3690, 317, 1297, 1270, 401, 11302, 3112, 616, 1127, 10309, 2182, 832, 233, 74, 844, 1065, 7236, 1500, 1087, 3080, 4462, 3207, 14111, 909, 599, 102, 2557, 16529, 96387, 881, 323, 4640, 384, 1048, 816, 792, 240, 643, 2891, 770, 581, 1065, 15750, 206, 1708, 632, 5792, 729, 827, 13707, 875, 3230, 2064, 681, 7992, 1891, 628, 447, 578, 679, 328, 3612, 222, 5649, 487, 1518, 393, 
709, 62718, 6031, 3358, 1236, 1356, 447, 1490, 2281, 615, 6956, 786, 5345, 1726, 774, 2039, 302, 767, 644, 5923, 510, 14880, 2902, 8043, 336, 6888, 755, 78906, 1989, 1140, 3324, 4845, 1179, 1346, 23809, 2982, 219043, 766, 1496, 33515, 126980, 13724, 1205155, 2101, 424, 2176, 9247, 494, 11752, 46275, 14070, 148, 91411, 4854, 347, 190791, 767, 4874, 2025, 3040, 757, 1075, 721, 929, 514, 1684, 665, 844, 461, 65, 350, 790, 1615, 4722, 682, 781, 2286, 3208, 2549, 5697, 3932, 1428, 492, 1425, 2704, 457, 6975, 893, 1190, 2793, 7077, 2646, 266, 1279, 2016, 730, 56976, 3360, 1196, 3380, 
729, 4951, 359, 8201, 1309, 3042, 805, 9038, 1823, 495, 854, 11830, 4510, 5247, 790, 321263, 502, 408, 283, 5630, 165, null, 1385, 1868, 12157, 4141, 3140, 764, 1554, 2784, 850, 1052, 726, 1134, 679, 2112, 21083, 4665, 532, 1217, 730, 188, 1372, 1314, 955, 752, 134, 2170, 397, 9907, 449, 1170, 1292, null, 1319, 892, 697, 2061, 9666, 294, 8175, 1391, 1628, 1240, 1369, 1692, 900, 3055, 1435, 1837, 750, 4035, 2526, 18435, 894, 1644, 10946, 2090, 234, 4830, 885, 3690, 1464, 669, 1934, 435, 514, 168, 878, 5049, 2578, 406, 10975, 3674, 433, 18883, 539, 1110, 348, 44594, 
482, 35871, 4289, 358, 1235, 1218, 1479, 1680, 20961, 1181, 2165, 1407, 67038, 4556, 897, 279, 10264, 654, 1163, 682, 25696, 6175, 995, 2868, 806, 3483, 1487, 14839, 716, 1925, 766, 365, 9938, 1113, 20894, 10058, 451, 17267, 7584, 5631, 1299, 13776, 8903, 7094, 8863, 15814, 6664, 1693, 10467, 4839, 1255, 1494, 3678, 2320, 2112, 114, 306, 1777, 2751, 16223, 6175, 1911, 414, 3486, 652, 718, 5018, 532, 87, 3043, 7159, 3266, 25627, 4004, 1711, 1421, 16171, 722, 1661, 624, 1285, 567, 4351, 171, 5428, 2589, 2250, 10797, 3117, 3918, 2005, 745, 881, 167, 891, 8534, 150, 640, 9319, 5591, 
12510, 1240, 1012, 338, 794, 201, 1119, 398, 5549, 1384, 7729, 1546, 4277, 2052, 361, 268, 3027, 1829, 1236, 1839, 73076, 248, 1110, 2858, 284, 1031, 396, 6864, 1114, 921, 742, 881, 5361, 406, 6141, 1965, 1262, 9252, 256, 683, 10728, 1342, 2454, 402, 183, 2365, 198, 584, 744, 852, 521, 333, 954, 454, 176, 514, 436, 769, 1054, 9002, 519, 904, 1558, 673, 632, 980, 4775, 472, 654, 966, 679, 2169, 744, 3697, 261, 7193, 5826, 2079, 15013, 896, 503, 2780, 3141, 1259, 296, 1225, 574, 129, 2233, 3840, 1923, 1915, 1442, 4542, 495, 1690, 1465, 4487, 678, 813, 
8869, 705, 2072, 524, 3272, 1739, 10110, 597, 8279, 7308, 705, 783, 1405, 677, 31917, 7752, 1536, 4341, 52981, 3618, 2509, 869, 228, 530, 45128, 6184, 172, 854, 229, 462, 666, 271, 4712, 408, 740, 209, 1257, 96777, 3348, 2184, 1982, 570, 2978, 783, 8889, 391, 581, 561, 1521, 757, 156, 1420, 1097, 423, 9115, 1587, 24080, 76630, 16651, 693041, 49257, 80637, 3475, 5344, 221, 784, 23820, 30508, 16812, 291, 646, 254, 5910, 434, 1465, 18814, 2878, 392, 1180, 7975, 387, 507, 316, 149, 4446, 33002, 359, 2002, 1167, 2616, 2443, 82, 4799, 449, 13456, 11902, 312, 3385, 734, 1586, 
645, 318, 9453, 2030, 16592, 10730, 137, 1043, 6291, 370, 2757, 261, 12992, 919, 731321, 6587, 176301, 8244, 2877, 826, 5271, 384, 15543, 796, 1599, 2086, 6680, 9920, 1367, 2268, 669, 2818, 712, 545, 425, 165, 663, 1391, 1372, 1254, 803, 270, 1283, 919, 7614, 1537, 38732, 6157, 8921, 215, 496, 3777, 816, 1777, 507, 501, 645, 838, 2558, 918, 826, 320, 1451, 447, 983, 75720, 661, 1672, 703, 495, 6983, 1040, 2270, 2255, 18710, 788, 38463, 251, 217, 2904, 1335, 598, 101536, 1038, 33351, 200, 2527, 3650, 357, 1205, 3736, 497, 2889, 544, 2998, 6281, 2615, 7961, 665, null, 
258, 3241, 599, 17410, 592, 6988, 427, 198351, 170, 907, 10122, 426, 312, 282, 573, 4717, 5512, 3191, 2875, 299, 91592, 3071, 44496, 1775, 3775, 109, 6322, 2158, 200, 461, 2991, 4218, 4506, 25488, 6923, 1455, 433, 116, 870, 1991, 1289, 278, 34880, 311, 1187, 559, 1261, 10303, 618, 319, 1229, 775, 13258, 2824, 12961, 5739, 1435, 583, 16401, 2755, 2134, 8771, 1167, 1101, 30133, 546, 12834, 6641, 4726, 1310, 726, 1967, 1876, 938, 1627, 413, 11620, 9303, 1341, 465, 207, 1010, 795, 1843, 1795, 576, 2547, 4000, 2158, 894, 9074, 996, 1542, 1599, 1391, 5646, 4245, 245, 10044, 274, 
6127, 230, 485, 1198, 268, 2731, 11376, 6867, 2988, 2843, 1075, 913, 1366, 398, 175, 268, 280, 546, 2661, 272, 480, 503, 18916, 394, 251, 220, 9890, 901, 16811, 7575, 410, 2656, 2790, 2347, 1718, 817, 1205, 1927, 291, 661, 1630, 248, 345, 22405, 297, 1816, 372, null, 23937, 772, 999, 471, 4061, 350, 2535, 1690, 536, 375, 56428, 904, 2484, 2001, 2993, 2606, 40699, 1162, 4172, 603, 641, 1877, 3092, 99, 2556, 5055, 5918, 283, 877, 1247, 835, 636, 36185, 624, 48227, 4642, 5889, 4251, 6051, 577, 519, 9900, 1968, 294, 1613, 650, 409, 2409, 10030, 1348, 12354, 16020, 
4717, 387, 384, 3793, 973, 3670, 992, 4198, 133, 584, 1224, 2172, 1530, 5402, 640, 2324, 1107186, 44201, 7575, 949, 882, 11575, 435, 12578, 8670, 4241, 175, 57749, 1189, 1474, 321, 986, 66, null, 84, 9832, 3119, 2234, 146, 146, 9123, 119819, 154, 347, 1017, 270, 7703, 444, 1706, 1182, 1995, 11848, 2920, 6080, 493, 833, 6508, 6201, 52886, 9936, 886, 455, 9724, 7935, 2764, 2203, 2203, 1764, 3898, 842, 9209, 2421, 396, 808, 1234, 20243, 16185, 351, 6150, 1161, 552, 1399, 962, 1769, 476, 1779, 1324, 1832, 3576, 1706, 421, 924, 9846, 14688, 803, 36214, 1274, 73929, 3084, 795, 
620, 1100, 570, 5276, 7323, 13177, 45520, 10314, 4177, 12138, 1862, 3007, 578, 234, 4338, 1093, 267, 746, 693, 379, 7340, 909, 1385, 4300, 138, 1263, 415, 316, 10603, 1136, 14688, 989, 1237, 4041, 1289, 3813, 360, 914, 254067, 963, 2817, 5061, 1317, 113, 856, 309, 711, 184, 1024, 5982, 432, 398, 750, 213, 261, 618, 985, 12510, 1327, 1672, 14986, 20114, 239, 36086, 511, 823, 1384, 124, 432, 712, 528, 274, 182, 68124, 1617, 5160, 1417, 221, 1892, 1110, 50346, 2486, 300, 8775, 488, 1182, 4502, 937, 3535, 5739, 227, 2577, 359810, 1364, 198, 4951, 2048, 3226, 1479, 73181, 
150, 7743, 476, 600, 915, 400, 469, 489, 1606, 12155, 3463, 4288, 6897, 1946, 1034, 443, 614, 368, 570, 10679, 1687, 1191, 664, 2928, 1103, 1773, 4109, 1832, 246, 17426, 802, 5134, 1446, 34451, 751, 1054, 615, 1341, 1528, 5053, 1443, 1065, 729, 680, 2261, 2325, 30536, 630, 5508, 226, 330, 609, 195686, 1496, 419, 575, 4162, 748, 2946, 3957, 2972, 3299, 471, 380, 321, 6562, 6903, 315, 9495, 2755, 3262, 17800, 2115, 953, 2752, 1063, 518, 2368, 5450, 1091, 1217, 297, 10714, 15027, 1517, 14922, 129, 1115, 6733, 295, 554, 3263, 1587, 49221, 14454, 1649, 2007, 8706, 375609, 1005, 
17238, 17244, 1267, 8648, 37916, 216, 10537, 2481, 2103, 3787, 601, 12035, 2383, 2877, 1509, 3215, 175, 5311, 855, 1770, 700, 2145, 226, 489, 1254, 2255, 370, 380, 3919, 1063, 11913, 6911, 184, 471, 3241, 398, 171, 2845, 480, 68444, 4364, 34610, 620, 7450, 633, 4020, 664, 598, 554, 416, 4119, 3234, 268, 453, 4837, 15230, 1611, 2886, 409, 1039, 827, 148, 271, 2558, 2941, 1112, 551, 18763, 1171, 31564, 596, 1421, 3650, 2306, 1879, 839, 1210, 1371, 849, 3149, 3376, 497, 1486, 831, 1202, 924, 58797, 7658, 2295, 91153, 11500, 1212, 912, 735, 842, 476, 1902, 1944, 391, 1157, 
1307, 1729, 3517, 16827, 603, 4659, 628, 1220, 744, 528, 2275, 3302, 328, 1371, 268, 2466, 421, 392, 108794, 1809, 499468, 612, 1088, 468, 543, 35426, 26788, 923, 24358, 6208, 786, 1506, 3537, 8370, 2061, 10489, 4181, 2411, 5778, 1014, 184, 2426, 188596, 543, 2569, 702, 974, 183, 99820, 14202, 1086, 2055, 3752, 460, 1642, 119, 15652, 1080, 3648, 14638, 10712, 609, 648, 1234, 2413, 770, 2148, 1165, 748, 793, 1089, 1342, 3806, 685, 289, 700, 1376, 425, 3659, 5098, 246, 106404, null, 656, 1583, 377, 477, 10943, 345, 1292, 372, 325, 1365, 477, 1022, 233, 679, 400, 596, 1487, 
991, 137, 1341, 12602, 20409, 18275, 18033, 3309, 1127, 877, 1211, 702, 2307, 1293, 787, 1049, 5852, 290, 1023, 8103, 2788, 15717, 463, 5767, 411, 3020, 105, 464, 599, 679, 44154, 981, 1142, 12732, 1355, 1641, 538, 383, 401, 476, 4018, 3749, 709, 456343, 3585, 511, 15736, 524897, 1105, 156, 347, 8613, 4844, 249, 8971, 2751, 5495, 329, 970, 9195, 2849, 15005, 831, 667, 175, null, 295, 28191, 753, 361, 326, 1177, 16505, 400, 674, 3027, 1970, 1170, 2048, 909, 696, 301, 926, 608328, 553, 360, 11136, 508, 1082, 2736, 2148, 2503, 938, 2730, 73926, 3445, 366, 571, 154, 170079, 
300, 17969, 5603, 1485, 303, 1461, 4025, 1421, 1419, 596, 28530, 1599, 401, 12952, 1068, 885, 823, 1013, 461, 2309, 1224, 1831, 685, 2068, null, 1253, 1145, 5145, 1240, 5565, 410, 4227, 5417, 519, 7613, 1992, 549, 696, 11051, 595, 7745, 3896, 449, 591, 1427, 1486, 662, 4799, 20719, 2063, 1555, 13458, 565, 384, 277, 5344, 1185, 856, 448, 5720, 2299, 229, 288, 760, 1456, 455, 534, 311, 1096, 547, 2583, 1411, 624, 33990, 657, 361, 8057, 1722, 107, 1613, 835, 636, 2492, 265439, 5590, 1411, 3274, 3723, 2515, 832, 14316, 666, 532, 410, 384, 933, 1792, 7500, 684, 2830, 
2374, 2207, 1179, 676, 1849, 1071, 14052, 812, 6398, 9676, 420, 409, 134464, 575, 647, 389, 249, 3181, 774, 900, 318, 14619, 304, 428, 4081, 1038, 783, 3304, 668, 1661, 25075, 3524, 864, 383, 863, 8760, 1324, 3448, 3521, 121, 4357, 1043, 14844, 17177, 17611, 47422, 1708, 1172, 7755, 2158, 618, 1239, 2187, 248, 1308, 556, 2526, 11514, 717, 1018, 11484, 4266, 1429, 1404, 805, 2613, 2490, 135, 1104, 822, 212, 9092, 16157, 2171, 816, 450, 810, 658, 2064, 5104, 898, 1650, 361, 13853, 5023, 372, 1137, 1775, 431, 2607, 465, 303, 270, 3460, 9302, 5689, 416, 269, 1962, 327, 
659, 1531, 761, 711, 518, 17513, 247, 263, 465, 805, 9909, 353, 3106, 2497, 163, 686, 1627, 1585, 1717, 8784, 3674, 297, 2763, 199, 3680, 195, 2608, 873, 1959, 300, 358, 3632, 126, 5941, 6013, 21336, 1120, 742, 770, 422, 19743, 456, 3331, 103394, 41038, 487, 203, 1883, 348, 1158, 1056, 490, 28592, 1544, 2664, 1889, 6123, 18869, 690, 495, 318, 1266, 1109, 3828, 2629, 1686, 777, 959, 1408, 1188, 284, 1261, 431, 1085, 922, 329, 146, 52392, 4069, 1270, 1126, 120, 1963, 591, 877, 11476, 2185, 262, 337, 4130, 886, 16207, 1657, 174950, 1936, 685, 253346, 409, 1950, 491, 
7894, 779, 569, 247, 437, 11792, 1424, 2681, 7897, 1606, 984, 79943, 1163, 864, 246, 12017, 1740, 679, 651, 2033, 616, 4125, 548, 6012, 723, 1103, 17067, 745, 678, 1799, 1778, 1828, 460, 9598, 316, 924, 7723, 352, 2326, 833, 4987, 297, 677, 2018, 1064, 1393, 647, 1845, 5312, 1372, 291, 432, 2399, 1150, 1522, 380, 10097, 3850, 421, 232, 3523, 1143, 396, 713, 1608, 737, 3493, 1180, 881, 406, 1734, 572, 1768, 407, 277, 1871, 872, 3780, 6423, 534, 440, 754, 968, 510, 1691, 1767, 14124, 4891, 209, 502, 394, 427, 566, 498, 7231, 1144, 11700, 354, 31169, 2862, 
310, 1478, 691, 981, 15609, 5550, 6528, 847, 2167, 485, 690, 64084, 111, 378, 428, 168203, 241, 2216, 13040, 7930, 217, 448, 711, 746, 4340, 346, 901, 337, 107, 786, 412, 137, 65, 115757, 87, 4108, 663, 240, 22076, 2996, 2214, 2790, 1129, 1322, 2456, 1752, 387, 724, 354, 3592, 4800, 1797, 1510, 656, 8995, 76510, 147, 650, 9957, 275, 28406, 566, 2422, 2444, 290, 1425, 260, 1117, 1311, 331, 24227, 16981, 4367, 947, 8492, 430, 2331, 652, 377, 1693, 749, 182, 628, 1440, 132, 399, 1458, 1447, 1139, 1687, 511, 2230, 26163, 566, 14359, 13942, 2189, 1307, 2098, 592, 
10934, 6014, 1670, 2745, 682, 330, 323, 146, 546, 896, 420, 328, 3211, 911, 944, 748, 297, 842, 4654, 399, 194, 11755, 835, 5156, 2705, 574, 1311, 3268, 56814, 5757, 52830, 941, 4355, 130, 1168, 358, 8216, 1383, 2208, 583, 2953, 520, 4225, 916, 1163, 462, 139, 1661, 4522, 400, 554, 1358, 499, 959, 112, 227, 569, 1241, 868, 195, 193, 337, 867, 612, 2955, 1505, null, 1671, 3289, 3259, 20376, 562, 856, 4129, 587, 1392, 481, 553, 1188679, 3118, 5864, 9474, 3016, 245, 13813, 780, 13772, 10099, 116, 7251, 7340, 1760, 15530, 9895, 2046, 345, 372, 493, 954, 1506, 
477, 1338, 1168, 464, 2669, 660, 1089, 17324, 170, 468, 956, 699, 982, 2410, 804, 612, 9129, 965, 1974, 592, 5773, 2855, 12984, 995, 3198, 10002, 1631, 562, 2488, 10599, 3271, 1214, 6784, 1896, 5599, 3748, 3188, 787, 2237, 327, 370, 3118, 981, 1940, 46422, 1699, 1730, 897, 9927, 3837, 4082, 1554, 605, 1720, 12853, null, 825, 559, 4057, 2022, 6356, 1164, 689, 143, 260, 2711, 588, 449, 307, 199, 499, 608, 327, 2249, 1556, 3090, 923, 17821, 1910, 3934, 397, 3171, 1099, 399, null, 238, 1895, 1049, 1986, 123, 901, 196100, 75389, 318, 355, 344, 59439, 5290, 123462, 4266, 
468, 1820, 258, 1004, 2736, 2659, 11849, 1108, 1572, 1699, 1579, 377, 5572, 15845, 2217, 324, 30363, 496, 1843, 330, 2467, 6380, 9135, 12706, 33259, 2450, 451, 362, 4929, 1143, 18262, 328, 3636, 5719, 344, 531, 1647, 3992, 208, 7196, 284, 5938, 218, 6650, 2007, 4774, 526, 932, 405, 258, 4349, 1447, 152982, 715, 1936, 3371, 3307, 174, 2473, 50764, 909, 532, 805, 309, 5707, 1128, 2075, 7367, 3877, 193, 132, 1048, 719, 519, 4576, 6234, 574, 8880, 33604, 982, 3508, 2481, 2322, 686, 5581, 37938, 139, 4158, 15458, 896, 7286, 1285, 4257, 2161, 4743, 2965, 287, 1665, 11101, 690, 
2313, 1846, 1640, 4578, 547, 8977, 14813, 1865, 2678, 2053, 1371, 369, 224, 15315, 3053, 4587, 1125, 15045, 2204, 110, 1077, 9794, 2911, 2127, 50890, 11545, 1033, 1280, 348, 338, 5033, 3592, 2064, 4488, 1615, 88, 1509, 799, 4884, 434, 1342, 1678, 2886, 514, 6448, 597, 232, 1634, 184, 558, 672, 916, 2715, 821, 1162, 334, 8765, 262, 4848, 2441, 5407, 2606, 2423, 3205, 2772, 1635, 5896, 1479, 435, 563, 1224, 300, 261, 416, 3425, 5683, 974, 2597, 6978, 707, 3301, 898, 1625, 3668, 2842, 2921, 97, 69693, 1848, 2504, 878, 525, 2765, 11599, 1940, 639, 4045, 2190, 3181, 3613, 
1763, 228, 2309, 989, 1543, 1154, 282, 992, 183, 978, 1745, 2124, 452, 400, 530, 1346, 5847, 1241, 1004, 6928, 454, 487, 8273, 1796, 1111, 1134, 535, 560, 3074, 715, 4221, 84, 1517, 1191, 3097, 116575, 563, 442, 2782, 7574, 726, 3703, 2820, 757, 2517, 1304, 15400, 15998, 577, 8886, 19316, 2482, 10177, 7550, 586, 424, 8871, 257, 394, 23489, 252, 277, 760, 415, 11147, 1219, 198, 373, 841, 528, 305, 1298, 1655, 1611, 1087, 814, 251, 1028, 784, 9737, 11559, 517, 795, 58655, 4611, 610, 11603, 2985, 3799, 154, 3086, 566, 1147, 385, 1519, 213, 1293, 1650, 4285, 62115, 
745, 3789, 308, 1255, 410, 6605, 12171, 159, 410, 344, 1137, 660, 1006, 6670, 959, 675, 34846, 1356, 1075, 289, 31045, 148, 1498, 19566, 1275, 551, 630, 11121, 2191, 6472, 1412, 1209, 6112, 9249, 525, 5710, 740, 860, 6596, 2239, 3010, 7553, 1469, 383, 833, 379225, 13774, 951, 12682, 178, 2931, 2283, 2416, 1352, 2011, 1473, 1729, 676, 2319, 3963, 3450, 995, 295, 717, 135, 445, 2114, 1337, 1338, 539, 929, 881, 13821, 69780, 2458, 31791, 285, 1345, 4252, 705, 740, 2912, 140, 270, 26565, 1185, 271, 62954, 141, 128, 8466, 4598, 3833, 1077, 394, 18216, 346, 4281, 538, 511, 
1048, 2859, 375, 1021, 240, 5430, 3567, 903, 2545, 9492, 17410, 2281, 155, 436, 509, 4560, 3468, 15284, 72571, 3796, 61585, 3187, 2999, 2774, 11861, 44309, 13636, 9130, 15513, 2163, 2290, 1408, 361, 14373, 683827, 838, 5097, 7819, 18967, 2873, 1042, 1444, 8122, 4440, 1126, 5214, 4535, 1810, 197, 2493, 1056, 213, 1743, 3832, 2213, 11735, 8120, 511, 14787, 3257, 23977, 480, 825, 97, 1639, 5128, 721, 360, 515, 2933, 139, 570, 715, 904, 2170, 441, 344, 1235, 7144, 1516, 352, 7638, 1077, 6159, 749, 207, 958, 573, 176184, 10507, 574, 567, 3357, 6861, 11462, 28920, 51772, 1359, 670, 277, 
9076, 264, 4532, 780, 2700, 19597, 3093, 1333, 653, 2157, 1602, 444, 1049, 2966, 2462, 1000, 2828, 11224, 4452, 2091, 1139, 788, 1998, 10807, 744, 229, 15304, 12196, 2771, 1118, 28053, 129, 2263, 3996, 438, 6753, 485, 523, 607, 3109, 1514, 877, 329, 855, 3976, 513, 699, 1753, null, 12300, 3357, 1175, 218, null, 205, 2268, 1169, 2492, 2584, 1400, 957, 457, 999, 416, 1386, 991, 2775, 3423, 1082, 20194, 318, 1785, 371, 1009, 303, 89336, 541, 5987, 3714, 2945, 191, 791, 500, 465, 1537, 12789, 1497, 806, 243, 3453, 1452, 326, 1322, 1894, 4837, 2242, 547, 12460, 170, 522, 
416, 788, 643, 299, 748, 189, 1286, 7927, 623, 927, 2967, 893, 1310, 369, 10964, 239, 790, 1203, 3670, 465, 178, 736, 360, 877, 21526, 10746, 6690, 2762, 946, 704, 560, 8306, 3942, 447, 14011, 3901, 1756, 1040, 1915, 236, 66411, 2045, 186, 23301, 4590, 577, 593, 6821, 1805, 2698, 519, 243, 1240, 435, 4532, 305, 447, 998, 574, 232, 1835, 976, 2162, 686, 4245, 1324, 3129, 921, 2670, 1530, 142, 347, 621, 2959, 2232, 1737, 5214, 512, 3514, 957, 1380, 1569, 1072, 17406, 1020, 323, 509, 1329, 88092, 78868, 18024, 1299, 762, 216, 2086, 11292, 2229, 39231, 5358, 8624, 
1297, 8890, 6827, 839, 2914, 67174, 49767, 369, 261, 4169, 13801, 1611, 196862, 233, 13156, 1442, 1139, 20533, 1311, 1050, 538, 1025, 4464, 6257, 395, 1587, 5591, 646, 4125, 12570, 290, 105624, 725, 20169, 27751, 825, 5667, 1050, 1072, 1188, 1543, 1196, 696, 2042, 438, 2327, 4214, 4631, 654, 415, 5504, 1072, 465, 651, 821, 1246, 25423, 818, 763, 38942, 702, 232, 1090, 207, 168, 2801, 1145, 1223, 450, 2181, 4544, 1755, 659, 5975, 447, 311, 1252, 122, 1815, 4730, 544, 184, 3882, 674, 9166, 806, 1557, 489, 427, 540, 13427, 291, 2752, 1664, 203, 3950, 7435, 688, 289, 2657, 
1288, 5134, 6059, 1014, 437, 6272, 247, 835, 812, 2706, 480, 2631, 11865, 580, 948, 2011, 730, 1975, 3270, 1291432, 6162, 5465, 1047, 761, 2611, 130, 4733, 4555, 201, 1171, 2144, 144, 3301, 2027, 581, 646, 8807, 1333, 853, 350, 8665, 516, 5830, 4484, 2197, 5508, 4897, 467, 12287, 624895, 221, 960, 847, 1055, 382, 18276, 3962, 616, 315, 1331, 3516, 2195, 305, 1081, 511, 191564, 1217, 4165, 307, 3485, 1195, 11904, 1197, 767, 4399, 1079, 31459, 2830, 487, 3365, 459, 1885, 6080, 1168, 746, 1741, 316, 5339, 589, 3709, 1775, 31426, 2958, 394, 265, 1361, 3748, 826, 5537, 307, 
685, 4978, 1602, 1487, 3890934, 15314, 448, 5934, 682, 1580, 577, 97658, 438, 122, 4984, 456, 7656, 1456, 656, 828, 486, 11468, 22699, 639, 259, 830, 6362, 351, 5819, 5121, 3258, 231, 5076, 357, 5959, 276, 1306, 786, 1009, 315, 6729, 231, 1022, 1922, 1083, 1751, 2923, 115251, 2588, 2957, 817, 673, 1811, 3756, 1994, 706, 294, 1843, 641, 843, 779, 23562, 2983, 3642, 634, 22782, 1354, 353, 777, 259, 1934, 2048, 1312, 358, 325, 971147, 1738, 1902, 364, 545, 8800, 806, 801, 28540, 5260, 237, 950, 1378, 2531, 2077, 666, 1161, 4369, 1164, 327, 2110, 3187, 218, 1370, 393, 
309, 710, 657, 1861, 398, 746, 2858, 8993, 1864, 1338, 702, 1440, 32968, 224, 207, 114545, 1964, 1925, 11073, 895, 2265, 3162, 2431, 700, 3545, 529, 463, 548, 13642, 798, 253, 597, 109, 260, 568, 516, 2448, 835, 332, 5921, 1962, 4549, 1569, 973, 3098, 1280, 395, 831, 618, 9450, 1468, 1205, 652, 37244, 1451, 170, 996, 255, 523, 1910, 28716, 12660, 7935, 1154, 1442, 1135, 4442, 2375, 3214, 5909, 1146, 579, 2503, 802, 6432, 230708, 3391, 1560, 259, 1519, 15794, 247, 957, 2351, 6742, 3298, 227, 23656, 649, 20597, 6208, 635, 1142, 3700, 16569, 1087, 775, 1734, 4826, 1136, 
1199, 6154, 687, 484, 1761, 199, 690, 166, 303, 903, 3060, 14020, 689, 2199887, 1192, 1105, 3939, 888, 7692, 589, 212, 2688, 185, 14479, 1080, 2901, 2750, 768, 492, 33475, 555, 1502, 567, 110217, 975, 733, 2502, 790, 347, 1790, 640, 188, 1690, 484, 13712, 1880, 1058, 4245, 762, 1844, 422, 625, 563, 435, 361, 533, 214, 1498, 315, 310, 2704, 474, 6778, 1328, 1123, 4709, 488, 785, 1198, 1051, 218, 1950, 217, 317, 300, 676, 5408, 31259, 5955, 1014, 949, 377, 476, 386, 570, 164, 556, 2143, 3914, 886, 868, 351, 12137, 1250, 984, 726, 2866, 30404, 65089, 12536, 
1531, 40449, 801, 618, 298, 6081, 385, 560, 568, 413, 7183, 997, 209, 406, 1000, 6721, 1115, 4415, 774, 4155, 1499, 925, 291, 9504, 3779, 9553, 2123, 15986, 6207, 16611, 931, 3743, 4274, 568, 610, 5833, 2419, 2442, 5157, 1459, 619, 428, 2919, 9212, 683, 2124, 978, 9013, 14923, 3858, 795, 2293, 3204, 547, 25339674, 85261, 4248, 2085, 718, 2822, 3051, 582, 1663, 910, 5707, 1493, 2761, 2799, 132, 2658, 1778, 9473, 344, 178, 178, 174, 337, 14367, 1430, 320, 2671, 6108, 1420, 3539, 3292, 337, 2956, 417720, 1080, 225, 7692, 1198, 6063, 24142, 2156, 3646, 281, 8320, 2224, 10796, 
359, 4090, 4539, 12762, 849, 4171, 2270, 5134, 492, 198, 255, 1200, 979, 1483, 3188, 8493, 909, 8877, 395, 983, 156, 2379, 2765, 451, 596, 1156, 693, 402, 809, 59328, 1008, 7530, 289, 4667, 3669, 367, 438807, 3683, 187, 396, 1742, 562, 621, 899, 611, 1119, 233, 1094, 34013, 1160, 932, 4741, 4067, 59683, 247227, 2242, 547, 479, 23670, 1072, 4707, 927, 1116, 3041, 2785, 9059, 925, 512, 3379, 528, 727, 5928, 476, 946, 4027, 723, 974, 577, 6617, 982, 2705, 592, 1500, 420, 18406, 307, 6408, 223, 2575, 540, 5104, 625, 1685, 626, 1155, 630, 259, 5779, 1410, 1062, 
8314, 530, 4642, 11745, 276, 450, 1786, 1014, 1307, 6053, 225, 2536, 4757, 897, 1044, 3088, 443, 2010, 238, 506, 161, 744, 409, 7002, 873, 915, 344, 2684, 758, 120, 554, 1763, 498, 3385, 790, 595, 713, 751, 662, 682, 592, 1344, 4277, 7123, 953, 407, 918, 494, 333, 593, 618, 1321, 653, 343, 164, 1897, 568, 1851, 10640, 280, 1079, 5492, 2457, 4478, 290, 3274, 259, 521, 6265, 1326, 327, 653, 3562, 1526, 306, 537, 317, 973, 962, 1965, 6287, 1360, 4663, 497, 785, 3763, 1768, 23929, 8718, 20757, 4635, 2651, 284, 1503, 672, 355, 875, 97449, 444, 6585, 
9400, 1671, 1064, 727, 1267, 1437, 15849, 1629, 1785, 11307, 305, 4850, 588, 1205, 711, 589, 4018, 527, 1702, 2255, 759, 642, 8700, 1542, 20180, 782, 1011, 531, 1438, 686, 528, 1218, null, 4950, 846, 411, 266, 1047, 26806, 741, 885, 2663, 1972, 1571, 798, 1068, 824, 3775, 1154, 693, 239, 636, 343, 138, 1055, 80440, 596, 297, 1727, 9095, 14670, 6732, 8999, 4952, 210, 8206, 10464, 967, 836, 8970, 35342, 110, 157, 3214, 1759, 2044, 2103, 1141, 19096, 466, 1465, 6041, 1774, 79745, 987, 8453, 1191, 27268, 657, 307, 1576, 3174, 4474, 161, 365, 1045, 4526, 789, 1366, 756, 
469, 316, 2546, 520, 2760, 3415, 1040, 2877, 4517, 63530, 4927, 346, 2487, 4353, 1546, 1784, 26164, 4566, 945, 113961, 1305, 2290, 16546, 2278, 1036, 14345, 5756, 1997, 3380, 883, 1295, 312, 26542, 384, 1436, 11138, 792, 14514, 8422, 67504, 2291, 1585, 447, 656, 4663, 933, 1294, 8657, 6380, 1603, 193, 1192, 291, 1126, 167, 3054, 932, 1553, 1958, 2263, 68504, 12624, 2916, 34747, 663, 53763, 3006, 1946, 2331, 4449, 3126, 1152, 6379, 427, 1756, 1110, 7260, 2764, 324, 4940, 820, 1042, 1331, 2267, 8892, 523, 2420, 247, 1874, 2820, 759, 21229, 6739, 2469, 12598, 131502, 984, 132, 838, 428, 
204, 105, 665, 1868, 1194, 941, 245, 1158, 1403, 4121, 142, 2139, 734, 3811, 707, 16773, 414, 1332, 254, 4539, 920, 827, 2157, 1188, 20953, 5067, 1040, 1346, 844, 1604, 1008, 336, 2331, 4233, 1186, 469, 9757, 209, 55771, 262, 179, 774, 2145, 1454, 482, 1829, 15200, 196, 1105, 1130, 5806, 521, 935, 7669, 370, 703, 365, 8193, 326, 3433, 466, 447, 560, 353, 1979, 2013, 2151, 1606, 3099, 59022, 2180, 513, 828, 434, 966, 379, 1048, 397, 9412, 909, 1081, 4661, 5779, 1411, 2302, 1495, 6864, 408, 20256, 54536, 95, 2189, 2868, 573, 1054, 827, 6343, 1761, 1657, 2449, 
2244, 4962, 2113, 306, 257, 984, 357, 10349, 1621, 1060, 293, 282, 630, 1306, 213, 454, 449, 553, null, 768, 2027, 363, 1873, 4466, 215, 1463, 826, 3095, 4240, 129, 898, 307, 441, 619, 188, 551, 377, 5235, 1405, 4291, 837, 1000, 1161, 2590, 33421, 445, 3226, 1818, 1372, 299, 112488, 443, 4494, 1607, 1564, 416, 457, 1263, 214, 1336, 1035, 1020, 1088, 4133, 29957, 11251, 1991, 1897, 4067, 1383, 320, 820, 2232, 943, 517, 47506, 845, 958, 459, 12565, 1414, 1869, 38302, 125, 13141, 817, 492, 703, 472, 2240, 2119, 3950, 4233, 10273, 114, 1294, 1107, 67, 1325, 587, 
1128, 16039, 1536, 580, 3628, 8783, 654, 982, 8845, 834, 1667, 174, 1649, 1676, 13197, 376, 1568, 1024, 238, 1107, 755, 5709, 2140, 550, 19786, 2717, 422, 473, 5354, 952, 899, 1645, 2135, 1723, 1099, 296, 53025, 369, 699, 1349, 658, 5859, 5364, 3276, 354, 453, 5352, 10897, 2240, 3680, 2506, 3363, 11975, 129883, 1075, 12467, 2802, 714, 1356, 4542, 433, 546, 404, 695, 410, 379, 15730, 2613, 723, 99, 2599, 2839, 1308, 6945, 5135, 82, 400, 1197, 1367, 818, 916, 1602, 475, 3483, 980, 740, 2833, 8542, 949, 1282, 6153, 521, 252, 17000, 646, 168, 876, 2427, 150, 2498, 
945, 1996, 4601, 2142, 7013, 4242, 2925, 2304, 16450, 460, 1368, 248, 1807, 1814, 493, 1240, 2907, 12078, 890, 296, 712, 3881, 2478, 5485, 8785, 4084, 39391, 2430, 715, 3339, 660, 2281, 182, 463, 2128, 339, 2427, 502, 3541, 2461, 1140, 6093, 17435, 7386, 2513, 616, 31390, 4440, 608, 460, 8712, 1402, 5606, 1484, 604, 5272, 590, 1454, 550, 1238, 9902, 1637, 408, 12707, 315, 16260, 32835, 244, 627, 1498, 6918, 5985, 731, 685, 1604, 737, 218, 390, 6138, 187, 3942, 3135, 318, 179827, 662, 2884, 15337, 3273, 20077, 531, 448, 11865, 558, 577, 6546, 698, 720, 1536, 4414, 402, 
6362, 8667, 2310, 17368, 4959, 2149, 421, 1101, 262, 502, 48887, 970, 4442, 2043, 322, 460, 7973, 458, 326, 1927, 3426, 429, 5553, 397, 4183, 2018, 2085, 3775, 122, 2298, 592, 389, 18390, 1387, 3342, 319, 2625, 2228, 581, 1275, 612, 2300, 8102, 643, 397, 1514, 37419, 2013, 3404, null, 1666, 1322, 288, 1700, 4024, 3966, 3735, 249, 655, 1552, 1938, 388, 1761, 12660, 174, 740, 12250, 2249, 715, 58071, 287, 2086, 5641, 508, 1825, 610, 914, 466, 147, 1094, 2072, 1141, 295, 7284, 346, 6224, 2284, 1037, 1125, 652, 634, 376, 4208, 2804, 8051, 21193, 11976, 686, 4089, 2079, 
2169, 490, 866, 1339, 1074, 1283, 840, 890, 2585, 5809, 791, 410, 500, 463, 2965, 949, 1184, 83130, 535, 1616, 1342, 2705, 5809, 1286, 19298, 316, 458, 1538, 884, 2782, 1242, 511, 1039, 3725, 1716, 1056, 372, 1168, 469, 281, 3598, 611, 4755, 875, 8760, 43498, 3618, 446, 845, 11832, 1787, 461, 1432, 1649, 2350, 1182, 2170, 684, 136, 932, 12952, 128786, 12183, 1620, 1088, 548, 3668, 888, 706, 1242, 127, 389, 1587, 671, 1214, 1557, 174, 9364, 3854, 567, 640, 1995, 596, 1803, 25, 1162, 8278, 1465, 865, 371, 1508, 243, 5961, 6864, 1843, 2397, 407, 5978, 14044, 331, 
990, 4457, 214, 2497, 1336, 2155, 2360, 805, 1035, 1239, 38838, 9908, 548, 645, 14250, 203, 6267, 9629, 532, 4699, 1099, 572, 884, 1395, 499, 12756, 5941, 6845, 1250, 384, 62611, 3068, 97, 20946, 704, 2310, 919, 7209, 2128, 16311, 4034, 955, 323, 10055, 728, 3224, 1221, 9762, 1174, 18068, 19297, 4910, 3517, 2147, 266, 73500, 46648, 522, 333, 344, 568, 368, 2108, 4605, 13906, 187, 10671, 10449, 20200, 302, 2446, 516, 726, 983, 10895, 2343, 201481, 5739, 5983, 276, 107, 3636, 273793, 3032, 269, 71982, 492, 37258, 1054, 2065, 298, 6050, 226, 1441, 3869, 875, null, 274, 1642, 7232, 
1369, 3405, 1575, 117, 1538, 1207, 345, 3278, 36772, 2023, 3932, 8601, 4310, 321, 3142, 876, 786, 11403, 323637, 1554, 7816, 347, 1429, 441, 1468, 15668, 24699, 8015, 7305, 1787, 1313, 3171, 1685, 913, 3740, 3568, 365, 450, 1021, 9161, 413, 1699, 1277, 511, 4036, 4289, 884, 1535, 1488, 1910, 634, 6914, 46900, 217, 955, 18224, 1627, 11210, 2278, 6544, 606, 3275, 331, 429, 636, 10818, 1210, 404, 16441, 13552, 1945, 6207, 1330, 1961, 1661, 3388, 1527, 39373, 8443, 14547, 1615, 4504, 785, 5253, 3976, 1108, 4261, 1338, 333, 12706, 387, 311, 3129, 333, 171, 8878, 12784, 1864, 15230, 142, 
1318, 788, 325, 1917, 1348, 2460, 8292, 1922, 407, 396, 726, 303554, 536, 6663, 2382, 187, 40710, 207, 2010, 993, 1621, 8399, 2446, 351, 750, 821, 1181, 438, 486, 278787, 1492, 2105, 2304, 421, 1498, 210, 870, 1075, 92811, 305, 555, 5154, 2915, 1917, 225, 1486, 879, 3933, 1146, 23829, 15770, 258, 814, 207, 36132, 571, 1036, 4472, 3583, 236, 594, 297345, 959, 1030, 2482, 5514, 807, 1947, 1046, 1491, 16401, 6112, 417, 1253, 4220, 782, 1051, 311, 2313, 3428, 634, 129662, 1521, 433, 2506, 392, 196, 2574, 756, 287, 1346, 297, 9198, 4714, 1039, 1509, 629, 13418, 330, 812, 
6005, 5918, 49808, 5912, 1140, 6865, 32558, 119, 30832, 415, 1602, 791, 526, 390, 5354, 691, 2143, 2147, 140, 951, 7162, 1361, 437, 218741, 401, 149541, 34981, 345, 1097, 976, 15043, 3306, 4148, 191, 924, 555, 774, 583, 1193, 2874, 1683, 967, 1056, 2071, 1160, 2232, 5253, 6807, 135, 961, 231, 1234, 1639, 25975, 765, 657, 360, 709, 1134, 524, 462, 382, 225, 400, 224, 196, 1041, 2897, 310, 379, 633, 1051, 1206, 718, 9570, 905, 341, 263, 2015, 258, 2201, 35100, 128, 67485, 762, 1934, 23209, 911, 1340, 269, 606, 10489, 1751, 589, 2912, 1656, 8304, 1570, 666, 2201, 
776331, 123734, 748, 1193, 924, 81, 555, 16493, 1086, 215, 350, 278, 2043, 2347, 2595, 2942, 37265, 164, 444, 3285, 3427, 8582, 2234, 1324, 12165, 99, 8036, 140, 1239, 481, 14574, 5623, 2335, 40406, 167603, 1245, 5037, 380, 5446, 1649, 2414, 1292, 387, 18514, 906, 655, 1178, 22131, 226, 1958, 139, 843, 6429, 574, 451, 77, 84846, 667, 1302, 6665, 2355, 520, 1764, 1784, 2503, 2034, 8345, 667, 5162, 5044, 4582, 1001, 30269, 10586, 621, 693, 3505, 159, 6010, 9087, 1265, 3198, 861, 433, 854, 985, 20151, 2166, 1478, 672, 5370, 2444, 5152, 959, 546, 10475, 1379, 366, 1087, 40306, 
550, 1611, 17713, 3666, 11851, 259, 1487, 2458, 2692, 371, 1986, 6391, 18590, 14652, 785, 1480, 318, 6688, 20869, 12385, 12309, 5620, 2418, 6914, 386, 3406, 489, 15401, 1808, 14019, 94769, 12294, 21596, 21690, 1521, 15288, 13209, 14828, 1594, 3949, 384, 833, 1621, 9539, 2128, 4240, 1810, 985, 428, 507, 4138, 13764, 615, 412, 12398, 492, 9731, 7421, 816, 970, 707, 1117, 6694, 9258, 13690, 3406, 3774, 27030, 1039, 1923, 1246, 2743, 633, 783, 4963, 1256, 11051, 361, 964, 707, 995, 714, 3316, 1358, 842, 42425, 70600, 257, 3720, 700, 2193, 10059, 1412, 1056, 456, 3646, 1773, 2934, 1413, 3780, 
19971, 293, 13587, 1550, 4120, 1621, 327, 1121, 472, 2001, 756, 290, 650, 675, 1351, 150, 704, 1206, 1767, 10485, 1975, 469, 1003, 218, 1130, 5647, 722, 571, 2766, 5087, 3433, 318, 12734, 1107, 683, 4274, 2176, 1582, 3401, 1017, 1110, 568, 42817, 1781, 286, 546, 265, 6869, 784, 916, 484, 425, 5521, 4011, 5104, 620, null, 320, 183, 8812, 224, 2704, 1500, 1396, 495, 597, 1046, 3968, 1572, 1279, 1138, 35999, 1885, 1441, 897, 26970, 825, 417, 7269, 764, 341, 9083, 9288, 2157, 325, 1505, 662, 283, 1371, 371, 78418, 461, 143, 255, 220, 720, 937, 1634, 218, 1399, 
1104, 17186, 253, 467, 3045, 284, 204, 1632, 4263, 3519, 1409, 1206, 480, 130, 172, 338, 416, 15228, 2013, 2625, 1349, 788, 46184, 2404, 370, 279, 379, 3807, 1232, 2841, 1292, 2004, 9354, 315, 5808, 244, 527, 1941, 332, 303, 405, 17063, 4383, 841, 1998, 3774, 255, 215, 850, 4068, 16982, 924, 673, 29693, 2278, 3250, 1982, 20120, 1160, 798, 494, 3686, 678, 13594, 1371, 616, 3497, 5382, 779, 1238, 14413, 640, 1949, 1029, 2022, 1229, 36975, 339, 785, 363, 460, 2585, 1220, 460, 3453, 300, 8523, 1229, 891, 1811, 457, 448, 594, 873, 195, 616, 596, 389, 395, 517, 
32311, 985, 4841, 424, 1254, 17044, 3474, 77909, 3541, 2392, 492, 148, 1057, 8091, 1281, 541, 724, 730, 376, 638, 10786, 18560, 545, 274, 1213, 2228, 1846, 159519, 2097, 421, 186, 675, 464, 4104, 908, 1469, 344, 4620, 4153, 5132, 1766, 925, 3070, 212, 1356, 611, 2077, 8518, 12162, 3221, 779, 917, 127, 11464, 537, 445, 2841, 331, 1004, 693, 719, 2062, 981, 1833, 508, 1667, 3305, 5832, 1222, 5725, 247, 2624, 718, 141, 3544, 1092, 37, 766, 3184, 4087, 755, 449, 618, 554, 1481, 77397, 6162, 5014, 2968, 1083, 6233, 1910, 3464, 3691, 827, 132, 389, 911, 729, 659, 
1515, 169588, 1921, 220, 2757, 1883, 11854, 594, 743, 2120, 188, 378, 540, 188, 778, 802, 473, 966, 3520, 203, 1707, 4993, 88342, 472, 906, 76, 3551, 119, 610, 259, 1477, 6947, 1775, 1161, 108, 1243, 3880, 2717, 1182, 228, 305, 2991, 1654, 395, 348, 981, 2763, 724, 2294, 706, 439, 6824, 5674, 10547, 271, 226, 701, 2341, 2138, 15249, 344, 181, 252, 1264, 458, 750, 659, 1063, 614, 1175, 226, 260, 1782, 253, 1738, 649, 1797, 450, 2425, 713, 2961, 4376, 10516, 10752, 329, 17796, 408, 4299, 2103, 725, 227, 4285, 887, 146, 2276, 1042, 373, 202, 1014, 211, 
12927, 708, 157, 636, 6605, 548, 481, 8107, 773, 4689, 1556, 11384, 1937, 2979, 23229, 1286, 2569, 759, 3271, 2505, 495, 484, 2651, 172, 1412, 2249, 868, 22050, 17675, 10344, 470, 2055, 267, 464, 13150, 1045, 853, 350, 14324, 841, 983, 896, 215, 200, 383, 480, 334, 847, 1598, 1333, 5265, 2229, 372, 18123, 84, 6064, 6634, 895462, 19106, 2939, 1096, 10850, 1289, 895, 834, 800, 328002, 21102, 14727, 1395, 790, 2333, 42916, 1309, 1291, 1339, 594, 689, 212, 318, 1454, 317, 1033, 3227, 13596, 3255, 2352, 354, 191, 9314, 6176, 533, 1692, 383, 19708, 3260, 930, 893, 580, 2150, 
1511, 4252, 44428, 628, 10463, 1195, 320, 6914, 224, 3646, 445, 97208, 1122, 574, 15995, 397, 941, 248, 222, 5733, 770, 2148, 620, 185286, 1366, 622, 1203, 3783, 2128, 371, null, 932, 16377, 12462, 660, 2632, 2442, 2278, 5555, 623, 10994, 2436, 438, 6189, 8953, 2181, 552, 336, 8521, 1693, 3805, 33837, 4971, 162, 822, 284, 135, 3596, 861, 4652, 831, 1350, 354, 486, 405, 627, 646, 592, 1164, 778, 1371, 197, 518, 20026, 825, 356, 1044, 7233, 2903, 3642, 2751, 3206, 1120, 406, 4184, 4423, 287, 13754, 992, 4631, 714, 498, 2962, 169, 3333, 6095, 1186, 2039, 2012, 348, 
6116, 285, 4651, 7352, 6764, 1207, 187, 79, 87076331, 23577957, 6720079, 4108949, 3968955, 1575725, 5083686, 2912088, 3443138, 3194137, 3155893, 10585773, 4289454, 4015212, 10445285, 507417, 413250, 636991, 6192766, 1063094, 533586, 674930, 520622, 1656663, 310847, 694659, 250819, 1582012, 502455, 915976, 1336681, 476754, 745966, 580004, 571323, 194127, 385008, 891608, 527075, 709536, 2111402, 994417, 462337, 495713, 663324, 388257, 1429273, 644398, 456004, 476301, 671777, 895315, 627691, 884181, 469944, 1914903, 1291343, 4042761, 1298822, 361238, 425765, 281408, 2196472, 341758, 811647, 685472, 246213, 679253, 849945, 575690, 230194, 214525, 367401, 390870, 389435, 340789, 540274, 651226, 601597, 221636, 740701, 726357, 685661, 892447, 906643, 775037, 824719, 465702, 1634722, 636314, 714931, 79438, 
327135, 288658, 126120, 124784, 346170, 52373, 50809, 195577, 290821, 484001, 6192766, 70520, 196890, 378967, 68015, 103661, 87601, 125049, 685472, 382131, 127333, 1466362, 78960, 214512, 188965, 105873, 451958, 91627, 114840, 185182, 129778, 120924, 936217, 121723, 156557, 873430, 292941, 105929, 241486, 412121, 131567, 82159, 53111, 65637, 89319, 124592, 1256265, 173887, 96146, 185591, 284663, 533074, 121990, 474075, 114351, 417929, 103968, 86702, 194127, 218000, 820931, 108889, 275187, 212892, 96335, 570629, 602837, 806798, 270948, 416753, 45786, 237366, 111900, 40785, 100249, 136109, 46528, 128384, 253312, 444156, 108829, 263208, 280023, 114203, 1288493, 76439, 343544, 146306, 122981, 203030, 246145, 132562, 117404, 118397, 112653, 199485, 110372, 106820, 596312, 75465, 
103178, 120564, 143457, 109052, 692285, 385343, 64014, 52055, 140707, 77689, 123487, 85126, 138491, 80416, 323730, 186324, 241509, 77377, 1560886, 859058, 250593, 4042761, 138907, 221798, 37744, 1106921, 227348, 318945, 2196472, 78414, 165223, 78964, 112074, 173724, 633467, 109742, 599619, 83266, 353331, 230194, 214525, 113277, 168292, 209549, 142761, 163874, 83384, 327646, 107519, 134575, 187619, 100055, 119165, 342907, 95278, 225861, 68117, 138278, 87524, 161330, 350175, 116376, 384863, 482432, 153519, 90847, 70677, 614581, 144753, 112493, 436678, 478190, 146015, 385270, 176586, 77808, 576446, 316001, 114660, 906643, 179553, 136516, 277817, 99940, 204735, 223832, 72489, 62415, 74439, 128986, 62555, 51296, 159901, 337353, 157387, 297632, 163185, 1084565, 527262, 155776, 
131445, 283048, 52424, 152745, 3015, 20399, 3058, 180, 2245, 20096, 777, 5977, 6244, 1343, 1744, 659, 1395, 781, 315, 3157, 310, 494, 1566, 62724, 648, 224, 670, 11063, 2371, 1180, 5948, 2234, 695, 250, 474, 785, 733, 179, 191, 30876, 510, 237, 1125, 9150, 401, 1114, 336, 448, 928, 8160, 782, 552, 1349, 22175, 520, 12036, 12469, 3272, 8851, 1247, 1402, 3096, 150, 307, 335, 7322, 3134, 4067, 4339, 268, 672, 553, 2082, 242, 1611, 556, 5919, 22975, 990, 918, 1075, 186, 8930, 847, 32069, 9003, 949, 2628, 772, 655, 655, 890, 13659, 278, 5499, 746, 956, 335, 241, 945, 
47484, 6745, 131896, 4917, 5124, 13495, 4353, 474, 666, 2893, 227, 2209, 8153, 807, 5438, 5380, 113432, 1703, 305, 4451, 1100, 2244, 4583, 845, 356, 1239, 787, 2306, 653, 240, 910, 549, 1412, 5207, 465, 2101, 3360, 191, 2575, 663, 4301, 255, 4962, 5456, 387, 389, 1894, 527, 1303, 409, 105468, 616, 1949, 221, 36574, 11436, 20122, 1438, 783, 599, 411, 1001, 3560, 3010, 3024, 186, 636, 1200, 2351, 833, 100, 322, 593, 2259, 252, 654, 1125, 1625, 146, 170800, 335, 2156, 29098, 1230, 1908, 11119, 1624, 1516, 1773, 645, 1559, 354, 95, 773, 950, 3584, 1485, 1212, 1348, 5620, 
3179, 5477, 22800, 4129, 1402, 14314, 83, 15490, 2025, 5557, 602, 1400, 1340, 3035, 549, 365, 438, 4629, 474, 5573, 581, 1447, 699, 7428, 463, 901, 138320, 120, 863, 228, 216, 12380, 11213, 1183, 5058, 299, 1648, 2120, 2250, 898, 451, 1351, 10465, 2818, 2804, 1061, 234, 4452, 8603, 657, 2701, 1103, 386, 746, 29583, 20890, 1764, 2357, 6219, 2593, null, 93, 344, 17970, 294, 1059, 2129, 967, 879, 498, 317, 824, 7216, 2702, 577, 3596, 1189, 880, 2809, 1581, 388, 6996, 699, 701, 27139, 331, 988, 1905, 533, 232, 343, 305, 328, 120, 525, 14530, 1110, 473, 6937, 522, 
4591, 1613, 520, 7847, 230, 285, 402, 442, 1426, 8144, 1567, 109023, 641, 716, 473, 140, 5506, 274, 718, 713, 10008, 1930, 1637, 1010, 1066, 929, 6077, 2067, 116, 624, 5494, 804, 352, 8032, 994, 111962, 4600, 13929, 954, 747, 1255, 1554, 4523, 5005, 6933, 883, 461, 360, 5214, 582, 5521, 1062, 1141, 847, 211, 3795, 2354, 3412, 678, 271, 905, 4270, 2933, 671, 722, 3588, 1873, 4650, 1870, 765, 4842, 6192766, 1654, 257, 1321, null, 2608, 3277, 9588, 247, 41394, 537, 2184, 6456, 29500, 165, 1182, 941, 43658, 6556, 8642, 112696, 1479, 23093, 3552, 188, 790, 479, 10918, 192876, 
554, 4254, 6024, 3756, 627, 289, 215, 11279, 597, 1948, 1128, 1376, 504, 454, 1199, 893, 431, null, 1853, 440, 372, 415, 14243, 7153, 3819, 8376, 6433, 9059, 381, 1283, 3440, 4237, 2470, 9203, 8094, 5614, 752, 518, 677, 2804, 280, null, 419, 358, 1813, 14209, 1238, 774, 833, 414, 1711, 1553, 785, 894, 29941, 254, 808, 579, 759, 1383, 875, 1244, 1743, 758, 3075, 9730, 10663, 1040, 1542, 228, 140, 12715, 16317, 1786, 193, 528, 814, 781, 1032, null, 547, 2826, 1968, 231, 3193, 895, 473, 6283, 1219, 216, 740, 385, 337, 250, 1755, 1582, 159, 956, 294, 3299, 
2721, 559, 1179, 1000, 1114, 2901, 11257, 456, 708, 950, 2174, 1804, 712, 785, 301, 917, 1122, 465, 212, 772, 9452, 1903, 4212, 9167, 2172, 24586, 1258, 27974, 54855, 59483, 2556, 4287, 4054, 1049, 526, 4036, 608, 25788, 1203, 4308, null, 1784, 1306, 229, 324, 3564, 3578, 392, 5732, 338, 6737, 640, 128, 2578, 1039, 528, 277, 205, 186, 4651, 643, 1578, 6819, 1949, 2164, 6763, 1489, 1533, 744, 916, 334, 451, 1153, 183, 916, 28993, 2136, 1008, 317, 1931, 1982, 506, 944, 1349, 2184, 690, 73909, 3291, 233, 1242, 1375, 447, 10204, 2736, 527, 1062, 10460, 1925, 659, 205, 
90, 1999, 725, 9908, 1430, 657, 3259, 4339, 3253, 13168, 1015, 743, 103, 2497, 20446, 85469, 1683, 336, 3969, 280, 829, 990, 822, 158, 533, 3915, 664, 531, 1036, 17378, 328, 1420, 492, 2134, 823, 819, 11618, 726, 2935, 1955, 837, 6221, 1652, 994, 690, 600, 615, 227, 3545, 504, 3909, 371, 1364, 258, 1133, 58353, 5833, 3384, 506, 1014, 420, 602, 1973, 459, 6618, 316, 4778, 1550, 648, 4879, 173, 702, 647, 5731, 425, 15129, 1967, 7387, 407, 5678, 689, 66428, 6150, 1269, 3039, 4874, 1815, 1154, 33445, 3303, 217249, 614, 808, 27882, 119202, 11831, 1185056, 1980, 357, 2667, 
8365, 326, 12357, 45155, 12211, 232, 83736, 5739, 537, 181400, 607, 4613, 1841, 3322, 233, 1136, 594, 946, 556, 947, 478, 553, 357, 75, 484, 957, 3679, 3973, 436, 704, 2226, 1461, 2654, 5599, 3393, 1160, 376, 1419, 2245, 355, 7253, 883, 1254, 8009, 7192, 2289, 389, 1171, 2471, 622, 52938, 3111, 1293, 3409, 814, 4742, 646, 8067, 1310, 2363, 695, 8326, 1830, 333, 1318, 11140, 3486, 4992, 560, 335012, 430, 462, 251, 5357, 183, 410, 1578, 1692, 10546, 4172, 3195, 384, 1431, 2622, 627, 2403, 1022, 1729, 931, 2038, 19340, 2707, 354, 1255, 552, 209, 861, 1238, 910, 563, 
154, 2409, 1062, 7763, 289, 1507, 1011, 317, 1105, 1142, 592, 937, 10603, 286, 8549, 1282, 1362, 1231, 1205, 1662, 959, 1684, 1446, 4334, 657, 3997, 2039, 15891, 748, 1570, 7437, 2034, 351, 4890, 849, 3746, 1590, 715, 551, 923, 513, 181, 424, 1751, 3040, 411, 8854, 1192, 393, 18156, 525, 1046, 254, 36761, 464, 29858, 4588, 296, 1576, 491, 1108, 1102, 20147, 1148, 1718, 1422, 57915, 4343, 417, 290, 10306, 649, 722, 1522, 25810, 5608, 865, 1272, 815, 3022, 1465, 15018, 353, 1702, 707, 597, 8908, 759, 21000, 2992, 985, 17129, 5399, 5256, 1221, 25307, 9035, 5016, 8059, 16151, 
9097, 1624, 6864, 5156, 245, 952, 3237, 1960, 4817, 140, 355, 1554, 2391, 13078, 6087, 1551, 1283, 3308, 377, 672, 5936, 515, 77, 2763, 8897, 1633, 22044, 3499, 1387, 1649, 12856, 659, 1710, 447, 1099, 1302, 3393, 274, 4387, 2791, 1824, 11607, 2767, 1606, 2133, 2333, 1065, 193, 894, 7384, 116, 1670, 7355, 5875, 11320, 1321, 880, 261, 2043, 207, 3890, 219, 5924, 1272, 8026, 1454, 3528, 2007, 287, 743, 3001, 651, 593, 1638, 70880, 89, 971, 2169, 247, 851, 354, 6512, 3611, 751, 639, 633, 5437, 466, 5757, 2111, 1181, 3394, 319, 413, 12278, 851, 3349, 310, 296, 2300, 
291, 510, 864, 736, 417, 289, 719, 206, 217, 272, 268, 458, 1643, 9188, 574, 682, 1401, 586, 554, 634, 4596, 637, 463, 442, 656, 2174, 1148, 4288, 776, 8183, 1672, 1779, 13808, 1133, 459, 2350, 3051, 978, 410, 1945, 622, 144, 1902, 2223, 1227, 2005, 1469, 2604, 629, 1530, 1255, 2772, 377, 1588, 8495, 701, 1899, 358, 3835, 1441, 10325, 603, 8669, 5969, 810, 964, 884, 826, 33399, 7384, 1694, 4193, 49578, 3671, 2305, 1430, 219, 537, 44896, 6230, 274, 513, 171, 2118, 1155, 334, 3934, 685, 855, 217, 906, 96582, 3546, 2479, 1941, 519, 2445, 834, 9250, 811, 
533, 789, 1373, 457, 171, 1268, 1186, 358, 8510, 1457, 30809, 76420, 14485, 646171, 43965, 74503, 2707, 5533, 405, 451, 22058, 26168, 13290, 850, 294, 220, 6439, 335, 1517, 16921, 2875, 337, 763, 6695, 314, 1247, 439, 145, 4200, 28423, 452, 2187, 1213, 2205, 967, 114, 4822, 380, 12902, 15161, 410, 2910, 600, 1457, 357, 216, 8992, 1897, 14962, 4016, 197, 720, 5148, 245, 3194, 278, 11685, 920, 790374, 7123, 168517, 7071, 3158, 1286, 5320, 282, 14262, 558, 820, 1687, 6319, 8607, 1224, 3006, 722, 2618, 713, 528, 400, 138, 567, 1379, 1162, 1354, 851, 202, 1165, 814, 6750, 1320, 
36944, 5452, 4218, 268, 427, 4735, 430, 1725, 528, 292, 802, 678, 3146, 2371, 810, 284, 1795, 463, 620, 60143, 509, 2424, 627, 476, 6818, 769, 2441, 2043, 17108, 711, 40101, 754, 121, 2787, 1744, 571, 99084, 966, 33406, 181, 2237, 1580, 336, 1060, 3761, 424, 2869, 272, 2346, 7295, 2556, 6549, 1293, 3343, 253, 3192, 373, 13784, 465, 6185, 409, 202684, 177, 1228, 9661, 482, 372, 400, 611, 5267, 5238, 2883, 1134, 238, 93327, 3179, 39851, 1961, 3474, 120, 5281, 1934, 169, 273, 2963, 5568, 4522, 21369, 7233, 1301, 271, 137, 546, 2208, 1492, 199, 29506, 333, 800, 881, 
796, 12128, 897, 396, 518, 1043, 12656, 2625, 13079, 7034, 1022, 771, 14716, 2833, 2336, 9241, 760, 605, 20882, 428, 12749, 3119, 4827, 920, 903, 1970, 1676, 864, 1032, 542, 11463, 8137, 1179, 628, 278, 959, 870, 490, 1409, 633, 2453, 4522, 2764, 524, 5171, 1185, 1149, 684, 1219, 4516, 4326, 229, 7352, 319, 5933, 199, 451, 1122, 193, 2311, 12118, 6605, 2934, 1119, 1107, 797, 1391, 358, 245, 491, 143, 456, 2110, 241, 577, 561, 15896, 1107, 228, 370, 8923, 1016, 15220, 6355, 418, 2673, 2572, 2207, 1644, 738, 1018, 1724, 250, 1531, 627, 291, 241, 21652, 392, 4698, 
278, 989, 26797, 275, 770, 298, 3792, 362, 2647, 675, 713, 345, 55287, 839, 2543, 2096, 3341, 1103, 39777, 998, 1905, 603, 1691, 1684, 2959, 89, 2525, 5459, 4407, 329, 863, 1183, 846, 1173, 32424, 1599, 49254, 6554, 5491, 3704, 4801, 527, 394, 8710, 2022, 395, 2057, 585, 338, 2336, 8933, 1121, 10846, 13743, 10423, 798, 332, 3469, 2841, 3716, 1222, 5473, 442, 602, 1153, 1330, 1521, 4925, 516, 2967, 1045817, 39553, 6363, 856, 683, 10695, 586, 12686, 7201, 4280, 175, 15003, 1041, 1779, 337, 957, 60, null, 75, 7879, 1320, 1901, 178, 250, 9461, 112091, 255, 369, 1107, 1147, 
7385, 350, 1214, 3204, 1974, 11257, 3200, 4211, 476, 2018, 5546, 2632, 43888, 9718, 1110, 405, 9879, 6709, 1935, 2365, 2294, 1619, 3203, 269, 9300, 1918, 734, 717, 1659, 19731, 16305, 282, 1829, 1052, 678, 837, 453, 1604, 520, 1526, 1329, 1910, 3173, 2823, 314, 778, 7965, 14669, 651, 37414, 1181, 72686, 3089, 893, 757, 1001, 514, 5201, 7226, 11039, 42282, 10042, 4159, 6738, 1463, 1508, 527, 207, 3184, 1052, 431, 613, 820, 276, 7410, 1145, 1461, 3943, 100, 1480, 244, 312, 10457, 1236, 13726, 934, 893, 3495, 1659, 1396, 527, 736, 212652, 1057, 2205, 5307, 1094, 104, 637, 415, 
719, 274, 1307, 5561, 372, 426, 500, 184, 230, 511, 1039, 10594, 889, 1772, 14304, 20469, 397, 34214, 314, 933, 883, 65, 240, 778, 436, 584, 161, 53018, 1164, 5557, 1250, 224, 1193, 909, 61211, 2196, 327, 8321, 632, 1033, 4679, 810, 3301, 5299, 167, 2207, 370292, 1148, 167, 4483, 1909, 2890, 869, 64521, 140, 7565, 666, 909, 894, 435, 401, 676, 625, 13354, 4679, 4209, 8898, 1625, 689, 511, 754, 307, 945, 11205, 1407, 1266, 920, 4231, 2028, 1823, 3199, 1626, 385, 16234, 736, 7700, 1510, 29020, 626, 1285, 567, 1320, 642, 4086, 1033, 731, 719, 562, 2570, 2003, 
27298, 405, 5398, 265, 266, 757, 184574, 1871, 553, 436, 4574, 973, 2134, 1517, 2594, 3490, 642, 450, 313, 6684, 6597, 306, 10459, 2530, 2769, 13399, 2194, 762, 2891, 1181, 455, 2984, 4481, 872, 1274, 367, 9672, 7457, 948, 15579, 174, 2448, 5860, 260, 645, 2916, 1593, 49445, 13115, 1065, 1971, 8404, 375130, 1225, 15698, 17527, 1100, 8087, 34407, 200, 10318, 5763, 1977, 3581, 292, 11507, 1897, 2885, 1600, 3097, 133, 4429, 774, 1932, 704, 1805, 160, 369, 1185, 4219, 661, 391, 4086, 1298, 10887, 2939, 264, 324, 3578, 490, 201, 2651, 548, 64593, 4522, 32303, 553, 6250, 666, 3059, 
722, 434, 427, 295, 3625, 1422, 229, 351, 4638, 14420, 1724, 2295, 449, 752, 1088, 160, 299, 2094, 5280, 890, 353, 16882, 868, 37661, 892, 1376, 2641, 2499, 1960, 823, 1514, 5239, 2018, 4209, 1919, 497, 1476, 684, 2475, 744, 60911, 6799, 1751, 70328, 9954, 1272, 865, 1075, 680, 533, 1968, 1501, 253, 1153, 784, 1710, 3693, 17806, 726, 3359, 690, 1192, 719, 1096, 2924, 2226, 162, 1003, 259, 2364, 382, 473, 109952, 1946, 567153, 630, 1033, 426, 468, 32504, 24335, 410, 22829, 6060, 820, 1479, 2842, 6700, 2068, 10568, 3398, 2269, 5384, 632, 165, 2405, 171723, 473, 6239, 656, 
892, 190, 102725, 13700, 979, 2380, 4042, 349, 1891, 75, 12216, 1301, 2139, 13752, 5888, 595, 487, 1604, 2271, 532, 2092, 1126, 575, 573, 1318, 713, 3865, 491, 293, 619, 1505, 472, 2377, 2529, 535, 103097, 182, 457, 1428, 432, 617, 11331, 327, 1297, 341, 332, 1093, 715, 1024, 190, 631, 400, 794, 1442, 723, 168, 1079, 11854, 23664, 18007, 17625, 3337, 1105, 644, 1146, 395, 2226, 1206, 711, 1605, 5344, 153, 1241, 9389, 3857, 14545, 448, 4853, 380, 3140, 143, 492, 548, 665, 46026, 449, 1014, 11313, 330, 1732, 415, 401, 696, 444, 3091, 3147, 619, 427790, 3448, 763, 
14224, 544182, 1923, 273, 379, 7334, 4803, 286, 8257, 2817, 4224, 284, 1034, 7301, 920, 10056, 919, 882, 501, 922, 240, 29445, 1369, 337, 469, 1149, 13348, 344, 524, 2891, 871, 1031, 2089, 561, 454, 199, 829, 606848, 348, 293, 11407, 384, 1062, 2512, 887, 2178, 1217, 3274, 75197, 3211, 446, 490, 189, 173912, 557, 14752, 6988, 1993, 232, 2438, 3775, 1634, 1196, 464, 26700, 1598, 696, 12035, 3456, 780, 857, 589, 424, 2399, 1051, 1863, 339, 5287, 181, 2293, 1868, 4746, 576, 5276, 666, 3844, 3502, 599, 8123, 1959, 278, 279, 10738, 574, 6997, 3368, 642, 897, 1284, 1491, 
533, 4811, 17933, 2281, 1804, 11821, 572, 306, 386, 5677, 1111, 633, 678, 2359, 1225, 237, 557, 356, 1077, 533, 424, 342, 937, 1190, 3086, 1000, 639, 38651, 715, 762, 5242, 1656, 169, 1263, 2076, 573, 2423, 225117, 5632, 426, 3178, 3794, 2329, 931, 12460, 1044, 398, 515, 326, 580, 2847, 6926, 490, 2480, 1181, 1903, 1299, 1024, 1773, 857, 13371, 408, 4410, 10886, 393, 1050, 132897, 486, 732, 377, 203, 2212, 833, 993, 436, 15520, 222, 390, 4030, 1205, 919, 3289, 629, 1669, 23231, 1799, 634, 276, 693, 7131, 2314, 3674, 3711, 72, 3999, 2376, 14846, 16624, 16686, 41982, 
1053, 676, 6624, 2136, 448, 826, 3378, 138, 747, 473, 2113, 12980, 545, 863, 8958, 1547, 1335, 1180, 795, 2158, 2121, 145, 1065, 568, 206, 8288, 17184, 1933, 838, 285, 493, 366, 5601, 5469, 849, 1325, 122, 13820, 5464, 455, 566, 1767, 443, 2439, 391, 273, 234, 3396, 10261, 5966, 201, 214, 1149, 115, 717, 1626, 866, 759, 428, 15845, 347, 392, 430, 1051, 11324, 357, 3725, 2908, 147, 750, 978, 1702, 1394, 6273, 3173, 165, 3613, 551, 3361, 163, 2067, 1081, 3629, 358, 336, 2850, 82, 6151, 6570, 20774, 1284, 758, 797, 515, 20398, 545, 3963, 96607, 42876, 326, 
382, 4061, 390, 1142, 1038, 428, 25387, 1563, 986, 1627, 6203, 15611, 399, 517, 279, 864, 1161, 3404, 2843, 1025, 582, 1092, 1350, 804, 298, 749, 462, 1120, 839, 286, 138, 50868, 3684, 1902, 785, 174, 5203, 418, 875, 12742, 2311, 197, 347, 1905, 743, 14540, 995, 186335, 884, 900, 252443, 879, 2771, 622, 8413, 741, 557, 245, 503, 11016, 1381, 889, 7172, 1905, 907, 88908, 879, 666, 204, 12200, 1891, 434, 625, 688, 817, 4389, 329, 4809, 821, 1236, 17288, 812, 583, 1295, 661, 1711, 843, 9399, 157, 863, 6944, 363, 962, 613, 4926, 379, 546, 1988, 487, 746, 
534, 758, 5805, 1583, 175, 436, 1762, 1389, 1441, 337, 8807, 3965, 425, 404, 3626, 1215, 1159, 708, 4889, 735, 3531, 1044, 797, 723, 1393, 495, 1889, 350, 291, 2141, 847, 3973, 6452, 890, 490, 735, 975, 472, 1549, 2079, 14341, 2195, 240, 313, 252, 316, 581, 473, 2827, 875, 8925, 161, 33783, 2599, 246, 1437, 663, 3030, 15008, 5403, 5603, 486, 2240, 481, 1073, 60142, 91, 284, 588, 150692, 356, 1423, 11593, 1578, 336, 282, 498, 2057, 5437, 294, 584, 648, 139, 1092, 219, 387, 272, 81116, 98, 4077, 124, 331, 21340, 1347, 2137, 3155, 943, 1347, 2567, 2720, 
944, 1076, 421, 3370, 4348, 1118, 1599, 706, 10393, 68574, 167, 692, 9453, 184, 24038, 525, 2330, 2436, 393, 1489, 145, 1384, 1050, 1121, 20607, 17823, 4210, 678, 7107, 352, 1751, 537, 374, 2237, 2148, 173, 604, 1491, 126, 421, 1512, 1352, 865, 2682, 494, 2582, 22231, 263, 13353, 14748, 2096, 1249, 2081, 664, 10632, 6568, 871, 2589, 1778, 175, 203, 169, 1490, 665, 831, 310, 2334, 639, 1124, 1620, 305, 804, 5200, 397, 267, 11129, 807, 3739, 2159, 467, 2241, 2537, 53019, 6307, 47232, 538, 4441, 299, 1045, 211, 7863, 1033, 3235, 503, 2625, 416, 3013, 881, 869, 433, 
111, 1654, 3935, 239, 515, 786, 1191, 952, 135, 294, 588, 550, 702, 218, 200, 645, 827, 645, 2515, 5731, null, 1150, 1538, 3695, 20220, 709, 835, 1304, 526, 1426, 550, 525, 1141904, 2752, 2203, 9471, 3310, 274, 13006, 557, 5382, 9549, 224, 5007, 7161, 1866, 16452, 12097, 2167, 355, 381, 646, 941, 783, 536, 1523, 1695, 553, 2076, 1160, 2219, 16525, 227, 655, 1515, 990, 2439, 1217, 721, 358, 10385, 951, 1256, 1267, 4996, 1692, 9401, 755, 3051, 10329, 1236, 933, 2248, 10273, 3916, 1516, 5904, 1350, 5022, 3120, 2402, 662, 1867, 172, 437, 2778, 346, 2034, 47813, 1680, 
1707, 946, 9544, 4352, 2100, 1530, 1407, 1689, 12545, 7296, 992, 511, 2964, 2188, 6487, 1033, 503, 195, 167, 2750, 469, 377, 296, 97, null, 577, 351, 2021, 1493, 2947, 876, 19398, 1930, 4271, 336, 4125, 931, 477, 179, 356, 2026, 2133, 984, 144, 1006, 189760, 70761, 291, 308, 318, 61023, 6023, 130963, 9553, 680, 1892, 229, 793, 2636, 2609, 9561, 1336, 1775, 1313, 1518, 354, 6228, 17362, 2245, 300, 33749, 351, 1013, 232, 2057, 5788, 7644, 11477, 34001, 2194, 195, 887, 5328, 716, 16092, 388, 3294, 6996, 485, 301, 1400, 3519, 326, 5841, 1293, 4889, 146, 6609, 2529, 3484, 
471, 1206, 463, 292, 3879, 3094, 148634, 734, 2141, 3461, 2615, 126, 2553, 56407, 655, 438, 1438, 311, 5114, 1170, 1863, 6258, 3665, 173, 107, 956, 1242, 560, 5063, 6024, 2474, 10069, 33642, 1022, 3379, 2678, 2000, 1085, 5115, 35483, 155, 4473, 18921, 883, 6244, 1205, 4302, 2180, 4819, 2903, 357, 1624, 10412, 725, 1995, 1844, 1783, 4767, 310, 3119, 14488, 1850, 2731, 2193, 1397, 430, 225, 14449, 1139, 7519, 913, 13657, 2279, 86, 1264, 9836, 2458, 1457, 57739, 11048, 1011, 1067, 762, 347, 1476, 2084, 1939, 3362, 852, 57, 1382, 725, 4722, 381, 1328, 2328, 2663, 329, 5914, 471, 
270, 1102, 241, 342, 763, 997, 2871, 2271, 1224, 369, 8122, 385, 3869, 2511, 4991, 2501, 3157, 2805, 2814, 1686, 5417, 1310, 467, 245, 1219, 304, 147, 133, 4154, 5453, 850, 3187, 6294, 707, 3616, 1252, 1914, 3658, 7423, 2379, 250, 70704, 1618, 1993, 716, 701, 2426, 4042, 1333, 714, 4243, 1242, 3424, 3795, 681, 176, 2257, 1010, 1512, 2452, 185, 618, 244, 663, 1971, 2490, 824, 821, 389, 550, 5301, 1107, 1143, 2517, 895, 639, 7918, 1959, 1179, 880, 361, 529, 2733, 756, 4599, 117, 1453, 1165, 2813, 112302, 524, 561, 2615, 9221, 475, 2930, 2504, 787, 2881, 1316, 
13372, 14631, 450, 8386, 19526, 2405, 12736, 11356, 703, 275, 8301, 377, 496, 19986, 236, 284, 741, 359, 9907, 829, 1016, 292, 578, 246, 623, 1136, 1832, 1361, 1009, 617, 226, 420, 798, 9159, 10615, 970, 882, 60788, 5051, 334, 11933, 3215, 4056, 160, 2850, 455, 1308, 294, 1740, 239, 1423, 1643, 3183, 58744, 795, 3194, 303, 365, 358, 6318, 10798, 758, 405, 401, 590, 886, 1049, 6174, 978, 663, 43403, 1062, 626, 961, 33339, 100, 1478, 16960, 1251, 520, 475, 11004, 1445, 5783, 1182, 1540, 4773, 6936, 183, 5798, 818, 450, 3766, 1930, 2748, 7134, 1435, 316, 587, 337283, 
15087, 463, 11716, 377, 2438, 2111, 2582, 1304, 1247, 675, 1547, 848, 2336, 3542, 1581, 1467, 275, 578, 109, 364, 2040, 1409, 1380, 791, 1005, 414, 11326, 42500, 2589, 31183, 110, 1260, 3912, 450, 162, 2747, 240, 466, 25460, 904, 128, 63168, 317, 122, 9314, 4584, 5235, 1132, 389, 16826, 341, 5975, 523, 1343, 859, 3047, 345, 1143, 200, 5267, 3978, 923, 2554, 9830, 17632, 2054, 153, 528, 602, 5009, 4277, 15509, 58694, 3426, 61682, 2473, 2668, 2906, 12328, 44707, 12683, 8863, 14803, 2337, 2093, 1306, 336, 13862, 658001, 760, 4898, 7459, 12814, 2605, 688, 2074, 2747, 4808, 1055, 5993, 
3827, 1494, 1516, 2360, 784, 174, 1614, 4059, 1946, 10204, 8208, 313, 15774, 3027, 21032, 770, 881, 146, 1484, 5466, 736, 206, 633, 2304, 139, 350, 2092, 930, 2324, 388, 415, 400, 6209, 1445, 138, 6063, 2477, 5764, 594, 298, 862, 429, 164451, 8471, 532, 568, 2620, 5870, 10160, 25991, 48841, 1165, 806, 349, 9894, 286, 3387, 477, 1956, 17687, 1259, 1229, 543, 2548, 1395, 509, 1421, 2879, 3021, 605, 3001, 10744, 4707, 1922, 1454, 728, 1790, 8871, 574, 159, 11493, 11790, 2620, 1182, 26903, 261, 2273, 4042, 404, 7302, 172, 404, 935, 2619, 1252, 1087, 310, 796, 3999, 422, 
354, 3472, 228, 11064, 3136, 655, 220, 292, 213, 2079, 1141, 1297, 1449, 1085, 1175, 370, 1093, 853, 1297, 1244, 2567, 3900, 448, 18609, 606, 1882, 215, 891, 276, 81294, 419, 1819, 3472, 2822, 212, 1017, 328, 479, 1425, 13304, 1923, 753, 308, 2899, 1444, 265, 1267, 2014, 4725, 2263, 524, 13242, 176, null, 704, 1400, 649, 473, 854, 189, 438, 7866, 712, 1091, 3049, 280, 1274, 248, 4626, 125, 758, 1142, 2926, 447, 144, 558, 1032, 662, 19015, 11045, 6155, 1898, 988, 965, 542, 6791, 1899, 442, 18006, 4685, 1107, 3040, 3054, 202, 60779, 2255, 206, 23906, 5491, 544, 
1169, 6962, 1838, 2877, 1106, 212, 3453, 422, 3825, 193, 968, 931, 489, 289, 1876, 891, 5418, 995, 4058, 2221, 4135, 878, 2557, 1356, 175, 267, 525, 2838, 2085, 1918, 4511, 1056, 3747, 990, 1279, 1678, 1418, 15628, 946, 303, 247, 1263, 81199, 66898, 19953, 1193, 965, 216, 1757, 13390, 2177, 36325, 5259, 8324, 1288, 7742, 5218, 936, 2973, 64820, 45073, 294, 294, 4324, 13152, 1141, 195459, 201, 12734, 1918, 1324, 18833, 965, 1101, 575, 1155, 4690, 6485, 327, 778, 7314, 1143, 4202, 12900, 295, 100901, 395, 19646, 30273, 779, 4542, 983, 472, 1350, 1523, 885, 317, 2041, 786, 2513, 
3404, 5756, 706, 800, 6369, 1472, 558, 1274, 722, 1280, 27504, 881, 759, 37795, 563, 228, 954, null, 187, 2657, 766, 1012, 677, 1672, 5537, 831, 565, 5371, 425, 214, 1061, 195, 863, 2662, 904, 244, 3945, 677, 7586, 834, 1225, 316, 413, 498, 12010, 282, 2772, 1550, 224, 3782, 7598, 692, 254, 2658, 1169, 5799, 6334, 685, 349, 5554, 297, 551, 563, 2392, 271, 2959, 11366, 1011, 1035, 1816, 654, 1904, 2862, 1287153, 6874, 5306, 1369, 339, 2502, 161, 4167, 11236, 252, 1164, 2185, 173, 3183, 1882, 580, 640, 3912, 885, 1244, 282, 7350, 549, 4885, 4748, 2172, 4222, 
3681, 406, 15889, 631904, 307, 914, 844, 1024, 272, 15550, 3302, 278, 309, 364, 1642, 2113, 434, 831, 562, 211148, 1119, 4091, 259, 3515, 801, 10977, 1131, 651, 4082, 1157, 30344, 3888, 471, 2184, 464, 2280, 5845, 1656, 616, 1556, 279, 4900, 568, 2522, 1685, 27491, 2568, 471, 210, 1543, 2513, 722, 5844, 320, 460, 10578, 1030, 766, 3872056, 14681, 380, 5449, 255, 1605, 431, 99786, 522, 275, 4454, 301, 5814, 2777, 663, 784, 509, 10058, 22300, 707, 260, 760, 6005, 234, 4895, 4571, 3861, 177, 5040, 357, 10999, 250, 1196, 613, 847, 203, 5887, 279, 1083, 2139, 722, 718, 
1596, 123605, 2397, 1730, 507, 645, 746, 3646, 1795, 553, 299, 1675, 548, 1072, 774, 18229, 2447, 1764, 371, 21594, 723, 318, 645, 339, 1199, 1704, 1136, 368, 284, 947996, 1758, 1805, 450, 279, 8164, 517, 969, 26587, 4522, 155, 824, 1165, 858, 2268, 701, 2000, 4063, 1171, 270, 1759, 1065, 369, 1383, 378, 854, 798, 482, 1498, 404, 303, 3069, 7828, 1901, 606, 346, 1564, 36733, 556, 156, 108075, 1723, 2224, 10218, 908, 1965, 2558, 2551, 500, 3883, 659, 338, 611, 12577, 777, 484, 445, 107, 221, 419, 1370, 2674, 835, 511, 5598, 2215, 4525, 912, 944, 3222, 1628, 
380, 621, 628, 8411, 1404, 561, 429, 34175, 1645, 149, 941, 218, 545, 858, 32933, 9589, 6872, 1079, 1430, 1088, 1667, 2298, 3023, 4270, 1715, 627, 1156, 745, 6282, 212745, 4022, 1702, 169, 1277, 12020, 223, 299, 988, 6465, 3028, 248, 23515, 653, 19993, 6761, 544, 1079, 10052, 16612, 667, 657, 1579, 5162, 1060, 924, 5689, 722, 236, 1417, 161, 947, 202, 273, 1082, 3294, 12390, 589, 2104189, 1192, 1946, 2673, 2179, 6047, 802, 125, 2869, 429, 13507, 1005, 3292, 757, 867, 283, 39383, 469, 1274, 782, 108390, 556, 862, 2503, 832, 370, 1189, 793, 181, 1871, 551, 14119, 1885, 
934, 4769, 442, 1505, 393, 352, 810, 523, 624, 607, 303, 1913, 203, 723, 2920, 470, 10601, 902, 936, 5036, 464, 783, 1373, 799, 149, 1505, 174, 317, 253, 378, 4899, 40346, 2817, 771, 651, 294, 396, 358, 586, 137, 414, 2107, 3186, 1252, 867, 308, 11296, 808, 764, 612, 2857, 25838, 63591, 10733, 1415, 39599, 813, 506, 269, 6055, 996, 318, 495, 351, 5919, 600, 366, 370, 902, 6784, 819, 4143, 1068, 4077, 1299, 1563, 150, 7811, 4233, 10404, 1793, 17043, 4597, 14261, 1092, 4331, 1934, 564, 629, 5721, 1728, 3911, 5266, 549, 453, 356, 2154, 10139, 830, 692, 
837, 8280, 14472, 3762, 656, 1780, 2562, 496, 23577957, 80113, 4450, 1852, 763, 2501, 3158, 490, 1837, 800, 4975, 1350, 2739, 2882, 273, 2969, 1699, 8825, 378, 250, 132, 128, 342, 12774, 902, 286, 2816, 2476, 727, 2940, 3328, 218, 2539, 430428, 1246, 208, 7913, 1188, 2184, 34287, 2000, 3896, 308, 6582, 1453, 10663, 220, 3549, 796, 12697, 1378, 3035, 2630, 5228, 387, 235, 294, 3330, 976, 1514, 2767, 8350, 2756, 8015, 701, 772, 165, 2453, 3390, 451, 516, 1205, 1769, 462, 623, 56603, 1032, 5378, 218, 4215, 3552, 230, 430871, 1521, 233, 362, 984, 546, 643, 898, 550, 1268, 
255, 1121, 30289, 2026, 974, 2231, 4178, 56772, 219495, 2707, 640, 315, 20544, 1093, 3828, 733, 754, 3780, 2786, 3465, 731, 1376, 2989, 475, 769, 5969, 456, 918, 4314, 1498, 779, 1281, 6244, 477, 2566, 544, 1351, 350, 5343, 459, 4444, 252, 2326, 372, 4975, 486, 1963, 825, 1192, 297, 281, 5295, 1556, 837, 7807, 649, 4021, 10092, 126, 488, 2374, 985, 1127, 7104, 218, 1138, 4899, 1765, 1215, 3209, 491, 2273, 454, 415, 101, 717, 354, 7564, 547, 1792, 255, 2155, 2457, 70, 480, 1070, 571, 2910, 642, 387, 706, 339, 920, 497, 365, 1056, 4777, 6482, 1001, 378, 
1041, 471, 512, 896, 525, 1317, 448, 187, 203, 1882, 604, 4527, 10601, 444, 1077, 1726, 2370, 3835, 236, 1666, 235, 354, 6488, 1379, 306, 653, 3298, 1652, 274, 546, 865, 804, 510, 2094, 7267, 813, 4546, 372, 711, 3050, 1578, 24752, 8474, 17548, 3056, 915, 245, 1330, 541, 819, 1151, 84343, 444, 6667, 10619, 1373, 900, 1947, 1124, 1619, 16273, 1351, 1920, 13646, 280, 4826, 917, 3054, 1145, 543, 4401, 454, 2057, 2240, 2512, 527, 7819, 5548, 23459, 646, 840, 592, 4113, 499, 917, 1696, 557, 5006, 944, 378, 314, 983, 24931, 579, 797, 2453, 2270, 1927, 866, 944, 
1170, 1229, 890, 736, 355, 310, 224, 129, 1377, 80066, 1235, 247, 1021, 8219, 12916, 4121, 11414, 5487, null, 6334, 10672, 886, 677, 7202, 34118, 140, 114, 3159, 1863, 1232, 2497, 2614, 11265, 396, 1330, 6648, 2012, 85936, 286, 8051, 634, 27606, 620, 160, 1205, 2868, 1863, 238, 1246, 1169, 1973, 750, 970, 415, 291, 292, 2366, 396, 2110, 3286, 445, 2558, 2648, 61461, 4149, 304, 2551, 2934, 1527, 1618, 22866, 3421, 788, 105502, 1106, 2235, 17611, 2244, 1191, 12699, 5727, 1995, 3183, 864, 1055, 208, 25854, 294, 1243, 11115, 645, 14140, 7844, 65338, 2542, 1501, 477, 247, 4125, 804, 
1734, 7909, 3326, 1389, 250, 1248, 192, 1044, 157, 3219, 1039, 1131, 1769, 866, 67957, 11838, 2653, 35213, 630, 52365, 2518, 1895, 2923, 2799, 2095, 1030, 1937, 384, 2023, 1218, 7369, 2179, 287, 4456, 775, 997, 1089, 2844, 11531, 1036, 1959, 273, 1643, 2723, 389, 21773, 6176, 2725, 7680, 118256, 1156, 496, 627, 461, 180, 111, 496, 1515, 1013, 3414, 580, 633, 1463, 9596, 361, 2080, 653, 4369, 657, 15545, 463, 1352, 358, 4439, 815, 777, 1134, 2046, 18446, 4852, 1273, 1162, 900, 1724, 488, 435, 950, 3890, 773, 534, 8540, 227, 44564, 384, 148, 762, 2239, 684, 1307, 1805, 
13152, 534, 1004, 1148, 5566, 443, 790, 8174, 259, 585, 390, 9899, 332, 2852, 419, 248, 800, 376, 1799, 1156, 988, 2167, 2938, 53296, 2939, 272, 759, 403, 770, 446, 914, 483, 10527, 657, 1165, 5514, 4487, 1378, 2403, 2253, 8390, 409, 19800, 46616, 252, 2627, 3189, 596, 771, 680, 5299, 1791, 2240, 2335, 2072, 7135, 1558, 408, 481, 592, 422, 9281, 719, 1027, 304, 269, 635, 1340, 140, 412, 762, 915, 526, 752, 1901, 245, 1878, 4753, 270, 360, 669, 1912, 4201, 521, 400, 265, 381, 653, 357, 517, 235, 5212, 1570, 3671, 963, 1012, 1945, 7602, 32629, 820, 
3601, 1369, 2179, 293, 116116, 407, 1725, 1499, 1406, 359, 359, 1357, 254, 1239, 1141, 1031, 1050, 4257, 31009, 11585, 1777, 1845, 1895, 1098, 224, 434, 1749, 705, 331, 51243, 452, 1271, 590, 10707, 1214, 1565, 36334, 132, 12771, 735, 494, 1139, 452, 1942, 1936, 2727, 3082, 9189, 99, 857, 1776, 82, 2037, 459, 1255, 15334, 2682, 553, 3441, 7467, 602, 1014, 7544, 1071, 1383, 252, 1372, 1099, 11823, 875, 1525, 1084, 279, 1534, 729, 6402, 2255, 475, 19443, 2808, 338, 295, 4543, 665, 502, 1261, 1241, 3040, 1151, 316, 49825, 448, 969, 1220, 664, 6728, 5618, 3027, 406, 473, 
5025, 9799, 2142, 3544, 1162, 4825, 11574, 147306, 457, 10467, 2443, 637, 1074, 4499, 400, 455, 253, 494, 1426, 432, 13583, 2561, 661, 100, 2484, 2893, 1523, 6977, 12068, 70, 1472, 1233, 1470, 747, 2509, 1503, 746, 2710, 244, 617, 2866, 7131, 2590, 992, 5606, 607, 249, 16421, 640, 84, 820, 3765, 122, 2439, 750, 2692, 8836, 2290, 6688, 4273, 1242, 2255, 16416, 496, 576, 226, 1975, 2099, 607, 1628, 2448, 11402, 1177, 263, 583, 1423, 2612, 5672, 8399, 3969, 37003, 2200, 499, 3105, 593, 881, 219, 611, 1843, 398, 2281, 409, 1555, 3336, 1134, 6827, 16930, 2576, 2467, 590, 
29742, 3747, 549, 378, 8439, 749, 5465, 1344, 322, 5830, 230, 1244, 806, 692, 9557, 1403, 323, 12762, 299, 13603, 32010, 238, 516, 942, 7194, 5140, 711, 788, 1706, 722, 259, 450, 6546, 183, 2992, 2682, 324, 147111, 633, 2667, 15190, 2694, 17877, 335, 509, 12529, 434, 663, 6144, 1242, 981, 1250, 3520, 636, 5176, 9032, 2445, 15755, 6185, 2199, 495, 1587, 400, 453, 44009, 973, 4045, 1963, 282, 515, 8393, 412, 393, 4546, 3491, 528, 5128, 493, 4029, 1576, 1873, 3155, 76, 4445, 264, 368, 20219, 1437, 3360, 461, 2367, 1750, 1024, 1065, 786, 848, 7595, 349, 711, 1557, 
30257, 2022, 1111, 323, 1749, 703, 292, 1407, 3793, 2413, 3800, 230, 630, 1387, 2294, 784, 1204, 11139, 121, 688, 11706, 2218, 556, 56794, 296, 1999, 5338, 355, 1675, 453, 936, 542, 172, 1052, 2624, 1084, 392, 5177, 271, 5980, 2205, 1139, 1920, 605, 924, 345, 4244, 2579, 7698, 19884, 13170, 1188, 4264, 670, 2336, 763, 720, 882, 1013, 1240, 620, 785, 2899, 5002, 460, 273, 553, 390, 2514, 674, 835, 84421, 449, 597, 835, 2525, 6716, 1324, 18136, 259, 704, 1260, 579, 2424, 2185, 481, 859, 3482, 1469, 993, 303, 1145, 595, 211, 3461, 581, 4671, 878, 8593, 37528, 
3533, 339, 482, 11570, 1144, 408, 1295, 1682, 2494, 2571, 1964, 796, 356, 693, 11881, 109200, 8625, 1589, 926, 706, 4743, 1138, 589, 1552, 127, 380, 1499, 801, 522, 2617, 152, 7896, 4182, 544, 717, 1719, 418, 603, 171, 905, 11755, 1194, 784, 396, 617, 473, 1395, 6562, 1159, 2630, 424, 6160, 13004, 695, 770, 3279, 198, 2533, 1311, 1347, 2163, 732, 966, 1642, 38378, 9105, 659, 660, 6135, 233, 8747, 9993, 764, 2282, 1144, 696, 2644, 1262, 483, 5717, 5980, 9891, 1244, 281, 47824, 916, 123, 18674, 773, 2281, 866, 6780, 1652, 16351, 5667, 686, 475, 9379, 492, 2245, 
1250, 9166, 1250, 19553, 17349, 1207, 3278, 2986, 225, 78585, 45779, 398, 464, 309, 566, 421, 2102, 5205, 13480, 88, 10476, 9432, 19494, 240, 2587, 1128, 568, 914, 9958, 2440, 192755, 5641, 6114, 195, 125, 2791, 258035, 2740, 324, 65224, 492, 33259, 3122, 1950, 259, 6206, 628, 1864, 3321, 684, 1757, 703, 1126, 9202, 1526, 4505, 1059, 99, 956, 911, 319, 3398, 37126, 823, 2121, 8384, 4268, 331, 3054, 1115, 780, 11001, 329869, 1123, 6923, 130, 1194, 550, 1199, 12912, 33024, 6617, 5981, 709, 844, 2988, 1488, 590, 1705, 2305, 393, 414, 932, 8587, 308, 1299, 1090, 398, 4043, 3839, 
633, 822, 1340, 1799, 1024, 9211, 45530, 378, 2264, 9972, 1507, 10035, 3092, 5224, 784, 2663, 315, 426, 789, 10377, 728, 250, 18480, 13517, 2188, 6024, 3266, 1766, 1425, 3178, 1201, 40816, 7772, 11089, 1376, 4072, 878, 2676, 3928, 733, 4190, 877, 169, 12973, 403, null, 3144, 218, 172, 8992, 13875, 1839, 13658, 88, 1124, 917, 415, 2026, 732, 1387, 7920, 541, 429, 337, 555, 285909, 437, 5698, 2983, 408, 36999, 198, 2125, 1591, 1695, 10044, 2659, 511, 835, 872, 1183, 1189, 251, 292658, 1843, 570, 1897, 449, 1499, 348, 864, 1103, 72991, 153, 490, 7056, 2405, 1309, null, 776, 
2380, 4469, 1448, 21805, 14667, 247, 607, 259, 39040, 476, 1415, 4090, 4464, 186, 590, 283547, 789, 1112, 979, 5416, 823, 2204, 943, 2377, 5070, 5421, 1879, 2959, 4174, 730, 1636, 324, 2199, 4831, 622, 118568, 1398, 519, 2297, 242, 199, 1354, 1482, 333, 862, 318, 7972, 4220, 428, 1578, 637, 12533, 345, 996, 6496, 4995, 49586, 6809, 949, 4136, 27984, 150, 29421, 483, 1644, 807, 658, 366, 8486, 661, 1991, 2206, 193, 478, 8297, 595, 478, 217796, 393, 141620, 27806, 312, 1213, 1276, 13998, 3062, 4293, 139, 584, 658, 694, 439, 987, 2770, 2278, 1204, 987, 2043, 1103, 2015, 
5677, 6980, 152, 966, 152, 770, 930, 24423, 754, 1131, 190, 836, 792, 498, 430, 374, 216, 376, 134, 163, 317, 2846, 577, 303, 583, 2204, 1380, 649, 2082, 559, 390, 217, 2419, 281, 2060, 32531, 200, 63560, 905, 2314, 25364, 1047, 725, 205, 402, 2659, 1492, 589, 3513, 1389, 7757, 1253, 814, 1853, 789757, 123715, 630, 1340, 1059, 41, 431, 16794, 1494, 171, 481, 232, 1748, 2213, 1992, 2753, 33975, 433, 456, 1157, 2242, 7678, 1068, 1134, 5820, 187, 6783, 116, 898, 703, 12893, 5776, 661, 35504, 178756, 1132, 5057, 340, 6113, 1612, 1655, 1461, 399, 18427, 891, 889, 
758, 19797, 216, 2089, 86, 843, 6231, 1026, 438, 138, 84890, 647, 1237, 5479, 2071, 804, 1709, 1698, 2602, 1132, 7432, 439, 4525, 4939, 4392, 1047, 30325, 5397, 954, 757, 2987, 167, 5520, 8937, 1135, 3218, 730, 891, 691, 821, 18673, 4074, 836, 298, 5766, 2047, 2036, 958, 623, 11043, 993, 472, 1195, 41315, 651, 1184, 17546, 3144, 11466, 229, 1349, 2446, 2908, 786, 514, 6540, 16092, 14714, 447, 1413, 344, 5150, 17400, 12347, 11066, 5710, 2112, 7020, 766, 3221, 299, 14722, 1380, 12656, 78746, 11870, 15574, 19280, 1223, 16495, 11837, 14567, 3630, 5082, 375, 896, 895, 8206, 1896, 3672, 
888, 647, 539, 423, 4032, 11834, 620, 430, 11042, 1373, 5162, 7281, 798, 1047, 761, 1075, 4827, 7997, 11717, 2981, 3500, 27417, 757, 2138, 3532, 3486, 764, 707, 4116, 1564, 10542, 270, 426, 710, 817, 708, 1361, 1222, 795, 41314, 73850, 237, 3662, 484, 1507, 10088, 1613, 487, 244, 3156, 1330, 2593, 1271, 3878, 18430, 285, 15088, 6333, 3785, 1165, 768, 439, 478, 1989, 661, 414, 694, 439, 1401, 175, 452, 1205, 1887, 9202, 2073, 696, 522, 212, 376, 5685, 750, 558, 2972, 4406, 3039, 204, 10957, 1041, 759, 3764, 2399, 1572, 2075, 1039, 1080, 468, 32631, 1535, 271, 614, 
125, 6460, 760, 838, 280, 411, 5572, 3686, 5288, 740, 625, 303, 221, 9568, 129, 688, 6012, 2346, 470, 1152, 740, 3944, 1277, 1273, 1091, 32248, 1578, 1048, 1024, 24691, 469, 418, 8217, 828, 372, 9692, 9856, 2076, 651, 1192, 628, 238, 1033, 399, 66031, 455, 119, 300, 244, 364, 984, 1682, 343, 1280, 316, 14841, 223, 484, 2472, 222, 140, 564, 4052, 3195, 1462, 1089, 356, 118, 217, 358, 370, 16279, 1772, 4443, 1011, 565, 44264, 1255, 230, 218, 614, 5709, 1104, 1381, 1364, 1725, 9052, 146, 5889, 202, 334, 1665, 650, 278, 1412, 19374, 4542, 903, 1513, 2722, 
220, 217, 1854, 4271, 14324, 1063, 838, 23614, 1289, 3537, 2536, 24292, 1007, 650, 396, 3276, 514, 16599, 1301, 693, 3770, 4363, 675, 574, 13397, 619, 2081, 1027, 2685, 1383, 33924, 307, 557, 352, 808, 2814, 1320, 1277, 3417, 197, 8993, 1184, 516, 4804, 296, 495, 551, 2184, 226, 449, 575, 630, 428, 890, 26020, 775, 5399, 593, 1248, 16187, 3297, 74673, 3527, 1725, 303, 234, 474, 6853, 1243, 666, 365, 808, 418, 616, 9315, 18059, 565, 224, 1779, 1096, 1726, 162847, 2237, 583, 186, 1753, 476, 3583, 751, 2768, 332, 4454, 4948, 5095, 1604, 810, 6034, 247, 1601, null, 
2318, 10054, 8848, 3580, 838, 818, 149, 5631, 543, 468, 2988, 424, 792, 397, 450, 1776, 1314, 1946, 503, 1668, 1344, 2175, 1368, 6009, 229, 2406, 760, 156, 3656, 1107, 30, 973, 3064, 4642, 920, 486, 497, 584, 1294, 68491, 4101, 1246, 2375, 599, 1977, 1074, 2927, 5108, 547, 149, 403, 836, 656, 333, 1097, 165373, 1919, 152, 2835, 1130, 13360, 463, 741, 1372, 123, 575, 1120, 229, 868, 527, 1050, 1147, 1555, 190, 1660, 2529, 83671, 473, 831, 79, 3725, 66, 667, 300, 1523, 7696, 1218, 1146, 107, 1331, 3836, 1873, 842, 87, 307, 3203, 1322, 423, 357, 950, 
2466, 553, 2524, 744, 543, 7667, 5035, 9299, 134, 254, 712, 2835, 2879, 14114, 299, 238, 260, 743, 677, 587, 694, 725, 898, 857, 217, 100, 1440, 259, 5331, 407, 1732, 448, 3199, 486, 3610, 4271, 9032, 10103, 591, 18443, 465, 4393, 2303, 1023, 224, 4494, 826, 143, 1274, 968, 313, 231, 992, 233, 12891, 726, 186, 923, 6463, 406, 543, 6810, 858, 6378, 1544, 11499, 6138, 2402, 20297, 1183, 2138, 1386, 3107, 2729, 574, 731, 1428, 245, 1385, 2102, 702, 20201, 16868, 8586, 508, 1939, 238, 225, 11709, 1011, 899, 422, 13759, 758, 854, 1014, 439, 200, 389, 581, 
329, 635, 946, 634, 5011, 1744, 570, 16380, 86, 5696, 6535, 968577, 16966, 3963, 1429, 9621, 2104, 802, 824, 719, 315277, 23187, 14551, 1501, 788, 2128, 41331, 1118, 875, 1264, 911, 854, 172, 335, 1363, 345, 1040, 4031, 12811, 2799, 1489, 167, 138, 8782, 7147, 530, 2028, 1020, 16805, 2586, 850, 383, 646, 1994, 1824, 4396, 39188, 697, 10830, 1365, 210, 6037, 214, 3591, 422, 101169, 989, 650, 14321, 407, 914, 210, 286, 5311, 834, 2363, 536, 169913, 1089, 455, 2213, 3595, 1956, 179, 268, 1092, 14744, 10741, 1633, 1616, 2177, 1316, 5290, 628, 11758, 2252, 345, 6763, 8549, 2077, 
400, 541, 9342, 2220, 4569, 26661, 4346, 50, 263, 214, 156, 4110, 3230, 1999, 764, 649, 378, 505, 325, 657, 1004, 431, 890, 610, 1351, 151, 467, 19180, 605, 317, 572, 8226, 2670, 3313, 2211, 3537, 1758, 497, 3212, 3529, 338, 11414, 920, 6586, 707, 473, 2920, 166, 2757, 1613, 1426, 1954, 2112, 399, 5577, 384, 4230, 7163, 6361, 784, 233, 118, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 
100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 
100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 
100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 
100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 
100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 
100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, null, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 
100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, null, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, null, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 
100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, null, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 
100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 
100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 
100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 
100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 
100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, null, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 
100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 
100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 
100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 
100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 
100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, null, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 
100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 
100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 
100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 
100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 
100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 
100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 
100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 
100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, null, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 
100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 
100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, null, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 
100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, null, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 
100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 
100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, null, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 
100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 
100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, null, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 
100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 
100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 
100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 
100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 
100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 
100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, null, 100, 100, 100, 100, 100, 100, 100, 
100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 
100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, null, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 
100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 
100, 100, 100, 100, 100, 100, 100, 100, 100, 100, null, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, null, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 
100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 
100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 
100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 
100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, null, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 
100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 
100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, null, 100, 100, 100, 100, 100, 100, 100, 100, 
100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, null, 100, 100, 100, 100, 100, 100, 100, 
100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 
100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 
100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 
100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 
100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 
100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 
100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, null, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, null, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 
100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 
100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 
100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, null, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 
100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, null, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 
100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 
100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, null, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 
100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 
100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 
100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 
100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 
100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 
100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 
100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 
100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, null, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 
100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 
100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, null, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 
100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 
100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 
100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, null, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 
100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, null, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 
100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 
100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 
100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 
100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, null, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 
100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 
100, 100, 100, 100, 100, 100, 100, 100, 100, null, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, null, 100, 100, 100, 100, 
100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 
100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 
100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 
100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 
100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, null, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 
100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, null, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, null, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 
100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 
100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 
100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 
100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 
100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 
100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, null, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 
100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, null, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, null, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 
100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 
100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 
100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 
100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 
100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 
100, 100, 100, 100, 100, 100, 100, 100, 100, 100, null, 100, 100, 100, 100, null, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 
100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 
100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 
100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 
100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 
100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 
100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 
100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 
100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 
100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, null, 100, 100, 100, 100, 100, 
100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 
100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 
100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, null, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 
100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 
100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 
100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 
100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, null, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 
100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 
100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, null, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 
100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 
100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 
100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 
100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 
100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 
100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, null, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 
100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 
100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 
100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 
100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, null, 100, 100, 100, 100, 100, 100, 100, 
100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 
100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 
100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 
100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 
100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 
100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 
100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, null, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 
100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, null, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, null, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 
100, 100, 100, null, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, null, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 
100, 100, null, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 
100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 
100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 
100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 
100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 
100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 
100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 
100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 
100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 
100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, null, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 
100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 
100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 
100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 
100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 
100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 
100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 
100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 
100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 
100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 
100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 
100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, null, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 
100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, null, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 
100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 
100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 
100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 
100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 
100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 
100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 
100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, null, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 
100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, null, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 
100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 
100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 
100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 
100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 
100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 
100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 
100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 
100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, null, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 
100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 
100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 
100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 
100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 
100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 
100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 
100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 
100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 
100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 
100, 100, 100, 100, 100, 100, 100, null, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, null, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 
100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 
100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 
100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 
100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 
100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 
100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, null, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 
100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 
100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 
100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 
100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 59573, 65, 10153, 5549, 4498, 1300, 3591, 2270, 4177, 4202, 6088, 6617, 3974, 3401, 3688, 1047, 767, 1071, 55, 1839, 621, 765, 583, 1046, 461, 520, 752, 878, 1031, 908, 917, 393, 452, 1013, 361, 286, 907, 1054, 949, 497, 343, 876, 873, 767, 794, 753, 650, 984, 653, 649, 1002, 294, 755, 690, 723, 1026, 947, 209, 988, 984, 677, 764, 199, 890, 1040, 805, 559, 875, 975, 1075, 649, 553, 796, 676, 410, 877, 
1104, 812, 980, 467, 421, 802, 1431, 890, 267, 1097, 755, 775, 962, 1204, 1588, 61, 491, 450, 107, 134, 439, 210, 144, 53, 632, 542, 55, 122, 285, 264, 186, 355, 148, 290, 805, 403, 61, 722, 204, 306, 42, 225, 310, 248, 220, 510, 251, 78, 445, 203, 139, 103, 494, 202, 225, 244, 171, 150, 181, 172, 237, 317, 714, 273, 199, 332, 192, 255, 260, 811, 183, 120, 138, 144, 286, 611, 712, 220, 488, 197, 155, 357, 84, 468, 417, 591, 185, 140, 234, 55, 368, 164, 78, 123, 221, 475, 100, 463, 408, 206, 
344, 142, 373, 329, 206, 125, 378, 306, 153, 85, 140, 353, 169, 242, 818, 184, 138, 292, 390, 273, 169, 376, 222, 224, 132, 59, 274, 113, 180, 203, 238, 329, 522, 100, 516, 471, 61, 209, 140, 134, 190, 499, 595, 435, 199, 113, 281, 131, 208, 372, 690, 339, 560, 261, 621, 649, 553, 210, 305, 137, 148, 314, 115, 498, 234, 226, 408, 182, 269, 332, 205, 526, 214, 275, 268, 275, 450, 186, 404, 711, 253, 126, 351, 314, 481, 182, 359, 819, 236, 156, 351, 142, 552, 338, 118, 267, 174, 216, 224, 62, 
497, 256, 187, 128, 148, 407, 141, 149, 192, 376, 320, 407, 270, 329, 931, 281, 162, 462, 97, 284, 7, 15, 9, 5, 9, 15, 7, 15, 15, 7, 9, 5, 7, 7, 5, 9, 7, 7, 7, 23, 9, 5, 7, 15, 11, 7, 9, 7, 7, 9, 7, 9, 7, 7, 7, 21, 7, 5, 7, 11, 7, 7, 7, 5, 7, 15, 7, 7, 9, 15, 7, 9, 15, 9, 15, 7, 9, 9, 7, 5, 7, 15, 9, 11, 9, 7, 7, 7, 9, 5, 9, 9, 11, 15, 11, 7, 7, 5, 15, 7, 
21, 15, 7, 11, 7, 7, 7, 7, 15, 7, 11, 7, 7, 7, 5, 9, 23, 15, 27, 15, 11, 15, 15, 7, 7, 9, 5, 7, 15, 7, 15, 11, 21, 11, 7, 11, 7, 11, 15, 7, 7, 7, 7, 15, 7, 5, 9, 7, 7, 15, 5, 7, 9, 7, 9, 7, 11, 7, 15, 15, 9, 7, 9, 8, 9, 7, 30, 7, 7, 7, 15, 15, 15, 9, 7, 7, 7, 7, 9, 9, 11, 6, 7, 7, 9, 7, 7, 7, 7, 9, 7, 7, 7, 11, 5, 25, 5, 7, 15, 7, 
7, 11, 7, 9, 7, 7, 9, 7, 7, 7, 9, 11, 9, 7, 9, 11, 15, 9, 15, 11, 9, 15, 5, 15, 9, 15, 7, 7, 9, 11, 7, 5, 9, 11, 7, 11, 7, 7, 7, 15, 7, 7, 23, 5, 7, 7, 7, 15, 15, 7, 11, 7, 9, 9, 9, 7, 7, 7, 15, 11, 11, 7, 7, 11, 15, 7, 9, 7, 7, 7, 21, 17, 9, 9, 15, 9, null, 9, 7, 15, 7, 7, 7, 9, 7, 7, 7, 7, 11, 9, 9, 15, 9, 7, 15, 7, 9, 15, 7, 7, 
17, 7, 7, 9, 7, 7, 5, 7, 7, 7, 7, 15, 15, 7, 9, 7, 15, 9, 7, 15, 7, 7, 5, 7, 9, 15, 9, 27, 7, 7, 7, 7, 11, 7, 7, 7, 15, 15, 9, 11, 7, 7, 15, 7, 5, 7, 11, 7, 7, 15, 7, 21, 9, 15, 7, 7, 7, 7, 15, 15, 15, 7, 11, 7, 9, 9, 15, 7, 7, 7, 5, 9, 9, 9, 7, 5, 5, 9, 9, null, 7, 9, 9, 15, 7, 9, 9, 55, 7, 7, 9, 7, 9, 7, 15, 7, 23, 7, 9, 15, 
21, 5, 7, 7, 21, 11, 15, 27, 7, 15, 9, 7, 7, 7, 15, 27, 7, 9, 15, 9, 7, 5, 7, 15, 7, 7, 7, 7, 7, 7, 5, 7, 7, null, 7, 7, 7, 7, 17, 15, 11, 15, 15, 15, 5, 7, 15, 9, 9, 15, 15, 9, 5, 7, 7, 9, 7, 9, 7, 7, 7, 15, 7, 7, 7, 9, 7, 7, 7, 6, 15, 5, 7, 7, 5, 7, 7, 7, 9, 9, 11, 15, 15, 7, 9, 7, 5, 15, 15, 9, 7, 7, 7, 9, 7, 7, 9, 9, 7, 0, 
9, 11, 7, 15, 9, 5, 7, 7, 7, 7, 7, 7, 7, 9, 5, 9, 9, 7, 9, 9, 7, 9, 11, 7, 7, 7, 9, 7, 7, 7, 5, 7, 7, 7, 5, 9, 15, 7, 9, 11, 15, 17, 9, 15, 23, 21, 9, 11, 9, 7, 7, 15, 7, 15, 9, 9, 9, 7, 9, 5, 7, 9, 11, 7, 9, 7, 15, 7, 7, 9, 7, 7, 7, 7, 5, 9, 7, 11, 15, 7, 9, 15, 9, 7, 7, 7, 7, 7, 7, 5, 7, 21, 9, 9, 7, 9, 9, 7, 7, 5, 
7, 8, 21, 15, 7, 7, 7, 9, 15, 11, 7, 7, 15, 9, 9, 5, 6, 7, 7, 15, 9, 7, 7, 9, 9, 15, 7, 7, 5, 9, 15, 21, 7, 7, 9, 9, 7, 7, 7, 7, 7, 15, 7, 7, 7, 15, 5, 9, 9, 15, 7, 7, 11, 7, 9, 9, 7, 15, 7, 7, 7, 9, 7, 7, 11, 5, 15, 7, 7, 7, 9, 21, 15, 11, 7, 9, 7, 9, 7, 7, 9, 7, 15, 11, 7, 15, 7, 9, 7, 15, 7, 15, 9, 13, 7, 9, 9, 25, 9, 7, 
7, 11, 7, 9, 15, 11, 25, 7, 9, 21, 27, 15, 45, 7, 7, 9, 15, 9, 15, 21, 15, 7, 23, 15, 7, 27, 9, 11, 9, 9, 5, 7, 7, 9, 7, 9, 5, 7, 7, 5, 5, 7, 11, 13, 7, 7, 9, 7, 7, 15, 13, 6, 7, 7, 11, 11, 15, 9, 7, 15, 11, 9, 5, 7, 7, 9, 21, 13, 7, 11, 7, 7, 7, 15, 7, 9, 9, 15, 7, 5, 7, 15, 11, 11, 9, 27, 7, 7, 7, 15, 5, 5, 7, 9, 15, 15, 11, 7, 9, 9, 
7, 9, 7, 9, 7, 7, 15, 15, 9, 9, 7, 7, 7, 9, 9, 7, 5, 9, 7, 15, 7, 7, 7, 7, 7, 7, 7, 15, 15, 5, 15, 7, 7, 9, 7, 8, 7, 9, 7, 15, 7, 11, 9, 15, 7, 9, 11, 9, 7, 9, 7, 9, 7, 7, 9, 7, 7, 7, 5, 9, 7, 9, 15, 15, 7, 15, 9, 7, 7, 15, 7, 15, 9, 7, 7, 7, 9, 9, 15, 7, 9, 7, 21, 9, 7, 7, 15, 7, 7, 7, 15, 11, 7, 9, 7, 9, 7, 15, 7, 9, 
5, 7, 15, 7, 15, 15, 7, 15, 15, 11, 9, 17, 15, 11, 15, 15, 11, 7, 15, 9, 9, 7, 15, 9, 15, 5, 7, 9, 9, 15, 15, 9, 7, 11, 7, 7, 7, 7, 5, 7, 15, 9, 15, 9, 7, 9, 15, 7, 9, 5, 7, 7, 9, 7, 9, 9, 7, 15, 15, 9, 9, 7, 7, 6, 9, 15, 5, 9, 15, 11, 15, 7, 7, 7, 7, 7, 9, 7, 15, 7, 15, 9, 9, 9, 7, 7, 11, 7, 7, 7, 21, 7, 7, 15, 7, 7, 7, 15, 7, 9, 
9, 7, 9, 7, 15, 7, 7, 15, 7, null, 15, 11, 9, 7, 5, 9, 5, 5, 7, 9, 7, 7, 7, 7, 7, 7, 7, 7, 7, 15, 7, 9, 9, 7, 7, 9, 15, 7, 7, 7, 7, 9, 9, 9, 7, 15, 7, 9, 15, 7, 7, 7, 9, 7, 7, 7, 7, 5, 9, 9, 11, 9, 9, 7, 7, 9, 7, 9, 7, 7, 15, 7, 9, 7, 9, 7, 15, 9, 15, 11, 7, 7, 11, 7, 21, 15, 7, 9, 21, 15, 9, 7, 7, 7, 21, 15, 7, 7, 7, 9, 
7, 7, 9, 9, 7, 7, 7, 21, 11, 9, 7, 7, 9, 7, 15, 7, 7, 7, 9, 7, 7, 9, 7, 7, 15, 7, 11, 21, 15, 43, 21, 21, 11, 9, 7, 7, 17, 15, 15, 7, 7, 7, 9, 5, 9, 17, 7, 5, 7, 15, 7, 7, 7, 5, 9, 21, 7, 7, 7, 9, 7, 5, 15, 5, 15, 15, 7, 9, 7, 7, 7, 7, 15, 9, 15, 15, 7, 9, 15, 7, 11, 7, 15, 7, 43, 15, 25, 15, 9, 7, 9, 7, 15, 7, 9, 7, 15, 15, 7, 9, 
7, 7, 7, 7, 7, 7, 7, 7, 7, 9, 5, 5, 7, 9, 15, 7, 21, 11, 15, 7, 7, 9, 7, 9, 7, 9, 5, 9, 9, 9, 7, 7, 7, 5, 7, 21, 9, 7, 7, 7, 15, 7, 9, 9, 15, 9, 21, 7, 5, 9, 9, 7, 21, 7, 21, 5, 9, 9, 9, 7, 11, 7, 9, 7, 9, 9, 9, 11, 7, 9, 7, 9, 5, 15, 7, 11, 7, 31, 7, 7, 15, 7, 5, 7, 9, 9, 15, 9, 9, 7, 23, 9, 21, 7, 11, 5, 11, 9, 7, 5, 
9, 15, 9, 15, 11, 7, 7, 7, 7, 9, 7, 7, 17, 5, 9, 7, 9, 11, 7, 7, 7, 7, 15, 11, 15, 15, 9, 7, 15, 7, 9, 11, 9, 9, 21, 7, 15, 15, 13, 9, 7, 7, 9, 7, 7, 7, 15, 11, 7, 7, 7, 7, 7, 7, 7, 7, 7, 11, 7, 7, 15, 9, 7, 9, 7, 15, 11, 5, 15, 7, 15, 7, 7, 7, 7, 9, 15, 15, 9, 9, 9, 7, 7, 7, 5, 7, 5, 9, 15, 7, 7, 7, 15, 7, 6, 7, 15, 7, 15, 15, 
5, 9, 9, 9, 9, 7, 7, 7, 7, 9, 9, 7, 7, 15, 7, 9, 7, 7, 17, 7, 7, 7, 9, 6, 13, 7, 5, 5, 21, 7, 9, 9, 9, 9, 21, 9, 9, 7, 9, 9, 9, 5, 7, 9, 15, 7, 7, 7, 7, 7, 21, 7, 17, 15, 9, 9, 15, 7, 7, 15, 7, 7, 9, 7, 7, 9, 15, 7, 15, 15, 9, 7, 7, 11, 9, 11, 7, 15, 5, 7, 7, 7, 9, 11, 7, 9, 37, 21, 15, 7, 9, 15, 7, 15, 15, 11, 5, 25, 7, 7, 
7, 7, 7, null, 5, 11, 11, 9, 5, 5, 15, 23, 5, 7, 7, 7, 11, 9, 7, 9, 9, 15, 9, 15, 5, 9, 11, 15, 21, 15, 7, 7, 15, 15, 9, 9, 7, 7, 8, 7, 15, 7, 7, 7, 7, 15, 15, 7, 9, 7, 7, 9, 7, 7, 7, 9, 9, 9, 11, 11, 7, 7, 15, 15, 7, 17, 7, 21, 9, 7, 7, 7, 7, 9, 15, 15, 21, 15, 9, 15, 9, 11, 7, 7, 15, 9, 7, 7, 7, 7, 15, 7, 9, 11, 6, 7, 5, 7, 15, 7, 
15, 7, 7, 15, 7, 9, 7, 9, 30, 7, 7, 9, 7, 5, 7, 7, 7, 7, 8, 15, 9, 5, 7, 7, 7, 7, 7, 15, 7, 7, 15, 15, 7, 21, 7, 7, 7, 5, 7, 5, 7, 7, 7, 21, 7, 11, 9, 7, 7, 9, 21, 7, 5, 15, 5, 7, 15, 7, 11, 11, 7, 9, 35, 7, 5, 13, 9, 9, 7, 21, 5, 15, 7, 7, 7, 7, 7, 9, 9, 15, 9, 11, 15, 9, 7, 7, 9, 9, 7, 15, 7, 7, 7, 15, 7, 9, 15, 9, 7, 15, 
9, 11, 7, 19, 7, 7, 7, 7, 7, 15, 9, 7, 7, 7, 9, 9, 17, 7, 15, 7, 7, 7, 27, 11, 5, 7, 9, 6, 7, 11, 11, 7, 7, 5, 7, 15, 15, 7, 15, 9, 9, 17, 7, 7, 9, 7, 7, 7, 9, 9, 7, 5, 15, 9, 7, 15, 7, 9, 15, 7, 5, 9, 7, 15, 15, 7, 9, 15, 30, 7, 15, 17, 7, 11, 21, 7, 15, 15, 9, 15, 7, 15, 9, 9, 7, 11, 7, 15, 9, 9, 7, 9, 7, 9, 7, 9, 5, 5, 9, 9, 
15, 9, 7, 7, 15, 7, 7, 11, 7, 21, 9, 21, 5, 13, 7, 15, 7, 7, 7, 7, 15, 9, 7, 9, 11, 15, 9, 9, 7, 7, 7, 5, 5, 9, 15, 7, 7, 15, 7, 21, 9, 7, 9, 7, 9, 7, 7, 7, 9, 11, 9, 5, 9, 7, 9, 7, 21, 15, 11, 25, 15, 7, 7, 7, 9, 7, 7, 9, 7, 9, 7, 7, 9, 15, 7, 9, 7, 7, 7, 7, 9, 9, 5, 7, 7, 7, 7, 9, 21, 7, 37, 7, 7, 7, 7, 17, 21, 9, 15, 15, 
7, 9, 9, 15, 7, 15, 9, 9, 15, 7, 7, 9, 27, 7, 9, 7, 7, 7, 25, 13, 7, 7, 9, 7, 7, 5, 15, 9, 15, 15, 15, 7, 5, 7, 11, 5, 7, 7, 7, 9, 7, 7, 9, 7, 7, 7, 7, 7, 9, 9, 7, 27, 7, 7, 9, 5, 7, 15, 7, 9, 7, 7, 9, 7, 7, 5, 7, 7, 7, 9, 7, 7, 9, 15, 15, 15, 15, 15, 7, 7, 7, 7, 9, 7, 7, 7, 9, 5, 7, 15, 9, 15, 7, 15, 7, 7, 7, 7, 7, 9, 
21, 11, 7, 15, 9, 7, 5, 5, 7, 7, 15, 9, 7, 35, 9, 7, 15, 41, 7, 7, 5, 15, 13, 5, 15, 9, 15, 7, 9, 13, 11, 15, 9, 7, 7, 7, 5, 15, 7, 5, 5, 7, 15, 7, 7, 11, 7, 7, 9, 7, 9, 7, 7, 33, 9, 7, 15, 7, 9, 15, 9, 9, 9, 9, 21, 9, 7, 7, 5, 27, 7, 15, 15, 7, 7, 7, 11, 7, 7, 7, 17, 7, 7, 15, 9, 7, 9, 7, 5, 9, 7, 9, 6, 15, 7, 9, 7, 7, 7, 11, 
7, 15, 13, 7, 15, 7, 7, 7, 15, 5, 15, 9, 7, 7, 7, 7, 7, 11, 15, 7, 9, 15, 7, 7, 9, 15, 7, 7, 9, 15, 7, 5, 7, 7, 7, 7, 7, 7, 7, 7, 7, 7, 7, 21, 5, 7, 15, 9, 5, 7, 9, 7, 9, 27, 15, 7, 9, 9, 7, 7, 15, 7, 7, 8, 7, 7, 7, 11, 7, 15, 9, 9, 7, 5, 7, 7, 15, 7, 15, 15, 7, 5, 21, 9, 7, 7, 7, 9, 7, 7, 7, 15, 7, 7, 9, 9, 9, 9, 7, 9, 
17, 9, 7, 5, 7, 15, 9, 9, 9, 7, 9, 9, 15, 15, 15, 21, 9, 7, 15, 7, 7, 7, 9, 5, 7, 7, 15, 15, 7, 7, 15, 11, 9, 9, 7, 9, 9, 5, 7, 5, 7, 13, 15, 7, 7, 7, 5, 7, 13, 9, 7, 7, 7, 15, 11, 7, 7, 9, 7, 9, 9, 7, 5, 9, 15, 15, 7, 5, 9, 5, 7, 7, 7, null, 7, 15, 7, 7, 7, 7, 15, 7, 8, 11, 5, 9, 9, 7, 9, 15, 13, 7, 7, 7, 9, 7, 9, 7, 9, 7, 
9, 9, 7, 9, 15, 15, 7, 7, 7, 5, 15, 7, 9, 21, 17, 7, 7, 7, 7, 9, 7, 7, 17, 7, 7, 9, 15, 21, 7, 7, 7, 9, 7, 11, 9, 9, 9, 9, 7, 7, 7, 7, 7, 7, 9, 9, 5, 21, 15, 7, 7, 7, 9, 7, 9, 15, 9, 7, 7, 9, 7, 15, 7, 27, 7, 7, 27, 7, 11, 5, 15, 7, 7, 9, 7, 15, 7, 9, 15, 9, 7, 21, 7, 7, 5, 13, 9, 9, 9, 9, 7, 11, 5, 9, 7, 7, 15, 7, 7, 7, 
9, 9, 7, 11, 7, 9, 15, 7, 9, 7, 7, 7, 7, 15, 7, 9, 5, 7, 11, 5, 7, 7, 7, 9, 9, 7, 13, 11, 7, 7, 15, 9, 7, 7, 15, 7, 9, 7, 7, 7, 7, 7, 9, 7, 5, 9, 9, 9, 15, 7, 7, 9, 9, 7, 9, 9, 15, 11, 6, 7, 5, 7, 6, 5, 11, 7, 15, 7, 17, 9, 7, 9, 7, 11, 15, 11, 11, 7, 9, 7, 9, 17, 5, 7, 9, 27, 5, 9, 15, 15, 5, 7, 7, 9, 7, 7, 7, 7, 5, 9, 
5, 7, 6, 27, 5, 9, 7, 7, 17, 9, 11, 7, 7, 9, 9, 9, 7, 7, 7, 9, 9, 7, 9, 7, 15, 21, 5, 7, 11, 0, 21, 7, 9, 9, 7, 7, 5, 9, 7, 7, 15, 15, 9, 8, 15, 5, 9, 5, 7, 9, 9, 7, 7, 9, 5, 9, 7, 9, 7, 7, 9, 15, 15, 7, 15, 15, 9, 7, 7, 7, 13, 11, 7, 9, 9, 7, 7, 7, 7, 7, 5, 7, 9, 9, 9, 9, 7, 7, 15, 7, 7, 15, 9, 15, 11, 7, 7, 9, 21, 15, 
21, 7, 7, 5, 7, 7, 11, 7, 9, 7, 7, 7, 9, 7, 7, 5, 5, 7, 11, 7, 7, 7, 7, 7, 5, 5, 7, 7, 7, 7, 7, 5, 7, 7, 9, 9, null, 9, 9, 9, 15, 7, 7, 9, 7, 9, 7, 7, 39, 9, 9, 15, 9, 7, 15, 9, 15, 15, 5, 15, 15, 9, 15, 15, 7, 7, 7, 7, 7, 7, 7, 9, 7, 7, 9, 7, 7, 15, 7, 7, 9, 7, 9, 9, 9, 7, 15, 7, 7, 9, 15, 7, 15, 7, 9, 15, 7, 7, 9, 15, 
9, 7, 15, 9, 15, 9, 11, 7, 7, 7, 5, 9, 7, 9, 21, 7, 7, 7, 15, 11, 9, 9, 7, 7, 15, 15, 7, 7, 15, 9, 11, 7, 9, 5, 5, 9, 7, 7, 5, 7, 7, 7, 7, 7, 7, 15, 7, 21, 9, 15, 5, 9, 9, 9, 9, 7, 9, 9, 9, 7, 7, 27, 23, 5, 7, 7, 25, 15, 23, 9, 7, 7, 7, 7, 9, 9, 15, 7, 7, 9, 9, 7, 13, 15, 11, 7, 21, 7, 7, 9, 9, 13, 15, 15, 17, 9, 7, 7, 9, 7, 
15, 7, 15, 11, 7, 7, 7, 11, 7, 11, 7, 11, 5, 15, 9, 11, 7, 7, 7, 7, 9, 15, 29, 7, 9, 9, 7, 5, 9, 25, 5, 7, 7, 7, 9, 7, 9, 15, 11, 7, 5, 7, 7, null, 9, 9, 9, 15, 19, 7, 11, 11, 9, 7, 15, 21, 5, 9, 15, 7, 15, 7, 11, 7, 15, 11, 7, 7, 15, 7, 9, 7, 7, 9, 7, 15, 15, 9, 9, 9, 9, 5, 5, 15, 11, 15, 7, 15, 7, 5, 7, 15, 9, 9, 15, 15, 7, 7, 7, 5, 
11, 13, 11, 9, 7, 5, 9, 7, 9, 7, 9, 9, 9, 7, 11, 7, 9, 7, 5, 5, 7, 7, 11, 9, 7, 7, 15, 5, 15, 9, 15, 9, 7, 15, 7, 9, 11, 7, 5, 9, 7, 7, 7, 7, 9, 11, 7, 11, 11, 7, 9, 9, 11, 9, 13, 15, 6, 21, 7, 9, 7, 9, 9, 15, 7, 9, 11, 7, 11, 9, 7, 7, 15, 7, 7, 9, 5, 7, 7, 7, 7, 9, 7, 7, 7, 7, 15, 7, 7, 15, 9, 5, 15, 11, 7, 7, 7, 7, 9, 7, 
11, 5, 9, 7, 9, 21, 7, 7, 9, 15, 7, 9, 15, 7, 15, 7, 15, 15, 5, 15, 21, null, 15, 11, 7, 7, 11, 7, 7, 15, 7, 7, 7, 7, 13, 7, 7, 5, 9, 7, 7, 9, 7, 9, 7, 7, 6, 9, 7, 11, 15, 7, 9, 25, 9, 6, 15, 11, 11, 5, 11, 7, 9, 7, 9, 5, 9, 7, 11, 21, 7, 9, 5, 9, 5, 13, 15, 6, 7, 5, 7, 7, 7, 9, 7, 9, 15, 7, 7, 7, 17, 9, 9, 15, 7, 9, 9, 15, 9, 15, 
7, 7, 15, 15, 5, 11, 7, 7, 15, 9, 11, 11, 7, 7, 7, 33, 15, 7, 15, 5, 15, 9, 9, 7, 9, 9, 9, 7, 9, 11, 11, 9, 7, 7, 5, 7, 7, 7, 9, 9, 9, 7, 11, 23, 9, 15, 7, 7, 9, 7, 7, 9, 5, 7, 15, 7, 5, 21, 7, 5, 15, 11, 13, 7, 7, 15, 7, 9, 7, 7, 7, 9, 7, 9, 6, 15, 11, 7, 7, 15, 15, 9, 5, 7, 7, 9, 7, 15, 21, 15, 21, 7, 11, 9, 15, 21, 15, 15, 15, 9, 
7, 11, 5, 15, 45, 7, 11, 11, 15, 9, 7, 9, 15, 11, 7, 15, 9, 7, 7, 7, 5, 5, 7, 9, 7, 15, 15, 7, 15, 11, 15, 5, 7, 7, 9, 15, 9, 7, 7, 9, 5, 7, 9, 7, 7, 7, 7, 9, 15, 9, 5, 15, 9, 15, 7, 7, 7, 7, 27, 15, 7, 7, 13, 15, 15, 17, 21, 9, 5, 5, 15, 5, 9, 7, 7, 15, 9, 7, 7, 7, 9, 5, 7, 11, 11, 7, 9, 15, 9, 7, 9, 7, 9, 15, 7, 7, 15, 15, 9, 7, 
15, 5, 9, 9, 9, 9, 7, 7, 7, 9, 7, 7, 7, 7, 9, 7, 7, 9, 7, 15, 9, 7, 5, 7, 5, 7, 9, 9, 7, 9, 7, 7, 7, 5, 7, 7, 15, 9, 9, 15, 5, 9, 5, 7, 7, 21, 7, 15, 9, 9, 7, 7, 9, 7, 9, 15, 9, 7, 7, 15, 7, 7, 7, 9, 15, 9, 7, 15, 5, 7, 7, 7, 7, 7, 7, 5, 9, 15, 7, 9, 9, 7, 7, 7, 15, 7, 7, 9, 15, 5, 7, 7, 7, 7, 15, 15, 15, 9, 7, 7, 
7, 15, 9, 7, 15, 15, 7, 9, 9, 5, 21, 9, 7, 15, 15, 7, 7, 11, 7, 9, 7, 5, 9, 7, 9, 5, 9, 9, 7, 7, 9, 5, 11, 6, 11, 7, 7, 7, 9, 9, 7, 7, 7, 9, 9, 9, 15, 7, 9, 7, 9, 9, 7, 15, 9, 5, 15, 7, 23, 21, 17, 7, 7, 7, 9, 15, 9, 21, 15, 15, 7, 15, 15, 7, 11, 21, 25, 5, 7, 11, 15, 9, 29, 7, 15, 7, 9, 15, 9, 9, 7, 7, 11, 11, 7, 7, 7, 7, 9, 15, 
7, 21, 7, 13, 19, 7, 15, 7, 7, 7, 7, 7, 7, 9, 7, 7, 11, 15, 7, 5, 11, 7, 7, 9, 7, 9, 15, 7, 9, 19, 7, 7, 7, 5, 9, 15, 9, 7, 7, 9, 15, 7, 7, 9, 7, 5, 7, 5, 7, 15, 7, 7, 13, 7, 15, 7, 9, 7, 7, 7, 15, 5, 9, 7, 7, 9, 15, 7, 7, 7, 7, 15, 9, 9, 7, 15, 7, 7, 7, 9, 7, 9, 15, 7, 9, 15, 9, 9, 9, 45, 15, 9, 7, 7, 9, 5, 11, 15, 7, 7, 
9, 5, 9, 11, 9, 9, 15, 9, 9, 7, 15, 7, 15, 11, 9, 15, 11, 5, 15, 39, 7, 7, 7, 7, 5, 15, 9, 7, 7, 5, 11, 9, 7, 7, 7, 31, 7, 7, 7, 9, 9, 9, 9, 7, 11, 7, 21, 9, 9, 11, 7, 7, 11, 9, 0, 9, 5, 11, 7, 15, 7, 21, 9, 7, 7, 9, 11, 7, 13, 7, 7, 15, 7, 8, 55, 15, 7, 11, 7, 7, 9, 21, 7, 7, 11, 9, 15, 7, 5, 7, 7, 15, 17, 7, 7, 7, 15, 9, 15, 11, 
13, 7, 9, 7, 15, 7, 9, 7, 7, 5, 11, 7, 7, 7, 7, 9, 11, 23, 9, 9, 9, 7, 9, 9, 9, 7, 7, 9, 7, 7, 7, 15, 15, 11, 7, 15, 7, 5, 9, 7, 9, 9, 7, 7, 7, 39, 9, 7, 7, 9, 15, 7, 9, 21, 15, 7, 7, 7, 9, 7, 7, 9, 9, 9, 5, 7, 11, 5, 7, 7, 7, 7, 9, 15, 7, 7, 9, 15, 9, 7, 7, 7, 21, 7, 7, 21, 7, 9, 11, 9, 7, 9, 9, 7, 7, 9, 7, 7, 15, 7, 
5, 7, 5, 5, null, 9, 9, 7, 7, 11, 7, 11, 13, 7, 11, 9, 5, 7, 7, 15, 9, 7, 7, 21, 9, 7, 7, 9, 7, 7, 15, 15, 9, 9, 9, 7, 9, 9, 7, 15, 10, 5, 11, 7, 9, 27, 9, 7, 7, 7, 15, 7, 7, 9, 15, 9, 7, 15, 7, 15, 9, 7, 9, 15, 15, 7, 7, 9, 11, 7, 7, 9, 9, 5, 7, 5, 7, 7, 5, 7, 11, 15, 7, 47, 7, 9, 9, 7, 15, 7, 7, 11, 7, 15, 7, 9, 9, 7, 5, 21, 
7, 9, 7, 21, 7, 7, 9, 7, 7, 9, 7, 6, 9, 7, 15, 9, 7, 11, 6, 7, 9, 9, 9, 7, 7, 7, 7, 7, 7, 7, 9, 5, 9, 9, 9, 13, 7, 7, 9, 9, 7, 9, 7, 9, 7, 9, 15, 21, 15, 7, 5, 9, 7, 7, 7, 7, 7, 7, 7, 7, 7, 5, 15, 11, 7, 7, 11, 21, 21, 15, 7, 21, null, 7, 5, 15, 7, 7, 7, 7, 15, 7, 7, 7, 7, 15, 9, 11, 9, 9, 7, 9, 6, 15, 11, 15, 9, 15, 11, 15, 
7, 9, 9, 7, 7, 15, 11, 9, 11, 9, 9, 7, 9, 15, 9, 9, 7, 15, 15, 9, 7, 7, 9, 7, 65, 21, 11, 9, 5, 9, 13, 9, 15, 9, 15, 9, 9, 11, 5, 7, 7, 9, 7, 0, 5, 7, 7, 15, 9, 7, 9, 15, 7, 15, 9, 7, 7, 35, 7, 5, 11, 9, 11, 21, 9, 9, 7, 15, 9, 11, 7, 7, 15, 15, 9, 11, 9, 9, 7, 5, 7, 7, 7, 9, 15, 15, 9, 15, 7, 7, 5, 9, 9, 9, 9, 7, 9, 7, 5, 21, 
7, 13, 5, 11, 15, 7, 35, 11, 7, 7, 7, 6, 7, 7, 7, 7, 7, 7, 15, 9, 7, 7, 9, 23, 25, 7, 7, 7, 15, 7, 11, 7, 7, 11, 15, 15, 7, 9, 7, 5, 9, 15, 7, 7, 11, 7, 9, 7, 15, 7, 9, 7, 9, 7, 15, 7, 15, 7, 9, 5, 11, 7, 7, 7, 7, 7, 7, 15, 7, 7, 15, 7, 9, 15, 8, 7, 9, 7, 7, 11, 9, 9, 15, 9, 7, 9, 7, 9, 7, 5, 5, 7, 7, 15, 13, 7, 5, 9, 9, 5, 
7, 9, 7, 11, 7, 7, 7, 5, 9, 7, 5, 7, 9, 15, 7, 7, 9, 7, 7, 7, 7, 7, 8, 7, 7, 9, 9, 7, 15, 9, 7, 9, 15, 9, 7, 9, 5, 5, 15, 9, 7, 7, 13, 13, 5, 7, 7, 7, 7, 9, 15, 7, 9, 9, 7, 9, 7, 17, 15, 15, 15, 15, 7, 7, 7, 7, 7, 21, 7, 9, 15, 9, 9, 7, 7, 7, 15, 7, 7, 15, 5, 7, 7, 9, 9, 7, 9, 7, 9, 7, 9, 7, 11, 15, 15, 7, 9, 9, 9, 7, 
7, 9, 7, 15, 7, 7, 7, 7, 21, 7, 7, 9, 9, 7, 7, 7, 9, 11, 7, 7, 7, 7, 5, 5, 7, 21, 9, 7, 9, 15, 15, 11, 15, 15, 5, 15, 15, 7, 7, 15, 17, 5, 5, 9, 7, 9, 7, 15, 17, 7, 7, 11, 9, 21, 7, 15, 9, 15, 5, 7, 11, 9, 11, 7, 9, 9, 9, 9, 9, 7, 7, 7, 9, 7, 9, 15, 9, 11, 9, 21, 9, 7, 9, 9, 7, 9, 19, 15, 7, 21, 7, 7, 15, 7, 7, 15, 15, 9, 9, 7, 
7, 7, 15, 7, 7, 15, 7, 15, 15, 23, 9, 15, 5, 7, 11, null, 7, 15, 14, 9, 7, 7, 7, 7, 7, 9, 7, 7, 7, 9, 21, 15, 9, 15, 7, 21, 9, 7, 7, 15, 9, 9, 9, 9, 9, 7, 15, 9, 7, 11, 7, 7, 7, 9, 11, 7, 15, 7, 9, 9, 7, 15, 11, 7, 13, 21, 7, 5, 7, 9, 7, 5, 7, 9, 7, 11, 5, 7, 7, 9, 5, 9, 7, 7, 7, 15, 7, 7, 5, 9, 9, 7, 9, 9, 17, 15, 9, 7, 7, 7, 
7, 7, 9, 9, 7, 7, 15, 7, 21, 7, 7, 7, 7, 7, 7, 7, 15, 7, 7, 7, 11, 7, 7, 11, 7, 7, 7, 15, 7, 9, 5, 7, 7, 7, 7, 7, 7, 9, 7, 21, 9, 9, 7, 7, 7, 7, 9, 5, 15, 5, 7, 9, 13, 9, 7, 7, 15, 7, 15, 21, 5, 9, 7, 7, 7, 7, 11, 9, 7, 9, 9, 11, 7, 7, 5, 7, 7, 15, 9, 9, 6, 7, 7, 7, 5, 7, 7, 7, 7, 9, 7, 7, 7, 15, 5, 7, 7, 9, 9, 7, 
7, 7, 7, 7, 7, 7, 5, 11, 7, 9, 9, 7, 7, 15, 19, 7, 11, 9, 7, 7, 27, 7, 11, 9, 9, 7, 7, 7, 6, 9, 7, 7, 7, 11, 21, 15, 7, 9, 15, 9, 5, 7, 7, 7, 7, 21, 7, 7, 6, 15, 9, 11, 15, null, 15, 7, 7, 7, 5, 9, 7, 9, 11, 15, 7, 9, 7, 5, 7, 7, 7, 15, 7, 7, 9, 15, 7, 7, 15, 7, 9, 5, 7, 9, 15, 7, 9, 7, 6, 7, 7, 9, 9, 7, 17, 9, 7, 7, 15, 7, 
7, 9, 15, 11, 7, 7, 21, 7, 9, 7, 7, 15, 15, 9, 5, 5, 11, 15, 9, 9, 9, 7, 15, 27, 7, 15, 15, 7, 7, 15, 7, 7, 9, 7, 7, 7, 15, 7, 7, 5, 9, 9, 7, 11, 15, 5, 7, 7, 7, 7, 9, 9, 7, 9, null, 7, 9, 9, 9, 9, 15, 7, 7, 15, 7, 7, 9, 13, 7, 9, 7, 9, 15, 7, 9, 15, 9, 9, 15, 7, 9, 7, 7, 7, 5, 15, 9, 15, 9, 7, 7, 9, 7, 9, 15, 9, 17, 9, 7, 9, 
7, 9, 5, 7, 7, 7, 7, 9, 9, 9, 7, 15, 15, 11, 7, 7, 17, 9, 7, 9, 15, 7, 7, 7, 9, 9, 7, 9, 7, 5, 15, 7, 7, 15, 5, 15, 21, 7, 7, 7, 15, 7, 5, 7, 9, 7, 7, 7, 15, 5, 9, 11, 7, 21, 7, 11, 15, 11, 15, 7, 9, 15, 7, 7, 15, 7, 7, 7, 9, 7, 15, 9, 9, 17, 15, 9, 7, 7, 7, 9, 21, 7, 15, 7, 5, 7, 15, 7, 7, 11, 9, 7, 11, 7, 9, 7, 7, 9, 5, 9, 
7, 5, 15, 7, 11, 7, 9, 7, 9, 7, 7, 9, 13, 7, 7, 7, 15, 9, 9, 5, 7, 7, 7, 7, 9, 15, 9, 7, 7, 7, 9, 7, 7, 13, 7, 7, 15, 9, 7, 21, 7, 9, 11, 7, 7, 7, 7, 7, 5, 9, 9, 7, 7, 15, 7, 11, 15, 7, 5, 7, 7, 7, 9, 9, 15, 17, 15, 7, 15, 9, 9, 7, 9, 9, 7, 9, 7, 7, 9, 13, 7, 7, 7, 7, 9, 7, 7, 21, 7, 7, 9, 9, 11, 7, 15, 7, 7, 7, 7, 11, 
9, 7, 7, 9, 7, 5, 7, 9, 7, 5, 9, 7, 9, 9, 15, 21, 7, 9, 9, 15, 7, 7, 7, 9, 7, 9, 9, 5, 5, 7, 15, 26, 15, 7, 7, 9, 9, 7, 7, 7, 5, 7, 7, 7, 9, 9, 7, 15, 9, 7, 7, 9, 7, 9, 7, 7, 11, 7, 7, 7, 7, 7, 9, 15, 7, 9, 7, 15, 15, 7, 7, 9, 5, 7, 9, 11, 9, 7, 7, 7, 17, 15, 7, 9, 13, 6, 15, 15, 7, 9, 7, 7, 9, 7, 7, 15, 15, 9, 9, 7, 
21, 11, 9, 15, 5, 7, 7, 15, 7, 15, 15, 7, 7, 15, 7, 9, 9, 11, 7, 15, 15, 15, 9, 7, 5, 21, 21, 7, 7, 7, 9, 7, 11, 9, 15, 5, 15, 15, 21, 7, 9, 7, 7, 7, 15, 9, 27, 9, 15, 5, 7, 7, 27, 7, 7, 21, 7, 21, 9, 9, 7, 11, 7, 7, 9, 7, 11, 7, 7, 15, 7, 9, 7, 7, 7, 7, 7, 11, 21, 9, 11, 11, 11, 7, 7, 9, 7, 15, 27, 7, 11, 5, 7, 7, 7, 15, 15, 15, 15, 7, 
7, 9, 9, 7, 9, 9, 7, 7, 7, 11, 7, 9, 7, 7, 9, 9, 7, 7, 7, 7, 7, 11, 15, 7, 9, 15, 7, 15, 15, 15, 7, 11, 7, 7, 7, 15, 7, 5, 15, 15, 7, 15, 9, 9, 7, 7, 7, 23, 15, 15, 7, 9, 7, 15, 15, 7, 9, 7, 7, 11, 7, 7, 9, 7, 7, 11, 15, 11, 15, 7, 7, 7, 9, 9, 9, 9, 11, 7, 5, 7, 7, 33, 7, 15, 9, 7, 21, 7, 9, 9, 9, 15, 7, 7, 7, 7, 7, 9, 7, 27, 
9, 7, 15, 5, 7, 5, 7, 7, 25, 5, 5, 9, 9, 7, 7, 7, 9, 9, 7, 17, 15, 5, 7, 7, 21, 7, 7, 11, 11, 5, 5, 33, 7, 7, 9, 15, 5, 9, 9, 7, 15, 9, 7, 9, 9, 7, 9, 7, 9, 9, 7, 27, 9, 7, 9, 7, 5, 7, 7, 7, 9, 7, 15, 11, 7, 7, 7, 15, 7, 7, 15, 15, 21, 15, 9, 11, 17, 6, 17, 7, 7, 5, 9, 7, 11, 7, 9, 9, null, 7, 15, 9, 7, 27, 7, 27, 21, 7, 7, 7, 
15, 9, 9, 7, 9, 5, 7, 7, 7, 7, 9, 7, 7, 9, 7, 7, 11, 15, 5, 7, 5, 7, 7, 15, 9, 7, 5, 9, 7, 9, 0, 7, 7, 7, 7, 7, 7, 7, 7, 7, 7, 9, 9, 7, 15, 9, 7, 7, 9, 5, 7, 21, 5, 21, 7, 7, 13, 7, 9, 5, 7, 15, 9, 7, 11, 7, 15, 7, 9, 9, 37, 27, 9, 7, 9, 5, 7, 15, 7, 7, 7, 7, 9, 9, 9, 7, 15, 7, 7, 9, 15, 9, 9, 7, 15, 5, 15, 5, 7, 7, 
15, 9, 9, 21, 25, 9, 11, 7, 15, 9, 9, 7, 7, 15, 7, 7, 7, 15, 7, 9, 7, 7, 15, 7, 7, 5, 21, 7, 7, 15, 9, 7, 9, 9, 7, 7, 9, 7, 15, 11, 9, 5, 19, 15, 7, 7, 9, 5, 11, 15, 7, 9, 7, 9, 7, 7, 15, 9, 9, 7, 15, 9, 13, 9, 7, 11, 7, 5, 9, 21, 7, 7, 15, 7, 15, 7, 9, 9, 9, 7, 9, 15, 15, 15, 7, 9, 5, 15, 15, 15, 15, 9, 9, 9, 7, 9, 7, 15, 7, 15, 
23, 15, 17, 17, 9, 15, 15, 11, 7, 9, 7, 7, 9, 15, 9, 9, 7, 7, 7, 9, 11, 15, 7, 5, 15, 9, 9, 15, 7, 9, 5, 7, 11, 11, 15, 9, 11, 17, 7, 9, 11, 9, 7, 7, 15, 7, 13, 7, 7, 7, 9, 7, 9, 7, 9, 21, 21, 7, 9, 7, 7, 15, 9, 7, 9, 11, 9, 9, 7, 11, 17, 7, 11, 9, 11, 7, 7, 9, 7, 9, 7, 7, 7, 7, 7, 5, 7, 7, 7, 15, 9, 9, 7, 7, 7, 15, 7, 7, 9, 9, 
9, 7, 15, 7, 7, 11, 9, 7, 9, 9, 9, 7, 17, 9, 5, 7, 5, 9, 7, 7, 7, 7, 9, 11, 15, 7, null, 9, 7, 15, 7, 9, 11, 9, 7, 5, 9, 9, 11, 9, 7, 21, 9, 7, 7, 17, 5, 7, 15, 7, 5, 15, 15, 7, 5, 9, 9, 5, 7, 7, 21, 7, 5, 6, 7, 7, 5, 7, 7, 7, 7, 15, 5, 9, 9, 7, 7, 7, 9, 9, 7, 9, 7, 0, 5, 7, 7, 15, 7, 15, 7, 9, 21, 9, 6, 7, 5, 9, 7, 9, 
9, 7, 15, 5, 15, 7, 7, 9, 7, 7, 7, 15, 9, 7, 9, 11, 5, 7, 7, 11, 15, 7, 7, 19, 9, 9, 15, 15, 7, 7, 5, 9, 7, 15, 7, 7, 9, 15, 7, 9, 15, 7, 7, 7, 10, 9, 17, 7, 7, 7, 7, 15, 7, 7, 9, 7, 15, 7, 5, 9, 5, 7, 7, 9, 5, 7, 7, 7, 6, 5, 21, 5, 15, 5, 7, 15, 9, 21, 11, 15, 7, 5, 7, 11, 7, 9, 7, 7, 5, 7, 15, 15, 7, 7, 9, 9, 7, 21, 7, 5, 
7, 7, 7, 15, 7, 9, 7, 15, 9, 11, 15, 7, 9, 8, 7, 7, 15, 15, 15, 9, 7, 7, 5, 15, 7, 7, 9, 7, 7, 7, 5, 11, 7, 9, 7, 9, 9, 15, 9, 15, 7, 7, 7, 7, 9, 7, 5, 7, 7, 9, 7, 7, 9, 7, 7, 21, 15, 13, 9, 7, 15, 9, 9, 9, 7, 5, 7, 7, 7, 7, 9, 27, 9, 7, 7, 7, 15, 7, 7, 9, 5, 5, 7, 7, 7, 9, 9, 7, 9, 5, 7, 15, 21, 7, 7, null, 9, 7, 9, 7, 
7, 11, 7, 7, 5, 7, 9, 13, 7, 7, 7, 9, 7, 7, 7, 7, 11, 9, 15, 7, 5, 15, 15, 11, 7, 7, 7, 9, 7, 15, 6, 7, 5, 7, 7, 7, 7, 7, 7, 7, 5, 5, 7, 7, 15, 7, 7, 7, 7, 7, 11, 11, 15, 11, 7, 15, 7, 9, 9, 7, 5, 9, 9, 7, 7, 9, 7, 7, 7, 7, 15, 9, 7, 7, 11, 7, 7, 15, 7, 11, 9, 15, 7, 9, 15, 11, 9, 9, 11, 9, 7, 7, 9, 7, 9, 9, 7, 11, 15, 15, 
7, 7, 7, 9, 15, 7, 5, 7, 11, 7, 7, 7, 7, 5, 7, 7, 7, 9, 9, 7, 15, 9, 7, 15, 7, 11, 9, 41, 15, 15, 7, 15, 7, 5, 7, 7, 31, 15, 11, 7, 7, 9, 21, 11, 9, 9, 7, 7, 7, 7, 9, 7, 9, 11, 15, 9, 9, 7, 7, 15, 15, 5, 9, 7, 17, 9, 7, 5, 7, 9, 9, 15, 21, 7, 15, 7, 7, 15, 7, 11, 7, 21, 9, 5, 15, 7, 9, 5, 7, 9, 7, 9, 7, 27, 7, 7, 7, 11, 9, 5, 
5, 9, 15, 15, 7, 9, 9, 15, 15, 7, 15, 9, 7, 11, 15, 11, 5, 5, 13, 9, 15, 15, 9, 5, 7, 9, 5, 9, 9, 9, 7, 7, 7, 7, 7, 9, 7, 5, 7, 7, 9, 5, 7, 15, 7, 7, 9, 15, 15, 9, 9, 9, 7, 7, 15, 11, 7, 15, 7, 13, 7, 5, 7, 7, 9, 11, 7, 7, 9, 7, 11, 7, 9, 15, 15, 7, 5, 5, 59331, 65, 10124, 5549, 4475, 1322, 3575, 2257, 4152, 4176, 6094, 6539, 3956, 3403, 3644, 1036, 771, 1046, 55, 1837, 613, 759, 
589, 1049, 466, 518, 741, 878, 1027, 900, 911, 399, 456, 1007, 365, 286, 895, 1064, 946, 511, 343, 875, 877, 763, 789, 748, 649, 976, 654, 642, 1003, 294, 751, 678, 721, 1019, 923, 209, 979, 986, 677, 753, 199, 898, 1046, 810, 561, 874, 971, 1067, 642, 544, 796, 654, 412, 866, 1098, 806, 984, 463, 410, 799, 1433, 894, 267, 1092, 755, 748, 965, 1194, 1584, 61, 480, 450, 100, 134, 419, 208, 144, 53, 627, 546, 55, 124, 283, 264, 182, 351, 150, 288, 810, 403, 61, 729, 204, 311, 42, 225, 308, 248, 218, 503, 
250, 78, 449, 204, 139, 103, 490, 196, 219, 244, 171, 150, 179, 168, 241, 321, 710, 270, 199, 326, 192, 257, 262, 811, 183, 120, 134, 140, 286, 595, 717, 211, 484, 199, 155, 362, 84, 464, 418, 587, 182, 134, 234, 55, 372, 164, 80, 123, 215, 468, 100, 460, 400, 206, 342, 142, 371, 329, 198, 125, 385, 300, 155, 83, 146, 346, 169, 240, 817, 186, 138, 286, 386, 271, 169, 374, 225, 222, 132, 59, 274, 113, 186, 201, 238, 329, 526, 94, 515, 459, 61, 209, 149, 134, 192, 498, 595, 437, 199, 113, 
281, 131, 208, 372, 692, 331, 559, 248, 616, 642, 544, 212, 305, 137, 148, 314, 115, 500, 233, 226, 411, 167, 269, 332, 209, 519, 210, 280, 266, 275, 448, 188, 404, 715, 253, 126, 356, 310, 481, 178, 359, 822, 237, 156, 338, 142, 558, 336, 118, 267, 174, 218, 224, 62, 493, 256, 189, 122, 148, 407, 139, 149, 190, 376, 319, 399, 264, 328, 923, 277, 156, 466, 101, 282, 9, 15, 9, 5, 9, 15, 7, 15, 15, 7, 9, 5, 7, 7, 5, 9, 7, 7, 7, 23, 7, 5, 7, 15, 11, 7, 
9, 7, 7, 9, 7, 9, 7, 7, 7, 21, 7, 5, 7, 11, 7, 7, 7, 5, 7, 15, 7, 7, 9, 15, 7, 9, 15, 9, 15, 7, 9, 9, 7, 5, 7, 15, 9, 11, 9, 7, 7, 7, 9, 5, 9, 9, 11, 15, 11, 7, 7, 5, 15, 7, 21, 15, 7, 11, 7, 7, 7, 7, 15, 7, 11, 7, 7, 7, 5, 9, 23, 15, 23, 15, 11, 15, 15, 7, 7, 9, 5, 7, 15, 7, 15, 11, 21, 11, 7, 11, 7, 11, 15, 7, 7, 7, 7, 15, 7, 5, 
9, 7, 7, 15, 5, 7, 9, 7, 9, 7, 11, 7, 15, 15, 9, 7, 9, 9, 9, 7, 29, 7, 7, 7, 15, 15, 15, 9, 7, 7, 7, 7, 9, 9, 11, 7, 7, 7, 9, 7, 7, 7, 7, 9, 7, 7, 7, 11, 5, 25, 5, 7, 15, 7, 7, 11, 7, 9, 7, 7, 9, 7, 7, 7, 9, 11, 9, 7, 9, 11, 15, 9, 15, 11, 9, 15, 5, 15, 9, 15, 7, 7, 9, 11, 7, 5, 9, 11, 7, 11, 5, 7, 7, 15, 7, 7, 23, 5, 7, 7, 
7, 15, 15, 7, 11, 7, 9, 9, 9, 7, 7, 7, 15, 11, 11, 7, 7, 11, 15, 7, 9, 7, 7, 7, 21, 17, 9, 9, 15, 9, null, 7, 7, 15, 7, 7, 7, 9, 7, 7, 7, 7, 11, 9, 9, 15, 9, 7, 15, 7, 9, 15, 7, 7, 17, 7, 7, 9, 7, 7, 5, 7, 7, 7, 7, 15, 15, 7, 9, 7, 15, 9, 7, 15, 7, 7, 7, 7, 9, 15, 9, 27, 7, 7, 7, 7, 11, 7, 7, 7, 15, 15, 9, 11, 7, 7, 15, 7, 6, 7, 
11, 7, 7, 15, 7, 21, 9, 15, 7, 7, 7, 7, 15, 15, 15, 7, 9, 7, 9, 9, 15, 7, 7, 7, 5, 9, 9, 9, 9, 5, 7, 9, 9, 7, 7, 9, 9, 15, 7, 9, 9, 55, 7, 7, 9, 7, 9, 7, 15, 7, 23, 7, 9, 15, 21, 5, 7, 7, 21, 15, 15, 27, 7, 15, 9, 7, 7, 7, 15, 27, 7, 9, 15, 9, 7, 5, 7, 15, 7, 7, 7, 7, 7, 7, 5, 7, 7, null, 7, 7, 7, 7, 17, 15, 11, 15, 15, 15, 5, 7, 
15, 9, 9, 15, 15, 9, 5, 7, 7, 9, 7, 9, 7, 7, 7, 15, 7, 7, 7, 9, 7, 7, 7, 7, 15, 5, 7, 7, 5, 7, 7, 7, 9, 9, 11, 15, 15, 7, 9, 7, 5, 15, 15, 9, 7, 7, 7, 9, 7, 7, 9, 9, 7, 5, 9, 11, 7, 11, 9, 5, 7, 7, 5, 6, 7, 7, 5, 9, 5, 9, 9, 7, 11, 9, 7, 9, 11, 6, 7, 7, 7, 7, 7, 7, 7, 7, 7, 7, 5, 9, 15, 7, 9, 11, 15, 17, 7, 15, 23, 21, 
9, 11, 9, 7, 7, 15, 7, 15, 9, 9, 7, 7, 9, 5, 7, 9, 11, 7, 11, 7, 15, 7, 7, 9, 7, 7, 7, 7, 5, 9, 7, 11, 15, 7, 9, 15, 9, 7, 7, 7, 7, 7, 7, 5, 7, 21, 9, 9, 7, 9, 9, 9, 7, 7, 7, 9, 21, 15, 7, 7, 7, 7, 15, 11, 7, 7, 15, 9, 9, 5, 6, 7, 7, 15, 9, 7, 7, 9, 9, 15, 7, 7, 5, 9, 15, 21, 7, 7, 9, 7, 7, 7, 7, 7, 7, 11, 7, 7, 7, 15, 
5, 9, 9, 15, 7, 7, 15, 7, 9, 9, 7, 15, 7, 7, 7, 9, 7, 7, 11, 5, 15, 7, 7, 7, 7, 21, 15, 9, 7, 9, 7, 9, 7, 7, 9, 7, 11, 11, 7, 15, 7, 7, 7, 15, 7, 15, 9, 13, 7, 11, 9, 25, 9, 7, 7, 11, 7, 9, 15, 11, 25, 7, 9, 21, 27, 15, 45, 7, 7, 9, 15, 9, 15, 21, 15, 7, 23, 15, 7, 27, 9, 11, 9, 9, 5, 5, 7, 9, 7, 9, 7, 7, 7, 5, 5, 7, 11, 13, 7, 7, 
9, 7, 7, 15, 11, 7, 7, 7, 11, 11, 15, 9, 7, 15, 11, 9, 5, 7, 7, 7, 21, 13, 7, 11, 7, 7, 7, 15, 7, 9, 9, 15, 7, 7, 7, 15, 11, 11, 9, 27, 7, 7, 7, 15, 5, 0, 7, 9, 15, 15, 11, 7, 9, 9, 7, 9, 7, 9, 7, 7, 15, 15, 9, 9, 7, 7, 7, 9, 9, 7, 5, 9, 7, 15, 7, 7, 7, null, 7, 7, 7, 9, 15, 5, 15, 7, 9, 9, 7, 7, 7, 9, 7, 15, 7, 11, 9, 15, 7, 9, 
11, 9, 7, 9, 7, 9, 7, 7, 9, 7, 7, 7, 5, 9, 9, 9, 15, 9, 7, 15, 9, 7, 7, 15, 7, 17, 9, 7, 7, 7, 9, 9, 15, 7, 9, 7, 21, 9, 7, 7, 15, 7, 7, 7, 15, 11, 7, 9, 7, 9, 7, 15, 7, 9, 5, 7, 15, 7, 15, 15, 7, 15, 15, 11, 9, 17, 15, 11, 15, 15, 15, 7, 15, 9, 9, 7, 15, 9, 15, 5, 7, 9, 9, 15, 15, 9, 9, 11, 7, 7, 7, 7, 5, 7, 15, 9, 15, 9, 7, 9, 
15, 7, 9, 5, 7, 7, 9, 7, 9, 9, 7, 15, 15, 9, 9, 7, 7, 6, 9, 15, 5, 9, 15, 11, 15, 7, 7, 7, 7, 7, 9, 7, 15, 7, 15, 9, 9, 9, 7, 7, 11, 7, 7, 7, 21, 7, 7, 15, 7, 7, 7, 15, 7, 9, 7, 7, 9, 7, 15, 7, 7, 15, 7, 7, 15, 11, 9, 7, 5, 9, 5, 5, 7, 9, 7, 7, 7, 7, 7, 7, 7, 7, 7, 15, 7, 9, 9, 7, 7, 9, 15, 7, 7, 7, 7, 9, 9, 9, 7, 15, 
9, 9, 15, 7, 7, 7, 9, 7, 7, 7, 7, 5, 9, 9, 11, 9, 9, 7, 7, 9, 7, 11, 7, 7, 15, 7, 9, 7, 9, 7, 15, 9, 15, 11, 7, 7, 11, 7, 17, 15, 7, 9, 21, 15, 9, 7, 7, 7, 21, 15, 7, 7, 7, 9, 7, 7, 9, 9, 7, 7, 7, 21, 11, 9, 7, 7, 9, 7, 15, 7, 7, 7, 7, 7, 7, 9, 7, 7, 15, 7, 11, 21, 15, 43, 21, 21, 11, 9, 7, 7, 17, 15, 15, 7, 7, 7, 9, 5, 9, 17, 
7, 5, 7, 15, 7, 7, 7, 5, 9, 21, 7, 7, 7, 9, 7, 5, 15, 5, 15, 15, 7, 9, 7, 7, 7, 5, 15, 9, 15, 15, 7, 7, 15, 7, 11, 7, 15, 7, 43, 15, 25, 15, 9, 7, 9, 7, 15, 7, 9, 9, 15, 15, 7, 9, 7, 7, 7, 7, 7, 7, 9, 7, 7, 9, 5, 5, 7, 9, 15, 7, 21, 11, 15, 7, 7, 9, 7, 9, 7, 9, 5, 9, 9, 9, 9, 7, 7, 5, 7, 21, 9, 9, 7, 7, 15, 7, 9, 9, 15, 9, 
21, 7, 5, 9, 9, 7, 21, 7, 21, 5, 9, 9, 9, 7, 11, 7, 9, 7, 9, 9, 9, 11, 7, null, 7, 9, 7, 15, 7, 11, 7, 31, 7, 7, 15, 7, 5, 7, 9, 9, 15, 9, 9, 7, 23, 9, 21, 7, 11, 5, 11, 9, 7, 5, 9, 9, 9, 15, 11, 7, 7, 7, 7, 9, 7, 7, 17, 5, 9, 7, 9, 11, 7, 7, 7, 7, 15, 11, 15, 15, 9, 7, 15, 7, 9, 11, 9, 9, 21, 7, 15, 15, 13, 7, 7, 7, 9, 7, 7, 7, 
15, 11, 7, 7, 7, 7, 7, 7, 7, 7, 9, 11, 7, 7, 15, 9, 7, 9, 7, 15, 11, 5, 15, 7, 15, 7, 7, 7, 7, 9, 15, 15, 9, 9, 7, 7, 7, 5, 5, 7, 5, 7, 15, 7, 7, 7, 15, 7, 6, 6, 15, 7, 15, 15, 5, 9, 9, 9, 9, 7, 7, 7, 7, 9, 9, 7, 7, 15, 7, 9, 7, 0, 15, 7, 7, 7, 9, 6, 13, 9, 5, 5, 21, 7, 9, 9, 9, 9, 21, 9, 9, 7, 9, 9, 9, 5, 7, 9, 15, 7, 
7, 7, 7, 7, 21, 7, 17, 15, 9, 9, 13, 7, 7, 15, 7, 7, 9, 7, 7, 9, 15, 7, 15, 15, 9, 7, 7, 11, 9, 11, 7, 9, 7, 7, 7, 7, 9, 11, 7, 9, 37, 21, 15, 7, 7, 15, 7, 15, 15, 11, 5, 25, 7, 7, 7, 7, 7, null, 5, 11, 9, 9, 5, 5, 15, 23, 5, 7, 7, 7, 11, 9, 7, 9, 9, 15, 9, 15, 5, 9, 11, 15, 21, 15, 7, 7, 15, 15, 9, 9, 7, 7, 9, 7, 15, 7, 7, 7, 7, 15, 
15, 7, 9, 7, 7, 9, 7, 9, 7, 9, 9, 9, 11, 11, 7, 7, 15, 15, 7, 17, 7, 21, 9, 7, 7, 7, 7, 9, 15, 15, 21, 15, 9, 15, 7, 11, 9, 7, 15, 9, 7, 7, 7, 7, 15, 7, 9, 11, 7, 7, 5, 7, 15, 7, 15, 7, 7, 15, 7, 9, 7, 9, 30, 7, 7, 9, 7, 5, 7, 7, 7, 7, 9, 15, 9, 5, 7, 7, 9, 7, 7, 15, 7, 7, 15, 15, 7, 21, 7, 7, 7, 6, 7, 5, 7, 7, 7, 21, 7, 11, 
9, 7, 7, 9, 21, 7, 5, 15, 5, 7, 15, 7, 11, 11, 7, 9, 35, 7, 5, 13, 9, 9, 7, 21, 5, 15, 7, 7, 9, 7, 7, 9, 7, 15, 9, 11, 15, 9, 7, 7, 9, 9, 7, 15, 7, 7, 7, 15, 7, 9, 15, 9, 7, 15, 9, 11, 7, 19, 7, 7, 7, 7, 7, 15, 9, 7, 7, 7, 9, 9, 17, 7, 15, 7, 7, 7, 27, 11, 5, 7, 9, 7, 7, 11, 11, 7, 7, 5, 7, 15, 15, 7, 15, 9, 9, 17, 7, 7, 9, 7, 
7, 7, 9, 9, 7, 5, 15, 15, 7, 15, 7, 9, 15, 7, 5, 9, 7, 15, 15, 7, 9, 15, 30, 7, 15, 17, 7, 11, 21, 7, 15, 15, 9, 15, 7, 15, 9, 9, 7, 11, 7, 15, 9, 9, 7, 9, 7, 9, 7, 11, 5, 5, 9, 9, 15, 9, 7, 7, 15, 7, 7, 11, 7, 21, 9, 21, 5, 13, 7, 15, 7, 7, 7, 7, 15, 9, 7, 9, 11, 15, 9, 9, 7, 7, 7, 5, 7, 9, 15, 7, 7, 15, 7, 21, 9, 7, 7, 7, 9, 7, 
7, 9, 9, 11, 9, 5, 9, 7, 9, 7, 21, 15, 11, 25, 15, 7, 7, 7, 9, 7, 7, 9, 7, 9, 7, 7, 9, 15, 7, 9, 7, 7, 7, 7, 9, 9, 5, 7, 7, 7, 7, 9, 21, 7, 37, 7, 7, 7, 7, 17, 21, 9, 15, 15, 7, 9, 9, 15, 7, 15, 9, 9, 11, 7, 7, 9, 27, 7, 9, 7, 7, 7, 25, 13, 7, 7, 9, 7, 7, 5, 15, 9, 15, 15, 15, 7, 7, 7, 11, 5, 7, 7, 7, 7, 7, 7, 9, 7, 7, 7, 
7, 7, 9, 9, 7, 27, 0, 7, 9, 5, 7, 15, 7, 9, 7, 7, 9, 7, 7, 5, 7, 7, 7, 9, 7, 7, 9, 15, 15, 15, 15, 9, 7, 7, 7, 7, 9, 7, 7, 7, 9, 7, 7, 15, 9, 15, 7, 15, 7, 7, 7, 7, 7, 7, 21, 9, 7, 15, 9, 7, 5, 7, 7, 7, 15, 9, 7, 35, 9, 7, 15, 41, 7, 7, 5, 15, 13, 5, 15, 9, 15, 7, 9, 13, 11, 15, 7, 7, 7, 0, 5, 15, 7, 5, 5, 7, 15, 7, 7, 11, 
7, 7, 9, 7, 7, 7, 7, 33, 9, 7, 15, 7, 9, 11, 9, 9, 9, 9, 21, 9, 7, 7, 5, 27, 7, 15, 11, 7, 7, 7, 11, 7, 7, 7, 17, 7, 7, 15, 9, 7, 9, 7, 7, 9, 7, 9, 7, 15, null, 9, 7, 9, 9, 11, 7, 15, 13, 7, 15, 7, 7, 7, 15, 5, 15, 9, 7, 6, 7, 7, 7, 11, 15, 7, 9, 15, 7, 5, 9, 15, 7, 7, 9, 15, 7, 5, 7, 7, 7, 7, 7, 7, 7, 7, 7, 7, 7, 21, 5, 7, 
15, 9, 5, 7, 9, 7, 9, 27, 15, 7, 9, 9, 7, 7, 15, 7, 7, 5, 7, 7, 7, 11, 7, 9, 9, 9, 7, 5, 7, 7, 15, 7, 15, 15, 7, 7, 21, 9, 7, 7, 5, 9, 7, 7, 7, 15, 7, 7, 9, 9, 9, 9, 7, 9, 17, 9, 7, 6, 7, 15, 9, 9, 9, 7, 9, 9, 15, 15, 15, 21, 9, 7, 15, 7, 7, 7, 9, 9, 7, 7, 15, 15, 7, 7, 15, 11, 9, 9, 7, 9, 9, 5, 7, 7, 5, 13, 15, 7, 7, 7, 
5, 7, 13, 9, 7, 7, 7, 15, 11, 7, 7, 9, 7, 9, 9, 5, 5, 9, 15, 15, 7, 5, 9, 5, 7, 7, 9, 7, 7, 15, 7, 7, 7, 7, 15, 7, 9, 11, 5, 9, 9, 7, 9, 15, 9, 7, 7, 7, 9, 7, 9, 7, 9, 7, 7, 9, 7, 9, 15, 15, 7, 7, 7, 5, 15, 7, 9, 21, 17, 7, 7, 7, 7, 9, 7, 7, 17, 7, 7, 9, 15, 21, 7, 7, 7, 9, 7, 11, 9, 9, 9, 9, 7, 7, 7, 7, 7, 7, 7, 9, 
5, 21, 15, 7, 7, 7, 9, 7, 9, 15, 9, 7, 7, 11, 7, 15, 7, 27, 7, 7, 27, 9, 11, 7, 15, 7, 7, 5, 7, 15, 7, 9, 15, 9, 7, 21, 7, 7, 5, 13, 9, 9, 9, 9, 5, 11, 7, 9, 7, 7, 15, 7, 7, 7, 9, 9, 7, 11, 7, 9, 15, 7, 9, 7, 9, 7, 7, 9, 7, 9, 5, 9, 11, 7, 7, 7, 7, 9, 9, 7, 13, 11, 7, 7, 15, 9, 7, 7, 15, 7, 9, 7, 7, 7, 7, 7, 9, 7, 5, 9, 
9, 9, 15, 7, 7, 9, 9, 7, 9, 9, 15, 11, 6, 7, 5, 7, 6, 5, 11, 7, 15, 7, 17, 9, 7, 9, 7, 11, 15, 11, 11, 7, 9, 7, 9, 17, 5, 7, 9, 27, 5, 9, 15, 15, 5, 7, 7, 11, 7, 7, 7, 7, 5, 9, 5, 7, 7, 27, 5, 9, 7, 7, 17, 9, 9, 7, 7, 9, 9, 7, 7, 7, 5, 9, 9, 7, 9, 7, 15, 21, 7, 7, 11, 5, 21, 7, 9, 9, 7, 7, 5, 7, 7, 7, 15, 15, 9, 9, 15, 5, 
9, 5, 7, 9, 9, 7, 7, 9, 5, 9, 7, 7, 7, 7, 9, 15, 15, 7, 15, 15, 9, 7, 9, 7, 13, 11, 7, 9, 9, 7, 7, 7, 7, 7, 5, 7, 9, 7, 9, 9, 7, 7, 15, 7, 6, 15, 9, 11, 9, 7, 7, 9, 21, 11, 21, 7, 7, 5, 7, 7, 11, 7, 7, 7, 7, 7, 9, 7, 7, 5, 5, 7, 11, 7, 7, 7, 7, 7, 5, 5, 7, 7, 7, 7, 7, 5, 7, 7, 9, 9, null, 9, 9, 9, 15, 7, 7, 9, 7, 9, 
7, 7, 39, 9, 9, 15, 9, 7, 15, 9, 15, 15, 5, 15, 15, 9, 15, 15, 7, 7, 7, 7, 7, 7, 7, 9, 7, 7, 9, 7, 7, 15, 7, 7, 9, 7, 9, 9, 9, 7, 15, 7, 7, 7, 15, 7, 15, 7, 9, 15, 7, 7, 9, 15, 9, 7, 15, 9, 15, 9, 11, 7, 7, 7, 5, 9, 7, 9, 21, 7, 7, 7, 15, 11, 9, 9, 7, 7, 15, null, 7, 7, 15, 9, 11, 7, 9, 5, 5, 9, 7, 7, 5, 7, 7, 7, 7, 7, 7, 15, 
7, 21, 9, 15, 5, 9, 9, 9, null, 7, 9, 9, 9, 7, 7, 27, 23, 5, 7, 7, 21, 15, 23, 9, 7, 7, 7, 7, 9, 9, 15, 7, 7, 7, 10, 7, 11, 15, 11, 7, 21, 7, 7, 9, 9, 13, 15, 15, 17, 9, 7, 7, 9, 7, 15, 7, 15, 11, 7, 7, 7, 11, 7, 11, 7, 11, 5, 15, 9, 11, 7, 7, 7, 7, 9, 15, 29, 7, 9, 9, 9, 5, 9, 21, 7, 7, 7, 7, 9, 7, 9, 15, 11, 7, 5, 7, 7, 7, 9, 9, 
9, 15, 19, 7, 11, 11, 9, 7, 15, 21, 5, 9, 15, 7, 15, 9, 11, 7, 15, 11, 7, 7, 15, 7, 9, 7, 7, 9, 7, 15, 15, 9, 9, 9, 9, 5, 5, 15, 11, 15, 7, 15, 7, 5, 7, 15, 9, 9, 15, 15, 7, 7, 7, 5, 11, 13, 11, 9, 7, 5, 9, 7, 9, 7, 9, 9, 9, 7, 11, 7, 9, 7, 5, 5, 7, 7, 11, 9, 7, 7, 15, 5, 15, 9, 15, 9, 7, 15, 9, 9, 11, 7, 5, 9, 7, 7, 7, 7, 9, 11, 
7, 11, 11, 7, 9, 9, 9, 9, 13, 9, 6, 21, 7, 9, 7, 9, 9, 15, 7, 9, 11, 7, 11, 9, 7, 7, 9, 7, 7, 13, 5, 7, 7, 7, 7, 9, 7, 7, 7, 7, 15, 7, 7, 15, 9, 5, 15, 9, 7, 7, 7, 7, 9, 7, 9, 5, 9, 7, 9, 21, 7, 7, 9, 15, 7, 9, 15, 7, 15, 7, 15, 15, 5, 15, 15, 9, 15, 9, 7, 7, 11, 7, 7, 15, 7, 7, 7, 7, 13, 7, 7, 9, 9, 7, 7, 9, 7, 9, 7, 7, 
6, 9, 7, 11, 15, 7, 9, 25, 9, 6, 15, 11, 11, 5, 11, 7, 11, 7, 9, 5, 9, 7, 11, 21, 7, 9, 7, 9, 5, 13, 15, 6, 7, 7, 7, 7, 7, 9, 7, 9, 15, 7, 7, 7, 17, 9, 9, 15, 7, 7, 9, 15, 9, 15, 7, 7, 15, 15, 5, 11, 7, 7, 15, 9, 11, 15, 7, 7, 7, 33, 15, 7, 15, 5, 9, 9, 9, 7, 9, 9, 9, 7, 9, 11, 11, 9, 7, 7, 5, 7, 7, 7, 9, 7, 9, 7, 11, 23, 9, 15, 
7, 7, 9, 7, 7, 9, 5, 7, 15, 7, 5, 21, 7, 5, 15, 11, 13, 7, 7, 15, 7, 9, 7, 7, 7, 9, 7, 9, 6, 15, 11, 7, 7, 15, 15, 9, 5, 7, 7, 9, 7, 15, 21, 15, 21, 7, 11, 9, 15, 21, 15, 15, 15, 9, 9, 9, 5, 15, 45, 7, 11, 11, 15, 9, 7, 9, 15, 11, 7, 15, 9, 7, 9, 7, 5, 5, 7, 9, 7, 15, 15, 7, 15, 11, 15, 5, 7, 7, 9, 15, 9, 7, 7, 9, 5, 7, 9, 7, 7, 7, 
5, 9, 15, 7, 5, 15, 9, 15, 7, 7, 7, 7, 27, 15, 7, 7, 13, 15, 15, 17, 21, 7, 5, 5, 15, 5, 9, 7, 7, 15, 9, 7, 7, 7, 9, 5, 7, 11, 11, 7, 9, 15, 9, 7, 9, 7, 9, 15, 7, 7, 15, 15, 9, 7, 15, 5, 9, 9, 7, 9, 7, 7, 7, 9, 7, 7, 7, 7, 9, 7, 7, 9, null, 15, 9, 7, 7, null, 5, 7, 9, 9, 7, 9, 7, 5, 7, 5, 7, 7, 9, 9, 9, 15, 5, 9, 5, 7, 7, 21, 
7, 15, 9, 9, 5, 7, 9, 7, 9, 15, 9, 7, 7, 15, 7, 7, 7, 9, 15, 9, 7, 15, 5, 7, 7, 7, 7, 7, 7, 5, 9, 15, 7, 9, 9, 7, 7, 7, 15, 7, 7, 9, 9, 5, 7, 7, 7, 7, 15, 15, 15, 9, 7, 7, 7, 15, 9, 7, 15, 15, 7, 9, 9, 5, 21, 9, 7, 15, 15, 7, 7, 11, 7, 7, 7, 5, 9, 7, 9, 5, 7, 9, 7, 7, 9, 5, 11, 7, 11, 7, 7, 7, 9, 9, 5, 7, 7, 9, 9, 9, 
15, 7, 9, 7, 9, 9, 7, 15, 9, 5, 9, 7, 23, 21, 17, 7, 7, 5, 9, 15, 9, 21, 15, 15, 7, 15, 15, 7, 11, 21, 25, 5, 7, 11, 15, 11, 29, 7, 15, 7, 9, 15, 9, 7, 7, 7, 9, 11, 7, 7, 7, 7, 9, 15, 7, 21, 7, 13, 19, 7, 15, 7, 7, 7, 7, 7, 7, 9, 7, 7, 11, 15, 7, 5, 11, 7, 7, 9, 7, 9, 15, 7, 7, 19, 7, 7, 7, 5, 9, 9, 9, 7, 7, 9, 9, 7, 7, 9, 7, 5, 
7, 5, 9, 15, 7, 7, 13, 7, 15, 7, 9, 7, 6, 7, 15, 5, 9, 7, 7, 9, 15, 7, 5, 7, 7, 15, 9, 9, 7, 15, 7, 7, 7, 9, 7, 9, 15, 7, 9, 11, 9, 9, 9, 45, 15, 9, 7, 7, 9, 5, 11, 15, 7, 7, 9, 5, 9, 11, 9, 9, 15, 7, 9, 7, 15, 7, 15, 11, 9, 15, 11, 6, 15, 39, 7, 7, 7, 7, 5, 15, 9, 7, 7, 7, 11, 9, 7, 7, 7, 31, 7, 9, 7, 9, 9, 9, 9, 7, 11, 7, 
21, 9, 9, 11, 7, 9, 11, 7, 7, 9, 5, 11, 7, 15, 7, 21, 9, 7, 7, 9, 11, 7, 13, 7, 7, 15, 7, 9, 55, 15, 7, 11, 7, 7, 9, 21, 7, 5, 11, 7, 15, 7, 5, 7, 7, 15, 17, 7, 7, 7, 15, 9, 15, 11, 13, 7, 9, 7, 15, 7, 9, 7, 7, 5, 11, 7, 7, 7, 7, 9, 11, 23, 9, 9, 9, 7, 9, 9, 9, 7, 7, 9, 7, 7, 7, 15, 15, 9, 7, 15, 7, 5, 9, 7, 7, 9, 7, 7, 7, 39, 
9, 7, 7, 9, 15, 7, 9, 21, 15, 7, 7, 7, 9, 7, 7, 9, 9, 9, 5, 7, 11, 5, 7, 7, 7, 7, 9, 15, 7, 7, 9, 15, 9, 7, 7, 7, 21, 7, 7, 21, 7, 9, 15, 9, 7, 9, 9, 7, 7, 9, 7, 7, 15, 7, 5, 7, 5, 5, 7, 9, 9, 7, 7, 11, 7, 11, 13, 7, 11, 9, 5, 7, 7, 15, 9, 7, 7, 21, 9, 7, 7, 9, 7, 7, 15, 15, 9, 9, 9, 7, 9, 9, 7, 15, 9, 5, 11, 7, 9, 27, 
9, 7, 7, 7, 15, 7, 7, 9, 15, 9, 7, 15, 7, 15, 9, 7, 9, 15, 15, 7, 7, 9, 11, 7, 7, 9, 9, 5, 7, 5, 7, 5, 5, 7, 11, 15, 7, 47, 7, 9, 9, 7, 15, 7, 6, 11, 7, 15, 7, 9, 9, 7, 5, 21, 7, 9, 7, 21, 7, 7, 9, 7, 7, 9, 7, 5, 9, 7, 15, 9, 7, 11, 5, 7, 7, 9, 9, 7, 7, 7, 7, 7, 7, 7, 9, 5, 9, 9, 9, 13, 7, 7, 9, 7, 7, 9, 7, 9, 7, 9, 
15, 21, 15, 7, 7, 9, 7, 7, 7, 7, 7, 7, 7, 7, 7, 7, 15, 11, 7, 7, 11, 21, 21, 15, 7, 21, 7, 7, 5, 15, 7, 7, 7, 7, 15, 7, 7, 7, 7, 15, 9, 11, 9, 9, 7, 9, 7, 15, 11, 15, 9, 15, 11, 15, 7, 9, 9, 7, 7, 15, 11, 9, 11, 9, 9, 7, 9, 15, 9, 9, 7, 15, 15, 9, 7, 7, 9, 7, 65, 21, 11, 9, 9, 9, 13, 9, 15, 9, 15, 9, 9, 11, 5, 7, 7, 9, 7, 5, 5, 7, 
7, 15, 9, 7, 9, 15, 7, 15, 9, 7, 7, 35, 7, 5, 11, 9, 11, 21, 9, 9, 5, 15, 9, 11, 7, 7, 15, 15, 9, 11, 9, 9, 7, 7, 7, 7, 7, 9, 15, 15, 9, 15, 7, 7, 5, 9, 9, 9, 9, 7, 9, 7, 5, 21, 7, 13, 5, 11, 15, 7, 35, 9, 7, 7, 7, 6, 7, 7, 7, 7, 9, 7, 15, 9, 7, 7, 9, 23, 25, 7, 7, 7, 15, 7, 11, 7, 7, 11, 11, 15, 7, 9, 7, 5, 9, 15, 7, 7, 11, 7, 
9, 7, 15, 7, 9, 7, 9, 7, 15, 7, 15, 7, 9, 5, 11, 7, 7, 7, 7, 7, 7, 15, 7, 7, 15, 7, 9, 15, 7, 5, 9, 7, 7, 9, 9, 9, 15, 9, 7, 9, 7, 9, 7, 5, 5, 7, 7, 15, 13, 7, 5, 9, 9, 5, 7, 9, 7, 11, 7, 7, 7, 7, 9, 7, 7, 7, 9, 15, 7, 7, 9, 7, 7, 7, 7, 7, 7, 7, 7, 9, 9, 7, 15, 7, 7, 9, 15, 9, 7, 9, 5, 5, 15, 9, 7, 7, 13, 13, 5, 7, 
7, 7, 7, 9, 15, 7, 9, 9, 7, 9, 7, 17, 15, 15, 15, 15, 7, 7, 7, 6, 9, 21, 7, 9, 15, 9, 9, 7, 7, 7, 15, 9, 7, 15, 5, 7, 7, 9, 7, 7, 9, 7, 9, 7, 9, 7, 11, 15, 15, 9, 7, 9, 9, 7, 7, 9, 0, 15, 7, 7, 7, 7, 21, 7, 7, 9, 9, 7, 7, 7, 9, 11, 7, 7, 5, 7, 5, 5, 7, 21, 9, 7, 9, 15, 15, 15, 15, 15, 5, 15, 15, 7, 7, 15, 17, 5, 5, 9, 7, 9, 
7, 15, 17, 7, 7, 11, 9, 21, 7, 15, 9, 15, 5, 7, 11, 9, 11, 7, 7, 9, 9, 9, 9, 7, 7, 7, 9, 9, 9, 15, 9, 9, 9, 21, 9, 7, 9, 9, 7, 9, 17, 15, 7, 21, 7, 7, 15, 7, 7, 15, 15, 9, 9, 7, 7, 7, 15, 7, 7, 15, 7, 15, 15, 23, 9, 15, 5, 7, 11, 7, 7, 15, 14, 9, 7, 7, 7, 7, 7, 9, 7, 7, 7, 9, 21, 15, 9, 15, 7, 21, 9, 7, 7, 15, 9, 9, 9, 9, 9, 7, 
15, 9, 7, 11, 7, 7, 7, 9, 11, 7, 13, 7, 9, 9, 7, 15, 11, 7, 13, 21, 7, 5, 7, 9, 7, 5, 7, 9, 7, 11, 5, 7, 7, 9, 5, 9, 7, 7, 7, 15, 7, 7, 5, 9, 9, 7, 9, 9, 15, 15, 9, 9, 7, 7, 7, 7, 9, 9, 7, 7, 15, 7, 21, 7, 7, 7, 7, 9, 7, 7, 15, 7, 7, 7, 11, 7, 7, 11, 7, 7, 7, 15, 7, 9, 5, 7, 7, 7, 7, 7, 7, 9, 7, 21, 9, 9, 7, 7, 7, 7, 
9, 5, 15, 5, 7, 9, 13, 9, 7, 7, 15, 7, 15, 21, 5, 9, 7, 7, 7, 7, 11, 9, 7, 9, 9, 11, 7, 7, 5, 7, 7, 15, 9, 9, 6, 7, 7, 7, 5, 7, 7, 7, 0, 9, 7, 7, 7, 15, 5, 7, 7, 9, 9, 7, 7, 7, 7, 7, 7, 7, 5, 11, 7, 9, 9, 7, 7, 15, 19, 7, 11, 9, 7, 7, 27, 7, 11, 9, 9, 7, 7, 7, 7, 9, 7, 7, 7, 11, 21, 15, 7, 9, 15, 9, 5, 7, 7, 7, 7, 21, 
7, 7, 6, 15, 9, 11, 15, 5, 15, 7, 7, 7, 5, 9, 7, 9, 11, 15, 7, 9, 7, 5, 7, 7, 7, 15, 7, 7, 9, 15, 7, 7, 15, 7, 9, 5, 7, 9, 15, 7, 9, 7, 5, 7, 7, 9, 9, 7, 17, 9, 7, 7, 15, 7, 7, 9, 15, 11, 7, 7, 21, 7, 7, 7, 7, 15, 15, 9, 5, 5, 11, 15, 9, 9, 9, 7, 15, 27, 7, 15, 15, 7, 7, 15, 7, 7, 9, 7, 9, 7, 15, 7, 7, 5, 9, 9, 7, 11, 15, 5, 
9, 7, 7, 7, 9, 9, 7, 9, 9, 7, 9, 9, 9, 9, 15, 7, 7, 15, 5, 7, 9, 9, 7, 9, 7, 9, 15, 7, 9, 15, 9, 9, 15, 7, 9, 7, 7, 7, 5, 15, 9, 15, 9, 7, 7, 9, 7, 9, 15, 9, 17, 9, 7, 9, 7, 9, 5, 7, 7, 7, 7, 7, 9, 9, 7, 15, 15, 11, 7, 7, 17, 9, 7, 9, 13, 7, 7, 7, 9, 9, 7, 9, 7, 5, 15, 7, 7, 15, 5, 15, 21, 7, 7, 7, 15, 7, 5, 7, 9, 7, 
7, 7, 15, 5, 9, 9, 7, 21, 7, 11, 15, 11, 15, 7, 9, 15, 7, 7, 15, 7, 7, 7, 9, 7, 15, 9, 9, 17, 15, 9, 7, 7, 7, 7, 21, 7, 15, 7, 5, 7, 15, 7, 7, 11, 9, 7, 11, 7, 9, 7, 7, 9, 5, 9, 7, 5, 15, 7, 11, 7, 9, 7, 9, 7, 5, 9, 13, 7, 7, 7, 15, 9, 9, 0, 7, 7, 7, 7, 9, 15, 9, 7, 7, 7, 9, 7, 7, 13, 7, 7, 15, 9, 7, 21, 7, 9, 11, 7, 7, 7, 
7, 7, 5, 7, 9, 7, 7, 15, 7, 11, 15, 7, 7, 7, 7, 7, 9, 9, 15, 17, 15, 7, 7, 9, 9, 7, 9, 9, 9, 9, 7, 7, 9, 13, 7, 7, 7, 7, 9, 7, 9, 21, 7, 7, 7, 9, 11, 7, 15, 7, 7, 7, 7, 11, 9, 7, 7, 9, 7, 5, 7, 9, 7, 5, 9, 7, 9, 7, 15, 21, 7, 9, 9, 15, 7, 7, 7, 9, 7, 9, 9, 5, 5, 7, 15, 26, 15, 7, 7, 7, 7, 7, 7, 7, 5, 7, 7, 7, 9, 9, 
5, 15, 9, 7, 7, 9, 7, 9, 7, 7, 11, 7, 7, 7, 7, 7, 9, 15, 7, 9, 7, 15, 15, 7, 7, 9, 5, 7, 9, 11, 9, 7, 7, 7, 17, 15, 7, 9, 11, 6, 15, 15, 7, 9, 7, 7, 9, 7, 7, 15, 15, 9, 9, 7, 21, 9, 7, 15, 5, 7, 7, 15, 7, 15, 15, 7, 7, 15, 7, 9, 9, 11, 7, 15, 15, 15, 9, 7, 5, 21, 21, 7, 7, 7, 9, 7, 11, 9, 15, 5, 15, 15, 15, 7, 9, 7, 7, 7, 15, 9, 
27, 9, 15, 7, 7, 7, 27, 7, 7, 21, 7, 21, 7, 9, 7, 11, 7, 7, 9, 7, 0, 7, 7, 15, 9, 9, 7, 7, 7, 7, 7, 11, 21, 9, 11, 11, 11, 7, 7, 9, 7, 15, 27, 7, 11, 5, 7, 7, 7, 15, 15, 15, 15, 7, 7, 9, 9, 7, 9, 9, 7, 7, 7, 11, 7, 9, 7, 7, 9, 9, 7, 7, 7, 7, 7, 11, 15, 7, 9, 19, 7, 15, 15, 15, 7, 11, 7, 7, 7, 15, 7, 5, 15, 15, 7, 13, 9, 9, 7, 7, 
7, 23, 15, 15, 7, 9, 7, 15, 15, 7, 9, 7, 5, 11, 7, 7, 9, 7, 7, 11, 15, 9, 15, 7, 7, 7, 9, 9, 9, 9, 11, 7, 5, 7, 7, 33, 7, 15, 9, 7, 21, 7, 9, 9, 9, 15, 7, 7, 7, 7, 7, 9, 7, 27, 9, 9, 15, 5, 9, 5, 7, 7, 25, 5, 5, 9, 9, 7, 5, 7, 9, 9, 7, 17, 15, 5, 7, 7, 21, 7, 7, 9, 11, 5, 5, 33, 7, 7, 9, 15, 5, 9, 9, 7, 15, 9, 7, 9, 9, 7, 
9, 7, 9, 9, 7, 27, 9, 7, 9, 7, 5, 9, 7, 7, 9, 7, 15, 11, 7, 7, 7, 15, 7, 7, 15, 15, 21, 15, 9, 11, 17, 6, 17, 7, 7, 5, 9, 7, 11, 7, 9, 9, 7, 9, 15, 9, 7, 27, 7, 27, 21, 7, 7, 7, 15, 9, 9, 7, 9, 5, 7, 7, 9, 7, 9, 7, 7, 9, 7, 7, 11, 15, 5, 7, 5, 7, 7, 15, 7, 7, 7, 7, 7, 7, 7, 7, 5, 7, 7, 7, 7, 7, 7, 7, 7, 9, 9, 7, 15, 9, 
7, 7, 9, 5, 7, 21, 5, 21, 7, 7, 13, 7, 9, 5, 7, 15, 9, 7, 11, 7, 15, 7, 9, 9, 37, 27, 7, 7, 9, 5, 7, 15, 7, 7, 7, 7, 9, 9, 9, 7, 15, 7, 7, 9, 15, 9, 9, 7, 15, 5, 15, 5, 7, 7, 15, 9, 9, 21, 25, 9, 11, 7, 15, 9, 9, 7, 7, 15, 7, 7, 7, 15, 7, 9, 7, 7, 15, 7, 7, 6, 21, 7, 7, 15, 9, 7, 9, 9, 7, 7, 9, 7, 15, 11, 9, 5, 19, 15, 7, 7, 
9, 5, 11, 15, 7, 11, 7, 9, 7, 7, 15, 9, 7, 7, 15, 9, 13, 9, 7, 11, 7, 5, 9, 21, 7, 7, 15, 7, 15, 7, 9, 9, 9, 7, 9, 15, 15, 15, 7, 9, 5, 15, 15, 15, 15, 9, 9, 9, 7, 9, 7, 15, 7, 15, 23, 15, 17, 15, 9, 15, 15, 15, 7, 9, 7, 7, 7, 15, 9, 9, 7, 7, 7, 9, 11, 15, 7, 5, 15, 7, 9, 15, 7, 7, 5, 7, 11, 11, 15, 9, 11, 17, 7, 9, 11, 9, 7, 7, 9, 7, 
13, 7, 7, 7, 9, 7, 9, 7, 9, 21, 21, 7, 9, 7, 7, 15, 9, 9, 9, 11, 7, 9, 7, 11, 17, 7, 11, 9, 11, 7, 7, 9, 7, 9, 7, 7, 7, 7, 7, 5, 7, 7, 7, 15, 9, 7, 7, 5, 7, 15, 7, 7, 9, 9, 9, 7, 15, 7, 7, 11, 9, 7, 9, 7, 9, 7, 17, 9, 5, 5, 5, 9, 7, 7, 7, 7, 9, 11, 15, 7, 0, 9, 7, 15, 7, 9, 11, 9, 7, 5, 9, 9, 11, 9, 7, 21, 9, 7, 7, 17, 
5, 7, 15, 7, 5, 15, 15, 7, 5, 9, 9, 5, 7, 7, 21, 7, 5, 6, 7, 7, 5, 7, 7, 7, 7, 15, 5, 9, 9, 7, 9, 7, 9, 9, 7, 9, 7, 5, 5, 7, 7, 15, 7, 15, 7, 9, 21, 9, 6, 7, 5, 9, 7, 9, 7, 7, 15, 5, 15, 7, 7, 9, 7, 5, 7, 15, 9, 7, 9, 11, 5, 7, 7, 11, 15, 9, 7, 19, 7, 9, 15, 15, 7, 7, 5, 9, 7, 15, 7, 7, 9, 15, 7, 9, 15, 7, 7, 7, 10, 9, 
17, 7, 7, 7, 7, 15, 7, 7, 9, 7, 15, 7, 5, 9, 5, 7, 7, 9, 7, 7, 7, 7, 7, 5, 21, 7, 15, 5, 7, 15, 9, 21, 11, 15, 7, 5, 7, 11, 7, 9, 7, 7, 5, 7, 15, 15, 7, 7, 9, 7, 7, 21, 9, 5, 7, 7, 7, 9, 7, 9, 7, 15, 9, 11, 15, 7, 9, 8, 7, 7, 15, 15, 15, 9, 7, 7, 5, 15, 7, 7, 9, 7, 7, 7, 5, 11, 7, 9, 7, 7, 9, 15, 9, 15, 6, 7, 7, 7, 9, 7, 
5, 7, 7, 9, 7, 5, 7, 7, 7, 21, 15, 13, 9, 7, 15, 9, 9, 9, 7, 5, 7, 7, 7, 7, 9, 27, 9, 7, 7, 7, 15, 7, 7, 9, 7, 5, 7, 7, 7, 7, 7, 7, 9, 5, 7, 15, 21, 7, 7, 5, 9, 7, 9, 5, 9, 11, 7, 7, 5, 7, 9, 13, 7, 7, 7, 9, 7, 7, 7, 7, 11, 7, 11, 7, 5, 15, 15, 15, 5, 7, 7, 9, 7, 15, 6, 7, 5, 7, 7, 7, 7, 7, 7, 7, 5, 5, 7, 7, 15, 7, 
7, 7, 7, 7, 11, 11, 15, 11, 7, 15, 7, 9, 9, 7, 5, 9, 9, 7, 7, 7, 7, 7, 7, 7, 15, 9, 7, 5, 11, 7, 7, 15, 7, 11, 9, 15, 9, 9, 17, 9, 9, 9, 11, 9, 7, 7, 9, 7, 9, 9, 7, 15, 15, 15, 7, 7, 7, 9, 15, 7, 5, 5, 11, 7, 7, 7, 7, 5, 7, 7, 7, 9, 9, 7, 15, 9, 7, 15, 7, 11, 9, 41, 15, 15, 7, 15, 7, 7, 7, 7, 31, 15, 11, 7, 7, 9, 21, 13, 9, 9, 
7, 7, 7, 7, 9, 7, 9, 11, 15, 9, 9, 7, 7, 15, 15, 5, 9, 7, 17, 9, 7, 7, 7, 9, 9, 15, 21, 7, 15, 7, 7, 15, 7, 11, 7, 21, 9, 5, 15, 7, 9, 5, 5, 9, 7, 9, 7, 27, 7, 7, 7, 11, 9, 5, null, 9, 15, 15, 7, 9, 9, 15, 15, 7, 15, 9, 7, 9, 15, 9, 5, 7, 13, 9, 15, 15, 9, 5, 7, 9, 5, 9, 9, 9, 7, 7, 7, 7, 7, 9, 7, 5, 7, 7, 7, 5, 7, 15, 7, 7, 
9, 15, 11, 9, 9, 9, 7, 7, 15, 11, 7, 15, 7, 11, 7, 5, 7, 7, 9, 11, 7, 7, 9, 7, 11, 5, 9, 9, 15, 7, 5, 5, 59228, 65, 10143, 5546, 4453, 1327, 3579, 2247, 4145, 4156, 6080, 6536, 3953, 3382, 3616, 1037, 770, 1056, 55, 1846, 605, 755, 588, 1049, 466, 522, 671, 874, 1035, 890, 912, 402, 466, 994, 374, 282, 892, 1062, 938, 515, 343, 878, 870, 766, 785, 741, 639, 981, 645, 648, 1000, 294, 750, 668, 714, 1025, 917, 209, 977, 978, 666, 820, 199, 892, 1062, 831, 566, 879, 
963, 1053, 643, 545, 794, 646, 410, 875, 1101, 804, 986, 456, 404, 797, 1421, 890, 267, 1084, 734, 749, 973, 1185, 1584, 61, 483, 447, 94, 134, 437, 206, 145, 53, 619, 562, 55, 124, 279, 264, 186, 357, 144, 288, 831, 403, 61, 727, 181, 311, 42, 225, 312, 246, 218, 505, 248, 78, 455, 200, 133, 103, 507, 189, 219, 244, 171, 152, 182, 166, 237, 323, 711, 270, 195, 322, 195, 267, 262, 805, 183, 133, 130, 140, 282, 596, 704, 211, 480, 199, 155, 366, 84, 466, 414, 585, 185, 132, 232, 55, 372, 164, 
78, 123, 211, 470, 102, 453, 392, 208, 336, 142, 372, 327, 198, 125, 376, 304, 155, 106, 146, 350, 169, 240, 816, 184, 138, 291, 382, 273, 169, 370, 222, 222, 134, 59, 270, 116, 185, 201, 232, 325, 520, 92, 519, 455, 61, 209, 149, 134, 192, 497, 591, 426, 199, 113, 283, 131, 208, 373, 694, 328, 551, 245, 601, 643, 545, 216, 305, 137, 148, 316, 115, 500, 234, 224, 412, 168, 271, 332, 208, 522, 203, 274, 266, 275, 446, 190, 402, 715, 253, 120, 358, 310, 483, 180, 359, 817, 233, 156, 336, 142, 
552, 338, 118, 267, 174, 214, 221, 62, 493, 254, 193, 120, 148, 403, 147, 151, 190, 376, 319, 395, 264, 322, 912, 267, 156, 464, 99, 285, 9, 15, 9, 5, 9, 15, 7, 15, 15, 7, 9, 5, 7, 7, 5, 9, 7, 7, 7, 23, 7, 5, 7, 15, 11, 7, 9, 7, 7, 9, 7, 9, 7, 7, 5, 21, 7, 5, 7, 11, 7, 7, 7, 5, 7, 15, 7, 7, 9, 15, 7, 15, 15, 9, 15, 7, 9, 9, 5, 7, 7, 15, 9, 11, 9, 7, 7, 7, 9, 5, 9, 9, 
11, 15, 11, 7, 7, 5, 15, 7, 21, 15, 7, 11, 7, 7, 7, 7, 15, 7, 11, 7, 7, 5, 5, 9, 23, 15, 27, 15, 11, 15, 15, 7, 7, 9, 5, 7, 15, 7, 15, 11, 21, 11, 7, 11, 7, 11, 15, 7, 7, 7, 7, 15, 7, 5, 9, 7, 7, 15, 7, 7, 9, 7, 9, 7, 11, 7, 15, 15, 9, 7, 9, 7, 9, 7, 29, 7, 7, 7, 15, 15, 15, 9, 7, 15, 7, 7, 9, 9, 11, 7, 7, 7, 9, 7, 7, 7, 7, 9, 6, 7, 
7, 11, 5, 25, 5, 7, 15, 7, 7, 11, 7, 9, 7, 7, 9, 7, 7, 7, 9, 9, 9, 7, 9, 11, 15, 9, 15, 11, 7, 15, 5, 15, 9, 15, 7, 7, 9, 11, 7, 5, 9, 11, 7, 11, 5, 7, 7, 15, 7, 7, 23, 5, 7, 7, 7, 15, 15, 7, 11, 7, 9, 9, 9, 7, 7, 7, 15, 9, 11, 7, 7, 11, 15, 7, 9, 7, 7, 7, 21, 17, 9, 9, 15, 9, null, 5, 7, 15, 7, 7, 7, 9, 7, 7, 7, 7, 11, 9, 9, 15, 
9, 7, 15, 7, 7, 15, 7, 7, 17, 7, 7, 9, 7, 7, 5, 7, 7, 7, 7, 15, 15, 7, 9, 7, 15, 9, 9, 15, 7, 7, 7, 7, 9, 15, 9, 27, 7, 7, 7, 7, 11, 7, 7, 7, 15, 15, 9, 11, 7, 7, 15, 7, 6, 7, 11, 7, 7, 15, 7, 21, 9, 15, 7, 7, 7, 7, 9, 15, 15, 7, 7, 7, 9, 9, 15, 7, 7, 7, 5, 9, 9, 9, 9, 5, 7, 9, 9, 7, 7, 9, 9, 15, 7, 9, 9, 55, 7, 7, 9, null, 
9, 7, 15, 7, 23, 7, 9, 15, 21, 5, 7, 7, 21, 15, 15, 27, 7, 15, 9, 7, 7, 7, 15, 27, 7, 9, 15, 9, 7, 5, 7, 15, 7, 7, 7, 7, 7, 7, 5, 7, 5, null, 7, 7, 7, 7, 15, 15, 11, 15, 15, 15, 5, 7, 15, 9, 9, 15, 15, 9, 5, 7, 7, 9, 7, 0, 7, 7, 7, 15, 7, 7, 7, 9, 7, 7, 7, 7, 15, 5, 7, 7, 5, 7, 7, 7, 9, 9, 11, 15, 15, 7, 9, 7, 5, 15, 15, 9, 7, 7, 
7, 9, 7, null, 9, 9, 7, 5, 9, 11, 7, 11, 9, 5, 7, 7, 5, 6, 7, 7, 7, 9, 5, 9, 9, 7, 11, 9, 7, 9, 11, 7, 7, 7, 9, 7, 7, 7, 5, 7, 7, 7, 5, 9, 15, 7, 9, 11, 15, 17, 7, 15, 23, 21, 9, 11, 9, 7, 7, 15, 7, 15, 9, 9, null, 7, 9, 5, 7, 9, 11, 7, 11, 7, 15, 7, 7, 9, 7, 7, 7, 7, 5, 9, 7, 11, 15, 7, 9, 15, 9, 9, 7, 7, 7, 7, 7, 5, 7, 21, 
9, 9, 7, 9, 9, 7, 7, 7, 7, 9, 21, 15, 7, 7, 7, 7, 15, 11, 7, 7, 15, 9, 7, 5, 6, 7, 7, 15, 9, 7, 7, 9, 9, 15, 7, 7, 5, 9, 15, 21, 7, 7, 9, 7, 7, 7, 7, 7, 7, 11, 7, 7, 7, 15, 5, 9, 9, 15, 7, 7, 15, 6, 9, 9, 7, 15, 9, 7, 7, 9, 7, 7, 11, 5, 15, 7, 7, 7, 9, 21, 15, 9, 7, 9, 7, 9, 9, 7, 9, 7, 11, 11, 7, 15, 7, 7, 7, 15, 7, 15, 
9, 13, 7, 11, 9, 25, 9, 7, 7, 11, 7, 9, 21, 11, 25, 7, 9, 21, 27, 15, 45, 7, 7, 9, 15, 7, 15, 21, 15, 7, 23, 15, 7, 27, 9, 11, 9, 9, 5, 5, 7, 9, 7, 9, 7, 7, 7, 5, 5, 7, 11, 13, 5, 7, 9, 7, 7, 15, 11, 7, 7, 7, 11, 7, 15, 9, 7, 15, 15, 9, 5, 7, 7, 7, 21, 13, 7, 11, 7, 7, 7, 15, 7, 9, 9, 15, 7, 7, 7, 15, 11, 11, 9, 27, 7, 7, 7, 15, 5, 5, 
7, 9, 15, 15, 11, 7, 9, 9, 7, 9, 7, 9, 7, 7, 15, 11, 9, 9, 7, 7, 7, 9, 9, 7, 5, 9, 7, 15, 7, 7, 7, 7, 7, 7, 7, 9, 15, 5, 15, 7, 9, 9, 7, 7, 7, 9, 7, 15, 7, 11, 9, 15, 7, 9, 11, 9, 7, 9, 7, 9, 7, 7, 7, 7, 7, 7, 5, 9, 11, 7, 15, 9, 7, 15, 9, 7, 7, 15, 7, 17, 9, 7, 7, 7, 7, 9, 15, 7, 9, 7, 21, 9, 9, 7, 15, 7, 7, 7, 15, 11, 
7, 9, 7, 9, 7, 15, 7, 9, 6, 7, 15, 7, 15, 15, 7, 15, 15, 11, 9, 17, 15, 11, 15, 15, 15, 7, 15, 9, 9, 7, 15, 9, 15, 5, 7, 9, 9, 15, 15, 9, 9, 11, 7, 7, 7, 7, 5, 7, 15, 9, 15, 9, 7, 9, 15, 7, 9, 5, 7, 7, 9, 7, 9, 9, 7, 15, 15, 9, 9, 9, 7, 7, 9, 15, 5, 9, 15, 11, 15, 7, 7, 5, 7, 7, 9, 5, 15, 7, 15, 9, 9, 9, 7, 7, 11, 7, 7, 7, 21, 5, 
7, 15, 7, 7, 7, 15, 7, 9, 7, 7, 9, 7, 15, 7, 7, 15, 7, 7, 15, 11, 9, 7, 5, 9, 5, 5, 7, 9, 7, 5, 7, 7, 7, 7, 7, 7, 7, 15, 7, 9, 9, 7, 7, 9, 15, 7, 7, 7, 7, 9, 7, 9, 7, 15, 9, 9, 15, 7, 7, 7, 9, 7, 7, 7, 7, 5, 9, 9, 11, 9, 9, 7, 7, 9, 7, 11, 7, 7, 15, 7, 9, 7, 9, 7, 15, 9, 15, 11, 7, 7, 11, 7, 17, 15, 7, 9, 21, 15, 9, 7, 
7, 7, 21, 15, 7, 7, 5, 9, 7, 7, 9, 7, 7, 7, 7, 21, 11, 9, 7, 7, 9, 7, 15, 7, 7, 7, 7, 5, 7, 9, 7, 7, 15, 7, 15, 21, 15, 43, 21, 21, 11, 9, 7, 7, 17, 15, 15, 7, 7, 7, 9, 5, 9, 17, 7, 5, 7, 15, 7, 7, 7, 5, 9, 21, 7, 7, 7, 9, 7, 5, 15, 5, 15, 15, 7, 9, 7, 7, 7, 7, 15, 9, 15, 9, 7, 7, 15, 7, 11, 7, 15, 7, 43, 15, 25, 15, 9, 7, 9, 7, 
15, 7, 9, 7, 15, 15, 7, 9, 7, 7, 7, 7, 7, 6, 9, 7, 7, 9, 5, 5, 7, 9, 15, 7, 21, 11, 9, 7, 7, 9, 7, 9, 7, 7, 5, 9, 9, 9, 9, 7, 7, 5, 7, 21, 9, 9, 7, 7, 15, 7, 9, 9, 15, 9, 21, 7, 5, 9, 9, 7, 21, 7, 21, 5, 9, 9, 9, 7, 11, 7, 9, 7, 9, 9, 9, 11, 8, 9, 7, 9, 5, 15, 7, 11, 7, 31, 7, 7, 15, 7, 5, 7, 9, 9, 15, 9, 9, 7, 23, 9, 
21, 7, 11, 6, 11, 9, 7, 5, 9, 9, 9, 15, 11, 7, 5, 7, 7, 9, 9, 7, 17, 5, 9, 7, 9, 11, 7, 7, 7, 7, 15, 11, 15, 15, 9, 7, 15, 7, 9, 11, 9, 9, 17, 5, 15, 15, 13, 7, 7, 7, 9, 7, 7, 7, 15, 11, 7, 7, 7, 7, 7, 7, 7, 7, 9, 11, 7, 7, 15, 9, 7, 9, 7, 15, 11, 5, 15, 7, 15, 7, 7, 7, 7, 9, 15, 15, 9, 9, 7, 7, 7, 5, 5, 7, 5, 7, 15, 7, 7, 7, 
15, 9, 6, 7, 15, 7, 15, 15, 5, 9, 9, 9, 9, 7, 7, 7, 7, 9, 9, 7, 7, 15, 7, 9, 7, 7, 15, 7, 7, 7, 9, 6, 13, 7, 7, 5, 21, 7, 9, 9, 9, 9, 21, 9, 9, 7, 9, 9, 9, 5, 7, 9, 11, 7, 7, 7, 7, 7, 21, 7, 17, 15, 9, 9, 13, 7, 7, 15, 7, 7, 9, 7, 7, 9, 15, 7, 15, 15, 11, 7, 7, 11, 9, 11, 7, 11, 7, 7, 7, 7, 9, 11, 7, 9, 37, 21, 15, 7, 7, 15, 
7, 15, 15, 11, 5, 25, 7, 7, 7, 7, 7, null, 5, 11, 9, 9, 5, 5, 15, 23, 7, 7, 7, 7, 11, 9, 7, 9, 9, 15, 9, 9, 5, 9, 11, 15, 21, 15, 7, 7, 15, 15, 9, 9, 7, 7, 9, 7, 15, 7, 7, 7, 7, 15, 15, 7, 9, 7, 7, 9, 7, 9, 7, 9, 9, 9, 11, 11, 7, 7, 15, 15, 7, 17, 7, 21, 9, 7, 7, 7, 7, 9, 15, 15, 21, 15, 9, 15, 7, 11, 7, 7, 15, 9, 7, 7, 7, 7, 15, 7, 
9, 11, 7, 7, 5, 7, 15, 7, 15, 7, 7, 15, 7, 9, 7, 9, 29, 7, 7, 9, 7, 5, 7, 7, 7, 7, 9, 15, 9, 5, 7, 7, 9, 7, 7, 15, 7, 7, 15, 15, 7, 21, 7, 7, 7, 5, 7, 7, 7, 7, 7, 21, 7, 11, 9, 7, 7, 9, 21, 7, 5, 15, 7, 7, 15, 7, 11, 11, 5, 9, 35, 7, 5, 13, 9, 9, 7, 21, 5, 15, 7, 7, 9, 7, 7, 9, 7, 15, 9, 11, 15, 9, 7, 7, 9, 9, 7, 15, 7, 7, 
7, 15, 7, 9, 15, 9, 7, 15, 9, 11, 7, 19, 7, 7, 7, 7, 7, 15, 9, 7, 7, 7, 9, 9, 17, 7, 15, 7, 7, 7, 27, 11, 5, 7, 9, 7, 7, 9, 11, 7, 7, 5, 7, 15, 15, 7, 15, 9, 9, 15, 7, 7, 9, 7, 7, 9, 9, 9, 7, 5, 15, 15, 7, 15, 7, 9, 15, 7, 5, 9, 7, 15, 15, 7, 9, 15, 30, 7, 15, 17, 7, 11, 21, 7, 15, 15, 7, 15, 7, 15, 9, 9, 7, 11, 7, 15, 9, 9, 7, 7, 
7, 7, 7, 9, 5, 5, 9, 9, 15, 9, 7, 7, 15, 7, 7, 11, 7, 21, 9, 21, 5, 13, 7, 15, 7, 7, 7, 7, 15, 9, 7, 9, 11, 15, 9, 9, 7, 7, 7, 5, 7, 9, 15, 7, 7, 15, 7, 21, 9, 7, 7, 7, 9, 7, 7, 11, 9, 11, 9, 7, 9, 7, 9, 7, 21, 15, 11, 21, 15, 5, 7, 7, 9, 7, 7, 9, 7, 9, 7, 7, 9, 15, 7, 9, 7, 7, 7, 7, 9, 7, 5, 7, 7, 7, 7, 9, 21, 7, 37, 7, 
7, 7, 7, 17, 17, 7, 15, 15, 7, 9, 9, 15, 7, 15, 9, 9, 11, 7, 7, 9, 27, 7, 9, 7, 7, 7, 25, 13, 7, 7, 9, 7, 9, 5, 15, 9, 13, 15, 15, 7, 7, 7, 11, 5, 7, 7, 7, 7, 7, 7, 9, 7, 7, 7, 7, 7, 9, 9, 7, 27, 7, 7, 9, 7, 7, 15, 7, 9, 7, 7, 9, 7, 7, 5, 9, 7, 7, 9, 7, 7, 9, 15, 15, 15, 15, 9, 7, 7, 7, 7, 9, 7, 7, 7, 9, 5, 7, 15, 9, 15, 
7, 15, 7, 7, 7, 7, 7, 7, 21, 9, 7, 15, 9, 7, 5, 7, 7, 7, 15, 9, 7, 35, 9, 7, 15, 41, 7, 7, 5, 15, 13, 5, 15, 9, 15, 7, 9, 13, 9, 15, 7, 7, 7, 7, 5, 15, 7, 5, 7, 7, 15, 7, 7, 11, 7, 7, 9, 7, 7, 7, 7, 33, 9, 7, 15, 7, 9, 11, 9, 9, 9, 9, 21, 9, 7, 7, 5, 27, 5, 15, 15, 7, 7, 7, 11, 7, 7, 7, 17, 7, 7, 15, 9, 7, 9, 7, 7, 9, 7, 9, 
7, 15, 7, 7, 7, 9, 7, 11, 7, 15, 13, 7, 15, 7, 7, 9, 15, 5, 15, 9, 9, 7, 7, 7, 7, 11, 15, 7, 9, 15, 7, 5, 9, 15, 7, 7, 7, 15, 7, 5, 7, 7, 7, 7, 7, 7, 7, 7, 9, 7, 7, 21, 5, 7, 15, 9, 5, 7, 9, 7, 9, 27, 15, 7, 9, 9, 7, 7, 15, 7, 7, 7, 7, 7, 9, 11, 7, 9, 9, 9, 7, 7, 7, 7, 15, 7, 15, 15, 7, 7, 21, 9, 7, 7, 6, 9, 7, 7, 7, 15, 
7, 7, 9, 9, 9, 9, 7, 9, 17, 9, 7, 6, 7, 15, 9, 9, 9, 7, 9, 9, 15, 15, 15, 21, 9, 7, 15, 7, 7, 7, 9, 7, 7, 7, 15, 15, 7, 7, 15, 11, 9, 9, 7, 9, 9, 5, 7, 7, 5, 13, 15, 7, 7, 7, 5, 6, 13, 9, 7, 7, 7, 15, 11, 7, 7, 9, 7, 9, 9, 5, 5, 9, 15, 15, 7, 5, 9, 5, 7, 7, 9, 7, 7, 15, 7, 7, 7, 7, 15, 7, 9, 11, 5, 9, 9, 7, 9, 15, 9, 7, 
9, 7, 9, 7, 9, 9, 9, 7, 7, 9, 5, 9, 15, 15, 7, 7, 7, 5, 15, 7, 9, 21, 17, 7, 7, 7, 7, 9, 7, 7, 17, 7, 7, 9, 15, 21, 7, 7, 7, 9, 7, 11, 9, 9, 9, 9, 7, 7, 7, 7, 7, 7, 7, 9, 5, 21, 15, 7, 7, 7, 9, 7, 9, 15, 9, 7, 7, 7, 7, 15, 7, 27, 7, 7, 27, 9, 11, 5, 15, 7, 7, 5, 7, 15, 7, 9, 15, 9, 7, 21, 7, 7, 5, 13, 9, 9, 9, 9, 5, 11, 
5, 9, 7, 7, 15, 7, 7, 7, 9, 9, 7, 11, 7, 9, 15, 7, 9, 7, 9, 7, 5, 9, 7, 9, 5, 9, 11, 7, 7, 7, 9, 9, 9, 7, 15, 11, 7, 7, 15, 9, 7, 7, 15, 7, 9, 7, 7, 7, 7, 7, 9, 7, 5, 9, 9, 9, 15, 7, 7, 9, 9, 7, 9, 9, 15, 11, 7, 7, 5, 7, 6, 5, 11, 7, 15, 7, 17, 9, 7, 9, 7, 11, 15, 11, 11, 7, 9, 7, 7, 17, 5, 7, 9, 27, 5, 7, 15, 15, 5, 7, 
7, 11, 7, 7, 7, 7, 5, 9, 5, 7, 7, 21, 5, 9, 7, 7, 15, 9, 9, 7, 7, 9, 9, 11, 7, 7, 5, 9, 9, 7, 9, 7, 15, 21, 7, 7, 11, 5, 21, 7, 9, 9, 7, 7, 5, 7, 7, 9, 15, 15, 9, 9, 15, 5, 9, 5, 7, 9, 9, 7, 7, 9, 5, 9, 7, 7, 7, 7, 9, 15, 15, 7, 15, 15, 9, 7, 9, 7, 13, 11, 7, 9, 9, 7, 7, 7, 7, 7, 5, 7, 9, 7, 9, 9, 7, 7, 15, 7, 7, 15, 
9, 9, 9, 5, 7, 9, 21, 15, 21, 7, 7, 5, 7, 6, 11, 7, 9, 7, 7, 7, 9, 7, 7, 5, 5, 7, 11, 7, 7, 7, 7, 7, 5, 5, 7, 7, 7, 7, 7, 5, 7, 7, 9, 9, null, 9, 9, 9, 15, 7, 7, 9, 7, 9, 7, 7, 39, 9, 9, 15, 9, 7, 15, 8, 15, 15, 5, 11, 15, 9, 15, 15, 7, 7, 7, 7, 7, 7, 7, 9, 7, 7, 9, 7, 7, 15, 7, 7, 9, 7, 9, 9, 9, 7, 15, 7, 7, 7, 15, 7, 
15, 7, 9, 15, 7, 7, 9, 15, 9, 7, 15, 9, 15, 9, 9, 7, 7, 7, 5, 9, 7, 9, 21, 7, 7, 7, 15, 11, 9, 9, 7, 7, 15, 15, 7, 7, 15, 9, 11, 7, 7, 5, 5, 9, 7, 7, 5, 5, null, 7, 7, 7, 7, 11, 7, 21, 9, 15, 5, 9, 9, 9, 7, 7, 9, 9, 9, 7, 7, 27, 23, 5, 7, 7, 21, 15, 23, 9, 7, 7, 7, 7, 9, 9, 15, 7, 7, 7, 9, 7, 11, 15, 11, 7, 21, 7, 7, 7, 9, 13, 
15, 15, 17, 9, 7, 7, 9, 7, 15, 7, 15, 11, 7, 7, 7, 11, 7, 9, 9, 11, 5, 15, 9, 9, 7, 7, 7, 7, 9, 15, 29, 7, 9, 9, 9, 5, 9, 21, 7, 7, 7, 7, 9, 7, 9, 15, 11, 7, 5, 7, 7, 7, 9, 9, 9, 15, 19, 7, 11, 11, 9, 7, 15, 21, 5, 9, 15, 7, 15, 9, 11, 7, 15, 11, 7, 7, 15, 7, 9, 7, 7, 9, 7, 15, 15, 9, 9, 9, 9, 5, 5, 15, 11, 15, 7, 15, 7, 6, 7, 15, 
9, 9, 15, 15, 7, 7, 7, 5, 9, 7, 11, 9, 7, 5, 9, 7, 9, 7, 9, 9, 9, 7, 11, 7, 9, 7, 5, 5, 7, 7, 11, 9, 9, 7, 15, 5, 15, 9, 15, 9, 7, 15, 9, 9, 11, 7, 7, 9, 7, 7, 7, 7, 9, 11, 7, 11, 11, 7, 9, 9, 9, 9, 13, 9, 7, 21, 7, 9, 7, 9, 9, 15, 7, 9, 11, 7, 11, 9, 7, 7, 9, 7, 7, 13, 5, 7, 7, 7, 7, 9, 7, 7, 7, 7, 15, 7, 7, 15, 9, 7, 
15, 11, 7, 7, 7, 7, 9, 7, 9, 5, 9, 7, 9, 21, 7, 7, 9, 15, 7, 9, 15, 7, 15, 7, 15, 15, 5, 15, 15, 9, 15, 15, 7, 7, 11, 7, 7, 15, 7, 7, 7, 7, 13, 7, 9, 9, 7, 7, 7, 9, 7, 9, 7, 7, 7, 9, 7, 11, 15, 7, 9, 25, 9, 6, 15, 11, 11, 5, 11, 7, 9, 7, 9, 5, 9, 7, 11, 21, 7, 9, 5, 7, 5, 13, 15, 7, 7, 7, 7, 7, 7, 9, 7, 9, 15, 7, 7, 7, 17, 9, 
9, 15, 7, 7, 7, 15, 9, 15, 7, 9, 15, 15, 5, 11, 7, 7, 15, 9, 11, 15, 7, 7, 7, 33, 15, 7, 15, 5, 9, 9, 9, 7, 9, 9, 9, 7, 9, 11, 11, 9, 7, 7, 5, 7, 7, 7, 9, 7, 9, 7, 11, 23, 9, 15, 7, 7, 9, 7, 7, 9, 5, 7, 15, 7, 5, 21, 7, 5, 15, 11, 13, 7, 7, 15, 7, 9, 7, 7, 7, 9, 7, 9, 5, 15, 11, 7, 7, 15, 15, 9, 5, 7, 7, 9, 7, 15, 21, 15, 21, 9, 
11, 9, 15, 21, 15, 15, 15, 9, 9, 9, 5, 15, 45, 7, 11, 11, 11, 9, 7, 9, 15, 11, 7, 15, 9, 7, 9, 7, 5, 5, 7, 9, 7, 15, 15, 7, 15, 11, 15, 5, 7, 7, 9, 15, 11, 7, 7, 9, 5, 7, 9, 7, 7, 7, 5, 9, 15, 7, 5, 15, 9, 15, 7, 7, 8, 7, 27, 15, 7, 7, 13, 15, 15, 17, 21, 7, 5, 5, 15, 5, 9, 7, 7, 15, 9, 7, 7, 7, 9, 5, 7, 11, 11, 7, 9, 15, 9, 7, 9, 7, 
9, 15, 7, 7, 15, 15, 9, 7, 15, 5, 9, 9, 7, 9, 7, 7, 7, 9, 7, 7, 7, 7, 9, 7, 7, 9, 5, 15, 9, 7, 7, 7, 5, 7, 9, 9, 7, 9, 7, 5, 7, 5, 7, 7, 9, 9, 9, 15, 5, 9, 5, 7, 7, 21, 7, 15, 9, 9, 5, 7, 8, 7, 9, 15, 9, 7, 7, 15, 7, 7, 7, 9, 15, 9, 7, 15, 5, 0, 7, 7, 7, 5, 7, 5, 9, 15, 7, 9, 9, 5, 7, 7, 15, 7, 7, 9, 7, 5, 7, 7, 
7, 7, 15, 15, 15, 7, 7, 7, 7, 15, 11, 7, 15, 15, 7, 9, 9, 5, 21, 9, 7, 15, 15, 7, 7, 11, 7, 7, 7, 5, 9, 7, 9, 5, 7, 9, 7, 7, 9, 5, 11, 7, 11, 7, 7, 7, 9, 9, 5, 7, 7, 9, 9, 9, 15, 7, 9, 7, 9, 9, 9, 15, 9, 5, 7, 7, 23, 21, 17, 7, 7, 7, 9, 15, 9, 21, 15, 15, 7, 15, 15, 7, 11, 21, 25, 5, 7, 11, 15, 11, 29, 7, 15, 7, 9, 15, 9, 7, 7, 7, 
9, 11, 7, 7, 9, 7, 9, 15, 7, 21, 7, 13, 19, 7, 15, 7, 7, 7, 7, 7, 7, 9, 7, 7, 11, 15, 7, 5, 11, 7, 7, 7, 7, 9, 15, 7, 7, 19, 7, 7, 7, null, 7, 9, 9, 7, 7, 9, 9, 7, 7, 9, 7, 5, 7, 5, 7, 9, 7, 7, 13, 7, 15, 7, 9, 7, 7, 7, 15, 5, 9, 7, 7, 9, 15, 7, 5, 7, 7, 15, 9, 7, 7, 15, 7, 7, 7, 9, 7, 9, 15, 7, 9, 11, 9, 9, 9, 45, 15, 9, 
7, 7, 9, 5, 11, 15, 9, 7, 9, 5, 9, 11, 9, 9, 15, 7, 9, 7, 15, 7, 15, 11, 9, 15, 9, 5, 15, 39, 7, 7, 7, 7, 5, 15, 9, 7, 7, 7, 11, 9, 7, 7, 7, 31, 7, 9, 7, 9, 7, 9, 9, 7, 11, 7, 21, 9, 9, 11, 7, 9, 11, 9, 7, 9, 5, 11, 7, 15, 7, 21, 9, 7, 7, 9, 9, 7, 13, 7, 7, 15, 7, 9, 55, 15, 7, 11, 7, 7, 9, 21, 7, 5, 11, 7, 15, 7, 5, 7, 7, 15, 
17, 7, 7, 7, 15, 9, 15, 11, 13, 7, 9, 7, 15, 7, 9, 7, 7, 5, 11, 7, 7, 7, 7, 9, 7, 23, 9, 9, 9, 7, 9, 9, 9, 7, 7, 9, 7, 7, 7, 15, 15, 9, 7, 15, 7, 5, 7, 7, 7, 9, 7, 7, 7, 39, 9, 7, 7, 7, 15, 5, 9, 21, 15, 7, 7, 7, 9, 7, 7, 9, 9, 9, 5, 7, 11, 5, 7, 9, 7, 7, 9, 15, 7, 7, 9, 15, 9, 7, 7, 7, 21, 7, 7, 21, 7, 9, 15, 9, 7, 9, 
9, 7, 7, 9, 7, 7, 15, 7, 5, 7, 5, 5, 7, 9, 9, 7, 7, 11, 7, 11, 9, 7, 11, 9, 5, 7, 7, 15, 9, 7, 7, 21, 9, 7, 7, 9, 7, 7, 15, 15, 9, 7, 9, 7, 9, 9, 7, 15, 9, 7, 11, 7, 9, 27, 9, 7, 7, 7, 15, 7, 7, 9, 15, 9, 7, 15, 7, 15, 9, 7, 9, 13, 15, 7, 7, 9, 11, 7, 7, 9, 9, 5, 7, 5, 7, 5, 5, 7, 11, 15, 7, 47, 7, 9, 9, 7, 15, 7, 7, 11, 
7, 15, 7, 9, 9, 7, 5, 21, 6, 9, 7, 21, 7, 7, 9, 7, 7, 9, 7, 5, 9, 7, 15, 9, 7, 11, 5, 7, 7, 7, 7, 7, 7, 7, 7, 7, 7, 7, 9, 5, 15, 9, 9, 13, 7, 7, 9, 7, 7, 9, 7, 9, 7, 9, 15, 21, 15, 7, 5, 9, 7, 7, 7, 7, 7, 7, 7, 7, 7, 7, 15, 10, 7, 7, 11, 21, 21, 15, 7, 21, 7, 7, 5, 15, 7, 7, 7, 7, 15, 7, 7, 7, 7, 15, 9, 11, 7, 9, 7, 7, 
7, 15, 11, 15, 9, 15, 11, 15, 7, 9, 9, 7, 7, 15, 9, 9, 11, 9, 9, 7, 9, 15, 9, 9, 7, 15, 15, 9, 7, 7, 9, 7, 65, 21, 11, 9, 9, 9, 11, 9, 15, 7, 15, 9, 9, 11, 5, 7, 7, 9, 7, 5, 5, 7, 7, 15, 9, 7, 9, 15, 7, 15, 9, 7, 7, 35, 7, 5, 11, 9, 11, 21, 9, 9, 5, 15, 9, 11, 7, 7, 9, 15, 9, 9, 9, 9, 7, 7, 7, 7, 7, 9, 15, 15, 9, 15, 7, 7, 5, 9, 
9, 7, 9, 7, 9, 7, 7, 21, 7, 13, 5, 11, 15, 7, 35, 9, 7, 7, 7, 6, 7, 7, 7, 7, 7, 7, 15, 9, 7, 7, 9, 21, 25, 7, 7, 7, 15, 7, 9, 7, 7, 11, 11, 15, 7, 9, 7, 5, 9, 15, 7, 7, 11, 7, 9, 7, 15, 7, 9, 7, 9, 7, 15, 8, 11, 7, 9, 5, 11, 7, 7, 7, 7, 7, 9, 15, 7, 7, 15, 7, 9, 15, 7, 7, 9, 7, 7, 9, 9, 9, 15, 9, 7, 9, 7, 9, 7, 5, 5, 7, 
7, 15, 13, 7, 5, 9, 9, 5, 7, 9, 7, 11, 7, 7, 7, 5, 9, 7, 7, 5, 9, 15, 7, 7, 9, 7, 7, 7, 7, 7, 7, 7, 7, 9, 7, 9, 15, 7, 7, 9, 15, 9, 7, 9, 5, 5, 15, 9, 7, 7, 13, 13, 5, 7, 7, 7, 7, 9, 15, 7, 9, 9, 7, 9, 7, 17, 15, 15, 15, 11, 7, 7, 7, 7, 9, 21, 7, 9, 15, 9, 9, 7, 7, 7, 15, 7, 7, 15, 5, 7, 7, 9, 7, 7, 9, 7, 9, 7, 9, 7, 
11, 15, 15, 9, 7, 9, 9, 7, 7, 9, 7, 15, 7, 7, 7, 7, 21, 7, 7, 9, 9, 7, 7, 7, 7, 11, 7, 7, 7, 5, 5, 5, 7, 21, 9, 7, 9, 15, 15, 11, 15, 15, 0, 15, 15, 7, 7, 15, 17, 5, 5, 9, 7, 9, 7, 15, 15, 7, 7, 11, 9, 21, 5, 15, 9, 15, 5, 7, 11, 9, 11, 7, 9, 9, 9, 7, 9, 7, 7, 7, 9, 7, 9, 15, 7, 9, 9, 21, 9, 7, 9, 9, 7, 9, 15, 15, 7, 21, 7, 7, 
15, 7, 7, 15, 15, 9, 9, 7, 7, 7, 15, 7, 7, 15, 7, 15, 15, 23, 9, 15, 5, 7, 11, 7, 7, 15, 14, 9, 7, 7, 7, 7, 7, 9, 7, 7, 7, 9, 21, 15, 9, 15, 7, 21, 9, 7, 7, 9, 9, 9, 9, 7, 9, 7, 15, 9, 7, 11, 7, 7, 7, 9, 15, 7, 12, 7, 9, 9, 7, 15, 11, 7, 13, 21, 7, 7, 7, 9, 7, 5, 7, 9, 7, 9, 5, 7, 7, 15, 5, 9, 7, 7, 7, 15, 7, 7, 5, 9, 9, 7, 
9, 9, 15, 15, 9, 7, 7, 7, 7, 7, 9, 9, 7, 7, 15, 7, 21, 7, 7, 7, 7, 9, 7, 7, 15, 9, 7, 7, 11, 7, 7, 11, 7, 7, 7, 15, 7, 9, 5, 5, 7, 7, 7, 7, 7, 9, 7, 21, 9, 7, 7, 7, 7, 7, 9, 5, 15, 5, 7, 9, 13, 9, 7, 7, 15, 7, 15, 21, 5, 9, 7, 7, 7, 7, 11, 9, 7, 9, 9, 11, 7, 7, 5, 7, 7, 15, 9, 9, 6, 7, 7, 7, 5, 7, 7, 7, 7, 9, 7, 7, 
7, 15, 5, 7, 7, 9, 9, 7, 7, 7, 7, 7, 7, 7, 5, 11, 9, 9, 9, 7, 7, 15, 19, 7, 11, 9, 7, 7, 27, 7, 11, 9, 9, 7, 7, 7, 9, 9, 7, 7, 7, 11, 21, 15, 7, 9, 15, 9, 5, 7, 7, 7, 7, 21, 7, 7, 6, 15, 9, 11, 15, 5, 15, 7, 7, 7, 5, 9, 7, 9, 11, 15, 7, 9, 7, 5, 7, 7, 7, 15, 9, 7, 9, 15, 7, 7, 15, 7, 9, 7, 7, 7, 15, 7, 9, 7, 5, 7, 7, 9, 
9, 7, 17, 9, 7, 7, 15, 7, 7, 9, 15, 11, 7, 7, 21, 7, 9, 7, 7, 15, 15, 9, 6, 5, 11, 15, 9, 9, 9, 9, 15, 27, 5, 15, 15, 7, 7, 15, 7, 7, 7, 7, 9, 7, 15, 7, 7, 5, 9, 9, 7, 11, 15, 5, 9, 7, 7, 7, 9, 9, 7, 9, 7, 7, 9, 9, 9, 9, 15, 7, 7, 15, 5, 7, 9, 9, 7, 9, 7, 9, 15, 7, 9, 15, 9, 9, 15, 7, 9, 7, 7, 7, 5, 15, 9, 15, 9, 7, 7, 9, 
7, 9, 15, 9, 17, 9, 7, 9, 7, 9, 5, 7, 7, 7, 7, 7, 9, 9, 7, 15, 15, 11, 7, 7, 17, 9, 7, 9, 13, 7, 7, 7, 9, 9, 7, 7, 7, 5, 15, 7, 7, 15, 5, 15, 21, 7, 7, 7, 15, 7, 5, 7, 9, 7, 7, 7, 15, 5, 9, 7, 7, 21, 7, 11, 15, 11, 15, 7, 9, 15, 7, 7, 15, 7, 7, 7, 9, 7, 15, 9, 9, 17, 15, 9, 7, 7, 7, 7, 21, 7, 15, 7, 5, 7, 15, 7, 7, 11, 9, 7, 
11, 7, 9, 7, 7, 9, 5, 9, 7, 5, 15, 7, 11, 7, 9, 7, 9, 7, 7, 9, 13, 7, 7, 7, 15, 9, 9, 5, 7, 7, 7, 7, 9, 15, 9, 7, 7, 7, 9, 7, 7, 13, 7, 7, 15, 9, 7, 21, 7, 9, 11, 7, 7, 7, 7, 7, 5, 9, 9, 7, 7, 15, 7, 11, 15, 7, 7, 7, 7, 7, 9, 9, 15, 17, 15, 7, 9, 9, 9, 7, 9, 9, 9, 9, 7, 7, 9, 13, 7, 7, 7, 7, 9, 7, 9, 21, 7, 7, 7, 9, 
11, 7, 15, 7, 7, 7, 7, 11, 9, 7, 7, 9, 7, 7, 7, 9, 7, 5, 9, 7, 9, 7, 15, 21, 7, 9, 9, 15, 7, 7, 7, 9, 7, 9, 9, 5, 5, 7, 15, 26, 15, 7, 7, 7, 9, 7, 7, 7, 5, 7, 7, 7, 9, 9, 5, 15, 9, 7, 7, 9, 7, 9, 7, 7, 15, 7, 7, 9, 7, 7, 9, 15, 7, 9, 7, 15, 15, 7, 7, 9, 5, 7, 9, 11, 9, 7, 7, 7, 17, 15, 7, 9, 11, 6, 15, 15, 7, 9, 7, 7, 
9, 7, 7, 15, 15, 11, 9, 7, 17, 9, 7, 15, 5, 7, 7, 15, 7, 15, 15, 7, 7, 15, 7, 9, 9, 11, 7, 15, 15, 15, 9, 9, 5, 21, 21, 7, 7, 7, 9, 7, 9, 9, 15, 5, 15, 15, 15, 7, 9, 7, 7, 7, 15, 9, 27, 9, 15, 7, 7, 9, 27, 7, 7, 21, 7, 21, 9, 9, 7, 11, 7, 7, 9, 7, 9, 7, 7, 15, 9, 9, 7, 7, 7, 7, 7, 11, 21, 9, 11, 11, 11, 7, 7, 7, 7, 15, 27, 7, 11, 5, 
7, 7, 7, 15, 15, 15, 15, 7, 7, 9, 9, 7, 9, 9, 7, 7, 7, 11, 7, 7, 7, 7, 9, 9, 7, 7, 7, 7, 7, 11, 15, 7, 9, 19, 7, 15, 15, 15, 7, 11, 7, 7, 7, 15, 7, 5, 15, 15, 7, 13, 9, 9, 7, 7, 7, 23, 15, 15, 7, 9, 7, 15, 15, 7, 9, 7, 7, 11, 7, null, 9, 7, 7, 11, 15, 9, 15, 7, 7, 7, 9, 9, 9, 9, 11, 7, 5, 7, 7, 33, 7, 15, 9, 7, 21, 7, 9, 9, 9, 15, 
7, 7, 7, 7, 7, 9, 7, 27, 9, 7, 15, 7, 9, 5, 7, 7, 25, 5, 5, 11, 9, 7, 0, 7, 9, 9, 7, 17, 15, 5, 7, 7, 21, 7, 7, 9, 11, 5, 5, 33, 7, 7, 9, 15, 5, 9, 9, 7, 15, 9, 7, 9, 9, 7, 9, 7, 9, 9, 7, 27, 9, 7, 9, 7, 5, 9, 7, 7, 9, 7, 15, 11, 7, 7, 7, 15, 7, 7, 15, 15, 21, 15, 9, 11, 17, 6, 17, 7, 7, 5, 9, 7, 15, 7, 9, 9, 7, 9, 15, 9, 
7, 27, 7, 27, 17, 7, 7, 7, 15, 9, 9, 7, 9, 5, 7, 7, 7, 7, 9, 7, 7, 9, 7, 7, 11, 15, 5, 7, 5, 7, 7, 15, 7, 7, 5, 7, 7, 7, 7, 7, 5, 7, 7, 7, 7, 7, 7, 7, 7, 9, 9, 7, 15, 9, 7, 7, 9, 5, 7, 19, 5, 21, 7, 7, 15, 7, 9, 5, 7, 15, 9, 7, 11, 7, 15, 7, 9, 9, 37, 27, 7, 7, 9, 5, 7, 15, 7, 7, 7, 7, 9, 9, 9, 7, 15, 7, 7, 9, 9, 9, 
9, 7, 15, 5, 15, 5, 7, 7, 15, 9, 9, 21, 25, 9, 11, 7, 15, 9, 9, 7, 7, 15, 7, 7, 7, 15, 7, 9, 7, 7, 15, 7, 7, 6, 21, 7, 7, 15, 9, 7, 9, 9, 7, 7, 9, 9, 15, 11, 9, 5, 19, 15, 7, 7, 9, 5, 11, 15, 7, 9, 7, 9, 7, 7, 15, 9, 7, 5, 15, 9, 11, 9, 7, 11, 7, 7, 9, 21, 9, 7, 15, 7, 15, 7, 9, 9, 9, 7, 6, 15, 15, 15, 7, 9, 5, 15, 15, 15, 15, 9, 
9, 9, 7, 9, 7, 15, 7, 15, 23, 15, 15, 15, 9, 15, 15, 15, 7, 9, 7, 7, 7, 15, 9, 9, 7, 5, 7, 9, 11, 15, 7, 5, 15, 9, 11, 15, 7, 7, 5, 7, 11, 11, 15, 9, 11, 17, 7, 9, 9, 9, 7, 7, 9, 7, 13, 7, 7, 7, 9, 7, 9, 7, 9, 21, 21, 7, 9, 7, 7, 15, 9, 9, 9, 11, 7, 9, 7, 11, 17, 7, 11, 13, 11, 7, 7, 9, 7, 9, 7, 7, 7, 7, 7, 5, 7, 7, 7, 15, 9, 7, 
7, 5, 7, 15, 7, 7, 9, 9, 9, 7, 15, 7, 7, 11, 9, 7, 9, 7, 9, 7, 17, 9, 5, 7, 5, 9, 7, 7, 7, 7, 9, 11, 15, 7, 7, 9, 7, 15, 7, 9, 11, 9, 7, 5, 9, 9, 11, 9, 7, 21, 9, 7, 7, 17, 5, 7, 15, 7, 5, 15, 15, 7, 5, 9, 9, 5, 7, 9, 21, 7, 5, 6, 7, 7, 5, 7, 7, 7, 7, 15, 5, 9, 9, 7, 9, 7, 9, 9, 7, 9, 7, 5, 5, 7, 7, 15, 7, 15, 7, 9, 
21, 9, 6, 7, 5, 9, 7, 9, 7, 7, 15, 5, 15, 5, 7, 9, 7, 5, 7, 15, 9, 7, 11, 11, 5, 7, 7, 11, 15, 9, 7, 19, 7, 9, 15, 15, 7, 7, 5, 9, 7, 15, 7, 7, 9, 15, 7, 9, 15, 7, 7, 7, 10, 9, 17, 7, 7, 7, 7, 15, 7, 7, 9, 7, 15, 7, 5, 9, 5, 7, 7, 9, 7, 7, 7, 7, 7, 7, 17, 7, 15, 5, 7, 15, 9, 21, 11, 15, 7, 7, 7, 11, 7, 9, 5, 7, 5, 7, 15, 15, 
7, 7, 9, 7, 7, 21, 9, 7, 7, 7, 7, 9, 7, 9, 7, 15, 9, 11, 15, 7, 9, 8, 7, null, 15, 15, 15, 9, 7, 7, 5, 15, 7, 7, 9, 7, 7, 7, 5, 11, 7, 9, 7, 7, 9, 15, 9, 15, 6, 7, 7, 7, 9, 7, 5, 7, 7, 9, 7, 5, 5, 7, 7, 21, 15, 13, 7, 7, 15, 9, 9, 9, 7, 5, 7, 7, 7, 7, 9, 27, 9, 7, 7, 7, 15, 7, 7, 9, 5, 5, 7, 7, 7, 7, 9, 7, 9, 5, 7, 15, 
21, 7, 7, 5, 9, 7, 9, 7, 9, 11, 7, 7, 5, 7, 9, 13, 7, 7, 7, 9, 7, 7, 7, 7, 11, 7, 11, 7, 5, 15, 15, 15, 5, 7, 7, 9, 9, 15, 6, 7, 5, 7, 7, 7, 7, 7, 7, 7, 5, 5, 7, 7, 15, 7, 7, 7, 7, 7, 11, 11, 15, 11, 7, 15, 7, 9, 9, 7, 5, 9, 9, 7, 7, 7, 7, 7, 7, 7, 15, 9, 7, 7, 11, 7, 7, 15, 7, 11, 9, 15, 11, 9, 17, 7, 9, 9, 11, 9, 7, 7, 
9, 7, 9, 9, 7, 15, 15, 15, 7, 7, 7, 9, 15, 7, 5, 7, 11, 7, 7, 7, 7, 5, 7, 7, 7, 7, 9, 7, 15, 9, 5, 15, 7, 11, 9, 41, 15, 15, 7, 15, 7, 7, 7, 7, 31, 15, 11, 7, 7, 9, 21, 11, 7, 9, 7, 7, 7, 7, 9, 7, 9, 11, 15, 9, 9, 7, 7, 15, 15, 5, 9, 7, 17, 9, 7, 7, 7, 9, 7, 15, 21, 7, 15, 7, 7, 15, 7, 11, 7, 21, 9, 5, 15, 7, 9, 5, 5, 9, 7, 9, 
7, 27, 7, 7, 7, 11, 9, 5, 7, 9, 15, 15, 7, 9, 9, 15, 15, 7, 15, 9, 7, 9, 15, 9, 5, 7, 13, 9, 15, 15, 9, 5, 4, 9, 5, 9, 9, 9, 7, 7, 7, 7, 7, 9, 7, 5, 7, 7, 7, 5, 5, 15, 5, 7, 9, 15, 11, 9, 9, 9, 7, 7, 15, 11, 7, 15, 7, 11, 7, 5, 7, 7, 9, 11, 7, 7, 9, 7, 11, 5, 9, 9, 15, 7, 7, 5, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 
100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 
100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 
100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 
100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 
100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 
100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, null, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 
100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, null, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, null, 100, 100, 100, 100, 
100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 
100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 
100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 
100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 
100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 
100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, null, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 
100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 
100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 
100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 
100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 
100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, null, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 
100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 
100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 
100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 
100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 
100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 
100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 
100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 
100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, null, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 
100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 
100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 
100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, null, 100, 
100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 
100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 
100, 100, 100, 100, 100, null, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 
100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, null, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 
100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 
100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 
100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 
100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 
100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 
100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 
100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 
100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, null, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 
100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 
100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, null, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 
100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 
100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 
100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 
100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, null, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 
100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 
100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 
100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, null, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 
100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, null, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 
100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 
100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 
100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 
100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 
100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 
100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, null, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 
100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 
100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 
100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, null, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 
100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 
100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 
100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, null, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 
100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 
100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 
100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 
100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 
100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 
100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 
100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 
100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, null, 100, 100, 100, 100, 100, 100, 100, 
100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 
100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, null, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 
100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 
100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 
100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 
100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, null, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 
100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 
100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 
100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 
100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, null, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 
100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 
100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 
100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, null, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 
100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 
100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 
100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 
100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 
100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 
100, 100, 100, 100, 100, 100, 100, 100, 100, 100, null, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 
100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 
100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 
100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 
100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 
100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, null, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 
100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, null, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, null, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 
100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 
100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 
100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 
100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 
100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 
100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, null, 100, 100, 100, 100, null, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 
100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 
100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 
100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 
100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 
100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 
100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 
100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 
100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 
100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 
100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 
100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 
100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 
100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 
100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 
100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 
100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 
100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 
100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 
100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 
100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 
100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 
100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 
100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 
100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 
100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 
100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 
100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 
100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 
100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, null, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 
100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 
100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 
100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 
100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 
100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 
100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, null, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 
100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, null, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 
100, 100, 100, null, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, null, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 
100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, null, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 
100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 
100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 
100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 
100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 
100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 
100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 
100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 
100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 
100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, null, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 
100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 
100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 
100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 
100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 
100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 
100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 
100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 
100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 
100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 
100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 
100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 
100, 100, 100, 100, 100, 100, null, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 
100, 100, 100, 100, 100, 100, 100, 100, 100, 100, null, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 
100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 
100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 
100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 
100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 
100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 
100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 
100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 
100, 100, 100, null, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 
100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 
100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 
100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 
100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 
100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 
100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 
100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 
100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 
100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 
100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 
100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 
100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 
100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 
100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 
100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 
100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 
100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, null, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 
100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 
100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 
100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 
100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 
100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 
100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, null, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 
100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 
100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 
100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 
100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, 
null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, 
null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, 
null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, 
null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, 
null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, 
null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, 
null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, 
null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, 
null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, 
null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, 
null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, 
null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, 
null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, 
null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, 
null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, 
null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, 
null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, 
null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, 
null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, 
null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, 
null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, 
null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, 
null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, 
null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, 
null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, 
null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, 
null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, 
null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, 
null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, 
null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, 
null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, 
null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, 
null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, 
null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, 
null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, 
null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, 
null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, 
null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, 
null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, 
null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, 
null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, 
null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, 
null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, 
null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, 
null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, 
null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, 
null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, 
null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, 
null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, 
null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, 
null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, 
null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, 
null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, 
null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, 
null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, 
null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, 
null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, 
null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, 
null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, 
null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, 
null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, 
null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, 
null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, 
null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, 
null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, 
null, null, 54112572, 16088200, 3080213, 2263768, 2542058, 999426, 3236771, 1815365, 1911275, 1681522, 1536214, 6200158, 2575827, 2377438, 7804337, 199610, 157611, 400061, 3998457, 376033, 270587, 303165, 292489, 869257, 141364, 385869, 128138, 1080657, 253412, 443058, 929937, 256763, 564734, 347053, 337110, 81680, 126399, 460038, 308477, 538262, 1749220, 701482, 255821, 120392, 374366, 183603, 1023505, 327848, 259916, 197418, 386114, 646369, 338721, 455121, 130884, 1311067, 651434, 3597318, 791100, 216289, 279348, 66479, 1848180, 58717, 331015, 191126, 140451, 351764, 466052, 364936, 116022, 83949, 167145, 162261, 204401, 229415, 266905, 365264, 295456, 100774, 417317, 349073, 251231, 493615, 634718, 276464, 459009, 300698, 1050448, 378686, 355244, 53641, 126337, 98137, 74534, 42064, 214500, 21915, 
19542, 190006, 185561, 184005, 3998457, 31101, 100076, 161236, 47379, 76652, 55240, 50837, 191126, 203116, 56948, 787613, 22326, 89030, 196671, 68871, 220785, 37982, 43849, 99193, 86862, 52041, 777476, 41025, 54779, 676123, 147877, 70287, 126871, 197317, 71543, 60288, 11791, 13293, 12241, 59474, 884138, 85967, 70312, 96851, 136802, 379203, 69441, 276766, 84463, 304120, 71595, 64998, 81680, 78083, 439729, 45565, 144504, 185531, 52334, 446220, 498117, 604372, 167050, 98288, 23555, 123761, 64883, 10685, 30069, 84641, 35173, 37966, 112201, 247583, 27064, 132766, 130656, 43178, 982464, 28664, 204764, 75299, 66961, 148060, 138282, 59118, 53260, 56659, 66320, 66943, 45078, 79059, 363938, 22176, 36209, 58344, 43875, 57156, 498309, 209594, 
19785, 10474, 45834, 36075, 46403, 33028, 89373, 45799, 197436, 41661, 28648, 39819, 1097770, 456615, 188303, 3597318, 92042, 101678, 18179, 687620, 127798, 200289, 1848180, 27376, 32342, 35147, 76952, 102369, 328209, 43192, 351421, 29740, 252770, 116022, 83949, 28517, 63966, 131358, 92379, 64280, 58310, 147010, 68317, 42653, 97110, 73876, 41380, 169228, 22375, 189286, 43396, 76980, 35232, 56310, 110315, 54393, 223676, 254076, 57378, 34616, 21171, 342783, 51259, 43686, 233529, 187571, 95102, 176807, 65824, 37958, 282673, 210942, 91943, 634718, 33736, 59586, 137836, 72705, 83985, 115085, 38082, 29982, 24693, 48765, 18214, 24508, 28682, 188689, 83524, 179443, 105379, 812357, 321530, 48393, 94258, 148204, 6609, 39268, 2620, 8962, 
null, null, null, 17080, null, 714, 1666, 545, null, null, null, null, null, 1239, null, null, null, 50384, null, null, null, 669, null, null, 1758, null, null, null, null, null, null, null, null, 26286, null, null, 380, 2549, null, null, null, null, null, 5332, null, null, null, 15775, null, null, 5907, 1076, 3800, 137, null, null, null, null, null, 6858, 733, null, 2056, null, null, null, null, null, null, null, 3189, 6913, null, null, null, null, 1420, null, 15855, 738, 77, 259, null, null, null, null, 303, null, 2684, 683, null, null, null, null, 37908, null, 60429, 642, 3148, 2872, 
null, null, null, null, null, 2151, 7764, 11, null, null, 40116, null, null, 390, null, null, null, null, null, 1016, null, null, null, null, null, null, null, 714, null, 317, null, 168, null, null, null, 301, null, null, null, null, null, null, null, null, 69123, null, null, null, 15857, 2712, 7381, null, 277, null, null, null, 708, null, null, null, null, null, null, null, 67, null, null, null, null, null, 248, 1303, null, 149272, 273, 802, 17381, 518, null, 4173, null, null, 1057, null, 336, null, null, null, null, 2038, null, null, 673, null, null, null, 12698, 2370, null, 3382, 
null, 14483, null, 2000, null, null, null, null, null, null, null, 832, 76, null, null, null, null, null, null, 818, 136618, null, 519, null, null, 777, 1893, 539, null, null, null, null, null, 182, null, 217, 2510, 299, null, null, null, 473, 7469, null, 38, 1281, null, null, 13109, 467, null, 508, 2071, null, null, null, null, 6855, null, 333, 418, null, null, null, null, null, 8157, 1975, null, null, null, null, null, 990, null, 6371, null, null, 22557, null, 591, null, null, null, null, null, null, null, null, 8987, 3541, null, 2265, null, 2260, null, null, 1675, null, null, 
null, null, null, 3724, null, 85817, null, 138, null, null, 1619, 536, 184, null, 3936, null, null, null, null, 496, 664, null, null, null, null, null, null, 2801, null, 63860, null, 1860, 994, null, null, 1451, 736, 1148, 745, 302, null, null, 3754, null, 629, 100, null, null, null, 537, null, 1652, null, null, null, null, null, null, null, 942, null, 499, null, null, 895, 3998457, 372, null, null, null, 956, 1231, 2338, null, 27212, null, null, 3201, 21193, null, null, null, 22645, null, null, 62063, 249, 8751, null, null, null, null, null, 91802, null, null, null, 527, null, null, 
null, 1193, null, null, null, null, null, null, null, null, null, null, null, null, null, null, 13422, null, 1543, 2104, null, 1519, null, 32, 1863, 568, null, null, 876, null, null, null, null, 1697, null, null, null, 458, null, 3890, null, null, null, 941, null, 391, null, null, 29341, null, null, null, null, 258, null, null, 1146, null, null, 4196, 10523, 436, 213, null, null, 9771, 11338, null, null, null, 181, null, null, null, null, 3090, 1345, null, 2862, 1302, null, 3368, null, null, null, null, null, null, 414, null, null, null, null, 1031, null, null, null, null, null, null, 
2467, null, null, null, null, null, 342, null, 40, 615, null, null, null, null, 9826, 1800, 2264, 6717, 1337, 18586, null, 6754, 56223, 49707, null, 1473, 317, null, null, 9539, 21, 19168, null, null, null, 260, null, null, null, null, null, null, 31, null, null, null, null, 2883, null, 186, null, 233, 265, 4238, null, null, 3343, null, null, 1279, 1107, null, null, null, null, null, null, null, null, 18193, 371, null, null, null, 339, null, null, 740, null, null, 39471, 1223, 317, 625, 1270, null, 5140, 1934, null, null, 574, null, null, null, null, null, null, 7059, null, null, 
2571, 1361, 34, 1817, null, null, null, 926, 13282, 75430, null, null, 1781, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, 501, null, 2013, null, 955, null, null, 1367, null, null, null, 235, null, null, 620, 222, 5649, null, null, null, null, 25884, 4642, 1712, null, 63, null, 1469, null, null, 3511, null, null, null, 427, null, null, null, null, 5923, null, 7102, null, 2386, null, 4550, null, 29186, null, null, 438, null, null, null, 8999, 457, 136140, null, null, 2687, 56948, 3544, 691194, null, null, null, 1279, null, 5577, 22104, null, null, 
55424, 1355, null, 190791, null, null, null, null, null, null, null, null, null, 79, 246, null, null, null, null, null, null, 1086, null, null, null, null, null, null, 1008, null, null, null, null, null, 1801, null, null, null, 2659, null, null, null, null, null, 52960, 752, null, 1372, null, 4951, null, 2100, 63, 469, null, 3550, 346, null, null, 8754, null, 5247, null, 195261, 430, null, null, null, null, 0, null, 1602, 3008, 1271, null, 322, null, 482, null, null, null, null, 601, null, 10441, 1917, null, 247, null, null, null, null, 955, null, null, 318, null, 616, null, null, 
735, null, null, null, null, 615, 9666, null, 1501, null, null, 526, null, null, null, 1096, null, null, null, null, null, 2494, null, 441, 8033, null, null, 1726, null, 937, 159, null, null, 435, 514, null, 576, 3876, 876, null, 1708, 2590, 433, 14265, null, null, null, 18446, null, 3463, null, null, null, 22, null, 1680, 295, null, null, null, 41858, 436, null, null, 3877, null, null, null, 15176, 1158, null, 1054, 109, null, null, 10925, null, null, null, null, 3895, null, 7939, 3954, null, 17267, null, 2435, null, null, 3972, 2003, 1086, 2464, null, 541, 580, 2160, null, null, 
null, null, null, null, null, null, null, 4350, null, 28, null, null, null, 718, 2606, null, null, 606, null, null, 24327, 3527, null, null, 16171, null, null, null, 100, null, 798, null, 292, null, null, 8328, 1499, 847, null, null, null, null, null, 4551, null, null, 4602, 5591, 2952, null, null, null, 794, null, 1119, null, 5549, null, 2264, 1163, 1801, null, null, null, 1200, null, null, 598, 54050, null, null, 2858, null, null, null, 5112, null, null, null, null, 2462, null, 2612, null, null, 1887, null, null, 2871, 1342, null, null, null, null, null, null, null, null, null, null, 
null, null, null, null, null, 769, null, 1757, 262, null, null, null, null, null, 4775, null, null, null, null, 223, null, 1700, null, 2498, null, 466, 9079, null, null, null, 2153, 998, null, null, null, null, null, 338, null, null, 551, 917, null, null, null, null, null, null, null, null, 602, null, 1255, 21, 6442, null, 8279, 7308, null, 254, null, null, 12691, 3838, null, null, 11280, 3618, 605, null, null, null, 36324, 2311, null, null, null, 462, null, null, 3686, null, null, 209, null, 82649, 947, 1059, 1085, null, 816, null, null, null, null, null, null, null, null, null, 
715, null, 2096, null, 13255, 34387, 10419, 667482, 33385, 14222, null, null, null, null, 18920, 14836, 7324, null, null, null, null, null, null, 3212, null, null, 1180, 1476, null, null, 237, null, 2045, 21252, null, null, null, null, 2443, null, 3108, null, 5151, 835, null, 805, null, null, null, null, null, 1578, 6327, 8235, null, null, 1733, null, 121, null, 9367, null, 623612, null, 113133, null, 1812, null, 937, null, null, null, null, null, 912, 5405, null, null, null, 1214, null, null, null, null, null, null, 779, null, null, null, null, null, null, 905, 10400, 4918, null, 215, null, null, 
null, null, null, null, null, null, null, null, null, null, null, null, null, 56998, null, 23, null, null, 4878, null, 39, 886, 6320, null, 30958, 251, null, null, null, null, 55594, null, 20274, null, null, 2117, null, null, 964, null, null, 347, null, null, 393, 798, null, null, null, null, null, 8377, null, 1612, null, 119513, null, null, null, null, null, null, null, null, null, 421, null, null, 61289, 973, 26465, null, 1285, null, 1433, null, null, null, null, 1747, 1442, 14735, 1309, null, null, null, null, null, 90, null, 11791, null, null, null, null, 6906, null, null, null, null, 
9879, 408, 2683, null, null, null, 16401, 1027, 348, null, null, null, 2328, null, 389, null, null, 1310, 361, 1146, 892, null, null, null, 11620, 2019, null, null, null, null, null, 710, null, 576, null, 4000, null, null, 4822, 602, 647, 322, null, null, 657, null, 3744, null, 1433, null, null, null, null, null, 1364, 3646, 1096, null, 574, null, 135, null, null, null, null, null, null, null, null, null, 16994, null, null, null, 5294, 325, 5792, 1140, 90, null, 1138, null, null, null, 566, null, null, 661, null, null, null, 11100, 297, null, null, null, 3490, null, null, null, 
null, null, null, null, null, null, 6435, null, null, 918, 1204, null, 36205, 634, 332, null, 641, null, null, 99, 321, 3727, 2330, null, 654, null, null, 636, 6942, 624, 22578, 1120, 671, null, 2689, null, null, null, 401, null, 633, null, null, 742, 5015, 368, 3880, 7608, null, 387, null, 690, null, null, null, 1977, null, null, null, null, null, 2027, null, 341, 819951, 20610, 3338, 181, null, 4009, null, 6886, null, 1755, null, 9972, null, null, null, 416, null, null, null, null, null, 1486, null, null, 2148, 67400, null, null, null, 270, null, null, null, 1182, 514, 2008, 
null, 2699, null, null, 4329, null, 30741, 3335, null, null, 573, 2922, null, 1045, 739, null, null, null, 6023, 582, null, null, 137, 5637, 8830, 77, null, 277, 552, 1399, null, null, null, null, null, 409, 174, 1706, null, null, 2911, 5283, null, 31623, null, 62506, null, null, null, null, null, null, 5632, 5032, 37440, 5284, 2923, 1516, null, 430, null, null, 4338, null, null, 746, null, null, 2548, null, null, null, null, null, null, null, null, null, 8696, null, null, null, null, 3813, null, null, 108885, null, null, null, null, null, null, null, null, null, null, 1970, null, null, 
556, null, null, null, 836, 2509, null, null, null, 6744, null, 21971, null, null, 897, null, null, null, null, null, null, 30825, null, null, null, null, 1109, 1110, 50346, 1428, null, 4657, null, null, 2244, null, 1382, null, null, null, 276577, null, null, 2315, 277, null, 1044, 52835, null, 5880, null, null, null, null, null, null, null, null, 2196, null, 750, null, null, null, 517, null, null, null, null, 744, null, null, null, null, null, null, null, 8492, null, null, null, 34451, null, null, null, null, null, 2298, null, null, null, null, 1619, 637, 21717, null, 1115, null, null, null, 
154541, null, null, null, 77, null, null, null, 308, 348, null, null, null, null, null, null, 1705, null, 2034, 2406, null, 678, null, 318, null, 156, 283, null, null, 211, null, 2679, null, 9746, null, null, null, null, null, null, null, 49221, 10064, null, null, 938, 304120, null, 13150, 8591, null, 2291, 27756, null, 483, null, null, 2918, null, 7297, null, 1817, null, 1107, null, 1519, null, null, null, null, 100, null, null, null, null, null, null, null, 6459, 1252, null, null, 676, null, null, null, null, 63944, 1776, 20218, null, 3399, null, null, null, null, null, null, null, null, 
null, null, null, 10114, 194, null, null, null, null, null, null, 621, 2941, null, null, 6603, null, 18327, null, 149, 3650, null, 1879, null, 238, null, null, null, null, null, null, null, null, null, 48352, 4578, null, 29587, 1890, null, null, null, null, null, 456, null, null, null, null, null, 1232, null, null, 2307, null, null, null, null, null, null, null, 1115, null, null, null, 85, 52169, null, 338508, null, null, 25, null, 25950, 10504, null, 7672, 1142, null, null, null, 3311, null, 4734, 735, 1875, 1463, null, null, 292, 119617, 67, null, null, null, 183, 90484, 1529, null, 651, 
2967, null, 667, null, 2797, null, null, 5847, null, null, null, null, null, null, null, null, null, null, 1089, null, null, 685, null, null, null, null, null, null, null, 106404, null, null, 33, null, null, 2097, null, 68, null, null, null, null, null, null, null, null, null, null, null, null, null, 3569, null, 9802, 5693, 1625, null, null, null, null, null, null, null, null, 1451, null, null, null, null, 12091, null, 596, null, 787, null, null, null, null, 38506, null, null, 1874, 1355, null, null, null, null, null, null, 1446, null, 377272, 1163, null, 4277, 446612, null, null, null, 3321, 
1436, null, null, null, null, null, null, 8521, null, 6528, null, null, null, null, null, 19173, null, null, null, null, 7069, null, null, 1149, 607, null, null, 227, null, 301, 114, 521527, null, null, 6509, null, null, 2736, null, null, null, 1524, 61002, 811, null, null, null, 146852, null, 7144, 3239, null, null, null, 597, 405, null, null, 8070, null, null, 9733, 1068, null, null, null, null, null, 500, 670, null, null, null, null, null, 1236, null, 1405, 410, null, 3511, null, 7613, null, null, null, 2901, null, 2148, 1117, null, null, null, null, 23, null, 4105, 2063, 142, 3724, 
null, null, null, 2579, null, null, null, 389, null, null, null, null, null, null, null, 26, null, null, null, null, null, 22746, null, null, null, null, null, null, null, null, 583, 66037, 5590, null, null, 2774, 856, null, 2072, null, null, null, null, null, 362, 223, null, 1855, null, 197, null, null, 1700, null, 14052, null, 4423, 3774, null, 409, 74558, null, null, null, null, null, 69, null, null, 14619, null, null, 2799, null, null, 268, null, null, 8980, null, null, null, 863, 66, null, 3448, null, null, 2585, 1043, 11576, 8706, 11219, 39994, null, null, 1322, null, null, null, 
null, null, null, null, null, 4203, null, null, null, 932, null, 909, null, null, null, null, null, null, null, 3789, 5388, null, null, null, null, null, 2064, null, null, 567, null, 2049, 3020, null, 228, null, null, 2607, null, null, null, null, 6141, 4545, null, null, null, 135, 659, null, null, null, null, 17513, null, null, null, 805, 9909, null, null, null, null, null, null, 602, null, null, null, null, 1694, null, null, null, null, null, null, null, 358, 1745, null, 2545, 4016, 3028, null, null, null, null, 9734, null, 374, 74377, 29917, null, 203, null, null, 1158, null, null, 
17582, 172, 198, null, null, 2193, null, null, null, null, 847, 230, 678, null, null, null, null, null, 284, 58, null, null, null, null, null, 29842, 143, 629, null, null, null, 539, null, null, 2185, null, null, null, null, 12803, null, 84636, null, null, 142564, null, null, 491, 3117, null, null, null, null, 5416, null, null, 396, null, null, 45455, null, null, null, 590, null, null, null, null, null, null, null, 6012, null, null, 3764, null, null, null, null, 534, null, 4137, null, null, 2021, null, null, null, 3836, null, null, 445, null, 45, null, null, 3284, 846, null, null, 
null, null, null, null, 2232, 1551, null, 232, null, null, null, null, null, null, 579, 720, null, null, 180, null, null, null, null, 78, null, null, 1500, null, null, null, null, null, null, null, 6163, 1018, null, null, null, null, null, 259, 967, null, null, null, 17509, 1554, null, null, null, null, 11883, 1008, 1954, null, null, null, null, 21216, 111, null, null, 106093, null, 849, 11576, 7930, 29, null, null, null, null, null, 901, null, null, null, null, null, null, 41219, null, 4108, 147, null, 11286, 2259, 314, 687, null, null, 579, null, null, null, null, null, null, null, 
null, null, null, 33602, null, null, 773, null, 5959, null, 440, 1134, null, null, null, 233, null, null, 12951, 8695, 954, null, 4082, null, 601, null, null, null, null, null, null, null, null, null, 123, null, 188, null, null, null, 10799, null, 597, 4897, 229, 361, 1386, null, 1901, 1273, null, null, null, null, null, null, 546, 41, null, null, null, null, null, null, null, null, null, null, null, 3635, null, 1639, 1249, null, 1311, null, 9251, 3344, 28207, null, 1686, null, null, null, 3743, null, 1080, null, null, 520, null, null, null, null, null, null, null, null, null, null, 
null, null, null, null, null, null, null, null, null, null, null, null, 1216, 1505, null, 17, null, 279, null, null, 563, null, null, null, null, null, 906998, null, null, 4817, 37, null, 10755, null, null, 2156, null, null, null, null, 12534, 4355, 776, null, null, null, null, 495, null, null, null, null, null, null, null, 10401, null, null, null, null, 982, null, null, null, 6346, null, null, null, 3582, null, 2254, null, null, 3741, null, null, null, 7288, 1883, 768, null, null, null, 2662, null, null, null, null, null, 483, null, null, 18862, 173, null, null, 5479, 2121, 309, 801, 
null, 1177, 4398, null, null, null, null, null, 6356, 1048, null, null, null, 1961, 588, null, null, null, null, null, 327, null, null, null, null, 7170, null, 301, null, 1195, null, null, null, null, 1180, null, null, null, null, 138052, 56791, null, null, 344, 38303, null, 100724, null, null, null, 258, null, 1960, null, null, null, null, null, null, null, null, 8974, null, null, 25653, null, null, null, null, null, 5580, 969, 8461, null, null, null, null, null, 5474, null, 2796, null, null, null, null, null, null, 4748, null, 2229, null, 3382, 1175, 3093, null, null, null, null, null, null, 
112438, null, null, 3371, 2740, null, 890, 45160, null, null, null, null, 916, null, 1018, 3136, 1561, null, null, null, null, null, 4576, null, 574, 1922, 27566, 733, null, null, null, null, null, 22526, null, 1007, 7509, null, 7286, null, 810, 659, null, null, null, null, 2137, null, 680, 683, null, 403, null, 6781, null, null, 1089, null, null, null, null, 11281, null, 1521, null, 1977, 1021, null, null, 4035, null, null, 24022, 11545, null, null, null, null, 5033, null, null, 1045, null, 88, null, null, null, null, 436, 117, null, 514, null, null, null, 1050, null, null, null, null, 
null, null, null, null, 244, null, 1607, 2441, null, 843, null, 3205, null, 246, 3723, null, null, null, null, null, null, null, 813, 722, null, null, 1827, null, 365, null, null, 2821, null, 587, null, 50976, null, null, 143, null, 1294, null, null, null, null, null, null, 1411, null, null, null, null, null, null, null, null, null, 334, 1346, 306, null, null, null, null, 1886, null, 400, 4565, null, null, 2076, null, 621, 9, null, null, null, null, 301, null, null, null, 424, 47035, null, null, null, 3050, null, 192, null, 707, 171, null, 9319, 7440, null, 8886, 13525, null, 
634, null, null, null, 1030, null, null, 17157, null, 277, null, 415, 3043, null, 198, null, null, null, 305, null, null, null, null, null, null, null, null, 8154, 3604, null, null, 36060, null, null, 11603, 1996, null, null, 1129, null, null, null, 1519, null, 709, null, 3112, 55901, 745, null, null, 420, null, 6428, 2257, null, null, null, 1137, 31, null, 3133, null, null, 26999, null, null, null, 28093, null, 981, 2425, null, null, null, 725, 2191, 1173, null, null, null, 6324, null, 2800, null, null, null, 1231, 1072, 2262, null, null, 93, 246214, 4008, null, 1141, null, 1617, null, 
null, null, 555, null, 375, null, null, null, null, null, null, null, null, null, 445, null, null, 12, null, null, 2500, 16752, null, 13496, null, 555, null, null, 68, 1011, null, null, 18974, null, null, 26428, null, null, 1303, null, null, 177, null, 10187, null, 3147, null, null, null, null, null, null, null, null, null, 903, null, 6294, 5998, 2281, null, null, null, 1433, null, 6775, 42694, null, 15318, null, 1793, 144, 9221, 44309, 10264, 3759, 6523, null, null, null, null, 14373, 480511, 8, 1842, 1094, 12734, null, null, 447, null, 1562, null, null, 1019, null, null, 382, null, null, 
null, 2108, null, 6232, 778, null, null, 526, 13459, null, null, null, 367, null, null, null, null, null, null, null, null, null, 779, null, null, null, 4545, null, null, 392, null, 1649, null, null, null, null, 108402, 1331, null, null, null, null, 7000, 10023, 29805, null, null, null, 7367, null, 2535, 301, 787, 13883, null, null, null, null, null, null, null, null, 1552, null, 958, 6132, 1412, 602, null, null, null, 1219, null, null, 2436, null, 1782, 1118, 25407, null, null, 1554, null, 1497, null, null, 421, 3109, 612, null, null, null, null, null, null, 82, null, 6291, 2038, null, 
null, null, null, null, 252, 1505, null, 919, null, null, null, null, 224, 287, 159, null, null, 5839, null, 345, null, null, null, 23027, null, null, 1774, null, null, null, null, null, 670, 2665, 1260, null, null, null, null, null, null, 1340, null, null, null, 811, null, null, null, 788, null, null, null, null, null, 1387, null, null, 904, null, null, null, null, null, 361, null, 1218, null, null, null, null, null, 18602, 4736, 4061, 1919, null, 704, null, 1558, null, null, 14011, null, null, 1040, null, null, 34809, 342, null, 8518, 2863, null, null, null, null, 679, null, null, 
null, null, 1372, null, null, null, null, null, null, null, null, null, null, null, 1511, null, 1143, null, null, 104, null, 1673, 300, 1332, 1645, null, 262, null, null, null, null, 1114, null, null, null, null, 29721, 33028, 4319, 627, null, null, null, 201, null, 19692, null, 5369, null, 2380, 1137, null, 741, 58963, 45799, null, null, 1227, 6890, null, 146993, null, null, 1442, 370, 16872, null, null, null, null, null, 3263, null, null, null, null, null, 2106, null, 30825, null, 8719, 4097, null, null, null, null, null, null, null, 578, 1211, null, 217, 1288, 4631, null, null, null, null, 
null, null, null, 345, 2503, 207, null, 21887, null, null, null, null, null, 454, null, null, null, null, null, null, null, 2898, null, 273, null, null, 1113, 2356, 332, null, 1562, null, null, null, null, null, null, null, 7105, 291, 1575, 1129, null, null, 1485, null, 92, null, null, 1393, null, null, null, null, null, null, null, 105, null, 1805, 1756, null, null, null, null, null, null, 977894, 1662, 2292, null, null, 1223, null, 3437, null, null, null, null, null, null, 569, null, null, 880, 631, null, null, 1665, null, 2546, 848, 191, 533, null, 281, 1571, 385506, null, 576, 
null, null, null, 14452, null, null, 315, 601, null, null, null, null, null, 159073, 1043, null, null, 956, null, null, null, null, 2925, 186, 9315, null, null, null, null, null, 2384, null, null, null, null, 1890, null, null, null, 28640, null, null, null, 71, 496, null, 3567, null, null, null, null, null, 3496877, 8265, null, 2329, null, 348, null, 83505, null, null, 3708, null, 7656, null, 485, null, null, 5734, 17519, 639, null, null, null, null, 3978, 1958, 566, null, 1441, null, null, null, 389, 786, null, null, 6729, null, null, null, null, 1519, null, 60865, 940, 2269, null, null, 
null, null, null, null, null, null, null, null, null, 8493, null, 770, null, 6391, null, null, null, null, null, null, null, null, null, 648852, null, null, null, null, 1115, 329, null, 8522, 2842, null, null, 291, 693, null, null, null, 3231, null, null, 1089, 1611, null, null, null, 309, null, null, null, null, null, null, null, null, null, null, null, 6924, null, null, 92400, 685, null, 1981, null, 1053, null, null, null, 839, null, null, null, 1179, null, null, null, null, null, null, 516, 171, null, null, null, null, 437, null, 529, null, 671, 22, null, null, 7017, null, null, 
null, 35964, null, null, 996, null, null, null, 24118, 2795, 693, null, 742, null, null, 1199, 310, 598, null, null, 985, null, 1584, 163680, null, null, null, null, null, null, null, 487, 3555, 1283, null, 6790, null, null, 3096, null, null, null, 9588, null, null, null, null, null, 976, 1635, null, null, null, null, null, null, null, null, null, 6123, null, 1838777, 360, null, 1862, null, 2341, null, null, null, null, 5061, null, 964, null, null, null, 20091, null, 1502, null, 19451, null, null, null, null, null, null, null, null, 486, 62, 6524, 434, null, null, null, 1778, null, null, 
563, null, null, null, null, 328, null, 79, null, null, null, null, null, null, null, null, null, 1051, null, 617, null, null, null, null, 3812, 21431, null, null, null, null, null, null, null, null, null, null, 3914, 683, 221, null, 1999, null, null, null, null, 18666, 55749, null, 217, 8553, null, null, null, null, null, null, 66, null, null, null, null, null, 1000, null, null, 1557, null, 31, null, null, null, null, null, null, 90, 3997, 2509, 12213, null, 868, 4274, null, null, 2167, null, null, null, null, null, 428, 2027, 4696, null, 2124, null, null, 1474, 1800, null, null, 
2613, null, 16088200, 63862, 889, null, 491, null, null, null, null, null, 327, null, null, null, null, 466, 412, 1998, null, null, null, null, null, 3493, null, null, 1663, 722, null, null, 422, null, null, 267357, 473, null, 1351, 538, 885, 24142, null, 1641, null, null, null, null, null, 3387, null, 3849, null, 4171, 1647, 3498, null, null, null, null, null, 1483, 3188, 2860, null, 8877, null, 68, null, null, null, null, null, null, null, null, null, 31730, null, null, null, null, 1160, null, 291966, 2892, null, null, 328, null, null, null, null, null, null, 776, 21233, 1094, null, 1578, 
793, 37029, 211964, 971, null, null, 16258, null, 2295, null, null, null, null, 2634, null, null, 1071, null, null, null, null, null, 4027, null, null, null, null, null, 1741, null, null, null, 18406, null, 1187, null, null, null, 1000, null, null, null, null, null, null, null, null, null, 2858, null, 2167, 9141, null, null, null, null, null, 4655, null, 81, null, null, null, 1227, null, 146, null, null, null, null, null, 4222, 25, 915, null, 837, null, null, null, null, null, 3236, null, null, 382, 427, null, null, null, null, 2929, 1112, null, null, null, null, null, null, null, null, 
null, null, null, 710, null, null, 870, null, 650, 4497, null, 911, null, 1330, null, null, 2903, 50, null, null, null, null, null, null, null, null, null, null, 1935, 704, null, null, null, null, 355, 9694, 1032, 2139, null, null, null, 353, null, null, null, 61003, null, 1846, 6337, 591, null, null, null, 1053, 15849, 1629, null, null, null, 1952, null, null, null, null, 3671, null, 1404, null, null, null, 1981, null, 8293, null, null, null, null, 320, null, null, null, 2948, null, null, null, null, 6434, null, 206, 240, null, null, null, null, null, null, null, null, null, null, 
null, 125, 244, 53874, null, null, null, 3134, 14670, 5314, 2572, 2693, null, 870, 1993, null, null, 2478, 12915, null, null, 263, 851, null, null, null, 14923, null, null, null, null, 34425, null, 3840, null, 12853, null, null, null, 1913, 2789, null, null, null, null, null, null, 210, null, null, 1103, 520, null, 607, 235, 1645, null, 12961, null, null, 722, 105, null, 188, 16707, 2672, null, 71125, null, 331, 6290, 960, null, 5318, 1006, null, 1025, null, null, null, 346, null, null, null, null, 4981, 1454, 55360, 1564, null, null, null, null, null, null, 4245, 1647, null, null, null, 
null, null, null, null, null, null, null, null, 45358, null, null, 29061, 222, 53763, 2126, null, 1246, null, null, null, 4563, null, null, null, 695, 1064, null, 1250, null, null, null, 399, 1252, null, null, null, 1379, 1289, null, 3707, 647, 215, 1018, 127817, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, 2436, null, 7447, null, 564, null, 3233, null, null, null, null, 13156, 3540, null, null, null, null, null, null, 720, 2068, null, null, 3491, null, 41158, 262, null, null, 395, null, null, null, 15026, 196, null, null, 3226, null, 
null, 4079, null, null, null, 3176, null, 1628, null, null, null, null, null, null, 2151, null, 1210, 25699, 915, null, null, null, null, null, null, null, 7869, null, null, null, 1494, null, 436, null, 6864, null, 8235, 11552, null, null, null, 263, null, null, 3311, 1761, null, null, 1409, 4962, null, null, null, null, null, null, null, null, null, null, null, 609, null, null, null, 553, null, null, null, null, 785, 1250, null, null, null, null, null, null, null, null, null, null, null, null, null, null, 96, null, null, null, null, null, 22114, null, 565, null, null, null, 78850, null, 
null, null, null, null, null, null, null, null, null, 335, null, null, 23377, 6876, null, null, null, 669, 1, null, 1168, null, null, 25987, null, null, null, 2756, null, null, 38302, null, 3470, null, null, null, 133, 138, 1405, null, null, 4034, null, null, null, null, null, null, null, 2832, null, null, 39, null, null, null, null, null, null, null, null, null, 2558, null, null, null, null, null, null, 4546, null, 177, 9510, 1062, null, null, null, 479, null, null, null, null, null, null, 14446, null, 699, null, null, null, null, 466, null, null, 1352, 7473, null, 571, null, 3363, 
null, 67391, null, null, null, null, 171, 862, null, 546, null, null, 410, null, 3964, 1730, null, 79, null, null, 824, 2030, null, 82, null, null, null, null, null, null, null, null, null, null, null, 712, null, null, 567, null, null, 7351, null, null, null, null, null, null, null, 387, null, null, 1266, 2434, 34, null, 5291, null, null, null, 745, null, null, null, null, null, null, null, null, 2536, null, 1192, 2399, null, 34780, 1214, null, 1725, null, 2281, null, null, null, null, null, null, 782, null, null, 3848, 9193, null, null, null, 6682, 2522, null, null, 3522, null, 
4328, null, null, 224, 56, 278, null, null, 2537, 206, 20, null, null, 2630, 24440, null, null, null, 272, 5100, 173, null, null, null, null, null, null, null, 542, 512, null, 158147, null, null, null, 251, 11848, null, null, 9288, null, 577, 6546, null, null, 1536, 1506, null, 588, 8667, null, 1440, 4959, 155, null, null, null, null, 21994, 327, null, 232, null, null, 1879, null, null, null, null, null, 5553, null, 797, 1122, null, 1793, null, null, 289, null, 2492, null, 2405, null, null, 1771, null, null, null, null, null, null, null, 368, 25520, null, null, null, null, null, 
null, 53, 900, null, 1679, null, null, 942, 258, null, 760, 8169, null, null, 3965, 447, null, 22870, null, 774, null, null, null, null, 224, null, null, null, null, 325, null, 2585, null, 3384, null, null, null, null, null, null, 960, 1409, 1688, 6028, 3012, null, 1382, null, 486, null, null, null, null, null, null, null, null, null, 791, null, null, null, 1500, null, 1184, 64935, null, null, null, null, 1514, null, 5938, null, 458, 557, null, 1150, null, null, null, 931, 159, 914, null, null, null, null, 909, null, 1912, null, 3828, 19149, null, null, null, 1997, null, null, 
null, null, null, null, null, null, null, null, 1717, 44511, 1120, 1015, 672, null, null, 151, null, null, null, null, null, null, null, null, null, 7482, 500, null, 16, null, 103, null, null, null, 920, null, null, null, null, null, 4455, 1336, null, null, null, 3270, 4337, null, null, 228, null, 2497, null, null, 2360, null, null, null, 27502, 7473, null, null, 1708, null, 1403, 6743, null, null, 376, null, 884, null, null, 5411, null, null, null, 384, 20941, null, 97, 19140, null, 719, null, 1972, null, null, 4034, null, null, 3852, null, null, null, 5692, null, 3552, 16326, 3866, 
128, 865, null, 38997, 26262, null, null, 16, 344, null, 535, null, 8065, null, 7181, 4714, 7713, 302, 1126, null, null, null, 2840, 679, 116423, 5739, 5983, null, null, null, 210671, null, null, 28827, null, 13050, null, 1037, null, 1791, null, null, 1404, null, null, null, null, 5226, null, 805, null, 117, null, null, 55, 555, 15496, null, null, 5253, 820, null, null, null, null, 6229, 214444, 219, null, null, null, null, 1468, 7812, 13238, 583, 3090, 1424, null, 1252, null, null, null, 1498, 365, null, null, 3841, null, null, null, null, 407, 1170, null, null, 370, 1190, null, 3109, 
24169, null, null, 334, 425, 2415, null, null, null, null, null, null, 636, 3612, null, 283, 9647, 8425, null, null, null, null, null, null, 342, 13579, 722, 10020, 43, 289, null, null, null, null, 232, null, null, 1422, 387, null, null, null, null, 4822, 8291, null, 3923, null, null, 545, null, 602, 172, null, null, 234, null, null, null, 205327, null, 2310, null, null, 23421, null, null, 413, null, null, null, null, null, null, 530, null, null, 118076, null, null, null, null, null, null, 870, null, 77472, null, null, null, null, 105, null, 1450, null, 694, null, 2585, 10995, null, 
null, null, 36132, null, null, null, null, null, null, 145489, null, 1030, null, null, null, null, null, null, 16401, 225, null, 1253, null, null, null, null, null, 1968, null, 62969, null, null, null, null, null, null, null, null, null, null, 2338, 1605, 314, null, null, 7531, null, null, null, 836, 30868, 2479, 421, 539, 20141, null, 16640, null, null, null, null, null, 2394, null, 229, null, null, null, 1950, null, null, 99700, null, 108074, 16995, null, null, null, 9256, 2299, 1141, null, null, null, 311, null, null, 929, 215, null, 231, 1385, null, 777, null, 3562, null, null, null, null, 
246, 8652, null, null, null, null, null, null, null, null, null, null, null, null, 672, 1503, null, null, null, null, null, null, 4179, null, null, null, 744, null, null, 22332, null, 67485, null, 1847, 13339, null, null, null, null, 748, null, null, null, 325, 961, 1570, null, null, 589480, 25362, null, null, null, null, null, 7393, 728, null, null, null, null, 1565, null, 419, 9286, null, null, 1561, null, 2794, null, 383, 4999, null, null, null, null, null, 5188, 1248, 1217, 7763, 118268, null, null, null, 1914, 156, null, 440, null, 10767, null, null, null, 6934, null, null, null, null, 
3307, null, null, null, 70083, null, null, null, null, null, null, null, 1949, null, null, null, 5162, null, 874, null, 5354, 8185, null, null, null, null, null, null, null, null, null, null, null, null, 4356, 2166, null, null, 1748, 1730, null, null, null, 1829, null, null, null, 27652, null, null, 1248, null, 5781, null, null, null, 1343, null, null, 4164, 3123, 2698, null, null, null, null, null, 5872, null, 1574, 701, 1062, null, null, 489, 4537, 514, 8703, 31598, 4060, 21596, 11123, null, null, 11458, 1089, null, null, null, null, null, null, null, null, null, null, 428, null, 1184, null, 
615, null, 730, null, 7888, null, null, null, null, 1117, 928, 1541, 7162, 1157, null, 16571, null, 262, 1246, null, null, null, 4040, null, 4685, null, null, null, null, null, null, null, 842, 25664, 47972, null, 508, null, null, 6834, null, null, null, 2093, 1132, 206, null, 1396, 11564, null, 2935, null, 733, null, 327, 421, null, 862, null, null, 418, null, 160, 150, null, null, 1292, 4554, 523, null, null, null, 471, 840, null, null, null, null, 42, null, 3355, null, null, 860, 1273, 226, null, 1017, 129, null, 31374, null, null, null, null, 1635, null, null, 128, null, 
null, null, null, null, null, 320, null, 1049, null, null, null, null, null, null, null, 1574, null, null, null, 17104, null, null, 175, 14009, null, null, 3705, 458, null, 7380, 2191, 1347, null, null, null, null, null, null, 39226, null, null, null, null, null, null, 363, null, null, 206, 17186, null, null, 2165, null, null, null, null, null, null, 871, null, null, null, 17, null, 8505, null, null, null, null, 13577, null, null, null, null, 112, null, 249, 1292, null, null, null, 5808, null, null, 916, null, null, null, 14505, 1871, null, null, null, null, null, null, 295, 11070, null, 
null, 21504, null, null, 1982, 12202, null, 331, 386, 475, 352, null, null, null, 2058, 706, null, null, 7283, null, null, null, 237, null, 27409, null, null, 252, null, null, 65, 460, null, null, 18, 311, 216, null, null, null, null, 873, null, null, null, 389, null, 272, 22486, null, 1884, null, null, 5086, 892, 15670, null, null, 289, null, null, 813, 282, null, null, null, null, null, 1720, 15182, null, null, null, null, 1846, 135044, null, null, null, null, null, 400, null, null, null, null, 3731, null, null, null, null, null, null, null, null, 5235, null, null, 487, null, 
null, 3017, null, null, 70, null, null, 325, 239, 2062, null, null, 508, null, null, 2214, 769, 5725, null, null, null, null, null, null, null, null, null, null, null, null, null, null, 358, 48706, null, 3153, 2347, null, null, null, 739, 764, null, null, null, null, null, null, null, 109955, null, null, null, null, 1700, null, null, null, null, null, null, null, null, null, null, null, null, null, 344, 1073, 72321, null, null, null, null, null, null, null, null, 1424, 826, null, null, null, 2168, 2717, null, null, null, 541, null, null, null, null, 413, null, null, null, null, 1021, 
5674, 10547, null, null, null, null, 858, 1848, null, null, null, 210, 458, null, null, null, null, null, null, null, null, null, null, 649, null, null, null, null, 756, null, 4200, 1611, null, 6565, null, 2314, null, null, null, 1666, null, null, null, null, null, null, null, null, 3195, null, null, 75, 3228, null, null, 1135, null, 2784, null, 3380, null, 1109, 5779, null, null, null, 826, null, null, null, null, null, null, 388, null, null, 12939, 899, null, 1158, null, null, 3021, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, 350, null, 
null, 7549, null, null, null, 760528, 5410, 1258, null, 7352, null, 895, null, null, 256138, null, 2157, 670, 70, null, 33850, null, 403, null, null, null, null, 143, 528, null, null, 2143, null, 693, 272, null, null, 7535, 372, null, null, null, null, null, null, null, null, 179, null, null, 16592, null, 721, null, null, 2779, null, null, null, 90465, null, 574, 6236, null, null, null, null, 698, null, null, null, 102545, null, null, null, 940, null, null, null, null, 6254, 1918, null, null, null, null, null, null, 9491, 127, null, null, 3794, 2181, null, 336, 2431, 1360, null, 4628, 
3454, null, null, null, null, null, null, 586, 493, null, null, null, null, null, null, null, 8, null, 442, null, null, 5397, null, null, null, 1653, null, 406, 2316, 392, null, null, null, 898, null, 8031, null, null, 592, null, null, null, 1749, 1262, 138, 524, 309, null, 3460, null, 3263, 5575, 1066, null, null, null, 38770746, 11821424, 1923574, 1984954, 1220177, 945483, 2750944, 1238464, 1477027, 919197, 950710, 3480397, 1715974, 2161455, 6180966, 91956, 90183, 239359, 1981417, 231489, 240278, 257556, 271760, 1015187, 109746, 366157, 66126, 761949, 140211, 364361, 718330, 260184, 445037, 226454, 277492, 35679, 109466, 310131, 195275, 503709, 1546173, 646686, 170594, 97033, 
304468, 100153, 594412, 229032, 223521, 104440, 157592, 588549, 220646, 371680, 73304, 776426, 608114, 2652772, 383129, 146385, 209335, 41384, 856310, 26351, 231032, 79565, 97278, 327706, 385105, 209889, 41741, 29714, 87172, 94800, 181590, 154347, 153613, 191058, 203786, 29698, 339294, 341413, 187565, 327193, 559354, 156001, 434364, 206265, 1095430, 199950, 166418, 52622, 46419, 64394, 68815, 48740, 164333, 11617, 7259, 179740, 75026, 154005, 1981417, 14187, 91172, 132572, 28291, 28417, 46136, 26078, 79565, 192279, 16373, 942731, 11387, 77478, 106608, 60959, 246323, 26278, 35141, 63620, 65874, 41140, 502105, 31607, 52309, 539450, 100615, 23501, 99757, 224961, 54146, 23781, 5318, 2506, 9954, 25789, 678571, 77600, 50780, 74588, 154793, 309058, 
22191, 202953, 49246, 255878, 51098, 39048, 35679, 66900, 287964, 39830, 85386, 135979, 32268, 411168, 524466, 550841, 101854, 85646, 14371, 120016, 22532, 8481, 12265, 40888, 4433, 27496, 112175, 204186, 6771, 74075, 66774, 16762, 562805, 13755, 140334, 37170, 45914, 131099, 113022, 36496, 40993, 36493, 52769, 33331, 50396, 57909, 146031, 11561, 12877, 32166, 26601, 29212, 457450, 140789, 11670, 6720, 30221, 32612, 36721, 26622, 79481, 39759, 137378, 17735, 14086, 24406, 631465, 464915, 195909, 2652772, 92541, 103724, 11182, 335746, 84423, 151426, 856310, 21064, 19076, 47998, 37567, 74199, 313335, 23602, 293750, 16806, 146698, 41741, 29714, 11027, 52202, 109097, 76402, 38362, 36931, 77027, 28050, 20673, 95845, 49103, 
17517, 177157, 10599, 125510, 23067, 63422, 17405, 46710, 54488, 32909, 111875, 186269, 6631, 18794, 22167, 270479, 26450, 53085, 242244, 149294, 48930, 156437, 34297, 19371, 161614, 165579, 66138, 559354, 48743, 44533, 179197, 43432, 39860, 72626, 23079, 15946, 18929, 32472, 17220, 13065, 33295, 146070, 47307, 128871, 66306, 887251, 170738, 18335, 89435, 61420, 2820, 35509, 1378, 6862, null, null, null, 13538, null, null, null, 529, null, null, null, null, null, 881, null, null, null, 49799, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, 15230, null, null, 141, 2023, null, null, null, null, null, null, null, null, 
null, 5610, null, 1897, 7985, 1072, 3459, 168, null, null, null, null, null, 7322, 571, null, 397, null, null, null, null, null, null, null, null, 12421, null, null, null, null, 2436, null, 5726, 282, null, null, null, null, null, null, null, null, 2467, null, null, null, null, null, 39532, null, 8884, 907, 2554, 4756, null, null, null, null, null, 1331, 8153, null, null, null, 14840, null, null, 884, null, null, null, null, null, 907, null, null, null, null, null, null, null, null, null, 284, null, null, null, null, null, null, null, null, null, null, null, null, null, null, 66292, null, 
null, null, 16033, 4595, 3951, null, 206, null, null, null, null, null, 816, null, null, null, 1165, null, 78, null, null, null, null, null, null, null, null, 125209, null, null, 9623, 507, null, 2233, null, null, null, null, 327, null, null, null, null, 1157, null, null, 666, null, null, null, 2030, 436, null, 2238, null, 9859, null, 1475, null, null, null, null, null, null, null, 753, null, null, null, null, null, null, null, null, 128340, null, null, null, null, null, null, 525, null, null, null, null, null, null, null, null, null, 187, null, null, null, 647, 6019, null, 844, null, 
null, null, 6821, null, null, 474, 1461, null, null, null, null, 1033, null, null, 625, null, null, null, null, null, 4006, 2702, null, null, null, null, null, 818, null, 2117, null, null, 15304, null, 363, null, null, null, null, null, null, null, null, 5943, 1110, null, 1051, null, 1174, null, null, 1187, null, null, null, null, null, 2470, null, 25205, null, null, null, null, 1499, 274, null, null, 3610, null, null, null, null, null, null, null, null, null, null, null, null, 3275, null, 58799, null, null, 954, null, null, 1554, null, 1375, 439, 188, null, null, 1073, null, null, 98, 
null, null, null, 348, null, 1281, null, null, null, null, null, null, null, 1175, null, null, null, null, 435, 1981417, null, null, null, null, 929, null, 2267, null, 14187, null, null, 2513, 16290, null, null, null, 10544, null, null, 63043, null, 1417, null, null, null, null, null, 76680, null, null, null, 168, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, 1634, null, 767, 1661, null, 1238, null, 52, null, 568, null, null, null, null, null, null, null, 2166, null, null, null, null, null, 1513, null, null, null, 414, null, null, 
null, null, 16197, null, null, null, null, 156, null, null, 1008, null, null, 3475, 7095, null, 363, null, null, 8424, 7644, null, null, null, null, null, null, null, null, 2826, 1283, null, 1486, null, null, 2453, null, null, null, null, null, null, null, null, null, null, null, 710, null, null, null, null, null, null, 3880, null, null, null, null, null, null, null, null, null, null, null, null, null, 8513, 1903, 2195, 4628, null, 7597, null, null, 19373, 42622, null, 1197, null, null, null, null, 30, 10982, null, null, null, null, null, null, null, null, null, null, null, null, null, null, 
null, 1478, null, null, null, null, 186, 3407, null, null, 2624, null, null, null, null, null, null, null, null, null, null, null, null, 18305, 241, null, null, null, 313, null, null, 379, null, null, 17354, null, 233, 284, 478, null, 2901, null, null, null, null, null, null, null, null, null, null, 397, null, null, 1850, 1208, null, 1380, null, null, null, null, 19929, 47329, 276, null, 1373, null, null, null, null, null, null, null, null, null, null, 125, null, null, null, 2134, 424, null, 1297, null, null, null, null, null, null, null, null, 298, null, null, null, 301, 3909, null, 
null, null, null, 18713, 2584, 1381, null, null, null, null, null, null, 2311, null, null, null, null, null, null, null, null, 5731, null, 4475, null, null, null, 4170, null, 19856, null, null, 560, null, null, null, 4998, null, 144376, null, null, 9589, 16373, 1290, 864056, null, null, null, 2480, null, 575, 11086, null, 232, 49410, 529, null, 102424, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, 1178, null, null, null, null, null, null, null, null, null, null, null, null, null, 1289, null, null, null, null, null, null, null, null, null, 49442, 834, 
null, 655, null, 2234, null, 1895, null, null, null, 2949, null, null, 252, 5261, null, 4286, null, 222955, null, 58, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, 565, 711, 7327, null, null, 501, null, null, null, null, null, null, null, null, null, 175, null, null, null, null, null, null, null, null, 3328, null, 1292, null, null, 463, null, null, null, null, null, null, null, 843, null, null, null, 403, 7437, null, null, null, null, 773, null, null, null, 647, null, null, 424, null, 1033, null, 1352, 1192, 393, 2478, null, null, 
null, 10351, null, null, null, null, null, null, null, 1102, null, null, null, null, 31497, null, null, null, 3253, null, null, null, 9654, null, 642, null, null, null, null, 6426, null, null, null, null, 2963, null, 4437, null, null, 17129, null, 1757, null, null, null, null, 1526, null, null, 538, null, null, null, null, null, null, 2031, null, null, null, null, 3033, 2705, null, null, null, null, 672, 1775, null, null, 631, null, null, 20301, 3499, null, null, 12856, null, null, null, null, null, null, null, 597, null, null, 3953, 297, null, null, null, null, null, null, 4027, null, null, 
4007, null, 2371, null, null, null, 690, null, null, null, 4043, null, 1694, 447, 951, null, null, null, null, null, null, null, 26376, null, null, 2169, null, null, null, 3172, null, null, null, null, 1631, null, null, null, null, null, null, null, null, 851, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, 1748, 239, null, null, null, null, null, 4596, null, null, null, null, null, null, 661, null, null, null, 1005, 4646, null, null, null, 2152, 978, null, null, null, null, null, null, null, null, 420, null, null, null, null, null, 
null, null, null, null, 181, null, 524, 346, 3392, null, 5244, 5969, null, 443, null, null, 8330, 3648, null, null, 5656, 3671, 378, null, null, null, 32347, 655, null, null, null, 733, 872, null, 3934, null, null, 217, null, 60791, 735, 1332, null, null, 585, null, null, null, null, null, null, null, null, null, 744, null, 1212, null, 4534, 25954, 4911, 448912, 20281, 10930, null, null, null, null, 12468, 7000, 4636, null, null, null, 556, null, null, 1886, null, null, null, null, null, null, 313, null, null, 17910, null, null, null, null, 967, null, 2629, null, 4276, null, null, null, 
null, null, null, null, null, 1116, 2220, 1394, null, null, null, null, null, null, 7925, null, 508554, null, 78429, null, 1389, 15, 1611, null, null, null, null, null, 1047, 3892, null, null, null, null, null, null, null, null, null, null, 731, null, null, null, null, null, null, 518, 4730, 3054, null, 268, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, 13006, null, null, null, null, 4495, null, null, null, 2462, null, 27011, 533, null, null, null, null, 50206, null, 17250, null, null, null, null, null, 852, null, null, 272, null, null, 367, null, 
null, null, null, null, null, 5526, null, 2694, null, 173108, null, null, null, null, null, null, null, null, null, 291, null, null, 42649, 572, 6135, null, 1062, null, null, null, null, null, null, 1771, 1211, 5553, 1275, null, null, null, null, null, null, null, 5318, null, null, null, null, 1638, null, null, null, null, 3097, 465, null, null, null, null, 2874, 412, 221, null, null, null, null, null, null, null, null, null, 326, null, 579, null, null, null, 10379, 2152, null, null, null, null, null, 490, null, 633, null, 1622, null, null, 3339, null, null, null, null, null, 308, null, 
920, null, 1438, null, null, null, null, null, 1047, 3361, null, null, 421, null, null, null, null, null, null, null, null, null, null, null, 15896, null, null, null, 3850, 644, 6108, null, 124, null, 1076, null, null, null, 35, null, null, null, null, null, null, 10052, null, 840, null, null, 1637, null, null, null, null, null, null, null, null, null, 9335, null, null, 947, null, null, 20385, 22, null, null, 804, null, null, null, 377, 1722, 830, null, 588, null, null, null, 6105, null, 20629, null, null, null, 863, null, null, null, null, null, 370, null, null, 559, 4351, 187, 
3882, 3957, null, null, null, 385, null, null, null, 1471, null, null, null, null, null, 1529, null, null, 623427, 14346, 2599, 138, null, 2798, null, 890, null, 1258, null, null, null, null, null, 306, null, null, null, null, null, 1308, null, null, 1212, 63150, null, null, null, null, null, null, null, 1908, null, 704, null, 2049, null, null, 3189, null, 26267, 2563, null, null, 7347, 3109, null, 1059, 378, null, null, 269, 5328, 371, null, null, 155, 3256, 10472, null, null, null, null, 837, null, null, null, null, null, 768, 16, 2230, null, null, null, 2340, null, 20225, null, 44650, 
null, 48, null, null, null, null, 2062, 2421, 31232, 4914, 2593, null, null, null, null, null, 652, null, null, null, null, null, 1697, null, null, null, null, null, null, null, null, null, 8876, null, null, null, null, 1396, null, null, 145456, null, 329, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, 995, null, null, null, 3623, null, 23656, null, null, null, null, null, null, null, null, null, 13714, null, null, null, null, 1100, 909, 55619, null, null, null, null, null, null, null, 1084, null, null, null, 239448, null, null, 2103, null, null, 
869, 11501, null, 4184, null, null, null, null, null, null, null, 1194, 1677, 63, null, null, null, null, 419, null, null, null, null, 765, null, null, null, null, null, 222, null, 4384, null, null, null, 29020, null, null, null, null, null, 1831, null, null, null, null, 1691, 902, 17199, null, 1428, null, null, null, 131012, null, null, null, 212, null, null, null, null, null, null, null, null, null, null, null, 1386, null, null, 2443, null, 175, null, 486, null, 370, null, null, null, 121, null, null, null, 4929, null, null, null, null, null, null, null, 21338, 6826, null, null, 781, 
255878, null, 10375, 1771, null, 1261, 16644, null, 4913, null, null, 1817, null, null, null, null, null, 857, null, 4429, null, null, null, null, 44, null, null, null, null, null, null, null, 6660, null, null, null, 1006, null, null, null, null, 39048, null, 19683, null, null, null, null, null, null, null, null, null, null, null, null, null, 8272, null, null, null, null, null, null, null, 484, null, null, null, 2830, null, 12521, null, null, 667, null, 1960, null, null, null, null, null, null, null, null, null, null, null, 7067, 3027, null, null, 3821, null, null, null, null, null, 408, null, 
null, null, null, null, 1560, null, null, 2192, null, null, null, null, null, null, null, 401, null, null, null, 68, 45167, null, 204606, null, null, 32, null, 22821, 11772, null, 7168, 1036, null, null, null, 2829, null, 2606, 712, 1609, 566, null, null, null, 74918, 49, null, null, null, 190, 64151, 594, null, 1164, 2641, null, null, null, 5168, null, null, 2272, null, null, null, null, null, null, null, null, null, null, 1318, null, null, null, null, null, null, null, null, null, null, 89375, null, null, null, null, null, 1130, null, null, null, null, null, null, null, null, null, null, 
null, null, null, null, null, 4673, null, 7261, 2769, 1549, null, null, null, null, null, null, null, null, 982, null, null, null, null, 9185, null, null, null, 942, null, null, null, null, 23888, null, null, null, null, null, null, null, null, null, null, 732, null, 357651, 1299, null, null, 512085, null, null, null, 1837, 4803, null, null, null, null, null, null, 7301, null, null, null, null, 273, null, null, 23852, null, null, null, null, 4043, null, 524, 698, null, null, null, 101, null, 199, 192, 498717, null, null, 5006, null, null, 2512, null, null, null, null, 33525, null, null, null, 
null, 94371, null, 9457, null, null, null, null, 364, 686, null, null, 702, null, null, 12035, 2440, null, 208, null, null, null, 287, 543, null, null, null, null, null, 1251, null, 1595, 666, null, 1599, null, 5025, null, null, null, null, null, 1612, 1903, null, null, null, null, 18, null, 4761, 1761, 199, 5033, null, null, null, 3958, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, 24903, null, null, null, null, null, null, 1232, null, 593, 66564, 864, null, null, 1882, 671, null, null, null, null, null, null, null, null, null, 
null, 1280, null, null, null, null, null, null, 9400, null, 4410, 2093, null, 673, 81264, null, null, null, null, null, null, null, null, 11293, null, null, 704, null, null, 343, null, null, null, null, null, null, 693, null, null, 1994, null, null, 680, 1555, 1229, 3366, 10342, 5336, null, null, 2015, null, null, null, null, null, null, null, null, 2172, null, null, null, null, null, 1180, null, null, null, null, null, null, null, null, 5841, null, null, null, null, null, 2181, null, null, 334, null, 6277, 2221, null, null, null, null, 2439, null, null, null, null, 6860, 4561, null, null, 
null, null, null, null, null, null, null, 10245, null, null, null, 618, 11324, null, null, null, null, null, null, 681, null, null, null, null, null, null, null, null, null, null, null, null, null, 1243, null, 1685, 3556, 4006, null, null, null, null, 4078, null, null, 38745, 31878, null, null, null, null, 1142, null, null, 1561, null, null, null, null, 1056, null, null, null, null, 837, null, 309, null, null, null, 137, null, 298, null, null, null, null, null, null, 22735, null, null, null, null, null, null, null, null, 1593, null, null, null, null, 6301, null, 92100, null, null, 132820, null, 
null, 398, 1652, null, null, null, null, 1359, null, null, null, null, null, 37486, 879, null, null, 266, null, null, null, null, null, null, null, 4809, null, null, 2128, 99, null, null, null, 382, null, 6832, null, null, 1205, null, null, null, null, null, null, 275, null, null, null, null, null, null, null, null, null, null, null, null, 2124, null, null, 404, null, null, null, null, 694, null, 2393, 607, null, null, null, null, null, null, null, null, null, null, 4015, null, null, null, null, null, null, null, 5831, null, null, null, null, null, null, null, null, null, null, null, 
24002, null, null, null, null, null, 6082, 514, 1998, null, null, null, null, 4560, 91, null, null, 61926, null, 558, 7488, 1578, null, null, null, null, 776, null, 584, null, null, null, null, null, null, 14405, null, 1569, null, null, 11524, null, null, 319, null, null, 32, 212, null, null, null, null, 1209, null, null, 14, null, 10085, null, null, 1617, null, 2507, null, null, 1239, null, null, null, 346, null, null, 9280, 12214, null, null, 2347, null, 390, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, 5584, null, 302, 4141, null, 142, 
118, null, null, 367, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, 3847, null, 1112, 695, null, 1225, null, null, 1081, 14940, null, null, null, null, null, 2688, null, null, null, null, 416, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, 3827, null, null, null, 801, null, null, null, null, null, null, null, null, 521792, null, null, 4750, null, null, 9063, null, null, 532, null, null, 39, null, 5774, 2492, null, null, null, null, 
null, null, null, null, null, null, 254, null, null, 6869, null, null, null, null, null, null, null, null, 2786, null, null, null, 3341, null, 660, null, null, 3859, null, null, null, 5136, 1791, null, null, null, null, 1817, null, null, null, null, null, 331, null, null, 13556, null, null, null, 5008, null, 278, 445, null, null, 2979, null, null, null, null, null, 3500, null, null, null, null, 1180, 469, null, null, null, null, null, 351, null, null, null, null, 2561, null, null, null, null, null, null, null, null, 1074, 545, null, null, null, 99078, 23587, null, null, 318, 24298, null, 
84188, 2760, null, null, 229, null, 851, null, 1259, null, null, null, null, null, null, 9423, null, null, 27879, null, null, null, null, null, 3349, 901, 1346, null, null, null, null, null, 1161, null, 1675, null, null, null, null, null, null, null, 159, null, null, 1165, null, 1810, null, null, null, null, null, 99, 102239, null, null, 605, 1968, null, 230, 27534, null, null, 634, null, 910, null, 991, 2399, null, null, null, null, null, null, 4182, null, 1851, null, 16455, 446, null, null, null, null, null, 16344, null, null, 3095, null, 2449, null, null, null, null, null, null, null, 
2007, null, null, 847, null, null, null, 3119, null, null, 1080, null, null, null, null, 7381, null, 925, null, null, 16, null, null, null, null, null, 9047, 4785, null, null, null, null, 1476, null, null, 718, null, 57, null, null, null, null, 481, null, null, null, null, null, null, 574, null, null, null, null, null, 117, null, null, null, null, null, 719, null, 570, null, 2805, null, 591, null, null, 20, null, null, null, null, null, 240, null, null, null, null, null, 338, null, null, 2556, null, null, null, 46384, null, null, null, null, 718, null, null, null, null, null, 
null, 558, null, null, null, null, null, null, null, null, null, null, 819, 250, null, null, null, null, null, null, null, 2517, null, null, 2018, null, null, null, null, null, null, null, 586, null, null, null, null, 24400, null, null, null, 1857, null, null, null, 787, 423, null, 6823, 3759, null, 4762, 12114, null, null, null, null, null, null, null, 158, 16130, null, 284, null, 359, null, null, 458, null, null, null, 250, null, null, null, null, null, null, null, null, 273, 3616, null, null, 47823, null, null, 8691, 1855, null, null, 1180, null, null, null, 814, null, null, null, 
226, 41414, 399, null, null, null, null, 4846, null, null, null, null, 590, null, null, 2586, null, null, 23669, null, null, null, 22912, null, 937, 2400, null, null, null, 1014, 1445, 1069, null, null, null, 989, null, 781, null, null, null, 1381, 2748, 1937, null, null, null, 73594, null, null, null, null, 1207, null, null, null, null, null, 386, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, 2224, 11561, null, 7159, null, null, null, null, null, 1124, null, null, 15127, null, null, 9433, null, null, 164, null, null, 182, null, 5772, null, 2088, 
null, null, null, null, null, 328, null, null, null, 392, null, 5057, 1365, 1242, null, null, null, 935, null, 3949, 25301, null, 7160, null, 1024, 466, 3696, 19400, 4200, 2561, 3678, null, null, null, null, 13862, 439341, null, 2877, null, 7457, null, null, null, null, null, null, null, 963, null, null, null, null, null, null, 1594, null, 3135, null, null, null, 309, 7023, null, null, null, null, null, null, null, null, null, null, null, null, null, 831, null, null, null, 3777, null, null, null, null, null, null, null, null, null, 63763, 3403, null, null, null, null, 5688, 6079, 14675, null, 
null, null, 831, null, 3387, null, 810, 15127, null, null, null, null, null, null, null, null, null, null, 875, 4501, 1529, 467, null, null, null, 2073, null, null, 8247, null, 1225, 873, 22068, null, null, 1517, null, null, null, null, 565, 2619, null, null, null, null, null, null, null, null, null, 5441, 1103, null, null, null, null, null, 202, 1297, null, 619, null, null, null, 521, null, null, null, null, null, 3489, null, 229, null, null, null, 17387, null, null, 767, null, null, null, null, null, 591, 3630, 442, null, null, null, null, null, null, 505, null, 67, null, 861, 
null, null, null, 1400, null, null, null, null, null, null, null, null, null, null, null, null, null, null, 355, null, 670, null, null, null, null, null, null, 4115, 3049, 684, null, null, null, 1870, null, null, 3766, 57, null, 308, null, null, 32612, null, null, 7985, 1982, null, null, null, null, 758, null, null, null, null, 660, null, null, null, null, null, null, null, null, null, null, null, 538, null, 706, null, null, null, null, 1388, 311, 518, 1863, null, null, null, null, null, null, 878, null, null, null, null, 25587, 26622, 8138, 800, null, null, null, null, null, 5710, 
null, 5218, null, 2432, 837, null, null, 55452, 39759, null, null, 1196, 4824, null, 101437, null, 1901, null, null, 10596, null, null, null, null, null, 1799, null, null, null, null, null, 1935, null, 17735, null, 3900, 2546, null, null, null, null, null, null, null, 317, null, null, 165, 561, 5756, null, null, null, null, null, null, null, null, null, null, null, 15240, null, null, null, null, null, 109, null, null, null, null, null, null, 208, null, null, 214, null, null, 863, 704, 222, null, 1818, null, null, null, null, null, null, null, 3923, null, 774, 1550, null, null, 1145, null, 
null, null, null, 1320, null, null, null, null, null, null, null, 54, null, 783, 1562, null, null, null, null, null, 916, 563056, null, 1526, null, null, 497, null, 1675, null, null, null, null, null, null, 469, null, null, null, null, null, null, 322, null, 1673, null, null, null, null, null, null, 414739, null, null, null, null, null, 9926, null, null, 309, null, null, null, null, null, null, 163826, 1119, null, null, 344, null, null, null, null, 2387, 144, 2546, null, null, null, null, 153, null, null, null, null, null, 1339, null, null, null, 23012, null, null, null, 301, 105, null, 
1874, null, 14, null, null, null, 2612885, 5083, null, null, null, 479, null, 75889, null, null, 1966, null, 5814, null, 333, null, null, 1944, 22300, 432, null, null, 505, null, 3314, 580, null, null, 1136, null, null, null, 518, 613, null, null, 5887, null, null, null, null, 718, null, 73189, 399, 1730, null, null, null, null, null, null, null, null, null, null, null, 7501, null, null, null, 4601, null, null, null, null, null, null, null, null, null, 309383, null, null, null, null, 1347, null, null, 5805, 2189, null, null, null, null, null, null, null, 2589, null, null, 298, null, null, 
null, null, 751, null, null, null, null, null, 640, null, null, null, null, null, null, null, null, 64193, 514, null, null, null, 584, null, null, null, 945, null, null, null, null, null, null, null, null, null, null, 860, 304, null, null, null, null, 1211, null, 621, null, 389, null, null, null, 3837, null, null, null, 2746, null, null, 941, null, null, null, 28911, 2083, null, null, 630, null, null, 1280, null, null, null, null, null, null, 1142, 120158, null, null, null, null, null, null, null, null, 3142, 751, null, 1223, null, null, 609, null, 567, null, 6562, null, null, null, 
null, null, null, null, null, null, null, null, null, null, null, null, 1692, 5017, null, 855991, 341, null, 1301, null, null, null, null, null, null, null, null, 581, null, null, null, 18165, null, 1274, null, 13863, null, null, null, null, null, null, null, null, 318, null, 9041, 878, null, null, null, 1505, null, null, null, null, null, null, null, null, null, 192, null, null, null, null, null, null, null, null, null, 799, null, null, null, null, null, null, 2902, 38190, null, null, null, null, null, null, null, null, null, null, 2013, null, null, null, 1930, null, null, null, null, 8070, 
25617, null, null, 2300, null, null, null, null, null, null, 53, null, null, null, null, null, 902, null, null, 1255, 133, null, null, null, null, null, null, null, null, null, 1041, 11344, null, null, null, null, null, 2124, null, null, null, null, null, null, 2154, 4825, null, null, null, null, null, 3762, null, null, 1922, null, 11821424, 41648, 1073, 1852, 525, null, null, null, null, null, null, null, null, null, null, 273, null, 1441, null, null, null, null, null, 3506, null, null, null, null, null, null, 331, null, null, 279019, null, null, 805, 102, null, 25534, null, 1727, null, null, 
null, null, null, 3549, null, null, null, 3035, null, 3841, null, null, null, null, null, 1514, 2767, null, null, 8015, null, null, null, null, null, null, null, null, null, null, null, 15594, null, null, null, null, 1474, null, 243579, 1521, null, null, null, null, null, null, null, null, null, 460, 13558, 867, null, null, 976, 27653, 132096, 591, null, null, 12243, null, 1686, 11, null, null, null, null, null, null, null, null, null, 1341, null, null, 4279, null, null, null, null, null, null, null, null, null, 5343, null, 841, null, null, null, 1140, null, null, null, null, null, null, null, 
null, null, 2956, null, 1720, 10092, null, null, null, null, null, 5095, null, null, null, null, null, 1076, null, null, null, null, null, null, null, 1752, null, 1028, null, 709, null, null, null, null, null, 1697, null, null, 326, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, 1417, null, null, null, null, 535, 1726, null, 357, null, null, null, null, 2598, null, null, null, null, null, null, null, null, 804, null, null, 1228, null, null, null, null, null, 435, 2054, null, null, null, null, null, null, null, null, null, 19235, 
null, 2234, 6817, 524, null, null, null, null, 8991, 336, null, 2368, null, 2073, null, 381, null, null, 1338, null, null, null, 93, null, 3957, null, 5099, null, null, null, null, null, null, null, null, null, null, null, null, null, 4748, null, null, null, null, null, null, null, null, null, null, null, null, null, null, 129, 265, 14656, null, null, null, 1780, 12916, 4121, 693, null, null, 994, 867, null, null, 1543, 2354, null, null, 184, 1042, null, null, null, 1045, null, null, null, null, 31690, null, null, null, 12858, null, null, null, 1783, 1863, null, null, null, null, null, 
null, null, null, null, 972, null, null, 721, null, 1073, null, 158, null, null, null, null, null, 395, 8230, 76, null, 72001, null, 154, null, null, null, 1076, 1294, null, 1059, null, null, null, null, null, null, null, null, 3728, null, 48346, 1546, null, null, null, null, null, null, 3887, null, null, null, null, null, null, null, null, null, null, null, null, 29301, null, null, 31099, 83, 35110, 2518, null, 1112, null, null, null, 1937, null, null, null, 634, 711, null, null, null, null, null, null, 1902, null, null, null, 1643, 1202, null, null, null, null, null, 66358, null, null, 
null, null, null, null, null, null, null, 2045, null, null, null, null, null, null, null, 3092, null, null, null, 430, null, 3431, null, null, null, null, 15179, 1846, null, null, null, null, null, null, 950, 1876, null, null, 2074, null, 18055, 384, null, null, null, null, null, null, 2268, null, null, null, 1087, null, null, 694, null, null, null, 5982, null, 1094, null, null, null, null, null, null, 988, null, 1006, 15986, 1116, null, null, null, null, null, null, null, 3745, null, null, null, null, null, 582, null, null, null, 2980, 3790, null, null, null, null, null, null, null, 1791, 
null, null, 636, 1137, null, null, null, null, null, null, null, null, null, null, null, 600, null, null, null, 721, null, null, null, null, 1108, 2072, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, 10010, null, 417, null, null, null, 89981, null, null, null, null, null, null, null, null, null, null, 290, null, null, 21623, 6971, null, null, null, 633, null, null, 1749, null, null, 19536, null, null, null, 2329, null, null, 18920, null, 604, null, null, null, null, null, 1241, null, null, 3690, null, null, null, null, 
null, null, null, 3270, null, null, null, null, null, null, null, null, null, null, null, null, 1452, null, 237, null, null, null, null, 3886, null, 171, 10612, 1165, null, null, null, null, null, null, null, null, null, null, null, null, null, 47, null, 654, null, 158, null, null, 515, 6412, null, 1011, null, null, null, 79658, null, null, null, null, null, null, null, 455, null, null, 704, null, 2233, 1435, null, null, null, null, 423, null, 9847, 70, null, null, null, null, null, null, null, null, null, null, null, 782, null, null, 719, null, null, 869, null, null, null, null, 
null, null, null, null, 856, null, null, 1119, null, null, null, null, null, null, 1035, null, null, null, null, null, null, null, null, 1423, null, 483, 1744, null, 14542, null, null, 1013, null, 881, null, null, null, null, null, null, null, null, null, 4460, 4178, null, null, null, null, 886, null, null, 1419, null, 2206, null, null, null, null, 142, null, null, null, null, null, null, null, 3004, 17031, null, null, null, 2204, 2308, null, null, null, null, null, null, null, null, null, 1248, null, 109260, null, null, null, null, 13542, null, null, 6168, null, 663, 6144, null, null, 1250, 
1233, null, null, 1551, null, 1423, 4787, 578, null, null, null, null, 16321, null, null, 231, null, null, 2414, null, null, null, null, null, 5128, 21, 743, null, null, null, null, null, 264, null, 3053, null, 1920, null, null, 544, null, null, null, null, null, null, null, null, 9512, null, null, null, null, null, null, null, 454, null, 1326, null, null, 971, 271, null, null, 9540, null, null, 3312, null, null, 29711, null, 675, null, null, null, null, null, null, null, null, null, 256, null, 757, null, 3338, null, null, null, null, null, null, 1492, 1279, 1788, 678, 1680, null, 
712, null, null, null, null, null, null, null, null, null, null, null, 460, null, null, null, 1213, null, null, 58494, null, null, null, null, 784, null, 3790, null, 329, 485, null, 1491, null, null, null, 413, null, 993, null, null, null, null, 365, null, 2074, null, 2659, 7195, null, null, 482, 1884, null, null, null, null, null, null, null, null, null, null, null, 42057, null, 1004, null, null, null, null, null, null, null, null, null, null, null, null, null, 1398, 1570, null, null, null, 187, null, null, null, null, null, null, null, null, null, 1395, 1460, null, null, null, 2580, 
3399, null, null, null, null, 1388, null, null, 2163, null, 178, null, 21154, 1490, null, null, null, null, 1103, 3591, null, null, 301, null, 908, null, null, 5543, 2517, null, null, 281, null, null, 123, 18674, null, 645, null, 696, null, null, null, null, null, null, null, null, null, 3248, null, null, 6184, 1207, 839, 454, null, 28242, 12446, null, null, null, 354, null, 270, null, 8873, null, 7842, null, 7294, 240, 635, null, null, null, 2030, 781, 53609, 5641, 2600, null, null, null, 160046, null, null, null, null, 2334, null, 1950, null, 2627, null, null, 1199, null, null, null, 
null, 2625, null, null, null, 99, null, null, 79, 454, 18751, null, null, 3270, 726, null, null, null, null, null, 173388, 155, null, null, null, null, 452, 4961, 8376, 3893, 2340, 709, null, 1329, null, null, null, null, 393, null, null, 2713, null, null, null, null, null, 1276, null, null, null, 1103, null, null, 13022, null, null, null, 210, 1609, null, null, 41, null, null, null, null, 4892, null, null, 6182, 6582, null, null, null, null, null, null, 197, 32017, null, 4541, null, 613, null, null, null, null, 298, null, null, 823, 403, null, null, null, null, 2039, 8148, null, 
1436, null, null, null, null, 481, null, null, null, null, null, null, null, 227755, null, 1794, null, null, 17050, null, null, null, null, null, null, null, null, null, 625, null, null, 103286, null, null, null, null, null, null, 864, null, 45274, null, null, null, null, null, null, null, null, 257, null, 1967, 3695, null, null, null, 39040, null, null, null, null, null, null, 137089, null, 1112, null, null, null, null, null, 186, null, null, null, null, null, null, null, null, null, 3586, null, 32226, null, null, null, null, null, null, null, null, null, null, null, 1972, null, null, null, 3834, 
null, null, null, null, 16814, 1631, null, 92, 7118, null, 11687, null, null, null, null, null, null, null, null, 28, null, null, 1504, null, null, 24822, null, 94415, 8791, null, null, null, 1500, null, 578, null, null, null, 261, null, null, 361, 97, 926, null, 1122, null, 457, null, 2271, null, null, null, null, null, 5304, null, null, null, null, null, null, null, null, null, null, null, null, 317, 854, null, null, null, null, null, null, null, null, null, null, null, null, null, 24403, null, 51457, null, null, 7824, null, null, null, null, null, null, null, null, 576, 757, 1253, 
null, null, 528094, 44865, null, null, null, null, null, 8088, null, null, null, null, null, null, null, null, 13040, null, null, null, null, 1482, null, null, null, null, null, null, null, null, null, 1517, null, 12119, 163963, null, null, null, 1553, 183, null, null, null, 6212, null, null, null, 5800, null, null, null, null, 2364, 74, null, null, 42056, null, null, null, null, null, null, null, 894, null, null, null, 2747, null, 575, null, null, 5397, null, null, null, null, 72, null, null, null, null, null, null, null, 2937, 2487, null, null, 1143, 2047, null, null, null, 1574, null, null, 
null, 20772, null, null, null, null, 5199, null, null, null, null, null, null, 4279, null, 590, null, null, null, null, 5868, 4597, 3582, 1196, 601, 939, null, 552, null, 3221, null, 5899, null, 2732, 8915, 1116, null, null, 8633, null, null, null, null, null, null, null, null, null, null, null, null, null, 990, null, null, null, 865, null, 5162, null, null, null, null, 1075, 2039, null, null, 1884, null, 14201, null, null, null, null, null, null, 2793, null, 5889, null, null, null, null, null, null, null, null, 17163, 24777, null, null, null, null, null, null, null, null, 1836, 849, null, 
null, 1364, 13444, null, 1651, null, null, null, null, null, null, 789, null, null, 259, null, 215, null, null, null, 754, 2813, 554, null, null, null, null, 1403, null, 9, null, null, null, null, null, null, null, 721, 282, null, null, 1039, 121, null, 21683, null, null, null, null, null, null, null, null, null, null, null, null, null, null, 303, null, 820, null, null, 626, null, null, null, null, 1843, null, null, null, 6734, null, null, null, 9463, null, null, null, null, null, 2910, 3374, 814, null, null, null, null, null, null, 28438, null, null, null, null, null, null, 220, 
null, null, null, 14841, null, null, 1105, null, null, null, null, null, null, null, null, null, null, null, null, 7970, null, null, null, null, 12742, null, null, null, null, null, null, null, null, null, null, null, 3484, null, null, 962, null, null, null, 12069, 2287, null, null, null, null, null, 315, 219, 1878, null, null, 7424, null, null, 79, 3618, null, 462, 396, null, null, null, null, null, 1228, 1225, null, null, 4275, null, null, null, null, null, 6168, null, null, 246, null, null, null, null, null, null, null, 372, null, null, null, null, null, null, null, null, null, 192, 
null, null, 17925, null, 1400, null, null, 4039, 753, 24737, null, null, null, null, null, 445, null, null, null, null, null, null, 1678, 6102, null, null, null, null, 1223, 110230, null, null, null, null, null, null, null, null, null, null, 3166, null, null, null, 42, null, null, null, null, 4836, null, null, 381, null, null, null, null, null, 67, null, null, null, null, 1776, null, null, null, null, null, null, 499, 2951, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, 32015, null, 1246, 1387, null, null, null, 631, null, null, null, null, null, 
null, null, null, 78468, null, null, null, null, 1179, null, null, null, null, null, 58, null, null, null, null, null, null, null, 292, null, 35559, null, null, null, null, null, null, null, null, 258, null, null, null, null, 2571, 1873, null, null, null, 382, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, 818, null, null, null, null, null, 677, null, null, null, null, null, null, null, null, null, null, 407, null, null, null, null, 714, null, 5102, 1048, null, 6905, null, 2844, null, null, null, 1722, null, null, null, null, null, null, 
null, null, null, null, null, null, 2697, null, null, null, null, 2236, null, 1175, null, 1000, 3982, null, null, null, 874, null, null, null, null, 17, null, 445, null, null, 8841, null, null, 833, null, null, 1209, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, 1074, null, null, 4219, null, 1957, null, 850930, 6359, 1144, null, 1370, null, 802, null, null, 126432, null, 2719, 295, 53, null, 27418, null, null, 104, null, null, null, 120, null, null, null, null, null, 335, null, null, null, 6578, null, null, null, null, null, null, null, null, 
null, null, 77, null, 2727, null, null, null, null, 1994, null, null, null, 88126, null, null, 3665, null, null, null, null, null, null, null, null, 27765, 717, null, null, 475, null, null, null, null, 6928, null, null, null, null, null, null, null, 940, null, null, 445, 2864, 763, null, 541, null, null, null, 2820, 2889, null, null, null, null, null, 2082, null, null, null, null, null, null, null, null, null, 49, null, 604, null, null, 4322, null, null, null, null, null, null, 2211, null, null, null, null, 1088, null, 4781, null, null, 707, null, null, null, 1041, null, null, 777, 
null, null, 3482, null, 1502, 4413, 794, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, 
null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, 
null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, 
null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, 
null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, 
null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, 
null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, 
null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, 
null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, 
null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, 
null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, 
null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, 
null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, 
null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, 
null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, 
null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, 
null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, 
null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, 
null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, 
null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, 
null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, 
null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, 
null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, 
null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, 
null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, 
null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, 
null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, 
null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, 
null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, 
null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, 
null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, 
null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, 
null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, 
null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, 
null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, 
null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, 
null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, 
null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, 
null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, 
null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, 
null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, 
null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, 
null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, 
null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, 
null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, 
null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, 
null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, 
null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, 
null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, 
null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, 
null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, 
null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, 
null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, 
null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, 
null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, 
null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, 
null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, 
null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, 
null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, 
null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, 
null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, 
null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, 
null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, 
null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, 
null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, 
null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, 59.42, 63.49, 43.28, 52.67, 61.39, 61.55, 63.87, 59, 51.45, 49.34, 47.48, 56.2, 58.22, 59.01, 73.89, 38.03, 37.86, 60.13, 62.44, 33.61, 51.99, 42.41, 56.09, 51.75, 43.92, 55.09, 45.36, 64.46, 45.86, 45.45, 65.17, 51.12, 76.92, 55.77, 57.9, 36.73, 
31.39, 55.69, 53.37, 73.32, 86.13, 68.31, 53.69, 22.18, 56.22, 43.86, 66.55, 51.28, 56.65, 38.83, 50.72, 70.82, 47.7, 48.7, 27.41, 67.48, 49.09, 88.32, 59.01, 56.13, 64.47, 23.9, 80.49, 16.52, 39.03, 27.81, 53.11, 51.13, 53.09, 56.34, 45.05, 39.19, 40.7, 37.26, 52.78, 58.98, 43.84, 52.69, 46.75, 42.4, 57.53, 45.65, 36.68, 52.57, 70.77, 33.05, 53.1, 62.34, 67.35, 56.38, 45.14, 73.06, 38.72, 34.48, 61.95, 31.2, 61.46, 37.69, 34.64, 93.2, 58.66, 36.55, 62.44, 38.09, 51.97, 40.97, 68.45, 60.78, 64.68, 40.04, 27.81, 52.41, 41.73, 52.99, 27.49, 39.55, 99.06, 61.41, 50.27, 35.79, 36.69, 52.23, 64.05, 42.54, 78.23, 32.56, 33.57, 83.27, 46.97, 57.55, 48.3, 47.23, 55.71, 65.46, 19.75, 20.89, 
13.04, 45.16, 66.13, 46.32, 71.09, 46.58, 43.19, 73.53, 51.24, 55.34, 66.76, 73.36, 61.68, 68.37, 36.73, 34.84, 57.97, 39.13, 49.03, 84.91, 54.1, 75.1, 84.53, 72.03, 60.66, 20.96, 46.48, 49.73, 47.52, 25.18, 29.46, 58.46, 59.96, 27.59, 46.46, 54.76, 23.4, 45.52, 40.21, 33.28, 70.56, 37.56, 57.99, 48.73, 52.29, 75.63, 53.58, 45.45, 45.67, 57.39, 59.14, 31.43, 39.72, 72.23, 55.16, 21.87, 33.45, 41.08, 31.02, 49.61, 69.5, 48.3, 30.04, 18.85, 30.42, 42.57, 34.11, 33.21, 66.72, 50.89, 57.31, 21.04, 11.31, 47.42, 69.19, 53.2, 82.9, 88.32, 65.79, 48.74, 40.75, 61, 52.85, 61.85, 80.49, 36.97, 18.65, 48.15, 66.19, 57.38, 51.5, 35.62, 57.06, 32.84, 63.25, 45.05, 39.19, 24.05, 40.97, 57.1, 
57.4, 38.25, 67.47, 42.64, 53.11, 29.59, 51.67, 74.16, 33.08, 51.5, 21.4, 70.43, 56.71, 54.43, 35.16, 28.73, 29.76, 48.56, 54.6, 50.12, 35.6, 32.98, 30.46, 56.65, 34.18, 38.55, 50.35, 39.28, 55.57, 43.83, 33.45, 47.35, 47.49, 61.38, 79.17, 70.77, 18.7, 40.45, 50.25, 72.44, 38.1, 49.57, 44.27, 43.8, 31.74, 34.97, 29.35, 41.47, 17.36, 52.95, 46.99, 57.24, 60.08, 80.18, 57.78, 28.54, 74.42, 48.7, 10.95, 23.89, 100, 38.18, null, null, null, 75.24, null, 11.35, 22.96, 43.04, null, null, null, null, null, 35.4, null, null, null, 88.18, null, null, null, 6.75, null, null, 28.99, null, null, null, null, null, null, null, null, 69.17, null, null, 32.84, 23.74, 
null, null, null, null, null, 59.38, null, null, null, 72.37, null, null, 40.29, 35.02, 52.99, 11.75, null, null, null, null, null, 79.13, 21.8, null, 52.56, null, null, null, null, null, null, null, 54.74, 28.27, null, null, null, null, 19.46, null, 52.92, 7.29, 6.35, 5.98, null, null, null, null, 1.92, null, 39.41, 51.46, null, null, null, null, 73.46, null, 46.63, 13.18, 56.86, 15.22, null, null, null, null, null, 100, 100, 1.51, null, null, 38.57, null, null, 10.03, null, null, null, null, null, 74.54, null, null, null, null, null, null, null, 14.27, null, 15.08, null, 20.48, null, null, null, 100, null, null, 
null, null, null, null, null, null, 69.53, null, null, null, 41.07, 22.01, 32.83, null, 31.58, null, null, null, 17.63, null, null, null, null, null, null, null, 68.36, null, null, null, null, null, 23, 49.73, null, 86.8, 100, 36.55, 51.85, 51.49, null, 34.42, null, null, 58.07, null, 16.6, null, null, null, null, 37.34, null, null, 46.25, null, null, null, 50.38, 54.86, null, 23.5, null, 83.72, null, 37.6, null, null, null, null, null, null, null, 20.6, 10.65, null, null, null, null, null, null, 100, 95.21, null, 100, null, null, 5.14, 16.58, 36.17, null, null, null, null, null, 16.47, null, 16.05, 20.02, 9.77, 
null, null, null, 10.55, 89.26, null, 1.16, 100, null, null, 37.57, 1.65, null, 23.33, 32.3, null, null, null, null, 42.22, null, 23.17, 19.12, null, null, null, null, null, 100, 70.06, null, null, null, null, null, 100, null, 75.73, null, null, 88.96, null, 50.12, null, null, null, null, null, null, null, null, 64.77, 71.1, null, 31.93, null, 47.55, null, null, 18.01, null, null, null, null, null, 42.11, null, 79.08, null, 11.18, null, null, 33.85, 70.34, 36, null, 35.6, null, null, null, null, 95.01, 8.17, null, null, null, null, null, null, 42.81, null, 54.43, null, 16.36, 100, null, null, 100, 9.4, 23.4, 
11.15, 28.27, null, null, 100, null, 9.64, 10.48, null, null, null, 14.32, null, 45.47, null, null, null, null, null, null, null, 24.16, null, 6.39, null, null, 19.88, 62.44, 20.57, null, null, null, 30.12, 31.13, 23.41, null, 54.86, null, null, 43.39, 74.57, null, null, null, 51.91, null, null, 60.88, 21.35, 32.56, null, null, null, null, null, 45.28, null, null, null, 16.67, null, null, null, 10.13, null, null, null, null, null, null, null, null, null, null, null, null, null, null, 72.07, null, 38.19, 29.9, null, 16.31, null, 2.66, 18.34, 13.51, null, null, 9.68, null, null, null, null, 60.62, null, null, null, 100, 
null, 26.14, null, null, null, 96.61, null, 22, null, null, 87.37, null, null, null, null, 17.97, null, null, 55.2, null, null, 45.27, 74.02, 16.74, 14.26, null, null, 100, 65.6, null, null, null, 16.21, null, null, null, null, 100, 70.3, null, 77.66, 100, null, 54.04, null, null, null, null, null, null, 19.86, null, null, null, null, 35, null, null, null, null, null, null, 21.38, null, null, null, null, null, 49.56, null, 6.44, 39.17, null, null, null, null, 100, 100, 55.03, 86.92, 23.06, 72.31, null, 22.53, 78.83, 88.61, null, 26.55, 6.66, null, null, 100, 2.83, 86.36, null, null, null, 15.52, null, null, 
null, null, null, null, 0.33, null, null, null, null, 100, null, 28.44, null, 57.96, 100, 80.09, null, null, 50.02, null, null, 17.99, 48.93, null, null, null, null, null, null, null, null, 66.65, 14.89, null, null, null, 18.61, null, null, 63.08, null, null, 55.77, 33.14, 100, 48.18, 100, null, 45.47, 62.14, null, null, 5.56, null, null, null, null, null, null, 97.55, null, null, 83.47, 30.5, 1.06, 12.87, null, null, null, 36.21, 80.35, 78.25, null, null, 38.38, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, 68.72, null, 14.68, null, 29.56, null, null, 17.1, null, null, 
null, 40.65, null, null, 17.16, 100, 100, null, null, null, null, 41.27, 76.96, 50.98, null, 4.64, null, 98.59, null, null, 50.47, null, null, null, 55.16, null, null, null, null, 100, null, 47.72, null, 29.66, null, 66.05, null, 36.98, null, null, 13.17, null, null, null, 37.79, 15.32, 62.15, null, null, 8.01, 44.84, 25.82, 57.35, null, null, null, 13.83, null, 47.45, 47.76, null, null, 60.63, 27.91, null, 100, null, null, null, null, null, null, null, null, null, 4.69, 36.99, null, null, null, null, null, null, 22.99, null, null, null, null, null, null, 25.63, null, null, null, null, null, 25.82, null, null, null, 
37.57, null, null, null, null, null, 92.95, 22.38, null, 40.59, null, 100, null, 25.6, 4.81, 15.41, null, 39.27, 18.97, null, null, 73.99, null, 100, null, 60.77, 85.65, null, null, null, null, null, null, 85.76, 24.74, 30.69, null, 42.14, null, 17.31, null, null, null, null, 88.51, null, 49.52, 41.09, null, 20.29, null, null, null, null, 100, null, null, 14.65, null, 6.21, null, null, 56.88, null, null, null, null, 29.83, 100, null, 18.36, null, null, 42.41, null, null, null, 35.87, null, null, null, null, null, 13.52, null, 26.82, 73.38, null, null, 35.73, null, 25.39, 10.86, null, null, 100, 100, null, 65.6, 76.76, 
33.97, null, 15.56, 70.49, 100, 75.54, null, null, null, 41.36, null, 9.65, null, null, null, 1.8, null, 100, 1.4, null, null, null, 62.43, 9.56, null, null, 37.77, null, null, null, 59.05, 18.75, null, 36.75, 13.52, null, null, 73.62, null, null, null, null, 39.19, null, 37.99, 39.31, null, 100, null, 43.24, null, null, 44.61, 28.23, 12.25, 15.58, null, 31.95, 5.54, 44.63, null, null, null, null, null, null, null, null, null, 26.81, null, 1.46, null, null, null, 100, 51.93, null, null, 19.91, null, null, 94.92, 88.08, null, null, 100, null, null, null, 7.78, null, 18.34, null, 5.37, null, null, 77.13, 48.09, 21.61, 
null, null, null, null, null, 53.32, null, null, 49.38, 100, 23.59, null, null, null, 100, null, 100, null, 100, null, 29.29, 75.22, 42.1, null, null, null, 39.64, null, null, 32.51, 73.96, null, null, 100, null, null, null, 74.47, null, null, null, null, 45.92, null, 42.53, null, null, 20.39, null, null, 26.76, 100, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, 100, null, 19.51, 50.48, null, null, null, null, null, 100, null, null, null, null, 10.28, null, 45.98, null, 34.72, null, 22.41, 60.47, null, null, null, 68.54, 79.26, null, null, null, null, null, 8.8, 
null, null, 38.21, 20.18, null, null, null, null, null, null, null, null, 29.05, null, 38.35, 1.2, 63.71, null, 100, 100, null, 32.43, null, null, 39.76, 49.5, null, null, 21.29, 100, 24.11, null, null, null, 80.49, 37.37, null, null, null, 100, null, null, 78.22, null, null, 100, null, 85.4, 28.28, 48.48, 54.74, null, 27.4, null, null, null, null, null, null, null, null, null, 65.17, null, 22.99, null, 55.04, 44.87, 62.57, 96.31, 67.77, 17.63, null, null, null, null, 79.42, 48.62, 43.56, null, null, null, null, null, null, 17.07, null, null, 100, 18.5, null, null, 75, null, 45.99, 64.39, null, null, null, null, 
100, null, 64.76, null, 38.28, 7.01, null, 23.78, null, null, null, null, null, 77.73, 38.13, 76.74, null, null, 27.54, null, 4.38, null, 72.09, null, 85.27, null, 64.17, null, 62.98, null, 17.77, null, null, null, null, null, 13.65, 54.48, null, null, null, 43.08, null, null, null, null, null, null, 56.77, null, null, null, null, null, null, 58.88, 26.85, 79.87, null, 100, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, 75.27, null, 1.37, null, null, 69.85, null, 1.71, 39.29, 33.77, null, 80.48, 100, null, null, null, null, 54.75, null, 60.78, null, null, 58, null, null, 
25.8, null, null, 63.78, null, null, 15.02, 10.02, null, null, null, null, null, 48.11, null, 23.06, null, 60.25, null, null, null, null, null, null, null, null, null, 13.19, null, null, 66.91, 31.68, 59.47, null, 34.03, null, 22.66, null, null, null, null, 41.41, 32, 57.81, 18.9, null, null, null, null, null, 6.98, null, 33.8, null, null, null, null, 67.02, null, null, null, null, 74.51, 14.44, 20.7, null, null, null, 100, 37.27, 16.3, null, null, null, 7.72, null, 3.03, null, null, 100, 49.72, 58.26, 47.54, null, null, null, 100, 21.7, null, null, null, null, null, 38.52, null, 100, null, 100, null, null, 
53.14, 60.44, 41.95, 20.13, null, null, 15.47, null, 37.27, null, 23.38, null, null, null, null, null, 11.99, 53.09, 36.68, null, 53.39, null, 9.88, null, null, null, null, null, null, null, null, null, 89.83, null, null, null, 53.52, 36.07, 34.45, 15.04, 21.95, null, 40.78, null, null, null, 46.97, null, null, 100, null, null, null, 49.54, 100, null, null, null, 14.57, null, null, null, null, null, null, null, null, null, 11.4, null, null, 45.87, 40.22, null, 88.95, 54.56, 7.95, null, 100, null, null, 100, 12.55, 73.72, 39.37, null, 74.57, null, null, 100, 19.18, 100, 46.81, 24.12, 11.39, null, 44.43, null, null, null, 
20.37, null, 39.24, null, null, 30.8, 50, 27.29, 31.4, 47.49, null, 100, null, 18.19, null, null, null, 47.09, null, null, null, null, null, 37.52, null, 14.67, 74.05, 46.62, 44.06, 19.07, null, 34.63, null, 54.74, null, 41.38, null, 17.26, null, null, null, 42.19, null, null, null, null, null, 66.51, null, null, 23.54, 56.25, null, null, null, 100, null, null, null, 100, 25.76, 16.94, null, 44.39, null, null, 66.51, null, 58.12, 33.56, null, null, 5.89, 36.82, null, 47.43, 33.54, null, null, null, 65.4, 24.03, null, null, 11.1, 27.84, 54.55, 21.93, null, 23.85, 100, 100, null, null, null, null, null, 22.32, 4.86, 100, 
null, null, 29.56, 35.96, null, 87.32, null, 84.54, null, null, null, null, null, null, 76.9, 38.18, 82.24, 51.23, 69.97, 12.48, null, 14.29, null, null, 100, null, null, 100, null, null, 34.71, null, null, null, null, null, null, null, null, null, 59.2, null, null, null, null, 100, null, null, 42.85, null, null, null, null, null, null, null, null, null, null, 32.93, null, null, 74.13, null, null, null, 84.87, 20.05, null, null, null, 33.52, null, 60.88, null, null, 64.81, null, null, null, null, null, null, 45.24, null, null, null, null, 58.61, 100, 100, 57.44, null, 53.07, null, null, 49.84, null, 39.09, null, 
null, null, 76.86, null, null, 46.75, 13.52, null, 70.58, 72.19, null, 75.93, null, null, null, null, null, null, null, null, 63.41, null, 10.87, null, null, null, 84.2, null, null, null, null, 62.46, null, null, null, null, null, null, null, 48.73, null, null, null, 100, null, null, null, null, null, 45.47, null, null, null, null, 71.6, 27.39, 71.11, null, 20.24, null, null, null, 78.97, null, null, null, 1.85, null, null, null, 10.36, 10.54, null, null, null, null, null, null, 17.95, null, 62.35, 13.51, null, 71.14, null, 29.91, null, 6.58, 5.19, null, null, 71.04, null, 17.82, null, 65.31, null, null, null, null, 
null, null, null, 100, 69.62, null, null, 10.77, 80.96, null, 76.28, 49.82, null, 26.49, 73.2, null, 4.58, null, null, 77.05, null, 60.63, null, 63.15, null, 34.43, null, 28.6, null, null, null, null, 44.24, null, null, null, null, null, null, null, 54.21, 18.11, null, null, 20.85, null, null, null, null, 93.42, 40.69, 58.41, null, 45.62, null, null, null, null, null, null, null, null, null, null, null, 66.4, 12.04, null, null, null, null, null, null, 24.27, 100, null, null, 35.19, null, 58.06, null, 10.48, 100, null, 100, null, 19.66, null, null, null, null, null, null, null, null, null, 82.23, 59.78, null, 32.45, 
16.43, null, null, null, null, null, 23.97, null, null, null, null, null, 35.02, null, null, 49.51, null, null, null, null, null, null, null, 81.32, null, null, null, 21.68, 47.95, null, 67.77, null, null, 5.34, null, 73.25, 39.21, null, 31.49, 18.39, null, null, null, 39.55, null, 45.13, 17.57, 77.76, 25.32, null, null, 12.03, 63.42, 12.33, null, null, null, 100, 90.64, 10.76, null, 31.67, 79.07, null, 40.62, null, 17.86, null, null, 39.94, null, null, null, null, null, null, null, null, null, null, 100, null, null, 100, null, null, null, null, null, null, null, 100, null, null, 2.08, null, null, 19.16, null, 5.26, 
null, null, null, null, null, null, null, null, null, null, null, null, null, 28.32, null, 53.63, 31.56, 49.1, null, null, null, null, null, null, null, null, 24.79, null, null, null, null, 76.92, null, 10.33, null, 26.05, null, null, null, null, 87.2, null, null, 14.71, 100, null, null, null, null, null, null, 38.57, null, 82.67, 32.44, null, 27.17, 85.08, null, null, null, 38.55, 29.64, null, null, null, null, null, null, 92.66, null, 43.5, null, null, null, null, null, 68.01, null, null, null, null, 42.82, null, null, 37.95, 30.81, null, null, 24.97, null, 100, 12.31, 85.73, null, null, 58.45, null, null, 100, 
null, null, null, 55.82, 82.51, 23.54, null, null, null, 86.34, null, 39.75, 57.8, null, null, null, 14.83, 28.5, null, null, 28.28, null, null, 75.14, 100, null, null, null, null, null, 40.84, 36.59, null, null, null, null, null, 24.02, null, 25.24, 100, null, 64.81, null, 100, null, null, null, 26.25, null, 27.73, 28.67, null, null, null, null, 3.47, null, 19.81, 100, 9.13, 27.67, null, null, null, 48.25, null, null, null, 6.8, null, null, null, null, null, null, null, 8.36, null, null, null, null, null, 66.91, null, null, null, null, null, null, null, null, 23.39, 24.87, 100, null, null, 74.5, 34.03, null, 
14.47, null, null, null, null, null, 20.2, 2.97, null, 65.54, null, 8.92, null, null, 91.94, null, 100, null, 69.13, 39, null, 100, 55.44, null, null, null, null, null, 8.91, null, null, 100, null, null, 68.58, null, null, 8.11, null, null, 35.81, null, null, null, 100, 0.75, null, 100, null, null, 59.32, 100, 77.98, 50.68, 63.7, 84.33, null, null, 17.04, null, null, null, null, null, null, null, null, 36.5, null, null, null, 21.84, null, 64.74, null, null, null, null, null, null, null, 41.67, 33.34, null, null, null, null, null, 100, null, null, 34.36, null, 14.79, 60.12, null, 20.05, null, null, 100, 
null, null, null, null, 66.01, 79.89, null, null, null, 41.28, 100, null, null, null, null, 100, null, null, null, 100, 100, null, null, null, null, null, null, 37.98, null, null, null, null, 61.31, null, null, null, null, null, null, null, 100, 48.04, null, 42.83, 66.78, 14.19, null, null, null, null, 49.3, null, 11.22, 71.93, 72.9, null, 100, null, null, 100, null, null, 61.49, 11.13, 7.43, null, null, 11.62, null, null, null, null, 76.37, 6, 25.78, null, null, null, null, null, 100, 4.59, null, null, null, null, null, 56.95, 3.51, 49.52, null, null, null, 91.2, null, null, 100, null, null, null, 
null, 78.99, null, 48.37, null, null, 56.27, null, null, 100, 39.48, null, null, null, null, 45.92, null, null, 5.01, null, null, 56.85, null, null, null, 4.9, null, null, null, null, null, null, null, 100, null, null, 22.05, null, null, null, null, 29.21, null, 43.1, null, null, 26.16, null, null, null, 76.91, null, null, 22.05, null, 3.23, null, null, 61.82, 61.66, null, null, null, null, null, null, 22.1, 40.28, null, 100, null, null, null, null, null, null, 16.57, 61.01, null, null, 10.38, null, null, null, null, 4.16, null, null, 23.35, null, null, null, null, null, null, null, 43.63, 20.81, null, null, 
null, null, null, 52, 13.37, null, null, null, 56.17, 54.29, null, null, null, null, 76.12, 18.16, 29.93, null, null, null, null, 33.1, 100, null, null, 63.07, null, 38.31, 88.77, 100, 13.36, null, null, null, null, null, 100, null, null, null, null, null, null, 35.6, null, 100, 22.17, null, 51.12, 75.4, 14.18, 24.62, null, null, 23.57, null, null, null, null, null, null, null, null, null, null, 43.91, null, null, 7.76, null, 20.97, null, 18.16, 46.39, null, null, null, 20.85, null, null, 53.45, 51.2, 21.84, null, 48.06, null, 25.78, null, null, null, null, null, null, null, null, null, 8.43, null, 16.5, null, 
null, null, 41.27, null, 4.15, 35.12, 10.46, 27.62, 66.06, null, 17.38, 21.16, null, null, null, null, null, null, 100, 4.57, null, null, null, null, null, null, null, null, null, null, null, 30.92, null, 31.78, 46.17, null, 100, null, 16.28, 58.08, 53.39, null, 38.71, null, null, null, 45.55, null, 48.91, null, null, 100, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, 41.15, 100, null, 1.01, null, 8.56, null, null, 65.77, null, null, null, null, null, 76.3, null, null, 50.84, 1.22, null, 77.86, null, null, 21.34, null, null, 
null, null, 80.7, 44.01, 37.92, null, null, null, null, 32.86, null, null, null, null, null, null, null, 60.03, null, null, null, null, 100, null, null, null, 69.51, null, null, null, 62.04, null, 17.35, null, null, 37.4, null, null, null, 68.76, 57.56, 63.26, null, null, null, 71.02, null, null, null, null, null, 15.49, null, null, 40.63, 10.18, null, null, 55.19, 55.27, 7.56, 51.54, null, 68.43, 34.21, null, null, null, null, null, 100, 90.03, null, null, null, 72.33, 100, null, null, null, null, null, 100, null, null, null, null, 40.23, null, 7.65, null, 37.68, null, null, null, null, 62.26, null, null, null, 
null, 70.39, 75.33, null, null, 100, 64.44, null, 81.58, null, null, null, 100, null, 71.63, null, null, null, null, null, null, null, null, 56.63, null, null, 84.48, null, null, null, null, null, 61.08, 7.62, 25.43, null, null, null, null, null, 29.97, null, 76.89, null, null, null, null, null, null, 65.98, null, 37.53, null, 50.85, 58.54, 64.78, null, null, null, null, null, null, 73.49, null, null, 100, 82.85, null, 35.98, 88.96, null, null, null, null, 16.05, null, 49.06, 42.56, 40.26, null, null, null, null, null, 100, null, 100, 21.64, 82.03, 74.64, null, null, null, null, null, 59.37, null, 24.21, 48.57, null, 
100, null, 19.02, 30.49, null, null, null, null, 19.25, null, 29.39, 36.99, null, 8.8, null, 75.53, null, null, 40.66, null, null, null, null, 73.65, null, 33.15, null, 13.14, 46.32, null, null, 41.19, null, null, 47.2, 100, null, null, null, null, 100, null, null, 23.28, null, 100, null, null, null, null, 32.48, 6.97, null, 100, null, null, null, 64.25, null, null, null, null, null, null, null, null, 2.78, null, 33.14, 100, null, 32.34, null, 100, null, 15.04, 63.14, null, null, null, null, null, null, null, 23.73, 12.7, null, null, 26.18, null, 11.05, null, null, 76.9, null, 20.09, null, 73.14, null, null, 
16.28, null, 46.79, null, null, null, null, null, null, 39.05, null, null, null, null, null, null, null, null, null, 34.15, 77.13, 14.4, null, null, null, null, 32.25, null, 39.84, 65.89, null, null, 25.09, null, 55.89, 0.79, null, null, null, null, 7.13, null, null, null, 13.69, 40.34, null, null, null, 40.26, null, 5.18, null, 93.39, 6.79, null, 60.51, 46.5, null, 100, 70.01, null, 6.22, null, null, null, 11.61, null, null, 73.04, null, 100, null, 100, 27.29, null, 100, null, null, null, 100, null, null, null, null, null, null, null, null, 83.74, 31.17, null, null, 61.47, null, null, 100, 66.86, null, null, 
36.58, null, null, null, 100, null, 54.83, null, 72.62, 89.99, 100, null, null, 33.46, null, 97.32, 18.54, null, null, null, 100, 4.69, null, 46.97, null, null, 77.48, null, null, null, 90.49, null, 65.48, 12.39, null, null, null, 6.51, 100, 18.12, null, null, null, 68.37, null, 49.03, null, null, null, 54.97, 35.61, 29.94, null, null, 11.16, 64.92, 29.09, null, 8.99, null, 55.16, null, null, null, 27.59, null, 21.68, null, null, null, null, null, null, null, null, null, 21.05, null, null, 2.22, null, null, 18.08, 24, null, 42.45, null, 41.26, null, null, 9.18, 34.71, null, null, 71.42, null, null, 41.97, null, null, 
15.39, null, null, 16.43, null, 55.92, null, 73.51, null, null, null, null, null, null, null, null, null, 100, null, 66.3, 34.45, 100, null, null, null, 31.42, null, 44.32, 58.83, null, 24.87, null, 59.78, 5.19, 77.74, 100, 75.27, 41.17, 42.04, null, null, null, null, 100, 70.26, 0.95, 36.13, 13.99, 67.13, null, null, 30.95, null, 35.18, null, null, 22.46, null, null, 15.32, null, null, null, 55.01, null, 53.1, 9.58, null, null, 16.14, 56.13, null, null, null, 22.39, null, null, null, null, null, null, null, null, null, 35.89, null, null, null, 63.61, null, null, 5.13, null, 26.77, null, null, null, null, 61.52, 12.66, 
null, null, null, null, 61.07, 34.65, 57.56, null, null, null, 81.17, null, 55.93, 38.58, 29.14, 70.84, null, null, null, null, null, null, null, null, 63.03, null, 33.87, 54.63, 31.71, 28.79, null, null, null, 11.27, null, null, 15.91, null, 64.3, 100, 90.56, null, null, 38.88, null, 22.16, null, null, 69.35, 100, 40.42, null, null, null, null, null, null, 4.67, null, 51.14, 60.7, null, null, null, null, null, 21.55, 60.39, null, 65.64, null, null, null, null, 16.16, 28.96, 5.72, null, null, 28.91, null, 19.32, null, null, null, 25.77, null, null, 47.76, null, null, null, null, null, 43.59, 20.83, 84.16, null, null, null, 
null, null, null, 70.74, null, null, null, 6.5, null, null, null, 100, null, null, null, null, null, 17.49, null, null, 30.46, null, null, null, null, null, 45.69, null, 33.18, null, null, null, null, null, 86.41, 44.07, 60.7, 69.47, null, 100, null, 18.75, null, null, 100, null, null, 100, null, null, 52.41, 16.72, null, 36.55, 62.37, null, null, null, null, 25.16, null, null, null, null, 30.27, null, null, null, null, null, null, null, null, null, null, null, 48.29, null, 42.8, null, null, 29.97, null, 56.53, 13.44, 76.68, 31.54, null, 7.45, null, null, null, null, 6.4, null, null, null, null, 33.73, 41.87, 
23.96, 48.26, null, null, null, 1.78, null, 50.19, null, 62.25, null, 26.77, 16.65, null, 25.42, 87.77, 92.02, null, null, 29.43, 49.92, null, 74.66, null, null, 100, 32.48, 82.17, null, null, null, null, null, 52.14, null, null, null, null, null, 16.75, null, 29.18, null, 43.22, 14.76, null, null, null, null, null, null, null, 83.04, 59.3, null, 9.32, 30.56, 100, null, null, null, null, null, null, null, 27.68, 9.84, 25.3, null, 56.2, null, null, null, null, null, 16.2, null, null, null, null, null, null, null, 48.5, null, 87.78, null, null, 61.32, 49.8, 61.02, null, 40.23, null, null, null, null, null, null, null, 
52.91, 100, 57.23, 67.84, null, null, 19.97, null, 31.83, null, null, 27.13, null, null, null, null, null, null, null, 3.88, null, 68.6, 14.79, null, null, null, null, null, null, 75.72, 26.97, 41.93, null, null, 46.84, null, 72.61, null, null, null, null, null, null, 28.07, null, null, 9.99, 47.33, null, null, 19.21, null, 43.67, 18.91, 8.69, 9.67, null, 60.17, 12.78, 61.69, null, 60, null, null, null, 79.07, null, null, 100, 45.15, null, null, null, null, null, 83.03, 85.7, null, null, 27.43, null, null, null, null, 66.49, 17.23, 29.6, null, null, null, null, null, 39.21, null, null, null, null, 35.39, null, null, 
null, 91.13, null, null, null, 5.21, 13.23, null, 64.42, null, null, null, null, null, 89.87, 53.97, null, 39.24, null, 22.02, null, 85.5, null, null, 74.39, null, 100, null, 73.93, null, null, 50, 77.17, 100, null, null, null, null, 68.36, 38.23, 17.37, null, 28.38, null, null, null, 29.78, 100, null, null, 100, null, null, null, null, 86.75, null, 52.81, 36.32, 76.73, null, null, null, null, null, null, null, null, null, null, null, 36.04, null, 21.14, null, 28.05, null, null, null, null, null, null, null, null, null, 66.81, null, null, null, null, 12.67, 40.81, null, 29.85, 54.03, null, null, 21.11, 27.38, null, 
null, null, 73.95, null, null, 51.61, 50.54, null, null, null, 100, null, null, null, null, null, null, null, null, null, null, null, 21, null, null, 80.66, 34.87, null, 17.89, null, 46.49, null, null, null, 23.66, null, null, null, 8.64, null, null, null, null, null, null, 100, 6.98, null, null, null, null, 9.6, null, 54.36, null, 52.42, 5.56, null, null, 74.25, null, null, null, 96.56, null, null, 100, null, null, null, 83.98, 22.07, 8.73, null, 51.45, null, null, 50.48, 9.64, 10.12, null, null, 39.35, null, 24.62, 70.94, null, null, null, null, null, null, null, 20.71, 52.72, 38.9, null, 28.7, null, null, 
49.87, null, null, null, 57.86, null, null, null, null, null, 81.4, 26.56, null, null, null, null, null, null, null, null, null, 43.67, null, 83.58, 30.2, null, 47.27, null, 30.43, null, null, null, null, 34.95, null, 33.22, null, null, null, 60.01, null, 100, null, 17.64, null, null, null, null, null, null, null, null, 28.75, 12.8, 47.57, 23.08, null, null, null, 96.42, null, null, 100, null, null, null, null, 21.89, null, 25.48, null, null, null, null, null, null, null, null, null, 100, null, 31.64, null, null, null, null, 70.48, 68.55, null, null, null, null, null, null, null, null, null, null, 100, 77.08, 
25.46, null, 16.47, null, null, null, null, 61.39, 85.65, null, 14.17, 21.14, null, null, null, null, null, null, 11.61, null, null, null, null, null, 100, null, null, 35.26, null, 0.74, null, null, null, null, null, null, 4.23, 25, 40.42, 73.52, null, 23.18, 100, null, null, 37.15, null, null, null, null, null, 100, 69.44, 50.97, null, 100, null, null, 9.87, 46.65, null, null, 81.55, null, 63.49, 74.9, 20.92, null, 68.38, null, null, null, null, null, 5.72, null, null, null, null, 17.53, 23.17, 21.09, null, null, null, null, null, 24.31, null, null, 62.26, 11.82, null, null, 12.81, null, null, 64, 43.79, null, 
17.56, 44.9, 14.59, 100, null, 45, null, null, null, null, null, 82.81, null, 30.15, null, 100, 72.55, 68.13, null, null, null, null, null, 100, 100, 33.67, null, 100, null, 6.91, null, null, null, null, null, null, null, null, null, 53.48, null, null, null, null, 31.61, null, 66.53, 78.52, null, null, 18.82, null, null, null, null, null, null, 70.93, 62.42, 94.31, null, 33.28, 19.49, 62.04, 85.73, 43.3, null, null, 68.68, null, 48.75, null, null, null, null, 29.07, null, null, 31.69, null, null, null, null, null, 100, null, null, null, null, null, 64.36, null, null, null, 100, null, 18.52, null, null, null, 
19.59, null, null, null, null, null, null, null, null, null, 34.37, null, 46.68, 77.82, null, null, null, null, null, 76.9, null, 3.19, null, null, null, 39.73, null, 7.26, null, null, null, null, null, 60.29, 2.86, 100, null, 31.18, null, null, null, null, null, 95.59, null, null, 53.57, 56.85, null, null, null, null, 68.48, 15.61, null, null, null, null, null, null, null, null, null, null, null, 37.42, null, null, 8.17, null, 60.24, 81.88, null, 20.34, null, 40.62, null, null, 46.33, 3.77, null, null, null, null, null, null, null, null, null, null, 30.77, 51.76, null, null, null, null, 20.07, 40.51, 11.83, 10.3, 
null, null, null, 23.48, null, null, null, 62.59, null, 28.03, 67.41, 35.36, null, null, null, 73.27, 100, 100, null, null, null, 40.24, null, null, null, null, 91.36, null, 82.49, null, null, null, 22.77, null, 41.09, null, null, null, null, 46.64, null, null, null, 59.55, null, null, null, null, 24, null, 23.27, 9.01, null, null, null, null, null, null, null, null, null, null, null, 90.57, 23.12, 66.97, null, null, null, 34.45, 100, 78.93, 28.58, 54.38, null, 10.6, 19.04, null, null, 27.62, 36.54, null, null, 8.18, 48.37, null, null, null, 78.14, null, null, null, null, 43.16, null, 45.42, null, 47.13, null, null, 
null, 60.27, 62.33, null, null, null, null, null, null, 27.77, null, null, 43.32, 100, null, 17.77, 22.59, 57.17, null, 20.4, null, null, 29.03, 2.41, null, 10.53, 63.85, 58.51, null, 62.41, null, 14.45, 38.01, 42.14, null, 37.07, 17.47, null, 30.32, null, null, null, 1.3, null, null, null, null, 34.31, 17.26, 82, 68.26, null, null, null, null, null, null, 49.03, 25.81, null, null, null, null, null, null, null, null, null, null, null, 66.21, null, null, 83.63, 33.48, 100, 70.72, null, 53.45, null, null, null, 71.53, null, null, null, 9.57, 38.49, null, 25.3, null, null, null, 17.6, 14.08, null, null, null, 73.58, 45.7, 
null, 17.46, 9.6, 8.7, 8.08, 97.19, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, 63.92, null, 44.39, null, 42.34, null, 71.22, null, null, null, null, 62.78, 69.86, null, null, null, null, null, null, 30.88, 48.85, null, null, 35.77, null, 73.79, 100, null, null, 18.41, null, null, null, 98.85, 100, null, null, 55.56, null, null, 53.18, null, null, null, 38.76, null, 47.42, null, null, null, null, null, null, 100, null, 39.04, 43.54, 41.97, null, null, null, null, null, null, null, 83.6, null, null, null, 25.85, null, 18.94, null, 100, null, 40.65, 21.18, 
null, null, null, 45.89, null, null, 52.19, 100, null, null, 62.78, 100, null, null, null, null, null, null, null, null, null, null, null, 46.63, null, null, null, 100, null, null, null, null, 41.91, 27.98, null, null, null, null, null, null, null, null, null, null, null, null, null, null, 6.83, null, null, null, null, null, 66.16, null, 17.51, null, null, null, 70.09, null, null, null, null, null, null, null, null, null, null, 32.84, null, null, 78.03, 61.11, null, null, null, 48.37, 0.31, null, 52.32, null, null, 54.7, null, null, null, 21.93, null, null, 100, null, 26.4, null, null, null, 28.17, 6.16, 
66.3, null, null, 39.26, null, null, null, null, null, null, null, 17.65, null, null, 1.07, null, null, null, null, null, null, null, null, null, 19.38, null, null, null, null, null, null, 79.62, null, 32.18, 48.06, 39.08, null, null, null, 50.31, null, null, null, null, null, null, 27.24, null, 100, null, null, null, null, 14.22, null, null, 25.26, 68.57, null, 15.51, null, 100, null, 51.88, null, null, null, null, 12.61, 18.97, null, 100, null, null, 100, null, 25.2, 66.2, null, 79.79, null, null, 62.99, 29.22, null, 100, null, null, null, null, null, null, null, null, null, null, null, 8.33, null, null, 
9.21, null, null, 43.24, null, null, null, null, null, null, null, 19.38, null, null, 18.05, 57.37, 1.16, null, 32.16, null, null, null, 41.22, null, null, null, null, null, null, null, null, 65.34, null, 21.73, 27.3, null, 88.29, 49.95, null, 51.66, null, 100, null, null, null, null, null, null, 22.08, null, null, 63.15, 52.72, null, null, null, 21.28, 56.8, null, null, 40.42, null, 77.2, null, null, 4.24, 9.49, 19.11, null, null, 25.62, 12.58, 4.9, null, null, 16.17, 74.43, null, null, null, 3.93, 85.21, 23.66, null, null, null, null, null, null, null, 13.74, 16.33, null, 87.94, null, null, null, 7.66, 59.01, null, 
null, 78.28, null, 100, 100, null, null, 100, 34.11, null, 9.24, 100, null, 8.29, 100, 7.21, null, null, null, null, 44.98, 33.71, null, 11.35, null, null, 23.56, null, null, null, null, null, 100, null, 19.05, 55.59, null, 47.49, null, null, 48.81, null, 13.55, null, 71.96, null, null, 79.48, null, null, null, null, null, null, null, 24.3, 68.2, null, null, null, null, null, null, 3.11, 22.36, null, 44.95, null, null, 60.69, 13.31, null, 43.15, 64.52, null, null, 32.36, 19.87, null, 39.38, null, 37.1, null, null, null, null, 24.5, null, null, null, null, 28.48, null, 35.48, null, 54.37, null, null, null, null, 
null, null, 22.81, 50.24, 20.96, 28.44, 25.15, null, 33.79, null, 22.4, null, null, null, null, null, null, null, null, null, 100, null, null, null, 50.59, null, 100, 78.11, null, null, null, null, 26.06, null, 30.77, null, 100, 36.21, null, 41.33, null, null, null, 24.99, 9.26, 86.55, null, null, null, null, 25.26, null, 40.21, null, 43.69, 44.02, null, null, null, 16.87, null, null, null, null, null, null, null, null, null, null, 13.25, 34.56, 9.19, 62.65, 61.76, null, null, 17, null, null, null, null, null, null, null, null, null, 79.9, 12.97, null, 2.5, null, 17.28, null, null, null, 11.11, null, null, null, 
null, null, 74.73, 19.46, null, null, null, 54.7, 30.88, null, null, 5.11, null, 100, null, null, 100, null, null, null, 70.81, 75.42, null, null, 11.98, null, 22.38, 70.02, null, null, 34.21, null, 100, null, null, 42.41, null, null, null, 100, 33.44, null, 100, 91.37, null, 31.12, null, 27.35, null, null, 100, null, null, 38.3, null, null, null, 58.3, null, 19.65, 84.6, 78.73, 3.63, 40.28, null, 53.05, 56.29, null, null, 4.65, 60.56, null, 25.37, null, 57.99, null, 67.29, 45.11, 38.18, 100, 46.03, null, null, null, 26.06, 28.97, 57.78, 100, 100, null, null, null, 76.94, null, null, 40.04, null, 35.02, null, 50.21, 
null, 29.6, null, null, 36.28, null, null, null, null, 72.26, null, 23.64, null, 100, null, null, 15.94, 16.93, 42.14, null, null, 61.07, 19.02, null, null, null, null, 54.62, 66.26, 14.09, null, null, null, null, 100, 49.85, 53.59, 7.27, 42.29, 79.68, null, 39.48, null, null, null, 41.98, 100, null, null, 41.92, null, null, null, null, 10.08, 27.27, null, null, 24.86, 62.3, null, 44.96, 51.53, null, null, 1.83, 26.12, 21.54, null, null, null, null, null, null, 100, 33.38, null, 70.04, 58.67, 62.16, null, null, null, null, null, null, 22.39, 34.48, 8.55, 68.88, 2.66, 6.41, null, null, null, null, 5.44, null, null, 11.19, 
100, null, null, null, null, 54.31, 64.85, null, 25.75, null, null, 69.16, null, 31.4, 12.75, null, null, 12.17, null, null, null, 67.64, null, 34.66, null, null, 57.53, null, null, 41.59, null, null, null, null, null, null, 44.87, null, null, 42.35, null, null, null, null, null, null, 100, null, 83.47, null, null, null, null, 5.47, null, 97.57, null, 17.64, null, 10.84, 69.72, null, null, null, 100, null, null, null, null, null, null, 48.92, null, 100, null, null, null, null, null, null, 100, 3.68, null, 100, null, null, null, null, null, 57.4, null, 48.56, null, null, null, null, null, null, null, null, 
null, null, 25.41, 34.04, 30.22, null, null, 56.12, null, null, null, 14.12, 61.97, 41.93, 36.92, 7.85, 61.86, null, 53.96, null, null, null, null, null, 44.71, null, 10.68, null, null, null, 27.22, null, null, 45.57, null, 72.27, 48.58, null, null, null, 61.53, 69.54, 27.5, null, null, null, 40.18, null, null, 32.32, 12.77, null, 21.87, 66.87, null, 34.81, null, 52.32, null, null, null, null, 15, 33.3, null, null, null, null, null, null, null, null, null, null, null, null, 64.55, 51.88, null, null, null, null, null, null, 43.66, null, null, null, 36.92, null, null, 63.62, null, 100, null, 95.5, 57.47, null, null, null, 
null, 7.13, null, null, null, 19.62, 11.57, 100, null, null, 75.93, 20.49, null, null, null, null, null, 44.82, 67.03, null, null, null, null, 66.68, null, 14.24, 24.91, null, null, 47.51, null, 32.55, null, 28.92, 41.09, null, null, null, null, null, 35.59, 22.19, 52.11, 19.21, 70.56, null, null, null, 35.14, 9.46, null, 34.05, null, 58.15, null, null, null, 31.33, null, null, null, null, 51.43, null, null, null, 82.6, null, null, null, null, null, null, null, 77.86, null, null, null, 100, null, 19.07, null, 17.68, 77.31, null, null, null, null, null, null, null, null, null, null, null, null, 21.61, 100, null, null, 
32.55, 70.78, null, null, null, 17.46, null, null, null, 68.6, null, null, 7.04, null, 48.78, null, null, null, 49.88, null, null, 65.15, 16.79, 18.41, null, null, null, null, null, 47.41, null, 28, 28.99, 15.36, null, null, 100, 29.45, 28.42, 62.08, 33.34, 33.02, 100, 51.28, null, null, 86.74, 7.34, null, null, null, null, null, null, null, null, null, null, 100, null, 28.61, null, 100, null, 5.88, null, 81.06, null, null, null, null, 100, 13.86, 16.64, 52.31, 33.96, null, 61.3, null, 13.62, 100, null, null, null, 81.4, null, 42.39, null, null, null, null, null, null, null, 100, 60.49, 67.94, null, 13.65, null, 
null, 67.93, null, null, null, 57.4, 63.84, 7.02, null, 36.93, 57.9, null, 21.6, null, 17.79, null, 100, 37.55, null, 43.07, null, null, 64.3, null, 11.84, 100, null, null, 73.11, 43.43, 26.48, null, null, null, 41.68, 14.87, null, null, null, null, 1.22, null, 26.34, null, null, 20.12, 58.5, 14.28, null, 100, 11.62, null, 73.27, null, null, null, null, 23.8, null, null, 26.44, null, null, null, null, null, null, 100, null, 11.9, null, null, null, null, null, null, null, 39.66, null, null, null, 47.51, null, null, 19.5, 51.94, null, null, 50.96, 59.94, null, 81.25, 23.58, 62.44, null, null, null, null, null, null, 
50.02, null, null, null, null, null, null, 22.21, null, null, 18.65, 100, null, null, 71.1, null, null, null, null, null, null, 72.22, null, null, null, 5.02, null, 55.85, null, null, null, null, 29.39, null, null, null, null, 2.94, null, 8.76, 100, null, null, null, 100, null, null, 47.19, null, null, null, 85, 42.68, null, null, null, null, null, null, 7.25, 65.18, null, null, 72.42, null, null, 100, 60.64, null, 41.47, 78.13, 12.88, 51.91, null, null, null, 58.85, 13.11, null, null, 50.53, null, null, null, 11.72, null, 74.12, null, null, 69.42, null, null, 5.32, 100, null, null, 0.21, 25.3, 24.24, null, 
null, null, null, 100, null, null, null, 100, null, 52.61, 69.59, null, 38.91, null, null, 29.84, 25.67, 20.11, null, null, 58.73, null, null, 10.04, 22.01, null, null, null, null, null, 15.94, 81.79, null, null, null, null, 100, 84.65, null, null, null, null, null, 9.74, null, null, null, null, 89.83, null, null, null, null, null, null, null, null, 61.45, null, null, 62.51, null, null, 26.31, null, null, 2.46, null, null, 46.89, 33.24, 100, null, null, 100, null, null, 37.96, 62.92, 100, null, null, null, null, null, null, null, null, null, null, null, null, null, null, 24.17, 62.93, null, 62.88, 79.07, null, 
null, null, 21.33, 20.69, null, null, null, null, null, null, null, 64.83, null, null, null, null, 14.34, null, null, null, null, null, null, null, null, null, null, null, null, null, 20.15, 21.49, 81.86, null, null, null, null, null, null, null, null, 20.49, 46.53, null, null, null, 55.87, 100, null, null, null, 18.08, null, null, null, null, 14.94, null, null, null, null, 14.96, 100, 100, null, null, null, null, 40.13, 12.11, null, null, null, 16.61, 100, null, null, null, null, null, null, null, null, null, null, 100, null, null, null, null, 25.53, null, 39.93, 14.98, null, 36.89, null, 53.82, null, null, 
null, 38.87, null, null, null, null, null, null, null, null, 24.71, null, null, 11.79, 48.87, null, null, 14, null, 59.37, null, 29.69, null, 37.22, 24.87, null, null, null, 25.25, null, null, null, null, null, null, 17.25, null, null, 73.2, 8.69, null, 56.35, null, null, 22.97, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, 6.64, null, null, 41.65, null, null, null, 84.93, 28.31, 42.8, null, 67.76, null, 100, null, null, 78.09, null, 14.64, 48.02, 8.86, null, 78.87, null, 31.21, null, null, null, null, 44.96, 36.31, null, null, 66.4, null, 21.29, 11.56, null, null, 80.89, 
6.02, null, null, null, null, null, null, null, null, 8.32, null, null, 37.34, null, 6.89, null, null, 40.19, null, null, null, 93.06, null, 100, 38.98, null, null, null, null, 12.17, null, null, null, 55.34, null, null, null, 24.84, null, null, null, null, 38.18, 15.39, null, null, null, null, null, null, 86.32, 5.21, null, null, 42.37, 100, null, 100, 28.52, 80.33, null, 13.67, 69.48, null, null, null, null, null, null, 12.59, 59.32, null, null, null, null, null, null, null, 0.68, null, 32.23, null, null, 26.94, null, null, null, 22.85, null, 11.14, 84.18, 12.22, null, null, null, 20.3, null, 58.39, null, null, 
82.91, null, null, null, 52.47, 20.7, 11.63, 25.69, 15.35, null, 56.57, null, 70.15, 75.82, 15.75, null, null, null, 44.52, 50.13, 28.62, 48.3, 30.74, 60, 54.11, 42.52, 42.89, 28.77, 30.12, 32.87, 40, 53.83, 59.17, 18.12, 21.82, 37.57, 31.99, 21.77, 45.03, 38.16, 52.19, 61.27, 35.3, 52.71, 26.36, 48.16, 27.9, 39.77, 53.73, 54.57, 59.65, 39.04, 48.57, 18.37, 28.43, 34.78, 37.04, 70.99, 73.22, 65.03, 36.89, 19.57, 45.9, 25.79, 41.58, 35.54, 49.01, 21.92, 23.45, 65.73, 35.15, 42.03, 15.59, 40.54, 47.09, 65.61, 29.49, 40.52, 49.16, 14.7, 38.98, 7.71, 28.46, 11.6, 39.5, 48.24, 45.3, 36.45, 18.13, 13.85, 23.72, 24.25, 46.62, 45.29, 28.43, 29.33, 33.87, 13.39, 45.8, 47, 
27.35, 36.66, 61.69, 20.12, 52.66, 44.29, 67.01, 31.42, 23.27, 66.24, 14.18, 22.3, 54.56, 39.05, 47.47, 22.18, 14.28, 91.9, 25.79, 31.81, 31.99, 20.11, 46.3, 34.98, 41.59, 27.41, 52.66, 20.85, 11.6, 50.31, 12.85, 64.29, 14.42, 36.11, 56.41, 57.57, 54.5, 28.67, 30.59, 34.35, 50.75, 34.02, 53.63, 25.96, 33.41, 61.76, 34.34, 22.18, 41.3, 54.58, 41.15, 28.94, 10.01, 3.81, 11.14, 20.69, 54.01, 44.62, 52.81, 40.18, 54.37, 57.97, 18.19, 42.81, 43.06, 61.22, 49.14, 45.03, 18.37, 30.68, 35.07, 36.57, 31.02, 63.87, 33.49, 72.05, 86.99, 68.27, 37.59, 20.55, 31.38, 50.56, 20.13, 20.79, 12.23, 30.04, 9.52, 21.41, 44.28, 45.97, 6.22, 28.14, 23.84, 14.67, 43.67, 17.99, 40.84, 25.4, 37.33, 64.57, 
45.91, 27.53, 34.91, 30.82, 46.84, 16.7, 45.66, 54.21, 24.48, 15.31, 12.48, 26.67, 18.54, 26.78, 66.07, 36.53, 18.23, 12.9, 21.47, 41.97, 29.73, 31.27, 57.39, 49.44, 42.43, 9.51, 5.83, 31.54, 40.45, 54.11, 78.17, 65.61, 66.62, 46.76, 29.62, 30.33, 37.13, 47.47, 38.98, 26.86, 11.54, 60.78, 33.51, 42.71, 49.46, 21.5, 48.98, 20.18, 41.51, 18.13, 13.85, 9.73, 31.01, 52.06, 53.51, 23.4, 44.29, 23.5, 26.08, 15.36, 51.08, 49.07, 14.69, 51.66, 11.12, 55.56, 33.86, 45.86, 19.88, 28.95, 15.56, 28.27, 29.06, 38.61, 4.31, 20.68, 31.36, 44.01, 18.27, 47.18, 55.47, 31.22, 33.51, 40.6, 19.42, 24.89, 28.03, 52.39, 57.68, 61.69, 27.14, 32.62, 64.5, 43.45, 19.46, 32.44, 31.83, 25.54, 25.42, 25.17, 
27.52, 25.46, 20.82, 43.29, 30.05, 43.29, 40.63, 81.8, 32.38, 11.77, 68.03, 21.69, 5.37, 23.24, 45.7, 33.63, null, null, null, 67.36, null, null, null, 39.38, null, null, null, null, null, 27.9, null, null, null, 79.39, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, 49.32, null, null, 12.53, 22.1, null, null, null, null, null, null, null, null, null, 25.29, null, 15.76, 64.03, 32.76, 39.08, 13.47, null, null, null, null, null, 100, 18.21, null, 9.14, null, null, null, null, null, null, null, null, 54.06, null, null, null, null, 27.27, null, 17.85, 3.13, null, null, null, null, 
null, null, null, null, 44.86, null, null, null, null, null, 83.25, null, 6.73, 18.44, 49.84, 35.24, null, null, null, null, null, 60.25, 100, null, null, null, 13.08, null, null, 19.86, null, null, null, null, null, 73.2, null, null, null, null, null, null, null, null, null, 13.51, null, null, null, null, null, null, null, null, null, null, null, null, null, null, 62.85, null, null, null, 43.83, 40.18, 19.63, null, 26.3, null, null, null, null, null, 26.98, null, null, null, 49.55, null, 78, null, null, null, null, null, null, null, null, 73.3, null, null, 33.07, 41.21, null, 20.08, null, null, null, null, 
20.97, null, null, null, null, 32.28, null, null, 49.4, null, null, null, 8.9, 10.55, null, 15.63, null, 63.64, null, 26.54, null, null, null, null, null, null, null, 16.26, null, null, null, null, null, null, null, null, 92.78, null, null, null, null, null, null, 44.37, null, null, null, null, null, null, null, null, null, 6.63, null, null, null, 14.53, 69.96, null, 31.24, null, null, null, 23.05, null, null, 20.11, 23.49, null, null, null, null, 5.74, null, null, 29.35, null, null, null, null, null, 55.51, 100, null, null, null, null, null, 51.73, null, 30.26, null, null, 56.39, null, 36.74, null, null, null, 
null, null, null, null, null, 40.9, 100, null, 15.15, null, 25.57, null, null, 15.12, null, null, null, null, null, 30.32, null, 23.11, null, null, null, null, 27.22, 100, null, null, 36.07, null, null, null, null, null, null, null, null, null, null, null, null, 40.77, null, 52.51, null, null, 100, null, null, 100, null, 27.47, 6.33, 21.29, null, null, 20.57, null, null, 9.22, null, null, null, 9.16, null, 37.54, null, null, null, null, null, null, null, 32.74, null, null, null, null, 8.98, 31.99, null, null, null, null, 35.62, null, 23.64, null, 34.27, null, null, 38.92, 55.22, null, null, null, 24.15, null, 
null, 55.94, null, 6.13, null, null, null, null, null, 39.75, null, null, null, 4.47, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, 11.47, null, 20.08, 19.83, null, 13.66, null, 4.05, null, 13.4, null, null, null, null, null, null, null, 77.24, null, null, null, null, null, 10.64, null, null, null, 100, null, null, null, null, 54.09, null, null, null, null, 11.27, null, null, 57.83, null, null, 35.71, 66.53, null, 23.54, null, null, 66.25, 46.84, null, null, null, null, null, null, null, null, 100, 65.19, null, 46.53, null, null, 39.04, null, null, 
null, null, null, null, null, null, null, null, null, 21.52, null, null, null, null, null, null, 34.46, null, null, null, null, null, null, null, null, null, null, null, null, null, 90.06, 100, 52.11, 50.48, null, 30.89, null, null, 35.31, 71.65, null, 27.92, null, null, null, null, 4.93, 42.58, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, 57.33, null, null, null, null, 100, 73.25, null, null, 38.48, null, null, null, null, null, null, null, null, null, null, null, null, 63.13, 11.28, null, null, null, 15.79, null, null, 28.09, null, null, 23.48, null, 100, 22.86, 
34.76, null, 28.43, null, null, null, null, null, null, null, null, null, null, 4, null, null, 56.76, 27.84, null, 10.47, null, null, null, null, 97.47, 55.37, 16.39, null, 34.59, null, null, null, null, null, null, null, null, null, null, 0.71, null, null, null, 100, 51.51, null, 11.16, null, null, null, null, null, null, null, null, 49.66, null, null, null, 59.72, 100, null, null, null, null, 32.06, 44.29, 40.8, null, null, null, null, null, null, 34.91, null, null, null, null, null, null, null, null, 100, null, 29.57, null, null, null, 73.44, null, 29.89, null, null, 18.42, null, null, null, 14.94, null, 
66.45, null, null, 34.39, 13.73, 10.9, 72.91, null, null, null, 29.64, null, 4.65, 24.55, null, 100, 59, 9.21, null, 56.46, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, 32.01, null, null, null, null, null, null, null, null, null, null, null, null, null, 17.77, null, null, null, null, null, null, null, null, null, 93.39, 26.8, null, 19.21, null, 47.11, null, 23.49, null, null, null, 35.41, null, null, 19.11, 47.22, null, 85.85, null, 66.55, null, 12.55, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, 60.68, 34.88, 
37.88, null, null, 39.92, null, null, null, null, null, null, null, null, null, 2.25, null, null, null, null, null, null, null, null, 31.38, null, 15.11, null, null, 37.61, null, null, null, null, null, null, null, 21.09, null, null, null, 25.66, 100, null, null, null, null, 20.63, null, null, null, 70.09, null, null, 100, null, 33.98, null, 15.26, 100, 100, 13.64, null, null, null, 28.15, null, null, null, null, null, null, null, 100, null, null, null, null, 54.38, null, null, null, 31.56, null, null, null, 37.4, null, 74.21, null, null, null, null, 42.78, null, null, null, null, 33.26, null, 21.12, null, 
null, 100, null, 33.42, null, null, null, null, 18.93, null, null, 33.12, null, null, null, null, null, null, 42.16, null, null, null, null, 23.19, 44.43, null, null, null, null, 100, 29.9, null, null, 22.83, null, null, 92.09, 100, null, null, 100, null, null, null, null, null, null, null, 13.6, null, null, 34.05, 10.73, null, null, null, null, null, null, 54.53, null, null, 54.47, null, 20.94, null, null, null, 33.77, null, null, null, 68.24, null, 21.1, 30.74, 26.95, null, null, null, null, null, null, null, 37.21, null, null, 100, null, null, null, 48.71, null, null, null, null, 29.99, null, null, null, 
null, null, null, null, null, 100, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, 19.02, 41.63, null, null, null, null, null, 100, null, null, null, null, null, null, 15.41, null, null, null, 56.49, 33.64, null, null, null, 70.53, 100, null, null, null, null, null, null, null, null, 28.59, null, null, null, null, null, null, null, null, null, 9.53, null, 13.66, 24.01, 32.85, null, 60.49, 100, null, 45.95, null, null, 24.94, 49.4, null, null, 11.4, 100, 16.39, null, null, null, 72.04, 10.51, null, null, null, 34.6, 75.49, null, 100, null, null, 100, 
null, 62.94, 20.72, 53.73, null, null, 23.92, null, null, null, null, null, null, null, null, null, 62.73, null, 14.24, null, 14.71, 33.96, 33.9, 69.47, 46.12, 14.67, null, null, null, null, 56.52, 26.75, 34.88, null, null, null, 8.63, null, null, 11.14, null, null, null, null, null, null, 71.29, null, null, 63.01, null, null, null, null, 100, null, 54.52, null, 33.14, null, null, null, null, null, null, null, null, 58.82, 14.83, 34.71, null, null, null, null, null, null, 67.82, null, 64.34, null, 46.54, null, 43.98, 1.16, 30.28, null, null, null, null, null, 16.56, 45.21, null, null, null, null, null, null, null, null, 
null, null, 62.9, null, null, null, null, null, null, 39.24, 12.8, 56.01, null, 100, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, 21.62, null, null, null, null, 65.92, null, null, null, 14.39, null, 67.35, 70.68, null, null, null, null, 50.67, null, 51.63, null, null, null, null, null, 22.65, null, null, 100, null, null, 14.35, null, null, null, null, null, null, 40.08, null, 43.55, null, 85.4, null, null, null, null, null, null, null, null, null, 10.09, null, null, 45.69, 17.99, 15.39, null, 30.56, null, null, null, null, null, null, 31.8, 26.78, 25.98, 17.62, null, 
null, null, null, null, null, null, 18.02, null, null, null, null, 13.5, null, null, null, null, 24.47, 17.71, null, null, null, null, 19.52, 14.54, 9.46, null, null, null, null, null, null, null, null, null, 36.1, null, 34.54, null, null, null, 90.54, 26.44, null, null, null, null, null, 100, null, 100, null, 35.86, null, null, 64.57, null, null, null, null, null, 7.11, null, 12.51, null, 24.23, null, null, null, null, null, 8.64, 50.88, null, null, 38.03, null, null, null, null, null, null, null, null, null, null, null, 100, null, null, null, 43.14, 63.38, 40.13, null, 29.66, null, 41.83, null, null, null, 
3.43, null, null, null, null, null, null, 46.42, null, 17.87, null, null, 6.1, null, null, null, null, null, null, null, null, null, 16.88, null, null, 45.18, null, null, 51.24, 2.2, null, null, 47.54, null, null, null, 14.93, 31.54, 18.83, null, 68.13, null, null, null, 18.82, null, 41.88, null, null, null, 17.97, null, null, null, null, null, 17.98, null, null, 23.92, 48.7, 16.68, 35.79, 28.79, null, null, null, 11.09, null, null, null, 26.87, null, null, null, null, null, 31.04, null, null, 59.61, 36.27, 40.84, 16.12, null, 26.16, null, 7.01, null, 29.39, null, null, null, null, null, 31.97, null, null, null, null, 
null, 68.8, null, null, 12.81, 56.33, null, null, null, null, null, null, null, 59.55, null, 6.25, null, 48.65, null, null, 57.5, null, 59.85, 26.37, null, null, 74.36, 46.34, null, 44.77, 16.47, null, null, 100, 57.29, 19.34, null, null, 9.34, 16.5, 64.22, null, null, null, null, 100, null, null, null, null, null, 40.2, 0.5, 78.99, null, null, null, 15.95, null, 54.05, null, 61.42, null, 5.37, null, null, null, null, 28.53, 21.93, 73.86, 48.93, 62.34, null, null, null, null, null, 20.47, null, null, null, null, null, 22.9, null, null, null, null, null, null, null, null, null, 64.66, null, null, null, null, 100, 
null, null, 68.4, null, 14.92, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, 9.39, null, null, null, 17.69, null, 69.14, null, null, null, null, null, null, null, null, null, 25.86, null, null, null, null, 92.2, 100, 90.86, null, null, null, null, null, null, null, 32.83, null, null, null, 64.66, null, null, 46.91, null, null, 100, 17.82, null, 55.3, null, null, null, null, null, null, null, 8.94, 35.84, 1.49, null, null, null, null, 55.57, null, null, null, null, 60.42, null, null, null, null, null, 13.65, null, 27, null, null, null, 100, null, null, 
null, null, null, 44.81, null, null, null, null, 65.79, 45.03, 63, null, 26.45, null, null, null, 70.98, null, null, null, 4.63, null, null, null, null, null, null, null, null, null, null, null, 13.25, null, null, 18.23, null, 22.96, null, 41.15, null, 12.39, null, null, null, 32.97, null, null, null, 31.63, null, null, null, null, null, null, null, 43.15, 52.04, null, null, 9.29, 68.21, null, 66.09, 10.1, null, 15.59, 48.37, null, 47.61, null, null, 50.74, null, null, null, null, null, 27.67, null, 100, null, null, null, null, 27.5, null, null, null, null, null, null, null, 61.17, null, null, null, 28.11, null, 
null, null, null, 60.45, null, 60.93, null, null, null, null, null, null, null, null, null, null, null, null, null, 57.36, null, null, null, null, null, null, null, 23.11, null, null, null, 16.76, null, 33.24, null, null, 25.25, null, 100, null, null, null, null, null, null, null, null, null, null, null, 11.6, 44.52, null, null, 38.38, null, null, null, null, null, 20.73, null, null, null, null, null, 42.24, null, null, 65.25, null, null, null, null, null, null, null, 39.98, null, null, null, 14.37, 41.07, null, 36.07, null, null, 7.51, null, 70.2, 48.37, null, 31.39, 17.09, null, null, null, 42.22, null, 24.65, 
20.95, 70.91, 10.51, null, null, null, 43.62, 10.35, null, null, null, 100, 62.44, 4.33, null, 48.9, 65.33, null, null, null, 42.3, null, null, 16.52, null, null, null, null, null, null, null, null, null, null, 100, null, null, null, null, null, null, null, null, null, null, 86.69, null, null, null, null, null, 9.97, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, 39.42, null, 40.32, 15.71, 46.41, null, null, null, null, null, null, null, null, 18.37, null, null, null, null, 63.14, null, null, null, 30, null, null, null, null, 51.9, null, null, null, null, null, 
null, null, null, null, null, 23.26, null, 83.6, 37.67, null, null, 94.1, null, null, null, 25.04, 100, null, null, null, null, null, null, 100, null, null, null, null, 54.49, null, null, 81, null, null, null, null, 30.28, null, 100, 24.14, null, null, null, 18, null, 100, 23.16, 82.18, null, null, 43.88, null, null, 100, null, null, null, null, 44.58, null, null, null, null, 54.26, null, 64.1, null, null, null, null, 9.64, 41.98, null, null, 2.62, null, null, 100, 70.6, null, 24.27, null, null, null, 27.3, 29.14, null, null, null, null, null, 26.35, null, 30.23, 100, null, 45.65, null, 61.86, null, 
null, null, null, null, 23.03, 56.5, null, null, null, null, 3.37, null, 26.54, 77.2, 11.03, 42.57, null, null, null, 69.71, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, 64.43, null, null, null, null, null, null, 59.34, null, 24.47, 29.56, 15.34, null, null, 49.6, 28.81, null, null, null, null, null, null, null, null, null, null, 51.61, null, null, null, null, null, null, 70.3, null, 100, 19.22, null, 64.09, 61.14, null, null, null, null, null, null, null, null, 72.76, null, null, 17.46, null, null, 10.42, null, null, null, null, null, null, 100, null, 
null, 54.27, null, null, 17, 65.44, 8.27, 20.24, 61.98, 12.71, null, null, 30.41, null, null, null, null, null, null, null, null, 16.73, null, null, null, null, null, 100, null, null, null, null, null, null, null, null, 33.99, null, null, null, null, null, 38.93, null, null, 25.2, null, 45.41, 40.64, null, null, null, null, 100, null, null, null, null, 66.85, 76.44, null, null, null, null, null, null, null, null, null, 64.65, null, null, null, 58.8, 100, null, null, null, null, null, null, 40.01, null, null, null, null, null, null, null, null, null, null, null, null, null, 43.61, null, 27.39, 54.12, 19.28, 
null, null, null, null, 19.99, null, null, 40.1, 74.34, null, null, null, null, 100, null, null, 6.14, null, null, null, null, 6.76, null, null, null, null, 72.09, null, 10.86, null, null, null, 10.14, null, 100, null, null, null, null, null, null, 44.69, null, null, null, null, null, null, null, null, 68.93, null, null, null, null, 43.33, null, 49.42, null, null, 52.61, null, null, 63.98, 19.63, null, null, null, null, 12.33, null, null, null, null, null, 42.16, 100, null, null, 2.18, null, null, null, null, null, null, null, 100, null, null, 12.3, 12.19, null, null, null, 22.32, null, 72.68, null, null, 
17.35, null, null, null, null, null, null, 13.83, null, null, null, null, null, null, null, null, null, null, null, null, 24.11, null, null, 100, null, null, null, null, 14.19, null, 67.77, 58.14, null, null, null, null, null, null, null, null, null, null, 62.22, null, null, null, null, null, null, null, 40.65, null, null, null, null, null, null, null, null, null, null, null, 71.04, null, null, null, null, null, 40.52, 9.51, 35.65, null, null, null, null, 7.58, 100, null, null, 41.09, null, 39.21, 64.59, 100, null, null, null, null, 14.27, null, 100, null, null, null, null, null, null, 17.75, null, 38.48, 
null, null, 54, null, null, 10.11, null, null, 1.24, 7.79, null, null, null, null, 27.8, null, null, 1.98, null, 14.7, null, null, 17.1, null, 10.42, null, null, 50.86, null, null, null, 25, null, null, 45.03, 68.52, null, null, 33.02, null, 22.27, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, 25.11, null, 2.26, 28.07, null, 11.36, 5.67, null, null, 5.58, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, 34.56, null, 29.74, 32.19, null, 54.66, null, null, 17.13, 31.63, null, null, null, null, null, 
34.18, null, null, null, null, 100, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, 66.77, null, null, null, 21.67, null, null, null, null, null, null, null, null, 45.69, null, null, 50.15, null, null, 69.68, null, null, 5.57, null, null, 0.54, null, 35.09, 20.6, null, null, null, null, null, null, null, null, null, null, 12.23, null, null, 41.56, null, null, null, null, null, null, null, null, 26.82, null, null, null, 66.87, null, 7.02, null, null, 37.36, null, null, null, 49.99, 45.73, null, null, null, null, 58.23, 
null, null, null, null, null, 11.91, null, null, 28.35, null, null, null, 52.47, null, 13.23, 29.08, null, null, 23.74, null, null, null, null, null, 53.95, null, null, null, null, 42.9, 100, null, null, null, null, null, 100, null, null, null, null, 13.2, null, null, null, null, null, null, null, null, 53.01, 25.55, null, null, null, 52.21, 33.33, null, null, 100, 39.81, null, 64.28, 28.89, null, null, 100, null, 32.28, null, 13.16, null, null, null, null, null, null, 54.27, null, null, 82.6, null, null, null, null, null, 43.81, 7.85, 3.95, null, null, null, null, null, 7.21, null, 50.85, null, null, null, 
null, null, null, null, 12.29, null, null, 17.62, null, 51.95, null, null, null, null, null, 3.19, 68.78, null, null, 17.48, 75.25, null, 9, 48.81, null, null, 44.08, null, 17.79, null, 53.19, 38.33, null, null, null, null, null, null, 82.59, null, 74.81, null, 48.91, 43.63, null, null, null, null, null, 46.06, null, null, 16.35, null, 39.22, null, null, null, null, null, null, null, 19.27, null, null, 45.93, null, null, null, 100, null, null, 39.54, null, null, null, null, 51.08, null, 12.3, null, null, 0.7, null, null, null, null, null, 15.66, 43.31, null, null, null, null, 100, null, null, 21.35, null, 100, 
null, null, null, null, 36.21, null, null, null, null, null, null, 52.08, null, null, null, null, null, 5.15, null, null, null, null, null, 28.63, null, 22.79, null, 100, null, 35.05, null, null, 4.28, null, null, null, null, null, 5.77, null, null, null, null, null, 9.34, null, null, 69.87, null, null, null, 65.6, null, null, null, null, 29.59, null, null, null, null, null, null, 14.7, null, null, null, null, null, null, null, null, null, null, 41.55, 10.04, null, null, null, null, null, null, null, 100, null, null, 25.48, null, null, null, null, null, null, null, 12.74, null, null, null, null, 21.72, 
null, null, null, 20.13, null, null, null, 100, 14.68, null, 51.02, 25.69, null, 56.78, 62.04, null, null, null, null, null, null, null, 31.85, 80.7, null, 100, null, 100, null, null, 45.07, null, null, null, 40.12, null, null, null, null, null, null, null, null, 2.98, 34.06, null, null, 78.67, null, null, 72.83, 57.69, null, null, 41.4, null, null, null, 46.78, null, null, null, 7.1, 70.49, 50.18, null, null, null, null, 76.7, null, null, null, null, 100, null, null, 41.88, null, null, 54.53, null, null, null, 68.72, null, 63.39, 14.15, null, null, null, 9.21, 100, 18.48, null, null, null, 14.25, null, 13.47, 
null, null, null, 71.55, 100, 27.15, null, null, null, 21.81, null, null, null, null, 49.5, null, null, null, null, null, 24.95, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, 19.63, 27.2, null, 22.95, null, null, null, null, null, 40.91, null, null, 59.41, null, null, 14.93, null, null, 1.76, null, null, 16.07, null, 34.3, null, 34.94, null, null, null, null, null, 28.69, null, null, null, 42.47, null, 51.44, 7.74, 60.46, null, null, null, 18.66, null, 25.46, 43.1, null, 11.6, null, 38.38, 16.03, 29.98, 43.39, 33.11, 28.89, 24.84, null, null, null, null, 100, 66.76, null, 
58.73, null, 58.19, null, null, null, null, null, null, null, 25.16, null, null, null, null, null, null, 39.27, null, 30.72, null, null, null, 10.2, 33.39, null, null, null, null, null, null, null, null, null, null, null, null, null, 35.75, null, null, null, 60.83, null, null, null, null, null, null, null, null, null, 38.77, 40.17, null, null, null, null, 55.98, 23.38, 30.04, null, null, null, 8.39, null, 100, null, 41.41, 85.52, null, null, null, null, null, null, null, null, null, null, 29.15, 41.89, 32.48, 24.29, null, null, null, 23.36, null, null, 71.75, null, 46.75, 73.85, 82.02, null, null, 37.53, null, null, 
null, null, 60.42, 100, null, null, null, null, null, null, null, null, null, 49.17, 35.17, null, null, null, null, null, 17.7, 100, null, 57.05, null, null, null, 61.07, null, null, null, null, null, 18.74, null, 12.16, null, null, null, 21.38, null, null, 22.09, null, null, null, null, null, 41.47, 27.28, 22.98, null, null, null, null, null, null, 25.07, null, 2.96, null, 6.5, null, null, null, 100, null, null, null, null, null, null, null, null, null, null, null, null, null, null, 46.83, null, 22.89, null, null, null, null, null, null, 37.25, 49.53, 36.03, null, null, null, 27.53, null, null, 20.91, 1.21, 
null, 10.13, null, null, 53.65, null, null, 33.4, 36.09, null, null, null, null, 26.34, null, null, null, null, 17.25, null, null, null, null, null, null, null, null, null, null, null, 13.01, null, 27.61, null, null, null, null, 48.9, 14.91, 27, 41.29, null, null, null, null, null, null, 5.61, null, null, null, null, 31.51, 39.79, 40.78, 67.05, null, null, null, null, null, 15.71, null, 62.68, null, 31.41, 16.04, null, null, 85.54, 88.21, null, null, 27.65, 36.67, null, 51.89, null, 14.92, null, null, 56.26, null, null, null, null, null, 27.74, null, null, null, null, null, 15, null, 17.57, null, 19.85, 8.41, null, 
null, null, null, null, null, null, 100, null, null, 6.56, 16.48, 100, null, null, null, null, null, null, null, null, null, null, null, 40.32, null, null, null, null, null, 4.1, null, null, null, null, null, null, 36.81, null, null, 100, null, null, 100, 26.44, 24.55, null, 46.08, null, null, null, null, null, null, null, 32.66, null, 27.92, 100, null, null, 15.06, null, null, null, null, 22.76, null, null, null, null, null, null, null, 2.25, null, 26.46, 13.74, null, null, null, null, null, 32, 43.74, null, 28.75, null, null, 19.86, null, 40.19, null, null, null, null, null, null, 24.92, null, null, 
null, null, null, null, 4.38, null, 34.24, null, null, null, null, null, null, 65.63, null, null, null, null, null, 63.83, null, null, 100, null, null, null, null, null, null, 77.58, 100, null, null, 9.78, null, null, null, null, 58.47, 12.44, 8.39, null, null, null, null, 6.71, null, null, null, null, null, 27.32, null, null, null, 83.7, null, null, null, 19.5, 4.17, null, 32.06, null, 3.04, null, null, null, 67.48, 34.62, null, null, null, 29.84, null, 76.05, null, null, 44.14, null, 100, null, 50.22, null, null, 19.32, 100, 61.1, null, null, 8.4, null, 67.7, 12.68, null, null, 22.53, null, null, null, 
43.31, 100, null, null, 100, null, null, null, null, 100, null, 59.21, 16.64, 100, null, null, null, null, null, null, null, null, null, null, null, 41.14, null, null, null, 21.3, null, null, null, null, null, null, null, null, null, 32.63, null, null, null, null, 16.49, null, null, 21.83, 48.4, null, null, null, null, null, null, null, 63.72, null, null, 16.94, null, null, null, null, 87.93, null, null, null, null, null, 20.85, null, null, null, null, null, null, null, null, 59.39, 29.83, null, null, null, 29.72, null, null, null, 24.33, null, null, null, null, null, null, null, null, null, null, 62.77, 
11.36, null, null, null, null, 26.76, null, 65.78, null, 23.89, null, null, null, 45.61, null, null, null, 8.03, null, null, 100, null, null, null, 87.78, 21.72, null, null, 44.05, null, null, 55.7, null, null, null, null, null, null, 18.17, 56.47, null, null, null, null, null, null, null, null, 48.6, 24.8, null, 5.2, null, null, 9, null, 52.54, null, 39.5, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, 51.36, 40.49, null, 40.68, 28.6, null, 48.67, null, null, null, null, null, null, null, null, 17.64, null, null, null, 46.12, null, 100, null, 12.78, null, null, 
null, null, null, null, null, null, 16.99, null, 64.03, 46.57, null, null, null, 100, null, null, null, null, null, null, null, null, null, 26.55, null, null, null, null, null, null, null, null, null, 100, null, null, null, null, null, null, 59.23, 94.65, null, null, null, null, null, null, null, null, null, null, 63.18, null, null, null, 17.08, null, null, null, null, 31.23, 40.28, null, null, 5.8, null, null, null, null, null, null, 10.7, null, null, null, null, null, 100, null, null, 30.29, 12.45, null, null, null, null, null, null, null, null, null, 22.64, 79.54, null, null, null, null, null, 37.12, 
null, null, null, null, null, null, 100, 47.58, null, null, null, null, null, 100, null, null, 75.01, null, 50.13, 51.98, 24.11, 100, 68.8, null, null, null, null, null, null, null, null, null, null, 9.19, null, 16.32, null, null, null, null, null, 27.44, null, null, null, null, null, null, 9.94, null, null, 64.82, null, null, 10.17, 8.58, null, 74.47, null, 44.32, null, null, null, null, null, 100, null, null, null, 100, null, 73.46, null, null, null, null, null, 100, 100, null, null, 100, null, null, null, null, null, null, null, null, null, null, null, 27.54, null, null, null, null, 41.49, null, 
56.53, 100, null, null, null, null, null, null, null, null, null, 41.03, 44.76, 42.79, null, null, 23.36, 48.7, 60.18, 21.83, null, null, 59.59, null, 44.04, 1.5, null, null, null, null, null, null, null, null, null, 22.46, null, null, 99.18, null, null, null, null, null, null, null, null, null, 100, null, 18.92, null, null, null, 22.91, null, null, null, null, null, null, null, null, null, 37.86, null, 42.77, 100, null, null, null, null, null, 71.72, null, null, null, null, null, 33.53, null, null, null, null, null, null, null, 23.16, null, 57.36, null, 32.9, null, null, null, null, null, 58.31, null, null, 
46.17, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, 75.29, null, null, null, null, 49.67, 100, null, 9.3, null, null, null, null, 40.04, null, null, null, null, null, null, null, null, 100, null, null, 16.89, null, null, null, null, null, 27.56, 8.29, null, null, null, null, null, null, null, null, null, 22.8, null, 33.5, 64.19, 38.16, null, null, null, null, 55.25, 24.87, null, 17.35, null, 42.95, null, 12.47, null, null, 30.4, null, null, null, 3.7, null, 50.6, null, 21.73, null, null, null, null, null, null, null, null, null, null, null, 
null, null, 19.04, null, null, null, null, null, null, null, null, null, null, null, null, null, null, 100, 19.24, 18.3, null, null, null, 21.65, 100, 100, 6.07, null, null, 15.69, 8.12, null, null, 21.42, 6.89, null, null, 5.82, 55.93, null, null, null, 9.27, null, null, null, null, 36.87, null, null, null, 46.57, null, null, null, 62.16, 100, null, null, null, null, null, null, null, null, null, 41.08, null, null, 21.94, null, 41.94, null, 0.25, null, null, null, null, null, 24.41, 35.99, 2.22, null, 68.24, null, 6.89, null, null, null, 8.47, 22.59, null, 33.27, null, null, null, null, null, null, null, 
null, 26.36, null, 73.99, 60.81, null, null, null, null, null, null, 49.14, null, null, null, null, null, null, null, null, null, null, null, null, 43.11, null, null, 88.31, 13.17, 67.04, 100, null, 38.04, null, null, null, 100, null, null, null, 8.6, 32.62, null, null, null, null, null, null, 16.49, null, null, null, 100, 44.14, null, null, null, null, null, 56.11, null, null, null, null, null, null, null, null, null, 59.9, null, null, null, null, null, null, null, 70.77, null, null, null, 31.8, null, 77.29, null, null, null, null, 82.28, 38.04, null, null, null, null, null, null, 100, 48.22, null, null, 
24.28, null, 40.51, 100, null, null, null, null, null, null, 17.24, null, null, null, 19.52, null, null, 8.49, null, null, null, 60.43, null, 38.35, null, null, null, null, null, null, 100, null, 34.24, 29.99, 37.97, null, null, null, null, null, null, null, 35.57, null, null, null, null, null, 24.21, null, null, null, 15.05, 8.13, null, null, null, null, null, null, null, 100, null, null, 30.69, 15.93, null, null, null, null, null, null, null, null, null, null, null, 44.77, null, null, null, 78.79, null, null, null, null, 58.99, 43.59, null, null, null, null, null, null, null, null, null, null, null, null, 
null, null, null, null, null, null, null, null, 30.67, null, 11.58, null, null, null, 77.49, null, null, null, null, null, null, null, null, null, null, 28.12, null, null, 69.73, 60.17, null, null, null, 57.65, null, null, 100, null, null, 38.12, null, null, null, 21.75, null, null, 52.07, null, 4.72, null, null, null, null, null, 64.1, null, null, 40.15, null, null, null, null, null, null, null, 21.32, null, null, null, null, null, null, null, null, null, null, null, null, 12.28, null, 15.54, null, null, null, null, 60.69, null, 36, 54.58, 41.48, null, null, null, null, null, null, null, null, null, null, 
null, null, null, 3.85, null, 9.72, null, 5.21, null, null, 10.24, 65.43, null, 28.52, null, null, null, 54.07, null, null, null, null, null, null, null, 100, null, null, 49.36, null, 16.43, 56.03, null, null, null, null, 27.77, null, 81.59, 100, null, null, null, null, null, null, null, null, null, null, null, 10.96, null, null, 12.82, null, null, 5.29, null, null, null, null, null, null, null, null, 9.68, null, null, 26.18, null, null, null, null, null, null, 52.4, null, null, null, null, null, null, null, null, 100, null, 8.51, 20.76, null, 39.29, null, null, 32.62, null, 100, null, null, null, null, 
null, null, null, null, null, 65.32, 24.67, null, null, null, null, 23.64, null, null, 16.81, null, 40.36, null, null, null, null, 11.41, null, null, null, null, null, null, null, 22.08, 53.2, null, null, null, 30.63, 44.9, null, null, null, null, null, null, null, null, null, 46.53, null, 74.27, null, null, null, null, 75.75, null, null, 49.22, null, 100, 100, null, null, 100, 35.02, null, null, 17.17, null, 9.03, 77.39, 26.28, null, null, null, null, 37.08, null, null, 11.76, null, null, 28.76, null, null, null, null, null, 100, 4.25, 18.44, null, null, null, null, null, 100, null, 15.09, null, 57.14, null, 
null, 31.08, null, null, null, null, null, null, null, null, 31.43, null, null, null, null, null, null, null, 11.96, null, 34.89, null, null, 70, 11.81, null, null, 85.64, null, null, 28.29, null, null, 52.31, null, 33.76, null, null, null, null, null, null, null, null, null, 23.61, null, 14.62, null, 55.81, null, null, null, null, null, null, 35.15, 49.59, 23.22, 3.4, 12.75, null, 16.69, null, null, null, null, null, null, null, null, null, null, null, 100, null, null, null, 48.24, null, null, 69.28, null, null, null, null, 11.67, null, 20.89, null, 46.73, 38.49, null, 61.5, null, null, null, 11.86, null, 100, 
null, null, null, null, 10.54, null, 44.4, null, 30.94, 19.17, null, null, 100, 16.28, null, null, null, null, null, null, null, null, null, null, null, 38.51, null, 63.18, null, null, null, null, null, null, null, null, null, null, null, null, null, 17.7, 37.54, null, null, null, 44.73, null, null, null, null, null, null, null, null, null, 100, 22.24, null, null, null, 41.88, 26.13, null, null, null, null, 54.79, null, null, 100, null, 18.42, null, 55.12, 16.36, null, null, null, null, 12.61, 35.93, null, null, 26.31, null, 34.34, null, null, 96.95, 42.09, null, null, 100, null, null, 100, 100, null, 28.27, 
null, 10.26, null, null, null, null, null, null, null, null, null, 35.43, null, null, 35.64, 100, 25.59, 15.2, null, 35.93, 27.18, null, null, null, 62.54, null, 12.84, null, 65.82, null, 74.85, null, 37.41, 100, 24.54, null, null, null, 20.38, 32, 27.81, 100, 42.52, null, null, null, 62.02, null, null, null, null, 7.01, null, 100, null, 42.33, null, null, 36.1, null, null, null, null, 28.52, null, null, null, 100, null, null, 24.76, 13.36, 50.5, null, null, 39, 17.01, null, null, null, null, null, 52.56, 13.8, null, null, null, null, 37.69, 38.42, 25.36, 58.83, 39.12, 100, null, 44.47, null, null, null, null, 
100, null, null, 31.59, null, null, null, null, null, 33.23, null, null, null, 61.31, null, null, 28.6, null, null, null, 13.93, 16.03, null, null, 5.22, null, null, null, null, 47.14, null, null, 33.45, 48.69, null, null, null, null, null, null, 16.4, 78.44, null, 40.95, null, 15.05, null, null, null, null, 7.11, null, null, 6.34, 100, null, null, null, null, 22.67, 58.72, null, 10.51, null, null, null, null, 23.74, null, null, null, null, null, null, null, 79.65, null, 31.48, null, null, 46.08, null, null, null, null, null, null, null, null, null, 52.83, null, null, 35.29, null, null, null, null, null, null, 
100, null, 62.02, null, null, null, null, null, null, null, null, 5.75, null, 9.02, 25.19, null, null, null, 100, null, null, null, null, null, null, 48.34, null, 100, null, null, null, null, null, 7.82, null, null, null, null, null, null, null, null, null, 74.22, null, 27.17, null, null, null, null, null, null, null, null, null, null, null, 46.72, null, null, null, 30.59, null, null, null, null, 33.9, 23.95, null, 2.22, 25.43, null, 39.72, null, null, null, null, null, null, null, null, 1.26, null, null, 18.12, null, null, 11.39, null, 66.66, 31.61, null, null, null, 10.71, null, 13.46, null, null, null, 
37.6, null, null, 13.03, 4.25, 76.91, null, 54.91, null, 22.67, null, 32.53, null, null, null, null, null, 21.71, null, null, null, null, null, null, null, null, null, null, null, null, 100, 30, null, null, null, null, null, null, null, null, null, null, null, null, null, 75.01, null, 80.95, null, null, 30.84, null, null, null, null, null, null, null, null, 41.46, 9.75, 100, null, null, 66.86, 36.26, null, null, null, null, null, 48.16, null, null, null, null, null, null, null, null, 38.38, null, null, null, null, 19.3, null, null, null, null, null, null, null, null, null, 26.26, null, 34.13, 91.72, null, 
null, null, 25.4, 11.35, null, null, null, 33.71, null, null, null, 29.29, null, null, null, null, 37.93, 7.21, null, null, 49.54, null, null, null, null, null, null, null, 34.35, null, null, null, 60.7, null, 13.09, null, null, 100, null, null, null, null, 1.3, null, null, null, null, null, null, null, 15.72, 61.04, null, null, 19.82, 100, null, null, null, 14.25, null, null, null, 50.27, null, null, null, null, 45.34, null, null, null, null, null, null, 65.42, null, 4, null, null, null, null, 33.72, 37.23, 32.36, 20.94, 28.45, 13.37, null, 17.13, null, 21.87, null, 46.61, null, 23.01, 57.24, 5.78, null, null, 
72.93, null, null, null, null, null, null, null, null, null, null, null, null, null, 24.55, null, null, null, 7.83, null, 100, null, null, null, null, 100, 42.24, null, null, 63.2, null, 51.79, null, null, null, null, null, null, 67.85, null, 55.86, null, null, null, null, null, null, null, null, 41.54, 33.55, null, null, null, null, null, null, null, null, 58.17, 63.83, null, null, 35.17, 72.94, null, 10.94, null, null, null, null, null, null, 39.66, null, null, 37.31, null, 15.34, null, null, null, 39.95, 30.56, 26.72, null, null, null, null, 24.67, null, 1.61, null, null, null, null, null, null, null, 19.15, 
11.75, null, null, 100, 11.2, null, 66.44, null, null, null, null, null, null, null, null, null, null, null, null, null, null, 100, null, 8.57, null, null, 10.41, null, null, null, null, 46.72, null, null, null, 20.88, null, null, null, 38.32, null, null, null, null, null, 30.02, 34.23, 39.21, null, null, null, null, null, null, 43.06, null, null, null, null, null, null, 13.07, null, null, null, 100, null, null, 44.7, null, null, null, null, null, null, null, null, null, null, null, null, 48.95, null, null, null, null, 28.78, null, null, null, null, null, null, null, null, null, null, null, 59.16, null, 
null, 57.77, null, null, null, 62.29, 50.35, null, null, null, null, null, 16.99, 5.12, 13.11, null, null, 31.43, null, null, 3.11, 14.89, null, 71.07, 100, null, null, null, null, null, 32.57, 28.07, null, null, 31.91, null, null, null, null, null, 18.18, null, null, 69.88, null, null, null, null, null, null, null, 31.41, null, null, null, null, null, null, null, null, null, 30.47, null, null, 68.88, null, 25.93, null, null, 24.95, 22.83, 33.12, null, null, null, null, null, 6.49, null, null, null, null, null, null, 18.01, 33.78, null, null, null, null, 70.85, 67.68, null, null, null, null, null, null, null, null, 
null, null, 63.98, null, null, null, 0.69, null, null, null, null, 48.1, null, null, 45.46, null, null, null, null, null, 2.24, null, null, null, null, 100, null, null, null, null, null, null, 36.47, 49.1, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, 46.74, null, 100, 58.4, null, null, null, 21.55, null, null, null, null, null, null, null, null, 47.44, null, null, null, null, 8.82, null, null, null, null, null, 5.17, null, null, null, null, null, null, null, 17.59, null, 42.49, null, null, null, null, null, null, null, null, 3.35, null, null, null, null, 
67.02, 100, null, null, null, 11.92, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, 28.41, null, null, null, null, null, 100, null, null, null, null, null, null, null, null, null, null, 100, null, null, null, null, 19.77, null, 56.48, 10.37, null, 37.43, null, 64.73, null, null, null, 38.31, null, null, null, null, null, null, null, null, null, null, null, null, 41.72, null, null, null, null, 35.05, null, 10.21, null, 41.63, 19.61, null, null, null, 28.13, null, null, null, null, 6.93, null, 21.17, null, null, 52.41, null, null, 42.96, null, null, 10.32, null, 
null, null, null, null, null, null, null, null, null, null, null, null, null, null, 21.43, null, null, 25.75, null, 34.35, null, 87.85, 37.48, 28.86, null, 14.23, null, 100, null, null, 40.1, null, 18.68, 19.65, 6.72, null, 66.33, null, null, 8.22, null, null, null, 35.82, null, null, null, null, null, 11.96, null, null, null, 74.9, null, null, null, null, null, null, null, null, null, null, 4.22, null, 6.95, null, null, null, null, 33.02, null, null, null, 87.1, null, null, 25.59, null, null, null, null, null, null, null, null, 16.34, 65.84, null, null, 13.21, null, null, null, null, 46.98, null, null, null, 
null, null, null, null, 7.99, null, null, 6.57, 33.5, 36.73, null, 100, null, null, null, 10.57, 66.47, null, null, null, null, null, 64.45, null, null, null, null, null, null, null, null, null, 5.5, null, 44.7, null, null, 22.53, null, null, null, null, null, null, 100, null, null, null, null, 30.83, null, 41.88, null, null, 100, null, null, null, 37.75, null, null, 39.76, null, null, 62.43, null, 35.5, 61.6, 12.48, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, 
null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, 
null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, 
null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, 
null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, 
null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, 
null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, 
null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, 
null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, 
null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, 
null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, 
null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, 
null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, 
null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, 
null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, 
null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, 
null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, 
null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, 
null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, 
null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, 
null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, 
null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, 
null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, 
null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, 
null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, 
null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, 
null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, 
null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, 
null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, 
null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, 
null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, 
null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, 
null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, 
null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, 
null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, 
null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, 
null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, 
null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, 
null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, 
null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, 
null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, 
null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, 
null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, 
null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, 
null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, 
null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, 
null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, 
null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, 
null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, 
null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, 
null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, 
null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, 
null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, 
null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, 
null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, 
null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, 
null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, 
null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, 
null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, 
null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, 
null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, 
null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, 
null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, 
null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, 
null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, 
null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, 
null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, 13298, 39, 1601, 999, 634, 440, 1038, 404, 572, 830, 1118, 1975, 1215, 1101, 1332, 129, 152, 354, 33, 375, 166, 254, 142, 191, 118, 126, 126, 304, 146, 325, 115, 153, 172, 227, 51, 90, 80, 176, 163, 159, 284, 180, 117, 80, 210, 111, 118, 208, 167, 148, 164, 146, 150, 204, 84, 431, 249, 125, 188, 145, 151, 71, 53, 76, 136, 123, 132, 200, 229, 156, 138, 67, 118, 93, 
128, 143, 231, 265, 101, 124, 127, 109, 260, 355, 92, 184, 207, 365, 329, 269, 391, 24, 80, 74, 34, 18, 138, 19, 25, 50, 216, 85, 33, 20, 75, 99, 89, 104, 31, 31, 123, 90, 12, 131, 14, 66, 38, 48, 43, 37, 17, 97, 30, 32, 142, 28, 49, 77, 72, 55, 87, 94, 45, 67, 5, 14, 22, 78, 92, 69, 34, 115, 84, 81, 43, 172, 45, 24, 73, 23, 90, 47, 148, 33, 66, 91, 52, 112, 70, 107, 56, 71, 47, 37, 40, 11, 43, 52, 31, 18, 63, 134, 9, 80, 
136, 39, 90, 36, 88, 69, 87, 62, 98, 35, 48, 36, 45, 60, 40, 75, 142, 22, 22, 48, 66, 61, 84, 98, 49, 16, 36, 11, 62, 9, 52, 23, 88, 18, 33, 29, 226, 106, 49, 125, 47, 46, 41, 79, 70, 76, 53, 28, 25, 42, 67, 88, 153, 42, 124, 24, 76, 138, 67, 32, 85, 60, 58, 41, 28, 51, 63, 30, 73, 99, 38, 97, 21, 97, 57, 56, 27, 47, 113, 53, 162, 63, 67, 33, 32, 93, 76, 32, 56, 145, 49, 40, 19, 28, 214, 141, 65, 92, 17, 75, 
41, 25, 95, 95, 44, 38, 30, 29, 27, 20, 23, 102, 50, 177, 81, 134, 208, 55, 41, 130, 5, 58, 9, 5, null, null, null, 11, null, 1, 2, 3, null, null, null, null, null, 3, null, null, null, 20, null, null, null, 1, null, null, 3, null, null, null, null, null, null, null, null, 13, null, null, 2, 2, null, null, null, null, null, 9, null, null, null, 11, null, null, 6, 3, 8, 1, null, null, null, null, null, 12, 2, null, 4, null, null, null, null, null, null, null, 6, 4, null, null, null, null, 
3, null, 11, 1, 0, 0, null, null, null, null, 0, null, 4, 4, null, null, null, null, 18, null, 10, 2, 6, 1, null, null, null, null, null, 7, 15, 0, null, null, 8, null, null, 1, null, null, null, null, null, 5, null, null, null, null, null, null, null, 2, null, 1, null, 1, null, null, null, 7, null, null, null, null, null, null, null, null, 21, null, null, null, 5, 3, 4, null, 2, null, null, null, 1, null, null, null, null, null, null, null, 5, null, null, null, null, null, 1, 5, null, 22, 5, 3, 
8, 4, null, 3, null, null, 4, null, 1, null, null, null, null, 4, null, null, 4, null, null, null, 7, 5, null, 4, null, 13, null, 6, null, null, null, null, null, null, null, 2, 1, null, null, null, null, null, null, 7, 23, null, 7, null, null, 0, 3, 2, null, null, null, null, null, 1, null, 1, 2, 1, null, null, null, 1, 14, null, 0, 7, null, null, 7, 0, null, 2, 5, null, null, null, null, 5, null, 1, 1, null, null, null, null, null, 11, 6, null, null, null, null, null, 7, null, 11, 
null, null, 15, null, 4, null, null, null, null, null, null, null, null, 9, 11, null, 2, null, 7, null, null, 3, null, null, null, null, null, 6, null, 22, null, 0, null, null, 3, 5, 2, null, 5, null, null, null, null, 7, 1, null, null, null, null, null, null, 6, null, 10, null, 2, 7, null, null, 7, 1, 3, 2, 2, null, null, 9, null, 1, 1, null, null, null, 1, null, 4, null, null, null, null, null, null, null, 2, null, 1, null, null, 1, 33, 1, null, null, null, 3, 2, 3, null, 12, null, 
null, 7, 16, null, null, null, 10, null, null, 17, 1, 4, null, null, null, null, null, 12, null, null, null, 1, null, null, null, 1, null, null, null, null, null, null, null, null, null, null, null, null, null, null, 13, null, 4, 5, null, 2, null, 0, 2, 1, null, null, 1, null, null, null, null, 5, null, null, null, 7, null, 5, null, null, null, 9, null, 1, null, null, 13, null, null, null, null, 0, null, null, 5, null, null, 6, 11, 1, 1, null, null, 15, 10, null, null, null, 1, null, null, null, null, 9, 
5, null, 7, 11, null, 5, null, null, null, null, null, null, 1, null, null, null, null, 3, null, null, null, null, null, null, 2, null, null, null, null, null, 3, null, 1, 3, null, null, null, null, 15, 7, 5, 10, 4, 12, null, 3, 18, 19, null, 4, 0, null, null, 15, 0, 13, null, null, null, 1, null, null, null, null, null, null, 0, null, null, null, null, 9, null, 2, null, 4, 5, 7, null, null, 8, null, null, 2, 5, null, null, null, null, null, null, null, null, 14, 1, null, null, null, 1, null, 
null, 5, null, null, 11, 5, 7, 3, 7, null, 8, 7, null, null, 0, null, null, null, null, null, null, 15, null, null, 6, 3, 0, 2, null, null, null, 3, 12, 18, null, null, 3, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, 5, null, 2, null, 3, null, null, 2, null, null, null, 4, null, null, 2, 5, 15, null, null, null, null, 8, 12, 5, null, 0, null, 9, null, null, 4, null, null, null, 4, null, null, null, null, 15, null, 7, null, 4, null, 8, null, 8, 
null, null, 1, null, null, null, 5, 1, 16, null, null, 1, 12, 4, 22, null, null, null, 2, null, 7, 9, null, null, 14, 4, null, 27, null, null, null, null, null, null, null, null, null, 0, 2, null, null, null, null, null, null, 3, null, null, null, null, null, null, 3, null, null, null, null, null, 3, null, null, null, 4, null, null, null, null, null, 20, 3, null, 5, null, 7, null, 4, 0, 1, null, 6, 1, null, null, 11, null, 11, null, 17, 7, null, null, null, null, 0, null, 8, 3, 5, null, 3, 
null, 1, null, null, null, null, 7, null, 7, 6, null, 2, null, null, null, null, 9, null, null, 1, null, 0, null, null, 4, null, null, null, null, 2, 15, null, 2, null, null, 4, null, null, null, 3, null, null, null, null, null, 1, null, 2, 8, null, null, 3, null, 2, 1, null, null, 7, 7, null, 4, 7, 3, null, 2, 7, 7, 11, null, null, null, 5, null, 1, null, null, null, 0, null, 9, 0, null, null, null, 13, 1, null, null, 5, null, null, null, 8, 1, null, 3, 1, null, null, 11, 
null, null, null, null, 6, null, 5, 5, null, 15, null, 5, null, null, 6, 3, 2, 2, null, 2, 1, 4, null, null, null, null, null, null, null, null, null, 4, null, 0, null, null, null, 7, 3, null, null, 1, null, null, 14, 8, null, null, 15, null, null, null, 0, null, 1, null, 0, null, null, 12, 8, 2, null, null, null, null, null, 10, null, null, 7, 11, 4, null, null, null, 7, null, 9, null, 15, null, 5, 7, 3, null, null, null, 4, null, null, 2, 16, null, null, 15, null, null, null, 11, 
null, null, null, null, 3, null, 6, null, null, 3, null, null, 4, 11, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, 7, null, 3, 4, null, null, null, null, null, 15, null, null, null, null, 1, null, 4, null, 5, null, 2, 9, null, null, null, 6, 6, null, null, null, null, null, 0, null, null, 3, 1, null, null, null, null, null, null, null, null, 2, null, 3, 0, 9, null, 15, 11, null, 2, null, null, 6, 7, null, null, 4, 15, 1, null, null, null, 18, 5, null, null, 
null, 9, null, null, 8, null, null, 7, null, 18, 3, 4, 4, null, 2, null, null, null, null, null, null, null, null, null, 5, null, 4, null, 5, 9, 9, 43, 15, 2, null, null, null, null, 14, 8, 7, null, null, null, null, null, null, 3, null, null, 7, 3, null, null, 5, null, 4, 14, null, null, null, null, 7, null, 10, null, 5, 1, null, 2, null, null, null, null, null, 8, 6, 11, null, null, 4, null, 0, null, 11, null, 39, null, 16, null, 6, null, 1, null, null, null, null, null, 2, 8, 
null, null, null, 3, null, null, null, null, null, null, 5, null, null, null, null, null, null, 4, 5, 9, null, 7, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, 17, null, 0, null, null, 10, null, 0, 4, 5, null, 17, 7, null, null, null, null, 11, null, 13, null, null, 6, null, null, 3, null, null, 5, null, null, 1, 0, null, null, null, null, null, 7, null, 2, null, 17, null, null, null, null, null, null, null, null, null, 1, null, null, 15, 3, 13, null, 3, null, 2, null, 
null, null, null, 3, 3, 8, 2, null, null, null, null, null, 0, null, 5, null, null, null, null, 7, null, null, null, null, 11, 1, 3, null, null, null, 15, 3, 1, null, null, null, 1, null, 0, null, null, 7, 3, 4, 4, null, null, null, 15, 2, null, null, null, null, null, 3, null, 7, null, 11, null, null, 8, 6, 3, 2, null, null, 2, null, 5, null, 3, null, null, null, null, null, 2, 8, 3, null, 4, null, 0, null, null, null, null, null, null, null, null, null, 14, null, null, null, 8, 3, 
4, 2, 1, null, 4, null, null, null, 4, null, null, 9, null, null, null, 8, 7, null, null, null, 1, null, null, null, null, null, null, null, null, null, 2, null, null, 4, 4, null, 19, 5, 0, null, 9, null, null, 5, 1, 7, 6, null, 5, null, null, 7, 4, 7, 7, 3, 1, null, 6, null, null, null, 1, null, 3, null, null, 3, 8, 2, 5, 8, null, 7, null, 2, null, null, null, 4, null, null, null, null, null, 4, null, 1, 31, 9, 7, 1, null, 5, null, 8, null, 5, null, 4, 
null, null, null, 3, null, null, null, null, null, 6, null, null, 3, 12, null, null, null, 7, null, null, null, 9, 3, 2, null, 6, null, null, 7, null, 12, 5, null, null, 0, 6, null, 4, 2, null, null, null, 10, 1, null, null, 1, 4, 8, 1, null, 2, 7, 9, null, null, null, null, null, 2, 0, 11, null, null, 5, 5, null, 15, null, 17, null, null, null, null, null, null, 12, 5, 17, 8, 6, 1, null, 1, null, null, 15, null, null, 7, null, null, 5, null, null, null, null, null, null, null, 
null, null, 9, null, null, null, null, 9, null, null, 10, null, null, null, null, null, null, null, null, null, null, 5, null, null, 5, null, null, null, 6, 2, null, null, null, 5, null, 12, null, null, 5, null, null, null, null, null, null, 9, null, null, null, null, 4, 9, 21, 4, null, 8, null, null, 7, null, 4, null, null, null, 26, null, null, 6, 1, null, 5, 15, null, 11, null, null, null, null, null, null, null, null, 6, null, 1, null, null, null, 9, null, null, null, null, 4, null, null, null, null, null, null, 
null, 7, null, null, null, 19, null, null, null, null, null, 7, null, null, null, null, 7, 2, 12, null, 3, null, null, null, 21, null, null, null, 0, null, null, null, 1, 0, null, null, null, null, null, null, 2, null, 6, 1, null, 5, null, 2, null, 0, 0, null, null, 4, null, 2, null, 10, null, null, null, null, null, null, null, 15, 11, null, null, 1, 24, null, 11, 7, null, 3, 16, null, 0, null, null, 12, null, 9, null, 6, null, 4, null, 4, null, null, null, null, 3, null, null, null, null, null, 
null, null, 8, 1, null, null, 3, null, null, null, null, 20, 4, 13, null, 6, null, null, null, null, null, null, null, null, null, null, null, 10, 1, null, null, null, null, null, null, 2, 15, null, null, 5, null, 11, null, 0, 7, null, 9, null, 1, null, null, null, null, null, null, null, null, null, 18, 8, null, 5, 2, null, null, null, null, null, 1, null, null, null, null, null, 4, null, null, 4, null, null, null, null, null, null, null, 6, null, null, null, 1, 10, null, 26, null, null, 0, null, 12, 8, null, 
4, 2, null, null, null, 6, null, 7, 1, 7, 3, null, null, 1, 18, 1, null, null, null, 7, 22, 1, null, 2, 7, null, 3, null, 2, null, null, 6, null, null, null, null, null, null, null, null, null, null, 7, null, null, 7, null, null, null, null, null, null, null, 27, null, null, 0, null, null, 2, null, 0, null, null, null, null, null, null, null, null, null, null, null, null, null, 4, null, 8, 4, 4, null, null, null, null, null, null, null, null, 2, null, null, null, null, 12, null, 1, null, 2, null, null, 
null, null, 19, null, null, 2, 9, null, null, null, null, null, null, 3, null, 32, 3, null, 3, 36, null, null, null, 6, 4, null, null, null, null, null, null, 12, null, 6, null, null, null, null, null, 10, null, null, null, null, 6, null, null, 4, 2, null, null, 1, null, 7, 0, 28, null, null, 8, null, null, 11, null, null, null, 5, 18, 1, null, null, null, 24, null, 6, 7, null, null, null, 1, 2, null, null, 4, null, null, 11, 9, null, null, null, null, null, 2, 3, null, null, null, null, null, 2, 
null, 3, 7, null, 9, null, 15, null, null, null, 4, null, 4, 3, null, null, null, null, 0, null, 3, 7, 1, 4, null, null, null, 7, null, null, null, 1, null, null, null, null, null, null, null, 0, null, null, null, null, null, 13, null, null, null, null, null, null, null, null, 2, 4, 15, null, null, 7, 2, null, 1, null, null, null, null, null, 1, 0, null, 6, null, 0, null, null, 7, null, 15, null, 11, 6, null, 7, 12, null, null, null, null, null, 0, null, null, 15, null, null, 6, null, null, 0, 
null, null, 6, null, null, null, 7, 0, null, 9, null, null, 5, 9, 11, 7, 9, 18, null, null, 3, null, null, null, null, null, null, null, null, 5, null, null, null, 1, null, 5, null, null, null, null, null, null, null, 5, 5, null, null, null, null, null, 13, null, null, 2, null, 2, 6, null, 1, null, null, 9, null, null, null, null, 10, 12, null, null, null, 2, 7, null, null, null, null, 15, null, null, null, 7, 15, null, null, null, null, null, null, 3, null, null, null, null, 4, null, null, null, null, null, 
null, null, 7, 3, null, 4, 10, 2, null, null, null, null, 7, null, 1, 15, 13, null, 7, null, null, 9, null, null, 11, 0, 0, null, null, 2, null, null, null, null, 6, 0, 2, null, null, null, null, null, 7, 0, null, null, null, null, null, 12, 0, 4, null, null, null, 7, null, null, 9, null, null, null, null, 12, null, 13, null, null, 17, null, null, 7, 5, null, null, null, null, 7, null, null, 0, null, null, 12, null, null, null, 0, null, null, null, null, null, null, null, 9, null, null, 3, null, 
null, null, null, 2, null, 5, null, null, 4, null, null, null, 7, null, null, 2, null, 0, null, null, 7, 4, null, null, null, null, null, null, 3, 4, null, 7, null, null, null, null, null, null, 1, 4, null, null, 0, null, null, null, null, 0, null, null, 3, null, null, null, null, null, null, null, 6, 2, null, null, null, null, null, 3, 1, null, null, null, 10, 5, null, null, null, null, 11, 2, 3, null, null, null, null, 4, 5, null, null, 17, null, 3, 14, 15, 0, null, null, null, null, null, 7, null, 
null, null, null, null, null, 8, null, 9, 1, null, 9, 7, 1, 1, null, null, 2, null, null, null, null, null, null, null, null, null, null, 7, null, null, 1, null, 3, null, 1, 4, null, null, null, 2, null, null, 8, 7, 2, null, 7, null, 2, null, null, null, null, null, null, null, null, null, 0, null, 1, null, null, null, 5, null, 0, 4, 1, 2, 6, null, 2, 2, null, null, null, null, null, null, 7, 0, null, null, null, null, null, null, null, null, null, null, null, 4, null, 3, 4, null, 7, null, 
3, 6, 12, null, 3, null, null, null, 5, null, 3, null, null, 7, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, 4, 9, null, 0, null, 0, null, null, 5, null, null, null, null, null, 31, null, null, 7, 0, null, 12, null, null, 2, null, null, null, null, 12, 7, 3, null, null, null, null, 2, null, null, null, null, null, null, null, 8, null, null, null, null, 9, null, null, null, 11, null, null, null, 9, null, 2, null, null, 5, null, null, 
null, 11, 5, 5, null, null, null, 7, null, null, null, null, null, 1, null, null, 9, 0, null, null, 8, 6, 0, 5, null, 5, 5, null, null, null, null, null, 11, 7, null, null, null, 7, 7, null, null, null, null, null, 7, null, null, null, null, 8, null, 1, null, 3, null, null, null, null, 6, null, null, null, null, 18, 17, null, null, 7, 13, null, 19, null, null, null, 7, null, 7, null, null, null, null, null, null, null, null, 8, null, null, 18, null, null, null, null, null, 9, 1, 3, null, null, null, 
null, null, 4, null, 12, null, null, null, null, null, null, 7, null, 4, null, 8, 5, 7, null, null, null, null, null, null, 21, null, null, 9, 7, null, 3, 19, null, null, null, null, 1, null, 4, 6, 4, null, null, null, null, null, 9, null, 9, 3, 16, 6, null, null, null, null, null, 13, null, 2, 7, null, 15, null, 2, 2, null, null, null, null, 3, null, 3, 3, null, 0, null, 11, null, null, 4, null, null, null, null, 11, null, 5, null, 1, 3, null, null, 6, null, null, 7, 15, null, null, 
null, null, 11, null, null, 2, null, 5, null, null, null, null, 3, 0, null, 7, null, null, null, 5, null, null, null, null, null, null, null, null, 0, null, 5, 9, null, 3, null, 15, null, 1, 8, null, null, null, null, null, null, null, 1, 1, null, null, 2, null, 1, null, null, 7, null, 1, null, 16, null, null, 1, null, 4, null, null, null, null, null, null, 3, null, null, null, null, null, null, null, null, null, 2, 6, 1, null, null, null, null, 5, null, 3, 10, null, null, 4, null, 4, 0, null, null, 
null, null, 0, null, null, null, 1, 9, null, null, null, 6, null, 0, null, 7, 1, null, 10, 7, null, 15, 11, null, 1, null, null, null, 1, null, null, 11, null, 7, null, 7, 4, null, 7, null, null, null, 7, null, null, null, null, null, null, null, null, 9, 4, null, null, 18, null, null, 15, 8, null, null, 4, null, null, null, 9, null, 5, null, 8, 19, 7, null, null, 3, null, 13, 2, null, null, null, 7, 0, null, 4, null, null, 12, null, null, null, 16, null, 6, 2, null, null, null, 1, 
9, 2, null, null, null, 10, null, 5, null, null, null, 4, 4, 4, null, null, 0, 21, 4, null, 1, null, 5, null, null, null, 2, null, 2, null, null, null, null, null, null, null, null, null, 1, null, null, 0, null, null, 2, 5, null, 7, null, 3, null, null, 0, 3, null, null, 11, null, null, 7, null, null, 2, null, null, 1, null, 8, null, 7, null, null, null, null, null, null, null, null, null, 7, null, 10, 5, 9, null, null, null, 3, null, 6, 12, null, 4, null, 7, 0, 11, 21, 11, 5, 
6, null, null, null, null, 15, 33, 0, 4, 1, 10, null, null, 3, null, 4, null, null, 2, null, null, 1, null, null, null, 5, null, 8, 1, null, null, 2, 8, null, null, null, 2, null, null, null, null, null, null, null, null, null, 3, null, null, null, 9, null, null, 0, null, 3, null, null, null, null, 19, 2, null, null, null, null, 9, 5, 11, null, null, null, 12, null, 5, 3, 2, 11, null, null, null, null, null, null, null, null, 7, null, 3, 8, 3, 2, null, null, null, 1, null, null, 2, null, 
6, 7, 14, null, null, 4, null, 2, null, null, 5, 9, 3, null, null, null, null, null, null, 0, null, 7, 6, null, null, null, null, null, 2, 6, null, 6, null, null, null, null, 1, 2, 0, null, null, 5, null, 1, null, null, null, 5, null, null, 4, null, null, null, null, null, 4, 3, 8, null, null, null, null, null, null, 6, null, null, null, 1, null, null, null, 7, null, null, null, null, null, 2, null, null, 2, null, null, null, null, null, 3, null, 3, null, null, null, null, null, 13, 7, 9, 6, 
null, 7, null, 3, null, null, 15, null, null, 9, null, null, 10, 1, null, 5, 9, null, null, null, null, 2, null, null, null, null, 3, null, null, null, null, null, null, null, null, null, null, null, 3, null, 4, null, null, 2, null, 5, 1, 7, 5, null, 0, null, null, null, null, 1, null, null, null, null, 7, 9, 4, 4, null, null, null, 0, null, 10, null, 9, null, 3, 2, null, 3, 18, 23, null, null, 3, 8, null, 22, null, null, 7, 3, 12, null, null, null, null, null, 7, null, null, null, null, 
null, 2, null, 4, null, 4, 3, null, null, null, null, null, null, null, 6, 5, null, 0, 3, 15, null, null, null, null, null, null, null, 2, 1, 2, null, 10, null, null, null, null, null, 1, null, null, null, null, null, null, null, 4, null, 5, null, null, 6, 8, 5, null, 5, null, null, null, null, null, null, null, 8, 5, 5, 5, null, null, 3, null, 1, null, null, 4, null, null, null, null, null, null, null, 0, null, 6, 2, null, null, null, null, null, null, 36, 4, 3, null, null, 4, null, 8, null, 
null, null, null, null, null, 3, null, null, 1, 3, null, null, 3, null, 6, 2, 0, 1, null, 4, 2, 23, null, 4, null, null, null, 12, null, null, 7, 3, null, null, null, null, null, 25, 6, null, null, 2, null, null, null, null, 7, 1, 5, null, null, null, null, null, 5, null, null, null, null, 4, null, null, null, 19, null, null, null, 0, 1, null, 8, null, null, null, null, null, 52, 7, null, 5, null, 1, null, 18, null, null, 8, null, 15, null, 4, null, null, 8, 14, 7, null, null, null, null, 
10, 5, 2, null, 2, null, null, null, 3, 7, null, null, 11, null, null, null, null, 8, null, 11, 2, 7, null, null, null, null, null, null, null, null, null, null, null, 5, null, 2, null, 4, null, null, null, null, null, null, null, null, null, 27, null, null, null, null, 2, 3, null, 6, 8, null, null, 1, 2, null, null, null, 7, null, null, 4, 6, null, null, null, 7, null, null, null, null, null, null, null, null, null, null, null, 5, null, null, 18, 2, null, 3, null, 3, null, null, null, 1, null, null, null, 
1, null, null, null, null, null, null, 9, 0, null, null, null, null, 1, null, 4, null, 5, 0, null, null, 11, null, null, null, 21, null, null, 7, null, null, null, 13, 3, 0, null, 5, null, null, 5, 0, 1, null, null, 4, null, 2, 20, null, null, null, null, null, null, null, 2, 8, 3, null, 4, null, null, 5, null, null, null, 9, null, null, null, null, null, 6, 2, null, null, null, null, null, null, null, null, null, 6, null, 43, 2, null, 4, null, 4, null, null, null, null, 5, null, 3, null, null, 
null, 12, null, 9, null, 3, null, null, null, null, null, null, null, null, 2, 1, 7, 2, null, null, null, 7, null, null, 9, null, null, null, null, 1, null, 1, null, null, null, null, null, null, null, null, null, 7, null, 3, null, null, null, null, 10, 15, null, null, null, null, null, null, null, null, null, null, 7, 6, 2, null, 2, null, null, null, null, 12, 18, null, 1, 3, null, null, null, null, null, null, 1, null, null, null, null, null, 7, null, null, 4, null, 0, null, null, null, null, null, null, 0, 3, 
4, 11, null, 2, 9, null, null, 6, null, null, null, null, null, 7, 6, 8, null, 9, null, null, 1, 4, null, null, 8, null, 39, 16, 2, null, 6, null, null, null, null, null, 0, null, null, null, null, 1, 1, 1, null, null, null, null, null, 3, null, null, 6, 1, null, null, 1, null, null, 22, 3, null, 2, 4, 1, 21, null, 4, null, null, null, null, null, 6, null, 4, null, 11, 7, 6, null, null, null, null, null, 9, 15, 5, null, 15, null, 0, null, null, null, null, null, null, null, null, 
null, 11, null, null, null, null, 5, null, 25, 7, null, null, 2, null, null, null, null, null, null, 5, 9, 9, null, 2, 1, 14, 22, 3, null, null, 12, null, 5, null, null, null, null, 4, null, null, 2, null, null, null, null, null, 11, null, null, null, null, null, 6, null, null, null, 15, null, 2, null, null, null, 2, null, null, null, null, null, null, null, null, null, 5, null, 4, 12, null, null, null, null, null, 7, null, 0, null, null, null, 3, null, 0, null, null, null, null, null, 9, 0, 7, null, 3, 
null, null, null, null, null, 11, null, null, 4, 4, null, null, null, null, 6, 2, null, null, null, null, null, null, null, null, null, null, null, 4, null, null, 1, null, 4, 8, null, 2, null, 4, null, null, 7, 0, null, null, null, null, null, null, null, null, null, null, 4, 4, null, null, null, null, 1, 6, 2, 1, null, null, null, 2, null, null, null, 14, null, 2, 11, 3, null, null, null, 5, 15, 9, null, null, null, 3, null, null, null, null, 9, null, 8, null, null, null, 3, null, 7, null, null, null, 
null, 3, null, null, null, 9, null, null, null, null, 5, null, 2, 1, null, null, null, null, null, null, null, null, null, null, null, 5, 1, 14, null, null, null, 5, 15, 12, 4, 10, null, 1, 3, null, null, 4, 5, null, null, 1, 4, null, null, null, 14, null, null, null, null, 8, null, 6, null, 7, null, null, null, 5, 7, null, null, null, null, null, null, 2, null, null, 4, 9, null, 2, 2, 5, null, 3, null, null, 3, 0, null, 1, 11, 9, null, 13, null, 1, 5, 3, null, 4, 2, null, 
3, null, null, null, 0, null, null, null, null, 5, 2, 19, 6, null, null, null, null, null, null, 7, 3, null, null, null, null, null, null, null, null, null, null, null, 13, null, null, 13, 2, 21, 7, null, 3, null, null, null, 6, null, null, null, 1, 3, null, 3, null, null, null, 1, 1, null, null, null, 7, 4, null, 2, 1, 0, 1, 21, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, 5, null, 7, null, 3, null, 7, null, null, null, null, 9, 11, null, null, 
null, null, null, null, 3, 4, null, null, 5, null, 16, 7, null, null, 1, null, null, null, 15, 7, null, null, 6, null, null, 6, null, null, null, 6, null, 4, null, null, null, null, null, null, 7, null, 3, 8, 4, null, null, null, null, null, null, null, 13, null, null, null, 3, null, 1, null, 15, null, 6, 3, null, null, null, 3, null, null, 6, 9, null, null, 6, 11, null, null, null, null, null, null, null, null, null, null, null, 3, null, null, null, 7, null, null, null, null, 3, 4, null, null, null, null, 
null, null, null, null, null, null, null, null, null, null, 0, null, null, null, null, null, 12, null, 2, null, null, null, 19, null, null, null, null, null, null, null, null, null, null, 2, null, null, 16, 9, null, null, null, 5, 0, null, 4, null, null, 12, null, null, null, 3, null, null, 15, null, 3, null, null, null, 1, 0, 5, null, null, 6, null, null, null, null, null, null, null, 3, null, null, 0, null, null, null, null, null, null, null, null, null, 2, null, null, null, null, null, null, 7, null, 2, 8, 4, null, null, 
null, 4, null, null, null, null, null, null, 5, null, 7, null, null, null, null, 1, null, null, 2, 10, null, 1, null, 7, null, 13, null, null, null, null, 1, 2, null, 7, null, null, 9, null, 3, 5, null, 4, null, null, 5, 3, null, 5, null, null, null, null, null, null, null, null, null, null, null, 0, null, null, 1, null, null, 6, null, null, null, null, null, null, null, 2, null, null, 1, 9, 0, null, 4, null, null, null, 2, null, null, null, null, null, null, null, null, 6, null, 2, 4, null, 15, 5, 
null, 4, null, 9, null, null, null, null, null, null, 2, null, null, 10, 8, null, null, null, 3, 5, null, null, 4, null, 5, null, null, 0, 0, 2, null, null, 4, 1, 0, null, null, 1, 15, null, null, null, 0, 6, 1, null, null, null, null, null, null, null, 1, 1, null, 20, null, null, null, 1, 10, null, null, 12, null, 7, 15, null, null, 7, 3, null, 1, 9, null, 1, 15, 0, null, null, null, null, 9, 2, null, 0, null, null, 3, null, null, null, null, null, 11, null, 1, 5, null, 4, 
null, null, 3, null, 1, null, 8, null, null, 6, null, null, null, null, null, null, null, 2, 10, null, null, null, null, null, null, 0, 2, null, 4, null, null, 4, 1, null, 3, 8, null, null, 5, 1, null, 7, null, 3, null, null, null, null, 2, null, null, null, null, 2, null, 5, null, 5, null, null, null, null, null, null, 2, 4, 3, 5, 3, null, 2, null, 2, null, null, null, null, null, null, null, null, null, 7, null, null, null, 4, null, 9, 17, null, null, null, null, 2, null, 4, null, 7, 2, 
null, 5, null, null, null, 2, 0, 5, null, null, null, null, 2, null, 4, null, 7, 8, null, null, null, 2, null, null, null, null, null, null, null, null, null, null, 1, 7, 1, 4, 4, null, null, 1, null, null, null, null, null, null, null, null, null, 12, 1, null, 0, null, 1, null, null, null, 1, null, null, null, null, null, 7, 3, null, null, null, 8, 4, null, null, 0, null, 7, null, null, 9, null, null, null, 11, 11, null, null, 1, null, 3, 11, null, null, 3, null, 9, null, null, 6, null, null, 
null, 7, 6, null, 7, 14, null, 2, null, 4, null, null, 15, null, null, 6, null, null, null, 6, null, 3, 13, 12, 0, 3, null, 11, 12, null, null, 0, 6, null, 3, null, 9, null, 10, 7, 5, 7, 4, null, null, null, 4, 2, 13, 9, 15, null, null, null, 21, null, null, 8, null, 8, null, 5, null, 3, null, null, 3, null, null, null, null, 11, null, 2, null, 7, null, null, 1, 2, 9, null, null, 7, 2, null, null, null, null, 8, 18, 1, null, null, null, null, 7, 7, 8, 1, 
6, 6, null, 3, null, null, null, 4, 7, null, null, 4, null, null, null, null, 0, 2, null, null, 2, 4, null, 5, 7, null, null, 0, 2, 3, null, null, null, null, null, null, 7, 4, null, 4, 8, 10, null, null, null, null, null, null, 1, 6, 1, 11, 0, 0, null, null, null, null, 0, null, null, 1, 7, null, null, null, null, 5, 10, null, 4, null, null, 5, null, 3, 1, null, null, 1, null, null, null, 23, null, 5, null, null, 12, null, null, 4, null, null, null, null, null, null, 3, null, 
null, 11, null, null, null, null, null, null, 7, null, 20, null, null, null, null, 0, null, 7, null, 1, null, 1, 11, null, null, null, 21, null, null, null, null, null, null, 12, null, 7, null, null, null, null, null, null, 15, 0, null, 9, null, null, null, null, null, 5, null, 12, null, null, null, null, null, null, null, null, null, null, 4, 4, 2, null, null, 9, null, null, null, 2, 13, 6, 4, 0, 10, null, 8, null, null, null, null, null, 4, null, 1, null, null, null, 4, null, null, 12, null, 20, 10, null, 
null, null, 9, 6, 2, null, null, null, 3, null, null, 2, 1, null, 1, 6, null, 2, null, 8, null, null, null, null, 1, 5, null, null, null, null, null, null, null, null, null, null, null, null, 5, 4, null, null, null, null, null, null, 6, null, null, null, 3, null, null, 14, null, 21, null, 7, 7, null, null, null, null, 1, null, null, null, 1, 1, 7, null, null, 29, 4, null, null, null, null, null, 6, 5, null, null, null, null, 6, null, 1, 3, null, null, 4, null, 3, null, 2, 5, null, null, null, 
null, null, 5, 2, 5, 4, 18, null, null, null, 6, 1, null, 2, null, 9, null, null, null, 4, null, null, null, null, 7, null, null, null, 19, null, null, null, null, null, null, null, 6, null, null, null, 15, null, 2, null, 3, 12, null, null, null, null, null, null, null, null, null, null, null, null, 2, 9, null, null, 5, 6, null, null, null, 2, null, null, null, 14, null, null, 1, null, 8, null, null, null, 4, null, null, 10, 2, 2, null, null, null, null, null, 7, null, 2, 2, 1, null, null, 7, 4, 
2, 10, 7, 5, 17, 7, null, null, 13, 1, null, null, null, null, null, null, null, null, null, null, 7, null, 3, null, 7, null, 1, null, 8, null, null, null, null, 7, 1, 2, 7, 3, null, 10, null, 2, 11, null, null, null, 7, null, 6, null, null, null, null, null, null, null, 9, 12, 14, null, 1, null, null, 10, null, null, null, 6, 4, 0, null, 4, 10, null, 2, null, 2, null, 7, 3, null, 4, null, null, 4, null, 1, 5, null, null, 5, 6, 2, null, null, null, 3, 2, null, null, 
null, null, 0, null, 3, null, null, 2, 6, 1, null, 7, 1, null, 12, null, null, null, null, 2, null, null, 2, null, null, null, null, null, null, 9, null, 2, null, null, null, null, null, null, null, 3, null, null, null, 11, null, null, 1, 8, null, null, 7, 4, null, 12, 3, 4, null, null, null, null, null, null, 9, null, null, null, null, null, null, 1, null, null, 1, 15, null, null, 6, null, null, null, null, null, null, 7, null, null, null, 0, null, 8, null, null, null, null, 5, null, null, null, null, 0, 
null, 0, 7, null, null, null, 15, null, null, 5, null, null, null, 13, 4, null, null, null, null, null, null, 1, 10, null, null, 13, null, null, 15, 9, null, 3, 5, 0, 4, null, null, null, 6, 2, null, null, 7, null, null, null, 1, null, 13, null, null, 5, null, null, 0, 7, null, null, 0, 2, 1, null, null, null, null, 9, null, null, null, 7, null, 2, 15, null, 6, null, null, 4, 2, 4, null, null, 4, null, null, 1, 1, null, null, null, null, null, 2, 12, null, null, null, null, 7, 18, 
null, null, null, null, null, 1, null, null, null, null, 8, null, null, null, null, null, null, null, null, 9, null, null, 5, null, null, 4, null, null, 0, null, null, 3, 1, 11, null, null, 7, null, null, 5, 6, 15, null, null, null, null, null, null, null, null, null, null, null, null, null, null, 2, 13, null, 9, 7, null, null, null, 2, 2, null, null, null, null, null, null, null, 17, null, null, null, null, 1, null, null, null, null, null, null, null, null, null, null, null, null, null, 1, 3, 17, null, null, null, null, null, 
null, null, null, 2, 3, null, null, null, 5, 13, null, null, null, 1, null, null, null, null, 1, null, null, null, null, 2, 15, 15, null, null, null, null, 3, 1, null, null, null, 1, 7, null, null, null, null, null, null, null, null, null, null, 7, null, null, null, null, 3, null, 6, 1, null, 6, null, 5, null, null, null, 3, null, null, null, null, null, null, null, null, 3, null, null, 0, 5, null, null, 2, null, 7, null, 4, null, 3, 3, null, null, null, 3, null, null, null, null, null, null, 1, null, null, 
11, 1, null, 4, null, null, 3, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, 1, null, null, 5, null, null, null, 38, 4, 6, null, 10, null, 7, null, null, 26, null, 1, 3, 0, null, 16, null, 3, null, null, null, null, 3, 3, null, null, 7, null, 2, 1, null, null, 12, 1, null, null, null, null, null, null, null, null, 0, null, null, 7, null, 1, null, null, 6, null, null, null, 19, null, 5, 5, null, null, null, null, 1, null, null, null, 15, null, null, null, 3, 
null, null, null, null, 5, 2, null, null, null, null, null, null, 13, 0, null, null, 6, 9, null, 7, 4, 8, null, 2, 6, null, null, null, null, null, null, 1, 4, null, null, null, null, null, null, null, 0, null, 2, null, null, 4, null, null, null, 3, null, 1, 8, 1, null, null, null, 2, null, 8, null, null, 6, null, null, null, 5, 1, 1, 2, 1, null, 6, null, 6, 7, 2, null, null, null, 9166, 32, 942, 724, 349, 316, 789, 281, 473, 493, 732, 1367, 813, 884, 971, 82, 84, 209, 17, 265, 
114, 213, 96, 178, 90, 108, 63, 221, 93, 241, 106, 86, 126, 157, 43, 58, 57, 124, 89, 143, 211, 123, 74, 59, 162, 60, 72, 150, 117, 67, 96, 135, 113, 169, 47, 263, 188, 68, 105, 94, 106, 60, 17, 46, 113, 53, 89, 161, 156, 89, 69, 31, 99, 70, 87, 115, 123, 175, 57, 58, 90, 98, 163, 280, 63, 108, 151, 258, 291, 164, 258, 23, 40, 52, 24, 23, 96, 12, 17, 49, 113, 79, 17, 8, 57, 79, 63, 46, 25, 18, 53, 57, 2, 127, 8, 59, 21, 36, 43, 36, 
15, 63, 26, 28, 81, 19, 48, 48, 54, 37, 68, 80, 45, 32, 3, 0, 10, 32, 84, 58, 25, 107, 34, 56, 19, 120, 34, 21, 52, 11, 58, 36, 99, 32, 32, 70, 31, 89, 49, 75, 35, 51, 37, 35, 30, 8, 23, 20, 6, 14, 42, 92, 3, 42, 90, 31, 53, 13, 71, 42, 63, 57, 74, 24, 43, 29, 29, 31, 27, 51, 90, 6, 8, 22, 39, 35, 78, 85, 26, 11, 16, 11, 43, 9, 39, 22, 63, 2, 23, 20, 145, 82, 44, 68, 54, 47, 27, 42, 42, 55, 
17, 15, 16, 44, 30, 69, 124, 31, 85, 10, 41, 69, 31, 17, 55, 41, 50, 33, 15, 34, 33, 17, 48, 75, 13, 81, 22, 77, 39, 36, 20, 29, 71, 15, 93, 44, 19, 22, 25, 66, 44, 36, 56, 98, 21, 40, 21, 15, 154, 126, 40, 63, 17, 65, 40, 15, 71, 71, 20, 24, 22, 19, 26, 23, 16, 70, 23, 120, 74, 114, 129, 27, 28, 98, 0, 52, 4, 4, null, null, null, 10, null, null, null, 3, null, null, null, null, null, 3, null, null, null, 18, null, null, null, null, 
null, null, null, null, null, null, null, null, null, null, null, 11, null, null, 1, 2, null, null, null, null, null, null, null, null, null, 3, null, 2, 10, 3, 6, 1, null, null, null, null, null, 15, 1, null, 0, null, null, null, null, null, null, null, null, 8, null, null, null, null, 4, null, 3, 0, null, null, null, null, null, null, null, null, 5, null, null, null, null, null, 19, null, 2, 2, 6, 5, null, null, null, null, null, 4, 15, null, null, null, 3, null, null, 2, null, null, null, null, null, 5, null, null, 
null, null, null, null, null, null, null, 1, null, null, null, null, null, null, null, null, null, null, null, null, null, null, 19, null, null, null, 6, 6, 3, null, 2, null, null, null, null, null, 3, null, null, null, 4, null, 6, null, null, null, null, null, null, null, null, 19, null, null, 5, 3, null, 2, null, null, null, null, 2, null, null, null, null, 3, null, null, 4, null, null, null, 1, 1, null, 2, null, 10, null, 4, null, null, null, null, null, null, null, 2, null, null, null, null, null, null, null, null, 22, null, 
null, null, null, null, null, 3, null, null, null, null, null, null, null, null, null, 0, null, null, null, 1, 11, null, 3, null, null, null, 4, null, null, 2, 3, null, null, null, null, 1, null, null, 2, null, null, null, null, null, 6, 9, null, null, null, null, null, 4, null, 4, null, null, 9, null, 2, null, null, null, null, null, null, null, null, 6, 15, null, 1, null, 4, null, null, 2, null, null, null, null, null, 4, null, 6, null, null, null, null, 3, 7, null, null, 6, null, null, null, null, null, null, null, 
null, null, null, null, null, 6, null, 11, null, null, 7, null, null, 7, null, 4, 1, 1, null, null, 2, null, null, 1, null, null, null, 0, null, 3, null, null, null, null, null, null, null, 2, null, null, null, null, 0, 17, null, null, null, null, 3, null, 3, null, 8, null, null, 5, 12, null, null, null, 5, null, null, 17, null, 1, null, null, null, null, null, 12, null, null, null, 0, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, 1, null, 2, 3, null, 2, 
null, 0, null, 1, null, null, null, null, null, null, null, 7, null, null, null, null, null, 1, null, null, null, 9, null, null, null, null, 9, null, null, null, null, 0, null, null, 5, null, null, 6, 10, null, 2, null, null, 10, 7, null, null, null, null, null, null, null, null, 9, 5, null, 4, null, null, 4, null, null, null, null, null, null, null, null, null, null, null, 2, null, null, null, null, null, null, 4, null, null, null, null, null, null, null, null, null, null, null, null, null, 14, 7, 4, 6, null, 6, null, null, 
7, 16, null, 3, null, null, null, null, 0, 7, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, 5, null, null, null, null, 5, 7, null, null, 6, null, null, null, null, null, null, null, null, null, null, null, null, 12, 1, null, null, null, 1, null, null, 2, null, null, 3, null, 7, 1, 2, null, 4, null, null, null, null, null, null, null, null, null, null, 0, null, null, 4, 3, null, 1, null, null, null, null, 15, 13, 1, null, 3, null, null, null, null, null, null, null, null, null, 
null, 0, null, null, null, 15, 3, null, 1, null, null, null, null, null, null, null, null, 5, null, null, null, 3, 15, null, null, null, null, 7, 7, 4, null, null, null, null, null, null, 3, null, null, null, null, null, null, null, null, 15, null, 5, null, null, null, 8, null, 7, null, null, 1, null, null, null, 3, null, 16, null, null, 7, 2, 1, 36, null, null, null, 4, null, 0, 5, null, 7, 15, 1, null, 13, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, 3, null, 
null, null, null, null, null, null, null, null, null, null, null, null, 1, null, null, null, null, null, null, null, null, null, 20, 3, null, 2, null, 3, null, 3, null, null, null, 5, null, null, 1, 8, null, 10, null, 19, null, 1, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, 4, 2, 5, null, null, 3, null, null, null, null, null, null, null, null, null, 0, null, null, null, null, null, null, null, null, 5, null, 2, null, null, 4, null, null, null, null, null, null, null, 2, null, null, 
null, 2, 11, null, null, null, null, 2, null, null, null, 5, null, null, 5, null, 3, null, 2, 9, 7, 2, null, null, null, 4, null, null, null, null, null, null, null, 9, null, null, null, null, 11, null, null, null, 4, null, null, null, 5, null, 5, null, null, null, null, 7, null, null, null, null, 5, null, 2, null, null, 15, null, 4, null, null, null, null, 3, null, null, 2, null, null, null, null, null, null, 6, null, null, null, null, 3, 7, null, null, null, null, 7, 2, null, null, 2, null, null, 14, 9, 
null, null, 15, null, null, null, null, null, null, null, 1, null, null, 5, 1, null, null, null, null, null, null, 8, null, null, 8, null, 3, null, null, null, 2, null, null, null, 10, null, 3, 3, 2, null, null, null, null, null, null, null, 7, null, null, 15, null, null, null, 7, null, null, null, null, 2, null, null, null, null, null, null, null, null, 11, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, 3, 3, null, null, null, null, null, 15, null, null, null, null, null, null, 1, 
null, null, null, 5, 5, null, null, null, 6, 7, null, null, null, null, null, null, null, null, 2, null, null, null, null, null, null, null, null, null, 0, null, 1, 1, 5, null, 9, 11, null, 3, null, null, 4, 7, null, null, 1, 15, 1, null, null, null, 16, 1, null, null, null, 3, 6, null, 9, null, null, 7, null, 13, 1, 5, null, null, 2, null, null, null, null, null, null, null, null, null, 5, null, 2, null, 2, 7, 4, 29, 9, 3, null, null, null, null, 9, 4, 5, null, null, null, 0, null, 
null, 1, null, null, null, null, null, null, 6, null, null, 14, null, null, null, null, 7, null, 8, null, 5, null, null, null, null, null, null, null, null, 5, 2, 3, null, null, null, null, null, null, 10, null, 27, null, 12, null, 4, 0, 3, null, null, null, null, null, 2, 7, null, null, null, null, null, null, null, null, null, null, 4, null, null, null, null, null, null, 3, 2, 6, null, 7, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, 4, null, null, null, null, 10, null, null, null, 
2, null, 14, 5, null, null, null, null, 10, null, 11, null, null, null, null, null, 2, null, null, 7, null, null, 1, null, null, null, null, null, null, 6, null, 5, null, 27, null, null, null, null, null, null, null, null, null, 1, null, null, 10, 1, 3, null, 3, null, null, null, null, null, null, 3, 2, 4, 2, null, null, null, null, null, null, null, 3, null, null, null, null, 1, null, null, null, null, 4, 2, null, null, null, null, 2, 1, 0, null, null, null, null, null, null, null, null, null, 2, null, 3, null, 
null, null, 14, 3, null, null, null, null, null, 7, null, 7, null, 4, null, null, 10, null, null, null, null, null, 0, null, 2, null, 4, null, null, null, null, null, 1, 8, null, null, 3, null, null, null, null, null, null, null, null, null, null, null, 15, null, null, null, 7, 5, 6, null, 1, null, 4, null, null, null, 0, null, null, null, null, null, null, 7, null, 1, null, null, 0, null, null, null, null, null, null, null, null, null, 3, null, null, 4, null, null, 11, 0, null, null, 4, null, null, null, 1, 2, 
2, null, 5, null, null, null, 4, null, 7, null, null, null, 2, null, null, null, null, null, 1, null, null, 2, 7, 1, 5, 4, null, null, null, 1, null, null, null, 3, null, null, null, null, null, 3, null, null, 25, 8, 6, 1, null, 4, null, 1, null, 3, null, null, null, null, null, 2, null, null, null, null, null, 6, null, null, 2, 13, null, null, null, null, null, null, null, 5, null, 1, null, 4, null, null, 6, null, 13, 4, null, null, 11, 7, null, 4, 1, null, null, 7, 9, 1, null, null, 
0, 2, 9, null, null, null, null, 9, null, null, null, null, null, 3, 0, 9, null, null, null, 2, null, 10, null, 12, null, 0, null, null, null, null, 4, 3, 15, 7, 6, null, null, null, null, null, 3, null, null, null, null, null, 3, null, null, null, null, null, null, null, null, null, 10, null, null, null, null, 9, null, null, 19, null, 1, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, 1, null, null, null, 2, null, 14, null, null, null, null, null, null, null, null, null, 5, 
null, null, null, null, 7, 9, 20, null, null, null, null, null, null, null, 3, null, null, null, 22, null, null, 6, null, null, 7, 3, null, 8, null, null, null, null, null, null, null, 1, 3, 0, null, null, null, null, 5, null, null, null, null, 4, null, null, null, null, null, 1, null, 3, null, null, null, 19, null, null, null, null, null, 6, null, null, null, null, 6, 4, 11, null, 4, null, null, null, 20, null, null, null, 0, null, null, null, null, null, null, null, null, null, null, null, 2, null, null, 3, null, 1, 
null, 3, null, 1, null, null, null, 1, null, null, null, 4, null, null, null, null, null, null, null, 7, 8, null, null, 1, 21, null, 10, 1, null, 2, 11, null, 7, null, null, 8, null, null, null, null, null, 3, null, 15, null, null, null, null, 2, null, null, null, null, null, null, null, 9, null, null, null, 5, null, null, null, null, 11, null, 13, null, null, null, null, null, null, null, null, null, null, null, null, null, 8, null, null, null, null, null, null, null, 2, null, null, null, 3, null, 6, null, null, 2, null, 
9, null, null, null, null, null, null, null, null, null, null, null, 1, 7, null, null, 6, null, null, null, null, null, 1, null, null, null, null, null, 4, null, null, 6, null, null, null, null, null, null, null, 3, null, null, null, 1, 9, null, 14, null, null, 1, null, 12, 8, null, 5, 2, null, null, null, 7, null, 4, 2, 6, 1, null, null, null, 13, 1, null, null, null, 7, 15, 0, null, 4, 6, null, null, null, 6, null, null, 2, null, null, null, null, null, null, null, null, null, null, 7, null, null, null, 
null, null, null, null, null, null, null, 23, null, null, null, null, null, 1, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, 6, null, 6, 2, 4, null, null, null, null, null, null, null, null, 1, null, null, null, null, 9, null, null, null, 2, null, null, null, null, 10, null, null, null, null, null, null, null, null, null, null, 2, null, 31, 3, null, null, 39, null, null, null, 4, 13, null, null, null, null, null, null, 13, null, null, null, null, 4, null, null, 13, null, null, null, null, 4, null, 
7, 3, null, null, null, 1, null, 7, 1, 28, null, null, 6, null, null, 11, null, null, null, null, 9, null, null, null, null, 15, null, 10, null, null, null, null, 1, 2, null, null, 0, null, null, 15, 7, null, 2, null, null, null, 2, 3, null, null, null, null, null, 2, null, 3, 7, null, 6, null, 9, null, null, null, null, null, 3, 6, null, null, null, null, 0, null, 4, 6, 1, 6, null, null, null, 11, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, 13, 
null, null, null, null, null, null, 5, null, 2, 7, 2, null, null, 5, 2, null, null, null, null, null, null, null, null, null, null, 5, null, null, null, null, null, null, 11, null, 15, 3, null, 5, 14, null, null, null, null, null, null, null, null, 11, null, null, 1, null, null, 1, null, null, null, null, null, null, 7, null, null, 5, null, null, 1, 6, 1, 3, 9, 3, null, null, 5, null, null, null, null, null, null, null, null, 2, null, null, null, null, null, 9, null, null, null, null, null, null, null, null, 4, null, 
null, null, null, null, 5, null, null, 1, null, 7, 4, null, null, null, null, 9, null, null, null, null, 10, 11, null, null, null, null, null, null, null, null, null, 10, null, null, null, 4, 15, null, null, null, null, null, null, 3, null, null, null, null, null, null, null, null, null, null, null, null, null, 4, null, 2, 8, 3, null, null, null, null, 2, null, null, 9, 13, null, null, null, null, 9, null, null, 1, null, null, null, null, 1, null, null, null, null, 5, null, 1, null, null, null, 0, null, 7, null, null, null, 
null, null, null, 10, null, null, null, null, null, null, null, null, 6, null, null, null, null, 7, null, 14, null, null, 15, null, null, 3, 2, null, null, null, null, 2, null, null, null, null, null, 9, 7, null, null, 0, null, null, null, null, null, null, null, 9, null, null, 2, 1, null, null, null, 2, null, 8, null, null, 2, null, null, null, null, null, null, 1, null, null, null, null, null, null, null, null, null, null, null, null, 4, null, null, 7, null, null, null, null, 2, null, 7, 4, null, null, null, null, null, null, 
null, null, null, null, 9, null, null, null, null, null, null, null, 6, null, null, null, null, null, null, null, null, null, null, null, 13, null, null, null, null, null, 6, 1, 3, null, null, null, null, 1, 5, null, null, 11, null, 3, 9, 15, null, null, null, null, 1, null, 7, null, null, null, null, null, null, 3, null, 3, null, null, 9, null, null, 0, null, null, 0, 0, null, null, null, null, 2, null, null, 0, null, 3, null, null, 1, null, 2, null, null, 5, null, null, null, 2, null, null, 6, 11, null, null, 
4, null, 2, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, 3, null, 0, 4, null, 0, 0, null, null, 0, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, 5, null, 2, 3, null, 4, null, null, 3, 7, null, null, null, null, null, 4, null, null, null, null, 7, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, 7, null, null, null, 2, null, null, null, null, 
null, null, null, null, 17, null, null, 8, null, null, 11, null, null, 0, null, null, 0, null, 5, 2, null, null, null, null, null, null, null, null, null, null, 1, null, null, 6, null, null, null, null, null, null, null, null, 4, null, null, null, 10, null, 1, null, null, 6, null, null, null, 8, 4, null, null, null, null, 5, null, null, null, null, null, 1, null, null, 6, null, null, null, 8, null, 1, 3, null, null, 3, null, null, null, null, null, 6, null, null, null, null, 4, 7, null, null, null, null, null, 7, null, 
null, null, null, 2, null, null, null, null, null, null, null, null, 4, 2, null, null, null, 16, 8, null, null, 7, 7, null, 15, 2, null, null, 7, null, 3, null, 2, null, null, null, null, null, null, 8, null, null, 18, null, null, null, null, null, 7, 1, 0, null, null, null, null, null, 1, null, 8, null, null, null, null, null, null, null, 1, null, null, 3, null, 5, null, null, null, null, null, 0, 20, null, null, 1, 7, null, 1, 10, null, null, 3, null, 1, null, 5, 6, null, null, null, null, null, null, 
8, null, 7, null, 9, 3, null, null, null, null, null, 10, null, null, 2, null, 6, null, null, null, null, null, null, null, 3, null, null, 3, null, null, null, 15, null, null, 3, null, null, null, null, 8, null, 2, null, null, 0, null, null, null, null, null, 2, 6, null, null, null, null, 9, null, null, 2, null, 5, null, null, null, null, 3, null, null, null, null, null, null, 4, null, null, null, null, null, 0, null, null, null, null, null, 2, null, 2, null, 15, null, 3, null, null, 0, null, null, null, null, null, 
0, null, null, null, null, null, 1, null, null, 6, null, null, null, 15, null, null, null, null, 3, null, null, null, null, null, null, 1, null, null, null, null, null, null, null, null, null, null, 3, 1, null, null, null, null, null, null, null, 15, null, null, 4, null, null, null, null, null, null, null, 1, null, null, null, null, 4, null, null, null, 3, null, null, null, 7, 2, null, 8, 4, null, 8, 9, null, null, null, null, null, null, null, 2, 12, null, 7, null, 7, null, null, 4, null, null, null, 3, null, null, null, 
null, null, null, null, null, 0, 4, null, null, 19, null, null, 11, 6, null, null, 4, null, null, null, 4, null, null, null, 0, 15, 4, null, null, null, null, 10, null, null, null, null, 7, null, null, 4, null, null, 9, null, null, null, 12, null, 6, 2, null, null, null, 1, 9, 3, null, null, null, 2, null, 1, null, null, null, 7, 11, 4, null, null, null, 7, null, null, null, null, 5, null, null, null, null, null, 2, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, 2, 6, 
null, 4, null, null, null, null, null, 4, null, null, 9, null, null, 1, null, null, 0, null, null, 1, null, 5, null, 3, null, null, null, null, null, 3, null, null, null, 3, null, 7, 1, 6, null, null, null, 2, null, 3, 8, null, 2, null, 4, 1, 4, 9, 4, 4, 3, null, null, null, null, 15, 31, null, 7, null, 7, null, null, null, null, null, null, null, 2, null, null, null, null, null, null, 4, null, 5, null, null, null, 1, 5, null, null, null, null, null, null, null, null, null, null, null, null, null, 
3, null, null, null, 9, null, null, null, null, null, null, null, null, null, 9, 6, null, null, null, null, 8, 4, 6, null, null, null, 1, null, 9, null, 3, 13, null, null, null, null, null, null, null, null, null, null, 2, 6, 3, 1, null, null, null, 4, null, null, 11, null, 4, 5, 13, null, null, 3, null, null, null, null, 4, 9, null, null, null, null, null, null, null, null, null, 7, 3, null, null, null, null, null, 1, 9, null, 5, null, null, null, 3, null, null, null, null, null, 2, null, 1, null, null, 
null, 5, null, null, 2, null, null, null, null, null, 4, 4, 2, null, null, null, null, null, null, 2, null, 0, null, 1, null, null, null, 7, null, null, null, null, null, null, null, null, null, null, null, null, null, null, 3, null, 1, null, null, null, null, null, null, 6, 7, 2, null, null, null, 4, null, null, 3, 0, null, 1, null, null, 11, null, null, 5, 5, null, null, null, null, 2, null, null, null, null, 1, null, null, null, null, null, null, null, null, null, null, null, 1, null, 2, null, null, null, null, 4, 
1, 2, 6, null, null, null, null, null, null, 0, null, null, null, null, 6, 9, 7, 5, null, null, null, null, null, 2, null, 10, null, 5, 2, null, null, 18, 22, null, null, 3, 5, null, 15, null, 2, null, null, 8, null, null, null, null, null, 3, null, null, null, null, null, 2, null, 2, null, 2, 1, null, null, null, null, null, null, null, 7, null, null, 0, 1, 15, null, null, null, null, null, null, null, null, null, null, null, 8, null, null, null, null, null, 0, null, null, null, null, null, null, 3, null, 
null, 5, null, null, 7, 2, 1, null, 6, null, null, null, null, null, null, null, 5, null, 2, 7, null, null, 2, null, null, null, null, 3, null, null, null, null, null, null, null, 0, null, 2, 2, null, null, null, null, null, 3, 20, null, 2, null, null, 2, null, 4, null, null, null, null, null, null, 2, null, null, null, null, null, null, 0, null, 5, null, null, null, null, null, null, 27, null, null, null, null, null, 11, null, null, 7, null, null, null, null, null, null, 24, 7, null, null, 1, null, null, null, null, 
7, 1, 1, null, null, null, null, 0, null, null, null, null, null, 3, null, null, null, 18, null, null, null, 2, 0, null, 4, null, 0, null, null, null, 39, 5, null, null, null, 2, null, 16, null, null, 5, null, 15, null, 2, null, null, 3, 17, 5, null, null, 1, null, 10, 1, null, null, 2, null, null, null, 4, 7, null, null, 11, null, null, null, null, 9, null, 14, 1, 9, null, null, null, null, null, null, null, null, null, null, null, 5, null, null, null, 3, null, null, null, null, null, null, null, null, 
null, 12, null, null, null, null, 2, null, null, 5, 7, null, null, null, null, null, null, null, 6, null, null, 1, null, null, null, null, 7, null, null, null, null, null, 2, null, null, null, null, null, null, null, null, 12, 2, null, null, null, 2, null, null, null, 1, null, null, null, null, null, null, null, null, null, null, 6, 1, null, null, null, null, 3, null, 5, null, 2, null, null, null, 7, null, null, null, 1, null, null, 7, null, null, null, 13, 2, null, null, 4, null, null, 5, null, null, null, null, null, null, 
1, 16, null, null, null, null, null, null, null, null, 7, 2, null, 0, null, null, 0, null, 5, null, 5, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, 6, 7, null, 17, 2, null, 4, null, null, null, null, null, null, null, null, 2, null, null, null, 10, null, 9, null, 3, null, null, null, null, null, null, null, null, 2, null, 10, 4, null, null, null, 7, null, null, null, null, null, null, null, null, null, 2, null, null, null, null, null, null, null, null, null, 7, null, null, null, null, 
null, null, 9, 20, null, null, null, null, null, null, null, null, null, null, 5, null, null, null, 2, null, null, null, null, 7, 9, null, null, 1, null, null, null, null, null, null, 1, null, null, null, null, null, 7, null, null, 3, 1, null, null, null, null, null, null, null, null, null, 2, 12, null, null, null, null, null, 6, null, null, null, null, null, null, 9, 7, null, null, null, null, null, 9, null, null, 7, null, 32, 10, 3, 9, 6, null, null, null, null, null, null, null, null, null, null, 0, null, 1, null, null, 
null, null, null, 4, null, null, null, null, null, null, 1, null, null, 24, null, null, 1, 0, null, 16, null, 4, null, null, null, null, null, 7, null, null, null, 9, null, 7, null, null, null, null, null, 9, 15, null, null, 15, null, null, null, null, null, null, null, null, null, null, null, 5, null, null, null, null, 6, null, 20, 9, null, null, null, null, null, null, null, null, null, 3, 6, 4, null, null, 2, 10, 17, 1, null, null, 9, null, 4, 0, null, null, null, null, null, null, null, null, null, 3, null, null, 
11, null, null, null, null, null, null, null, null, null, 15, null, 1, null, null, null, 2, null, null, null, null, null, null, null, null, null, 5, null, 4, 15, null, null, null, null, null, 7, null, null, null, null, null, 3, null, null, null, null, null, null, null, 3, null, 4, null, 3, null, null, null, null, null, 6, null, null, 3, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, 7, null, null, null, null, 3, 9, null, 0, null, null, null, null, 6, null, null, null, null, null, 
null, null, null, 7, null, null, 2, null, null, null, null, null, 2, 1, null, null, null, null, null, null, null, null, null, 5, null, 3, 10, 3, null, null, null, null, 8, 1, null, 2, null, 3, null, 1, null, null, 3, null, null, null, 0, null, 6, null, 3, null, null, null, null, null, null, null, null, null, null, null, null, null, 3, null, null, null, null, null, null, null, null, null, null, null, null, null, null, 5, 1, 4, null, null, null, 3, 15, 11, 1, null, null, 2, 1, null, null, 3, 1, null, null, 0, 
4, null, null, null, 1, null, null, null, null, 6, null, null, null, 7, null, null, null, 6, 11, null, null, null, null, null, null, null, null, null, 4, null, null, 3, null, 4, null, 0, null, null, null, null, null, 2, 5, 0, null, 14, null, 0, null, null, null, 1, 3, null, 3, null, null, null, null, null, null, null, null, 4, null, 17, 5, null, null, null, null, null, null, 7, null, null, null, null, null, null, null, null, null, null, null, null, 9, null, null, 13, 1, 14, 9, null, 2, null, null, null, 9, null, 
null, null, 1, 3, null, null, null, null, null, null, 2, null, null, null, 9, 4, null, null, null, null, null, 12, null, null, null, null, null, null, null, null, null, 5, null, null, null, null, null, null, null, 5, null, null, null, 2, null, 7, null, null, null, null, 12, 6, null, null, null, null, null, null, 9, 4, null, null, 3, null, 8, 7, null, null, null, null, null, null, 2, null, null, null, 2, null, null, 1, null, null, null, 9, null, 3, null, null, null, null, null, null, 7, null, 2, 7, 3, null, null, null, 
null, null, null, null, 5, null, null, null, null, null, 1, null, null, null, 2, 1, null, null, null, null, null, null, null, 9, null, null, 3, 1, null, null, null, null, null, null, null, null, null, null, null, 3, null, null, null, 6, null, null, null, null, 4, 6, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, 5, null, 1, null, null, null, 23, null, null, null, null, null, null, null, null, null, null, 2, null, null, 14, 9, null, null, null, 5, null, null, 7, null, 
null, 7, null, null, null, 3, null, null, 8, null, 0, null, null, null, null, null, 5, null, null, 6, null, null, null, null, null, null, null, 3, null, null, null, null, null, null, null, null, null, null, null, null, 2, null, 2, null, null, null, null, 5, null, 3, 9, 4, null, null, null, null, null, null, null, null, null, null, null, null, null, 0, null, 1, null, 0, null, null, 1, 10, null, 3, null, null, null, 14, null, null, null, null, null, null, null, 7, null, null, 4, null, 2, 4, null, null, null, null, 2, null, 
13, 5, null, null, null, null, null, null, null, null, null, null, null, 1, null, null, 2, null, null, 0, null, null, null, null, null, null, null, null, 1, null, null, 4, null, null, null, null, null, null, 4, null, null, null, null, null, null, null, null, 9, null, 0, 3, null, 7, null, null, 3, null, 9, null, null, null, null, null, null, null, null, null, 10, 4, null, null, null, null, 2, null, null, 1, null, 3, null, null, null, null, 1, null, null, null, null, null, null, null, 3, 11, null, null, null, 5, 4, null, null, 
null, null, null, null, null, null, null, 4, null, 17, null, null, null, null, 12, null, null, 8, null, 7, 15, null, null, 7, 3, null, null, 1, null, 1, 12, 2, null, null, null, null, 8, null, null, 1, null, null, 4, null, null, null, null, null, 11, 0, 1, null, null, null, null, null, 7, null, 1, null, 7, null, null, 2, null, null, null, null, null, null, null, null, 5, null, null, null, null, null, null, null, 1, null, 3, null, null, 5, 1, null, null, 11, null, null, 4, null, null, 10, null, 3, null, null, 
null, null, null, null, null, null, null, 1, null, 1, null, 6, null, null, null, null, null, null, 3, 4, 3, 0, 2, null, 1, null, null, null, null, null, null, null, null, null, null, null, 7, null, null, null, 4, null, null, 15, null, null, null, null, 1, null, 3, null, 3, 3, null, 7, null, null, null, 1, null, 7, null, null, null, null, 1, null, 4, null, 5, 3, null, null, 9, 2, null, null, null, null, null, null, null, null, null, null, null, 10, null, 5, null, null, null, null, null, null, null, null, null, null, 
null, null, null, 2, 3, null, null, null, 3, null, null, null, null, null, null, null, null, null, 9, 3, null, null, null, 7, 4, null, null, null, null, 4, null, null, 9, null, 1, null, 10, 2, null, null, null, null, 2, 5, null, null, 2, null, 3, null, null, 15, 6, null, null, 7, null, null, 7, 15, null, 2, null, 1, null, null, null, null, null, null, null, null, null, 4, null, null, 5, 15, 2, 1, null, 7, 6, null, null, null, 6, null, 1, null, 10, null, 11, null, 5, 7, 2, null, null, null, 
3, 3, 6, 9, 6, null, null, null, 19, null, null, null, null, 1, null, 9, null, 5, null, null, 3, null, null, null, null, 4, null, null, null, 7, null, null, 1, 1, 11, null, null, 4, 2, null, null, null, null, null, 14, 1, null, null, null, null, 3, 6, 3, 9, 6, 7, null, 4, null, null, null, null, 7, null, null, 3, null, null, null, null, null, 3, null, null, null, 4, null, null, 3, null, null, null, 1, 2, null, null, 0, null, null, null, null, 7, null, null, 5, 7, null, null, null, null, 
null, null, 1, 18, null, 6, null, 1, null, null, null, null, 0, null, null, 0, 7, null, null, null, null, 2, 9, null, 1, null, null, null, null, 2, null, null, null, null, null, null, null, 29, null, 5, null, null, 10, null, null, null, null, null, null, null, null, null, 4, null, null, 10, null, null, null, null, null, null, 7, null, 15, null, null, null, null, null, null, null, null, 0, null, 1, 4, null, null, null, 21, null, null, null, null, null, null, 16, null, 7, null, null, null, null, null, 0, null, null, null, null, 
null, null, null, null, null, 7, null, 8, null, null, null, null, null, null, null, null, null, null, null, 5, null, null, null, 4, null, null, null, null, 7, 3, null, 0, 4, null, 6, null, null, null, null, null, null, null, null, 0, null, null, 3, null, null, 2, null, 19, 6, null, null, null, 1, null, 1, null, null, null, 3, null, null, 1, 0, 6, null, 5, null, 1, null, 5, null, null, null, null, null, 2, null, null, null, null, null, null, null, null, null, null, null, null, 7, 2, null, null, null, null, null, null, 
null, null, null, null, null, null, null, 14, null, 17, null, null, 4, null, null, null, null, null, null, null, null, 3, 1, 7, null, null, 24, 9, null, null, null, null, null, 8, null, null, null, null, null, null, null, null, 6, null, null, null, null, 2, null, null, null, null, null, null, null, null, null, 2, null, 7, 24, null, null, null, 4, 1, null, null, null, 4, null, null, null, 4, null, null, null, null, 5, 1, null, null, 11, null, null, null, null, null, null, null, 2, null, null, null, 9, null, 1, null, null, 15, 
null, null, null, null, 0, null, null, null, null, null, null, null, 2, 6, null, null, 3, 9, null, null, null, 1, null, null, null, 11, null, null, null, null, 7, null, null, null, null, null, null, 10, null, 0, null, null, null, null, 5, 5, 5, 1, 2, 1, null, 1, null, 3, null, 7, null, 4, 8, 1, null, null, 11, null, null, null, null, null, null, null, null, null, null, null, null, null, 3, null, null, null, 1, null, 11, null, null, null, null, 7, 5, null, null, 6, null, 8, null, null, null, null, null, null, 
6, null, 8, null, null, null, null, null, null, null, null, 9, 5, null, null, null, null, null, null, null, null, 6, 5, null, null, 4, 13, null, 1, null, null, null, null, null, null, 4, null, null, 3, null, 1, null, null, null, 3, 4, 2, null, null, null, null, 4, null, 0, null, null, null, null, null, null, null, 2, 1, null, null, 7, 1, null, 11, null, null, null, null, null, null, null, null, null, null, null, null, null, null, 9, null, 1, null, null, 1, null, null, null, null, 4, null, null, null, 4, null, null, 
null, 6, null, null, null, null, null, 5, 5, 3, null, null, null, null, null, null, 9, null, null, null, null, null, null, 1, null, null, null, 15, null, null, 5, null, null, null, null, null, null, null, null, null, null, null, null, 7, null, null, null, null, 7, null, null, null, null, null, null, null, null, null, null, null, 9, null, null, 5, null, null, null, 9, 5, null, null, null, null, null, 1, 0, 2, null, null, 6, null, null, 0, 2, null, 5, 5, null, null, null, null, null, 3, 4, null, null, 5, null, null, null, 
null, null, 2, null, null, 5, null, null, null, null, null, null, null, 2, null, null, null, null, null, null, null, null, null, 2, null, null, 12, null, 4, null, null, 3, 2, 7, null, null, null, null, null, 0, null, null, null, null, null, null, 3, 5, null, null, null, null, 5, 15, null, null, null, null, null, null, null, null, null, null, 5, null, null, null, 0, null, null, null, null, 7, null, null, 3, null, null, null, null, null, 0, null, null, null, null, 11, null, null, null, null, null, null, 4, 8, null, null, null, null, 
null, null, null, null, null, null, null, null, null, null, null, 9, null, 13, 5, null, null, null, 2, null, null, null, null, null, null, null, null, 13, null, null, null, null, 1, null, null, null, null, null, 0, null, null, null, null, null, null, null, 1, null, 8, null, null, null, null, null, null, null, null, 0, null, null, null, null, 6, 13, null, null, null, 1, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, 3, null, null, null, null, null, 7, null, null, null, null, null, null, null, null, null, 
null, 7, null, null, null, null, 2, null, 9, 1, null, 6, null, 6, null, null, null, 4, null, null, null, null, null, null, null, null, null, null, null, null, 5, null, null, null, null, 4, null, 1, null, 4, 3, null, null, null, 3, null, null, null, null, 0, null, 2, null, null, 8, null, null, 3, null, null, 1, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, 3, null, null, 3, null, 4, null, 38, 6, 4, null, 2, null, 7, null, null, 11, null, 2, 1, 0, null, 13, null, 
null, 1, null, null, null, 2, null, null, null, null, null, 1, null, null, null, 11, null, null, null, null, null, null, null, null, null, null, 0, null, 1, null, null, null, null, 5, null, null, null, 19, null, null, 3, null, null, null, null, null, null, null, null, 3, 5, null, null, 1, null, null, null, null, 7, null, null, null, null, null, null, null, 1, null, null, 0, 4, 3, null, 7, null, null, null, 0, 6, null, null, null, null, null, 6, null, null, null, null, null, null, null, null, null, 0, null, 3, null, null, 3, 
null, null, null, null, null, null, 9, null, null, null, null, 3, null, 6, null, null, 7, null, null, null, 3, null, null, 3, null, null, 6, null, 3, 5, 2, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, 
null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, 
null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, 
null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, 
null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, 
null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, 
null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, 
null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, 
null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, 
null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, 
null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, 
null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, 
null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, 
null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, 
null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, 
null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, 
null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, 
null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, 
null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, 
null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, 
null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, 
null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, 
null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, 
null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, 
null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, 
null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, 
null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, 
null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, 
null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, 
null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, 
null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, 
null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, 
null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, 
null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, 
null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, 
null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, 
null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, 
null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, 
null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, 
null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, 
null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, 
null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, 
null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, 
null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, 
null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, 
null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, 
null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, 
null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, 
null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, 
null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, 
null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, 
null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, 
null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, 
null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, 
null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, 
null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, 
null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, 
null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, 
null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, 
null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, 
null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, 
null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, 
null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, 
null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, 
null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, 
null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, 22.41, 60, 15.81, 18, 14.17, 33.28, 29.03, 17.9, 13.78, 19.88, 18.35, 30.2, 
30.71, 32.35, 36.55, 12.45, 19.71, 33.84, 60, 20.41, 27.08, 33.47, 24.11, 18.21, 25.32, 24.32, 17, 34.62, 14.22, 36.11, 12.62, 38.35, 37.72, 22.54, 13.97, 31.47, 8.94, 16.54, 17.23, 31.12, 82.8, 20.57, 13.34, 10.48, 26.62, 14.84, 18.18, 21.31, 25.54, 23.05, 16.35, 49.66, 19.97, 30.09, 11.65, 42.3, 26.98, 59.81, 19.2, 14.71, 22.3, 9.43, 26.63, 8.46, 13, 15.19, 23.53, 22.88, 23.58, 14.62, 21.5, 12.32, 14.82, 14.22, 31.07, 16.51, 21.04, 32.88, 10.26, 26.78, 30.98, 13.64, 18.14, 39.71, 34.46, 16.85, 27.42, 48.8, 34.09, 22.53, 24.68, 39.34, 16.67, 16.44, 34, 13.43, 32.94, 9.13, 17.36, 94.34, 34.45, 15.57, 60, 16.13, 26.5, 37.5, 48.9, 29.63, 20.67, 10.76, 15.19, 22.33, 
19.67, 17.97, 6.86, 21.22, 90.48, 21.33, 13.96, 14.92, 7.8, 19.28, 12, 41.03, 31.63, 13.73, 35.25, 74.76, 14.69, 28.06, 39.73, 38.52, 26.32, 44.67, 2.79, 8.33, 9.13, 24.3, 12.96, 25.56, 17.09, 35.28, 43.75, 31.52, 16.41, 21.21, 24.59, 20, 54.48, 16.43, 31.47, 7.9, 20.64, 15.64, 13.64, 45.73, 33.55, 30.94, 83.33, 23.06, 13.4, 12.1, 25.82, 27.61, 17.09, 20, 11.56, 31.71, 38.75, 14.63, 29.3, 28.63, 9, 17.39, 34, 18.93, 26.32, 25.35, 23.72, 20.97, 43.94, 49.6, 25.45, 11.67, 30.97, 43.37, 30.82, 17.34, 23.67, 31.25, 17.38, 11.83, 15.94, 16.78, 17.1, 22.51, 49.7, 26.2, 21.78, 7.21, 27.27, 18.64, 22.63, 7.96, 27.96, 11.44, 36.97, 5.47, 6.27, 30.85, 43.88, 23.09, 
80.33, 59.81, 31.54, 34.33, 21.35, 15.86, 11.76, 17.39, 26.63, 24.78, 8.9, 32.06, 32.21, 23.66, 22.11, 12.69, 22.18, 9.68, 12.34, 21.5, 12.32, 15.09, 27.87, 43.8, 39.19, 13.06, 24.35, 10.2, 27.04, 13.27, 17.76, 59.28, 14.13, 29.22, 10.05, 18.69, 27.14, 20, 10.15, 17.09, 25.22, 28.19, 40.1, 8.81, 26.48, 26.19, 8.99, 30, 15.8, 17.98, 15.6, 17.64, 20.68, 25.64, 5.62, 19.72, 38.35, 41.96, 55.08, 34.46, 9.77, 34.4, 18.3, 40.32, 19.27, 37.11, 23.28, 31.15, 20.27, 7.13, 19.42, 13.42, 12.11, 27.13, 15.67, 44.36, 30.68, 40.85, 22.54, 19.86, 26.28, 27.9, 4.95, 20.57, 100, 33.33, null, null, null, 73.33, null, 6.67, 13.33, 42.86, null, null, null, null, null, 33.33, 
null, null, null, 86.96, null, null, null, 6.67, null, null, 33.33, null, null, null, null, null, null, null, null, 61.9, null, null, 28.57, 18.18, null, null, null, null, null, 60, null, null, null, 73.33, null, null, 40, 33.33, 53.33, 14.29, null, null, null, null, null, 80, 22.22, null, 44.44, null, null, null, null, null, null, null, 54.55, 26.67, null, null, null, null, 20, null, 52.38, 6.67, 0, 0, null, null, null, null, 0, null, 36.36, 57.14, null, null, null, null, 78.26, null, 43.48, 13.33, 54.55, 6.67, null, null, null, null, null, 100, 100, 0, null, null, 38.1, null, null, 9.09, 
null, null, null, null, null, 71.43, null, null, null, null, null, null, null, 13.33, null, 14.29, null, 14.29, null, null, null, 100, null, null, null, null, null, null, null, null, 72.41, null, null, null, 33.33, 20, 26.67, null, 28.57, null, null, null, 11.11, null, null, null, null, null, null, null, 71.43, null, null, null, null, null, 14.29, 45.45, null, 88, 100, 42.86, 53.33, 57.14, null, 27.27, null, null, 57.14, null, 11.11, null, null, null, null, 36.36, null, null, 44.44, null, null, null, 46.67, 45.45, null, 26.67, null, 86.67, null, 40, null, null, null, null, null, null, null, 18.18, 14.29, null, 
null, null, null, null, null, 100, 100, null, 100, null, null, 0, 20, 28.57, null, null, null, null, null, 14.29, null, 14.29, 13.33, 9.09, null, null, null, 9.09, 93.33, null, 0, 100, null, null, 33.33, 0, null, 22.22, 33.33, null, null, null, null, 33.33, null, 14.29, 14.29, null, null, null, null, null, 100, 66.67, null, null, null, null, null, 100, null, 73.33, null, null, 88.24, null, 57.14, null, null, null, null, null, null, null, null, 60, 73.33, null, 22.22, null, 46.67, null, null, 20, null, null, null, null, null, 40, null, 81.48, null, 0, null, null, 27.27, 71.43, 28.57, null, 
33.33, null, null, null, null, 100, 6.67, null, null, null, null, null, null, 40, null, 47.62, null, 13.33, 100, null, null, 100, 6.67, 20, 13.33, 28.57, null, null, 100, null, 6.67, 14.29, null, null, null, 11.11, null, 44.44, null, null, null, null, null, null, null, 22.22, null, 6.67, null, null, 11.11, 60, 14.29, null, null, null, 33.33, 28.57, 20, null, 52.17, null, null, 46.67, 76.19, null, null, null, 47.62, null, null, 62.96, 14.29, 26.67, null, null, null, null, null, 44.44, null, null, null, 11.11, null, null, null, 6.67, null, null, null, null, null, null, null, null, null, null, null, null, 
null, null, 76.47, null, 36.36, 33.33, null, 13.33, null, 0, 13.33, 11.11, null, null, 6.67, null, null, null, null, 55.56, null, null, null, 100, null, 33.33, null, null, null, 100, null, 14.29, null, null, 86.67, null, null, null, null, 0, null, null, 55.56, null, null, 40, 73.33, 14.29, 11.11, null, null, 100, 66.67, null, null, null, 14.29, null, null, null, null, 100, 71.43, null, 77.78, 100, null, 45.45, null, null, null, null, null, null, 14.29, null, null, null, null, 33.33, null, null, null, null, null, null, 18.18, null, null, null, null, null, 42.86, null, 14.29, 42.86, null, null, null, null, 
100, 100, 55.56, 90.91, 26.67, 70.59, null, 20, 78.26, 90.48, null, 36.36, 0, null, null, 100, 0, 86.67, null, null, null, 14.29, null, null, null, null, null, null, 0, null, null, null, null, 100, null, 28.57, null, 57.14, 100, 77.78, null, null, 53.33, null, null, 13.33, 55.56, null, null, null, null, null, null, null, null, 66.67, 11.11, null, null, null, 11.11, null, null, 71.43, null, null, 52.38, 33.33, 100, 42.86, 100, null, 53.33, 63.64, null, null, 0, null, null, null, null, null, null, 100, null, null, 85.71, 33.33, 0, 13.33, null, null, null, 33.33, 80, 85.71, null, null, 33.33, null, 
null, null, null, null, null, null, null, null, null, null, null, null, null, null, 71.43, null, 13.33, null, 33.33, null, null, 13.33, null, null, null, 44.44, null, null, 18.18, 100, 100, null, null, null, null, 38.1, 80, 55.56, null, 0, null, 100, null, null, 44.44, null, null, null, 57.14, null, null, null, null, 100, null, 46.67, null, 30.77, null, 72.73, null, 32, null, null, 14.29, null, null, null, 33.33, 9.09, 64, null, null, 4.76, 44.44, 26.67, 48.89, null, null, null, 13.33, null, 46.67, 42.86, null, null, 60.87, 26.67, null, 100, null, null, null, null, null, null, null, null, null, 0, 
28.57, null, null, null, null, null, null, 23.08, null, null, null, null, null, null, 27.27, null, null, null, null, null, 20, null, null, null, 36.36, null, null, null, null, null, 95.24, 23.08, null, 45.45, null, 100, null, 26.67, 0, 11.11, null, 40, 14.29, null, null, 73.33, null, 100, null, 62.96, 100, null, null, null, null, 0, null, 88.89, 20, 33.33, null, 42.86, null, 11.11, null, null, null, null, 100, null, 46.67, 40, null, 22.22, null, null, null, null, 100, null, null, 11.11, null, 0, null, null, 57.14, null, null, null, null, 22.22, 100, null, 13.33, null, null, 44.44, null, null, 
null, 33.33, null, null, null, null, null, 6.67, null, 22.22, 72.73, null, null, 33.33, null, 22.22, 14.29, null, null, 100, 100, null, 80, 77.78, 33.33, null, 13.33, 77.78, 100, 73.33, null, null, null, 33.33, null, 5.88, null, null, null, 0, null, 100, 0, null, null, null, 61.9, 11.11, null, null, 33.33, null, null, null, 53.33, 9.09, null, 33.33, 14.29, null, null, 73.33, null, null, null, null, 40, null, 33.33, 33.33, null, 100, null, 45.45, null, null, 40, 27.27, 13.33, 13.33, null, 28.57, 6.67, 44.44, null, null, null, null, null, null, null, null, null, 26.67, null, 0, null, null, null, 100, 
42.86, null, null, 14.29, null, null, 93.33, 88.89, null, null, 100, null, null, null, 0, null, 11.11, null, 0, null, null, 80, 53.33, 22.22, null, null, null, null, null, 66.67, null, null, 46.67, 100, 26.67, null, null, null, 100, null, 100, null, 100, null, 33.33, 77.78, 33.33, null, null, null, 36.36, null, null, 28.57, 76.19, null, null, 100, null, null, null, 73.33, null, null, null, null, 33.33, null, 40, null, null, 20, null, null, 26.67, 100, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, 100, null, 20, 57.14, null, null, null, null, null, 
100, null, null, null, null, 11.11, null, 44.44, null, 33.33, null, 22.22, 60, null, null, null, 66.67, 85.71, null, null, null, null, null, 0, null, null, 33.33, 14.29, null, null, null, null, null, null, null, null, 22.22, null, 33.33, 0, 60, null, 100, 100, null, 28.57, null, null, 35.29, 46.67, null, null, 19.05, 100, 11.11, null, null, null, 85.71, 33.33, null, null, null, 100, null, null, 88.89, null, null, 100, null, 85.71, 27.27, 44.44, 57.14, null, 22.22, null, null, null, null, null, null, null, null, null, 71.43, null, 26.67, null, 45.45, 42.86, 60, 100, 71.43, 9.52, null, null, null, null, 
82.35, 53.33, 46.67, null, null, null, null, null, null, 17.65, null, null, 100, 20, null, null, 71.43, null, 44.44, 66.67, null, null, null, null, 100, null, 66.67, null, 33.33, 6.67, null, 22.22, null, null, null, null, null, 88.89, 40, 73.33, null, null, 26.67, null, 0, null, 73.33, null, 90.7, null, 64, null, 66.67, null, 11.11, null, null, null, null, null, 13.33, 53.33, null, null, null, 42.86, null, null, null, null, null, null, 71.43, null, null, null, null, null, null, 57.14, 23.81, 81.82, null, 100, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, 80.95, 
null, 0, null, null, 66.67, null, 0, 44.44, 33.33, null, 80.95, 100, null, null, null, null, 52.38, null, 61.9, null, null, 66.67, null, null, 27.27, null, null, 71.43, null, null, 11.11, 0, null, null, null, null, null, 46.67, null, 18.18, null, 54.84, null, null, null, null, null, null, null, null, null, 11.11, null, null, 65.22, 33.33, 61.9, null, 27.27, null, 18.18, null, null, null, null, 33.33, 33.33, 53.33, 18.18, null, null, null, null, null, 0, null, 29.41, null, null, null, null, 63.64, null, null, null, null, 73.33, 9.09, 20, null, null, null, 100, 42.86, 11.11, null, null, null, 4.76, null, 
0, null, null, 100, 42.86, 57.14, 44.44, null, null, null, 100, 18.18, null, null, null, null, null, 42.86, null, 100, null, 100, null, null, 53.33, 66.67, 42.86, 22.22, null, null, 18.18, null, 33.33, null, 20, null, null, null, null, null, 13.33, 53.33, 33.33, null, 57.14, null, 0, null, null, null, null, null, null, null, null, null, 93.33, null, null, null, 53.33, 42.86, 26.67, 13.33, 20, null, 44.44, null, null, null, 57.14, null, null, 100, null, null, null, 53.33, 100, null, null, null, 6.67, null, null, null, null, null, null, null, null, null, 9.52, null, null, 44.44, 44.44, null, 90.48, 55.56, 
0, null, 100, null, null, 100, 14.29, 77.78, 40, null, 71.43, null, null, 100, 19.05, 100, 41.18, 20, 11.11, null, 46.15, null, null, null, 14.29, null, 33.33, null, null, 33.33, 53.33, 28.57, 33.33, 53.33, null, 100, null, 18.18, null, null, null, 44.44, null, null, null, null, null, 36.36, null, 11.11, 83.78, 42.86, 46.67, 14.29, null, 33.33, null, 53.33, null, 45.45, null, 16, null, null, null, 42.86, null, null, null, null, null, 66.67, null, null, 20, 52.17, null, null, null, 100, null, null, null, 100, 33.33, 13.33, null, 40, null, null, 63.64, null, 57.14, 33.33, null, null, 0, 40, null, 44.44, 
28.57, null, null, null, 66.67, 14.29, null, null, 14.29, 26.67, 53.33, 14.29, null, 28.57, 100, 100, null, null, null, null, null, 22.22, 0, 100, null, null, 33.33, 33.33, null, 88.24, null, 80.95, null, null, null, null, null, null, 80, 33.33, 80.95, 53.33, 66.67, 6.67, null, 9.09, null, null, 100, null, null, 100, null, null, 33.33, null, null, null, null, null, null, null, null, null, 60, null, null, null, null, 100, null, null, 33.33, null, null, null, null, null, null, null, null, null, null, 33.33, null, null, 71.43, null, null, null, 85.71, 13.33, null, null, null, 33.33, null, 57.14, null, null, 
71.43, null, null, null, null, null, null, 42.86, null, null, null, null, 57.14, 100, 100, 57.14, null, 53.33, null, null, 46.67, null, 36.36, null, null, null, 74.29, null, null, 46.15, 11.11, null, 71.43, 71.43, null, 73.33, null, null, null, null, null, null, null, null, 66.67, null, 6.67, null, null, null, 100, null, null, null, null, 57.14, null, null, null, null, null, null, null, 46.67, null, null, null, 100, null, null, null, null, null, 46.67, null, null, null, null, 77.78, 22.22, 70.59, null, 20, null, null, null, 77.78, null, null, null, 0, null, null, null, 9.09, 0, null, null, null, null, 
null, null, 13.33, null, 66.67, 5.88, null, 71.43, null, 28.57, null, 0, 0, null, null, 80, null, 13.33, null, 66.67, null, null, null, null, null, null, null, 100, 73.33, null, null, 6.67, 80, null, 73.33, 41.18, null, 27.27, 76.19, null, 0, null, null, 80, null, 60, null, 66.67, null, 36.36, null, 26.67, null, null, null, null, 42.86, null, null, null, null, null, null, null, 53.33, 11.11, null, null, 20, null, null, null, null, 95.24, 44.44, 61.9, null, 46.15, null, null, null, null, null, null, null, null, null, null, null, 66.67, 11.11, null, null, null, null, null, null, 22.22, 100, null, 
null, 33.33, null, 52.38, null, 0, 100, null, 100, null, 14.29, null, null, null, null, null, null, null, null, null, 85.71, 53.33, null, 20, 13.33, null, null, null, null, null, 14.29, null, null, null, null, null, 44.44, null, null, 44.44, null, null, null, null, null, null, null, 85.71, null, null, null, 11.11, 47.62, null, 70.27, null, null, 0, null, 70.59, 38.1, null, 26.67, 13.33, null, null, null, 40, null, 46.67, 11.11, 77.78, 27.27, null, null, 11.11, 66.67, 14.29, null, null, null, 100, 88, 7.69, null, 28.57, 77.78, null, 42.86, null, 13.33, null, null, 40, null, null, null, null, null, null, 
null, null, null, null, 100, null, null, 100, null, null, null, null, null, null, null, 100, null, null, 0, null, null, 13.33, null, 0, null, null, null, null, null, null, null, null, null, null, null, null, null, 26.67, null, 53.33, 26.67, 44.44, null, null, null, null, null, null, null, null, 22.22, null, null, null, null, 80, null, 6.67, null, 28.57, null, null, null, null, 90.48, null, null, 13.33, 100, null, null, null, null, null, null, 33.33, null, 91.43, 33.33, null, 20, 87.8, null, null, null, 40, 30.77, null, null, null, null, null, null, 92.31, null, 40, null, null, null, null, 
null, 66.67, null, null, null, null, 40, null, null, 36.36, 28.57, null, null, 14.29, null, 100, 0, 84.85, null, null, 53.33, null, null, 100, null, null, null, 55.56, 85.71, 11.11, null, null, null, 88.89, null, 40, 63.64, null, null, null, 9.09, 28.57, null, null, 23.53, null, null, 73.33, 100, null, null, null, null, null, 28.57, 33.33, null, null, null, null, null, 22.22, null, 27.27, 100, null, 69.23, null, 100, null, null, null, 26.67, null, 26.67, 33.33, null, null, null, null, 0, null, 20, 100, 11.11, 26.67, null, null, null, 46.67, null, null, null, 6.67, null, null, null, null, null, null, 
null, 0, null, null, null, null, null, 61.9, null, null, null, null, null, null, null, null, 22.22, 14.81, 100, null, null, 77.78, 28.57, null, 6.67, null, null, null, null, null, 14.29, 0, null, 66.67, null, 0, null, null, 100, null, 100, null, 73.33, 40, null, 100, 57.14, null, null, null, null, null, 0, null, null, 100, null, null, 66.67, null, null, 0, null, null, 35.29, null, null, null, 100, 0, null, 100, null, null, 55.56, 100, 73.33, 46.67, 60, 85.71, null, null, 20, null, null, null, null, null, null, null, null, 33.33, null, null, null, 9.09, null, 55.56, null, null, 
null, null, null, null, null, 38.46, 33.33, null, null, null, null, null, 100, null, null, 28.57, null, 13.33, 54.55, null, 14.29, null, null, 100, null, null, null, null, 66.67, 80, null, null, null, 40, 100, null, null, null, null, 100, null, null, null, 100, 100, null, null, null, null, null, null, 42.86, null, null, null, null, 57.14, null, null, null, null, null, null, null, 100, 33.33, null, 44.44, 66.67, 13.33, null, null, null, null, 46.67, null, 11.11, 71.43, 76.47, null, 100, null, null, 100, null, null, 64.71, 0, 0, null, null, 9.52, null, null, null, null, 85.71, 0, 22.22, null, 
null, null, null, null, 100, 0, null, null, null, null, null, 57.14, 0, 57.14, null, null, null, 100, null, null, 100, null, null, null, null, 80, null, 48.15, null, null, 62.96, null, null, 100, 33.33, null, null, null, null, 46.67, null, null, 0, null, null, 57.14, null, null, null, 0, null, null, null, null, null, null, null, 100, null, null, 20, null, null, null, null, 22.22, null, 45.45, null, null, 26.67, null, null, null, 77.78, null, null, 22.22, null, 0, null, null, 63.64, 57.14, null, null, null, null, null, null, 23.08, 36.36, null, 100, null, null, null, null, null, null, 
11.11, 57.14, null, null, 0, null, null, null, null, 0, null, null, 20, null, null, null, null, null, null, null, 40, 18.18, null, null, null, null, null, 60, 9.09, null, null, null, 58.82, 55.56, null, null, null, null, 73.33, 18.18, 27.27, null, null, null, null, 23.53, 100, null, null, 62.96, null, 33.33, 93.33, 100, 0, null, null, null, null, null, 100, null, null, null, null, null, null, 29.63, null, 100, 14.29, null, 52.94, 77.78, 11.11, 14.29, null, null, 22.22, null, null, null, null, null, null, null, null, null, null, 33.33, null, null, 9.09, null, 14.29, null, 11.11, 44.44, null, null, 
null, 28.57, null, null, 53.33, 46.67, 22.22, null, 46.67, null, 22.22, null, null, null, null, null, null, null, null, null, 0, null, 14.29, null, null, null, 33.33, null, 0, 26.67, 11.11, 28.57, 66.67, null, 15.38, 18.18, null, null, null, null, null, null, 100, 0, null, null, null, null, null, null, null, null, null, null, null, 26.67, null, 27.27, 44.44, null, 100, null, 14.29, 54.55, 57.14, null, 42.86, null, null, null, 45.45, null, 42.86, null, null, 100, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, 44.44, 100, 
null, 0, null, 0, null, null, 71.43, null, null, null, null, null, 79.49, null, null, 46.67, 0, null, 80, null, null, 13.33, null, null, null, null, 80, 46.67, 42.86, null, null, null, null, 28.57, null, null, null, null, null, null, null, 53.33, null, null, null, null, 100, null, null, null, 73.33, null, null, null, 60, null, 13.33, null, null, 33.33, null, null, null, 73.33, 55.56, 71.43, null, null, null, 77.78, null, null, null, null, null, 11.11, null, null, 42.86, 0, null, null, 53.33, 54.55, 0, 55.56, null, 71.43, 33.33, null, null, null, null, null, 100, 100, null, null, null, 77.78, 
100, null, null, null, null, null, 100, null, null, null, null, 38.1, null, 6.67, null, 33.33, null, null, null, null, 66.67, null, null, null, null, 66.67, 73.91, null, null, 100, 61.9, null, 82.61, null, null, null, 100, null, 77.78, null, null, null, null, null, null, null, null, 53.33, null, null, 85.71, null, null, null, null, null, 60, 6.67, 17.65, null, null, null, null, null, 26.67, null, 80, null, null, null, null, null, null, 63.64, null, 36.36, null, 53.33, 55.56, 63.64, null, null, null, null, null, null, 72.41, null, null, 100, 77.78, null, 33.33, 90.48, null, null, null, null, 11.11, null, 
44.44, 40, 36.36, null, null, null, null, null, 100, null, 100, 20, 84.21, 85.71, null, null, null, null, null, 61.9, null, 22.22, 46.67, null, 100, null, 18.18, 28.57, null, null, null, null, 20, null, 33.33, 42.86, null, 0, null, 73.33, null, null, 44.44, null, null, null, null, 73.33, null, 33.33, null, 6.67, 42.86, null, null, 40, null, null, 46.67, 100, null, null, null, null, 100, null, null, 22.22, null, 100, null, null, null, null, 33.33, 0, null, 100, null, null, null, 71.43, null, null, null, null, null, null, null, null, 0, null, 33.33, 100, null, 33.33, null, 100, null, 11.11, 
72.73, null, null, null, null, null, null, null, 11.11, 9.09, null, null, 18.18, null, 11.11, null, null, 77.78, null, 11.11, null, 76.19, null, null, 14.29, null, 44.44, null, null, null, null, null, null, 33.33, null, null, null, null, null, null, null, null, null, 28.57, 85.71, 11.11, null, null, null, null, 33.33, null, 42.86, 66.67, null, null, 26.67, null, 57.14, 0, null, null, null, null, 0, null, null, null, 11.11, 42.86, null, null, null, 40, null, 0, null, 100, 6.67, null, 66.67, 46.67, null, 100, 73.33, null, 6.67, null, null, null, 9.09, null, null, 73.33, null, 100, null, 100, 30.77, null, 
100, null, null, null, 100, null, null, null, null, null, null, null, null, 81.82, 26.67, null, null, 72, null, null, 100, 72.73, null, null, 36.36, null, null, null, 100, null, 55.56, null, 72.73, 90.48, 100, null, null, 33.33, null, 100, 13.33, null, null, null, 100, 0, null, 44.44, null, null, 80, null, null, null, 94.12, null, 66.67, 13.33, null, null, null, 6.67, 100, 13.33, null, null, null, 66.67, null, 45.45, null, null, null, 44.44, 36.36, 26.67, null, null, 0, 63.64, 26.67, null, 6.67, null, 55.56, null, null, null, 22.22, null, 22.22, null, null, null, null, null, null, null, null, null, 
14.29, null, null, 0, null, null, 18.18, 21.74, null, 46.67, null, 42.86, null, null, 0, 33.33, null, null, 73.33, null, null, 33.33, null, null, 13.33, null, null, 14.29, null, 53.33, null, 77.78, null, null, null, null, null, null, null, null, null, 100, null, 66.67, 33.33, 100, null, null, null, 33.33, null, 40, 57.14, null, 19.05, null, 63.64, 0, 73.33, 100, 73.33, 33.33, 40, null, null, null, null, 100, 73.33, 0, 36.36, 9.09, 66.67, null, null, 33.33, null, 36.36, null, null, 22.22, null, null, 14.29, null, null, null, 55.56, null, 53.33, 6.67, null, null, 18.18, 53.33, null, null, null, 22.22, null, 
null, null, null, null, null, null, null, null, 42.86, null, null, null, 60, null, null, 0, null, 20, null, null, null, null, 70.37, 13.33, null, null, null, null, 60, 29.41, 52.38, null, null, null, 80, null, 55.56, 42.86, 28.57, 73.33, null, null, null, null, null, null, null, null, 63.64, null, 33.33, 53.33, 33.33, 28.57, null, null, null, 6.67, null, null, 13.33, null, 66.67, 100, 93.33, null, null, 44.44, null, 22.22, null, null, 71.43, 100, 42.86, null, null, null, null, null, null, 0, null, 46.67, 66.67, null, null, null, null, null, 22.22, 66.67, null, 66.67, null, null, null, null, 14.29, 28.57, 
0, null, null, 33.33, null, 11.11, null, null, null, 23.81, null, null, 44.44, null, null, null, null, null, 44.44, 20, 88.89, null, null, null, null, null, null, 66.67, null, null, null, 6.67, null, null, null, 100, null, null, null, null, null, 13.33, null, null, 22.22, null, null, null, null, null, 42.86, null, 33.33, null, null, null, null, null, 86.67, 46.67, 60, 66.67, null, 100, null, 20, null, null, 100, null, null, 100, null, null, 47.62, 11.11, null, 33.33, 60, null, null, null, null, 28.57, null, null, null, null, 33.33, null, null, null, null, null, null, null, null, null, null, null, 
42.86, null, 44.44, null, null, 28.57, null, 55.56, 11.11, 77.78, 33.33, null, 0, null, null, null, null, 6.67, null, null, null, null, 30.43, 42.86, 23.53, 57.14, null, null, null, 0, null, 47.62, null, 60, null, 20, 13.33, null, 27.27, 85.71, 92, null, null, 27.27, 53.33, null, 75.86, null, null, 100, 33.33, 80, null, null, null, null, null, 63.64, null, null, null, null, null, 13.33, null, 19.05, null, 30.77, 15.79, null, null, null, null, null, null, null, 85.71, 55.56, null, 0, 27.27, 100, null, null, null, null, null, null, null, 22.22, 6.67, 28.57, null, 52.63, null, null, null, null, null, 11.11, 
null, null, null, null, null, null, null, 44.44, null, 100, null, null, 66.67, 53.33, 71.43, null, 38.46, null, null, null, null, null, null, null, 53.33, 100, 55.56, 71.43, null, null, 20, null, 20, null, null, 26.67, null, null, null, null, null, null, null, 0, null, 66.67, 13.33, null, null, null, null, null, null, 80, 26.67, 33.33, null, null, 44.44, null, 72.73, null, null, null, null, null, null, 27.27, null, null, 6.67, 42.86, null, null, 20, null, 40, 18.18, 0, 6.67, null, 66.67, 13.33, 58.97, null, 57.14, null, null, null, 80, null, null, 100, 42.86, null, null, null, null, null, 80.65, 
85.71, null, null, 22.22, null, null, null, null, 63.64, 14.29, 23.81, null, null, null, null, null, 45.45, null, null, null, null, 36.36, null, null, null, 90.48, null, null, null, 0, 9.09, null, 61.54, null, null, null, null, null, 94.55, 46.67, null, 45.45, null, 14.29, null, 85.71, null, null, 72.73, null, 100, null, 80, null, null, 53.33, 82.35, 100, null, null, null, null, 66.67, 45.45, 15.38, null, 22.22, null, null, null, 33.33, 100, null, null, 100, null, null, null, null, 88.89, null, 47.83, 22.22, 77.78, null, null, null, null, null, null, null, null, null, null, null, 33.33, null, 22.22, null, 26.67, 
null, null, null, null, null, null, null, null, null, 69.23, null, null, null, null, 13.33, 42.86, null, 28.57, 53.33, null, null, 14.29, 22.22, null, null, null, 77.78, null, null, 57.14, 54.55, null, null, null, 100, null, null, null, null, null, null, null, null, null, null, null, 23.81, null, null, 85.71, 28.57, null, 20, null, 42.86, null, null, null, 14.29, null, null, null, 6.67, null, null, null, null, null, null, 100, 0, null, null, null, null, 9.09, null, 57.14, null, 55.56, 0, null, null, 73.33, null, null, null, 100, null, null, 100, null, null, null, 86.67, 20, 0, null, 55.56, null, 
null, 55.56, 0, 6.67, null, null, 36.36, null, 22.22, 74.07, null, null, null, null, null, null, null, 22.22, 53.33, 33.33, null, 26.67, null, null, 55.56, null, null, null, 60, null, null, null, null, null, 85.71, 22.22, null, null, null, null, null, null, null, null, null, 40, null, 91.49, 28.57, null, 44.44, null, 26.67, null, null, null, null, 33.33, null, 33.33, null, null, null, 57.14, null, 100, null, 14.29, null, null, null, null, null, null, null, null, 22.22, 14.29, 46.67, 22.22, null, null, null, 100, null, null, 100, null, null, null, null, 14.29, null, 14.29, null, null, null, null, null, null, 
null, null, null, 100, null, 33.33, null, null, null, null, 66.67, 71.43, null, null, null, null, null, null, null, null, null, null, 100, 85.71, 28.57, null, 13.33, null, null, null, null, 57.14, 85.71, null, 14.29, 14.29, null, null, null, null, null, null, 14.29, null, null, null, null, null, 100, null, null, 36.36, null, 0, null, null, null, null, null, null, 0, 20, 36.36, 73.33, null, 22.22, 100, null, null, 40, null, null, null, null, null, 100, 66.67, 53.33, null, 100, null, null, 6.67, 44.44, null, null, 88.89, null, 60, 76.19, 18.18, null, 66.67, null, null, null, null, null, 0, null, 
null, null, null, 14.29, 14.29, 11.11, null, null, null, null, null, 20, null, null, 66.67, 6.67, null, null, 11.11, null, null, 62.86, 42.86, null, 18.18, 44.44, 9.09, 100, null, 44.44, null, null, null, null, null, 85.71, null, 26.67, null, 100, 77.78, 66.67, null, null, null, null, null, 100, 100, 33.33, null, 100, null, 0, null, null, null, null, null, null, null, null, null, 52.38, null, null, null, null, 33.33, null, 71.43, 77.78, null, null, 28.57, null, null, null, null, null, null, 71.43, 60, 100, null, 28.57, 11.11, 60.87, 88, 42.86, null, null, 80, null, 45.45, null, null, null, null, 26.67, 
null, null, 28.57, null, null, null, null, null, 100, null, null, null, null, null, 66.67, null, null, null, 100, null, 13.33, null, null, null, 18.18, null, null, null, null, null, null, null, null, null, 33.33, null, 44.44, 80, null, null, null, null, null, 77.78, null, 0, null, null, null, 33.33, null, 0, null, null, null, null, null, 60, 0, 100, null, 33.33, null, null, null, null, null, 100, null, null, 57.14, 57.14, null, null, null, null, 66.67, 13.33, null, null, null, null, null, null, null, null, null, null, null, 44.44, null, null, 6.67, null, 57.14, 88.89, null, 22.22, null, 44.44, 
null, null, 46.67, 0, null, null, null, null, null, null, null, null, null, null, 26.67, 57.14, null, null, null, null, 14.29, 35.29, 13.33, 6.67, null, null, null, 28.57, null, null, null, 66.67, null, 22.22, 73.33, 33.33, null, null, null, 71.43, 100, 100, null, null, null, 42.86, null, null, null, null, 100, null, 88.89, null, null, null, 27.27, null, 46.67, null, null, null, null, 42.86, null, null, null, 60, null, null, null, null, 23.81, null, 28.57, 11.11, null, null, null, null, null, null, null, null, null, null, null, 100, 14.29, 66.67, null, null, null, 33.33, 100, 80, 26.67, 66.67, null, 6.67, 
20, null, null, 26.67, 29.41, null, null, 11.11, 57.14, null, null, null, 82.35, null, null, null, null, 38.1, null, 40, null, 46.67, null, null, null, 55.56, 63.64, null, null, null, null, null, null, 28.57, null, null, 44.44, 100, null, 13.33, 22.22, 55.56, null, 14.29, null, null, 33.33, 0, null, 11.11, 64.71, 60, null, 61.9, null, 14.29, 33.33, 42.86, null, 26.67, 13.33, null, 33.33, null, null, null, 0, null, null, null, null, 33.33, 13.33, 82.61, 66.67, null, null, null, null, null, null, 46.67, 21.43, null, null, null, null, null, null, null, null, null, null, null, 61.9, null, null, 86.67, 28.57, 100, 
77.78, null, 42.86, null, null, null, 66.67, null, null, null, 6.67, 33.33, null, 27.27, null, null, null, 11.11, 9.09, null, null, null, 77.78, 44.44, null, 13.33, 9.09, 0, 7.69, 100, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, 71.43, null, 46.67, null, 42.86, null, 77.78, null, null, null, null, 60, 73.33, null, null, null, null, null, null, 33.33, 44.44, null, null, 33.33, null, 76.19, 100, null, null, 14.29, null, null, null, 100, 100, null, null, 54.55, null, null, 54.55, null, null, null, 40, null, 44.44, null, null, null, null, null, null, 
100, null, 42.86, 38.1, 44.44, null, null, null, null, null, null, null, 86.67, null, null, null, 23.08, null, 14.29, null, 100, null, 40, 14.29, null, null, null, 42.86, null, null, 54.55, 100, null, null, 66.67, 100, null, null, null, null, null, null, null, null, null, null, null, 42.86, null, null, null, 100, null, null, null, null, 42.86, 26.67, null, null, null, null, null, null, null, null, null, null, null, null, null, null, 0, null, null, null, null, null, 63.16, null, 18.18, null, null, null, 70.37, null, null, null, null, null, null, null, null, null, null, 28.57, null, null, 76.19, 60, 
null, null, null, 55.56, 0, null, 57.14, null, null, 57.14, null, null, null, 20, null, null, 100, null, 20, null, null, null, 20, 0, 71.43, null, null, 40, null, null, null, null, null, null, null, 20, null, null, 0, null, null, null, null, null, null, null, null, null, 13.33, null, null, null, null, null, null, 77.78, null, 28.57, 47.06, 44.44, null, null, null, 57.14, null, null, null, null, null, null, 23.81, null, 100, null, null, null, null, 11.11, null, null, 18.18, 66.67, null, 11.11, null, 100, null, 48.15, null, null, null, null, 14.29, 13.33, null, 100, null, null, 100, null, 
20, 71.43, null, 80, null, null, 71.43, 27.27, null, 100, null, null, null, null, null, null, null, null, null, null, null, 0, null, null, 6.67, null, null, 40, null, null, null, null, null, null, null, 22.22, null, null, 11.11, 60, 0, null, 26.67, null, null, null, 28.57, null, null, null, null, null, null, null, null, 66.67, null, 22.22, 26.67, null, 88.24, 55.56, null, 44.44, null, 100, null, null, null, null, null, null, 22.22, null, null, 66.67, 53.33, null, null, null, 17.65, 55.56, null, null, 30.77, null, 71.43, null, null, 0, 0, 22.22, null, null, 26.67, 14.29, 0, null, null, 6.67, 
71.43, null, null, null, 0, 85.71, 20, null, null, null, null, null, null, null, 11.11, 11.11, null, 95.24, null, null, null, 9.09, 66.67, null, null, 80, null, 100, 100, null, null, 100, 33.33, null, 6.67, 100, null, 5.88, 100, 0, null, null, null, null, 42.86, 28.57, null, 0, null, null, 20, null, null, null, null, null, 100, null, 11.11, 71.43, null, 44.44, null, null, 42.86, null, 6.67, null, 72.73, null, null, 85.71, null, null, null, null, null, null, null, 28.57, 66.67, null, null, null, null, null, null, 0, 22.22, null, 44.44, null, null, 57.14, 11.11, null, 42.86, 61.54, null, null, 
33.33, 11.11, null, 33.33, null, 33.33, null, null, null, null, 28.57, null, null, null, null, 28.57, null, 33.33, null, 45.45, null, null, null, null, null, null, 22.22, 44.44, 20, 29.41, 20, null, 28.57, null, 22.22, null, null, null, null, null, null, null, null, null, 100, null, null, null, 44.44, null, 100, 80.95, null, null, null, null, 18.18, null, 26.67, null, 100, 28.57, null, 45.45, null, null, null, 22.22, 0, 100, null, null, null, null, 22.22, null, 44.44, null, 46.67, 38.1, null, null, null, 13.33, null, null, null, null, null, null, null, null, null, null, 6.67, 26.92, 6.67, 57.14, 57.14, null, 
null, 14.29, null, null, null, null, null, null, null, null, null, 80, 11.11, null, 0, null, 14.29, null, null, null, 9.09, null, null, null, null, null, 77.78, 20, null, null, null, 53.33, 26.67, null, null, 0, null, 100, null, null, 100, null, null, null, 64.71, 73.33, null, null, 9.09, null, 20, 73.33, null, null, 42.86, null, 100, null, null, 40, null, null, null, 100, 28.57, null, 100, 93.33, null, 28.57, null, 26.67, null, null, 100, null, null, 40, null, null, null, 54.55, null, 20, 86.67, 80, 0, 42.86, null, 52.38, 57.14, null, null, 0, 66.67, null, 27.27, null, 60, null, 
66.67, 46.67, 33.33, 100, 44.44, null, null, null, 26.67, 22.22, 48.15, 100, 100, null, null, null, 77.78, null, null, 38.1, null, 38.1, null, 55.56, null, 27.27, null, null, 33.33, null, null, null, null, 73.33, null, 22.22, null, 100, null, null, 14.29, 18.18, 42.86, null, null, 63.64, 18.18, null, null, null, null, 53.33, 66.67, 14.29, null, null, null, null, 100, 46.67, 53.33, 6.67, 40, 85.71, null, 33.33, null, null, null, 44.44, 100, null, null, 36.36, null, null, null, null, 0, 22.22, null, null, 28.57, 57.14, null, 45.45, 46.67, null, null, 0, 28.57, 20, null, null, null, null, null, null, 100, 26.67, 
null, 80, 53.33, 66.67, null, null, null, null, null, null, 14.29, 26.09, 6.67, 73.33, 0, 0, null, null, null, null, 0, null, null, 9.09, 100, null, null, null, null, 45.45, 66.67, null, 26.67, null, null, 71.43, null, 33.33, 11.11, null, null, 14.29, null, null, null, 69.7, null, 33.33, null, null, 57.14, null, null, 44.44, null, null, null, null, null, null, 42.86, null, null, 40.74, null, null, null, null, null, null, 100, null, 80, null, null, null, null, 0, null, 100, null, 11.11, null, 5.88, 73.33, null, null, null, 100, null, null, null, null, null, null, 36.36, null, 100, null, null, 
null, null, null, null, 100, 0, null, 100, null, null, null, null, null, 55.56, null, 44.44, null, null, null, null, null, null, null, null, null, null, 26.67, 36.36, 28.57, null, null, 60, null, null, null, 13.33, 61.9, 40, 44.44, 0, 58.82, null, 47.06, null, null, null, null, null, 36.36, null, 11.11, null, null, null, 26.67, null, null, 44.44, null, 74.07, 47.62, null, null, null, 60, 66.67, 22.22, null, null, null, 42.86, null, null, 28.57, 11.11, null, 14.29, 66.67, null, 28.57, null, 53.33, null, null, null, null, 14.29, 33.33, null, null, null, null, null, null, null, null, null, null, null, null, 
71.43, 57.14, null, null, null, null, null, null, 40, null, null, null, 33.33, null, null, 66.67, null, 100, null, 100, 53.85, null, null, null, null, 6.67, null, null, null, 14.29, 6.67, 100, null, null, 78.38, 14.81, null, null, null, null, null, 40, 71.43, null, null, null, null, 66.67, null, 14.29, 20, null, null, 44.44, null, 33.33, null, 28.57, 33.33, null, null, null, null, null, 33.33, 22.22, 55.56, 19.05, 72, null, null, null, 40, 11.11, null, 28.57, null, 60, null, null, null, 26.67, null, null, null, null, 46.67, null, null, null, 90.48, null, null, null, null, null, null, null, 85.71, null, 
null, null, 100, null, 22.22, null, 15.79, 80, null, null, null, null, null, null, null, null, null, null, null, null, 13.33, 100, null, null, 33.33, 66.67, null, null, null, 18.18, null, null, null, 66.67, null, null, 6.67, null, 53.33, null, null, null, 44.44, null, null, 66.67, 13.33, 13.33, null, null, null, null, null, 46.67, null, 22.22, 22.22, 11.11, null, null, 100, 26.67, 28.57, 66.67, 30.43, 33.33, 100, 46.67, null, null, 86.67, 6.67, null, null, null, null, null, null, null, null, null, null, 100, null, 27.27, null, 100, null, 6.67, null, 88.89, null, null, null, null, 100, 9.09, 18.18, 46.67, 33.33, 
null, 58.82, null, 22.22, 100, null, null, null, 77.78, null, 46.15, null, null, null, null, null, null, null, 100, 57.14, 66.67, null, 11.11, null, null, 66.67, null, null, null, 54.55, 57.14, 0, null, 36.36, 58.82, null, 18.18, null, 18.18, null, 100, 33.33, null, 44.44, null, null, 57.14, null, 14.29, 100, null, null, 71.43, 40, 22.22, null, null, null, 42.86, 13.33, null, null, null, null, 0, null, 20, null, null, 18.18, 66.67, 14.29, null, 100, 11.11, null, 70.59, null, null, null, null, 22.22, null, null, 28.57, null, null, null, null, null, null, 100, null, 13.33, null, null, null, null, null, null, 
null, 33.33, null, null, null, 52.38, null, null, 14.29, 47.06, null, null, 46.67, 57.14, null, 80, 20, 57.14, null, null, null, null, null, null, 42.86, null, null, null, null, null, null, 14.29, null, null, 14.29, 100, null, null, 66.67, null, null, null, null, null, null, 77.78, null, null, null, 0, null, 53.33, null, null, null, null, 23.81, null, null, null, null, 0, null, 0, 100, null, null, null, 100, null, null, 55.56, null, null, null, 86.67, 44.44, null, null, null, null, null, null, 9.09, 66.67, null, null, 68.42, null, null, 100, 60, null, 42.86, 100, 0, 57.14, null, null, null, 
66.67, 13.33, null, null, 46.67, null, null, null, 10, null, 76.47, null, null, 71.43, null, null, 0, 100, null, null, 0, 28.57, 20, null, null, null, null, 100, null, null, null, 100, null, 40, 71.43, null, 40, null, null, 26.67, 22.22, 19.05, null, null, 57.14, null, null, 9.09, 14.29, null, null, null, null, null, 13.33, 80, null, null, null, null, 100, 85.71, null, null, null, null, null, 11.11, null, null, null, null, 88.89, null, null, null, null, null, null, null, null, 60, null, null, 71.43, null, null, 26.67, null, null, 0, null, null, 42.86, 20, 100, null, null, 100, null, 
null, 33.33, 66.67, 100, null, null, null, null, null, null, null, null, null, null, null, null, null, null, 28.57, 61.9, null, 69.23, 77.78, null, null, null, 22.22, 22.22, null, null, null, null, null, null, null, 62.96, null, null, null, null, 6.67, null, null, null, null, null, null, null, null, null, null, null, null, null, 14.29, 20, 80.95, null, null, null, null, null, null, null, null, 18.18, 42.86, null, null, null, 55.56, 100, null, null, null, 11.11, null, null, null, null, 9.09, null, null, null, null, 13.33, 100, 100, null, null, null, null, 42.86, 6.67, null, null, null, 14.29, 100, null, 
null, null, null, null, null, null, null, null, null, 100, null, null, null, null, 27.27, null, 40, 9.09, null, 40, null, 55.56, null, null, null, 33.33, null, null, null, null, null, null, null, null, 20, null, null, 0, 45.45, null, null, 13.33, null, 63.64, null, 26.67, null, 33.33, 17.65, null, null, null, 27.27, null, null, null, null, null, null, 11.11, null, null, 73.33, 6.67, null, 57.14, null, null, 20, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, 6.67, null, null, 33.33, null, null, null, 92.68, 26.67, 40, null, 66.67, null, 100, null, null, 
83.87, null, 9.09, 42.86, 0, null, 76.19, null, 33.33, null, null, null, null, 42.86, 33.33, null, null, 63.64, null, 22.22, 11.11, null, null, 80, 6.67, null, null, null, null, null, null, null, null, 0, null, null, 33.33, null, 6.67, null, null, 40, null, null, null, 90.48, null, 100, 33.33, null, null, null, null, 11.11, null, null, null, 55.56, null, null, null, 27.27, null, null, null, null, 33.33, 13.33, null, null, null, null, null, null, 86.67, 0, null, null, 40, 100, null, 100, 30.77, 88.89, null, 13.33, 66.67, null, null, null, null, null, null, 11.11, 57.14, null, null, null, null, null, 
null, null, 0, null, 28.57, null, null, 26.67, null, null, null, 20, null, 11.11, 88.89, 11.11, null, null, null, 18.18, null, 53.33, null, null, 85.71, null, null, null, 55.56, 9.09, 14.29, 28.57, 11.11, null, 54.55, null, 66.67, 77.78, 13.33, null, null, null, 15.48, 49.23, 9.29, 13.05, 7.84, 23.81, 22.05, 12.51, 11.41, 11.86, 12.04, 20.91, 20.57, 26.14, 26.85, 7.91, 10.91, 19.79, 30.91, 14.36, 18.84, 28.21, 16.33, 16.97, 19.31, 20.69, 9.39, 25.29, 8.99, 27.08, 11.62, 21.39, 27.04, 15.79, 11.5, 20.57, 6.39, 11.68, 9.49, 27.77, 61.52, 14.01, 8.51, 7.7, 20.64, 8.1, 11.27, 15.29, 18.14, 10.34, 9.6, 45.92, 15.07, 25.3, 6.58, 25.66, 20.5, 32.54, 
10.75, 9.61, 15.92, 7.32, 8.54, 5.16, 10.64, 6.38, 15.72, 18.32, 16.2, 8.45, 10.73, 5.69, 12.47, 10.84, 21.22, 13.14, 11.17, 21.77, 5.78, 12.72, 22.28, 12.3, 11.47, 31.46, 23.6, 9.96, 20.57, 34.45, 29.91, 13.84, 16.29, 37.7, 8.28, 11.63, 25.53, 17.16, 21.97, 5.83, 11.72, 92.45, 18.26, 14.06, 30.91, 6.45, 20.43, 29.92, 33.87, 12.89, 17.36, 6.25, 6.38, 14.14, 3.28, 17.47, 4.42, 18.97, 50, 16, 13.78, 14.63, 6.88, 12.48, 10.48, 35.9, 17.8, 9.5, 36.09, 46.6, 10.65, 19.58, 31.05, 32.79, 26.32, 21.05, 1.65, 0, 4.22, 9.91, 11.81, 21.48, 12.82, 33.23, 17.44, 20.97, 7.25, 14.91, 18.58, 15.79, 40, 7.86, 20.57, 6.04, 14.06, 15.17, 6.67, 35.18, 20, 24.32, 
58.33, 16.09, 8.45, 8.72, 20, 26.52, 12.93, 14.55, 6.18, 12.2, 7.69, 11.38, 19.91, 19.57, 2.94, 9.27, 22.96, 14.9, 15.77, 9.15, 19.09, 12.84, 31.82, 45.6, 19.68, 7.89, 27.74, 27.36, 19.86, 8.86, 15.98, 21.25, 11.03, 3.26, 5.8, 7.56, 10.21, 12.82, 46.15, 22.97, 11.71, 4.95, 11.94, 18.64, 15.93, 7.76, 21.08, 10.95, 27.16, 0.62, 4.42, 21.74, 27.94, 18.02, 72.13, 32.54, 36.24, 35.07, 14.06, 8.45, 7.11, 12.91, 8.54, 13.27, 5.65, 33.59, 14.42, 18.5, 17.87, 9.45, 15.43, 4.08, 6.82, 10.73, 5.69, 7.87, 18.03, 29.93, 33.78, 10.44, 13.04, 6.8, 14.1, 7.59, 11.65, 44.64, 4.8, 24.4, 10.58, 14.75, 19.21, 13.14, 7.52, 10.55, 15.92, 7.89, 23.13, 6.15, 7.51, 18.33, 
6.98, 21.29, 9.11, 20, 15.6, 12, 9.01, 25.64, 6.25, 10.56, 27.9, 37.28, 33.9, 23.6, 9.77, 30.37, 18.1, 24.19, 14.4, 27.95, 10.36, 20, 14.86, 4.71, 17.69, 15.23, 8.42, 18.62, 7.21, 30.38, 28.03, 35.4, 14.14, 10.11, 17.95, 21.12, 0, 18.25, 44.44, 26.67, null, null, null, 66.67, null, null, null, 42.86, null, null, null, null, null, 33.33, null, null, null, 78.26, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, 52.38, null, null, 14.29, 18.18, null, null, null, null, null, null, null, null, null, 20, null, 13.33, 66.67, 33.33, 40, 14.29, null, null, null, null, null, 100, 
11.11, null, 0, null, null, null, null, null, null, null, null, 53.33, null, null, null, null, 26.67, null, 14.29, 0, null, null, null, null, null, null, null, null, 45.45, null, null, null, null, null, 82.61, null, 7.41, 13.33, 54.55, 33.33, null, null, null, null, null, 57.14, 100, null, null, null, 14.29, null, null, 18.18, null, null, null, null, null, 71.43, null, null, null, null, null, null, null, null, null, 14.29, null, null, null, null, null, null, null, null, null, null, null, null, null, null, 65.52, null, null, null, 40, 40, 20, null, 28.57, null, null, null, null, null, 27.27, null, 
null, null, 44.44, null, 85.71, null, null, null, null, null, null, null, null, 76, null, null, 33.33, 42.86, null, 18.18, null, null, null, null, 22.22, null, null, null, null, 33.33, null, null, 44.44, null, null, null, 6.67, 9.09, null, 13.33, null, 66.67, null, 26.67, null, null, null, null, null, null, null, 18.18, null, null, null, null, null, null, null, null, 95.65, null, null, null, null, null, null, 42.86, null, null, null, null, null, null, null, null, null, 0, null, null, null, 9.09, 73.33, null, 33.33, null, null, null, 19.05, null, null, 22.22, 20, null, null, null, null, 6.67, null, null, 
28.57, null, null, null, null, null, 54.55, 100, null, null, null, null, null, 57.14, null, 26.67, null, null, 52.94, null, 28.57, null, null, null, null, null, null, null, null, 40, 100, null, 11.11, null, 26.67, null, null, 13.33, null, null, null, null, null, 26.67, null, 22.22, null, null, null, null, 27.27, 100, null, null, 40, null, null, null, null, null, null, null, null, null, null, null, null, 40, null, 52.38, null, null, 100, null, null, 100, null, 26.67, 6.67, 14.29, null, null, 22.22, null, null, 14.29, null, null, null, 0, null, 33.33, null, null, null, null, null, null, null, 22.22, 
null, null, null, null, 0, 30.91, null, null, null, null, 33.33, null, 20, null, 34.78, null, null, 33.33, 57.14, null, null, null, 23.81, null, null, 62.96, null, 6.67, null, null, null, null, null, 44.44, null, null, null, 0, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, 6.67, null, 18.18, 20, null, 13.33, null, 0, null, 11.11, null, null, null, null, null, null, null, 77.78, null, null, null, null, null, 6.67, null, null, null, 100, null, null, null, null, 60, null, null, null, null, 0, null, null, 55.56, null, null, 40, 
66.67, null, 22.22, null, null, 66.67, 46.67, null, null, null, null, null, null, null, null, 100, 71.43, null, 44.44, null, null, 36.36, null, null, null, null, null, null, null, null, null, null, null, 22.22, null, null, null, null, null, null, 36.36, null, null, null, null, null, null, null, null, null, null, null, null, null, 93.33, 100, 44.44, 54.55, null, 35.29, null, null, 30.43, 76.19, null, 27.27, null, null, null, null, 0, 46.67, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, 55.56, null, null, null, null, 100, 77.78, null, null, 40, null, null, null, 
null, null, null, null, null, null, null, null, null, 57.14, 11.11, null, null, null, 11.11, null, null, 28.57, null, null, 14.29, null, 100, 14.29, 28.57, null, 26.67, null, null, null, null, null, null, null, null, null, null, 0, null, null, 57.14, 33.33, null, 6.67, null, null, null, null, 100, 61.9, 14.29, null, 33.33, null, null, null, null, null, null, null, null, null, null, 0, null, null, null, 100, 42.86, null, 6.67, null, null, null, null, null, null, null, null, 55.56, null, null, null, 60, 100, null, null, null, null, 33.33, 46.67, 44.44, null, null, null, null, null, null, 33.33, null, 
null, null, null, null, null, null, null, 100, null, 33.33, null, null, null, 72.73, null, 28, null, null, 14.29, null, null, null, 14.29, null, 64, null, null, 33.33, 7.41, 6.67, 80, null, null, null, 26.67, null, 0, 23.81, null, 100, 65.22, 6.67, null, 48.15, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, 27.27, null, null, null, null, null, null, null, null, null, null, null, null, null, 6.67, null, null, null, null, null, null, null, null, null, 95.24, 23.08, null, 18.18, null, 42.86, null, 20, null, null, null, 33.33, null, null, 14.29, 53.33, 
null, 90.91, null, 70.37, null, 14.29, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, 57.14, 28.57, 33.33, null, null, 33.33, null, null, null, null, null, null, null, null, null, 0, null, null, null, null, null, null, null, null, 33.33, null, 13.33, null, null, 44.44, null, null, null, null, null, null, null, 18.18, null, null, null, 22.22, 100, null, null, null, null, 22.22, null, null, null, 71.43, null, null, 100, null, 27.27, null, 13.33, 100, 100, 13.33, null, null, null, 26.67, null, null, null, null, null, null, null, 100, null, null, null, null, 
52.38, null, null, null, 26.67, null, null, null, 33.33, null, 71.43, null, null, null, null, 46.67, null, null, null, null, 33.33, null, 13.33, null, null, 100, null, 36.36, null, null, null, null, 20, null, null, 28.57, null, null, null, null, null, null, 40, null, null, null, null, 20, 46.67, null, null, null, null, 100, 28.57, null, null, 28.57, null, null, 93.33, 100, null, null, 100, null, null, null, null, null, null, null, 11.11, null, null, 33.33, 6.67, null, null, null, null, null, null, 53.33, null, null, 53.33, null, 20, null, null, null, 28.57, null, null, null, 66.67, null, 20, 33.33, 
22.22, null, null, null, null, null, null, null, 33.33, null, null, 100, null, null, null, 46.67, null, null, null, null, 22.22, null, null, null, null, null, null, null, null, 100, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, 20, 42.86, null, null, null, null, null, 100, null, null, null, null, null, null, 11.11, null, null, null, 55.56, 33.33, null, null, null, 66.67, 100, null, null, null, null, null, null, null, null, 22.22, null, null, null, null, null, null, null, null, null, 0, null, 11.11, 14.29, 33.33, null, 60, 100, null, 42.86, 
null, null, 23.53, 46.67, null, null, 4.76, 100, 11.11, null, null, null, 76.19, 6.67, null, null, null, 33.33, 85.71, null, 100, null, null, 100, null, 61.9, 9.09, 55.56, null, null, 22.22, null, null, null, null, null, null, null, null, null, 71.43, null, 13.33, null, 13.33, 33.33, 26.67, 67.44, 42.86, 14.29, null, null, null, null, 52.94, 26.67, 33.33, null, null, null, 0, null, null, 5.88, null, null, null, null, null, null, 85.71, null, null, 66.67, null, null, null, null, 100, null, 53.33, null, 33.33, null, null, null, null, null, null, null, null, 55.56, 13.33, 33.33, null, null, null, null, null, null, 
66.67, null, 62.79, null, 48, null, 44.44, 0, 33.33, null, null, null, null, null, 13.33, 46.67, null, null, null, null, null, null, null, null, null, null, 57.14, null, null, null, null, null, null, 42.86, 9.52, 54.55, null, 100, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, 19.05, null, null, null, null, 66.67, null, null, null, 13.33, null, 66.67, 71.43, null, null, null, null, 47.62, null, 52.38, null, null, null, null, null, 18.18, null, null, 100, null, null, 11.11, null, null, null, null, null, null, 40, null, 45.45, null, 87.1, null, null, null, null, 
null, null, null, null, null, 11.11, null, null, 43.48, 11.11, 14.29, null, 27.27, null, null, null, null, null, null, 33.33, 22.22, 26.67, 18.18, null, null, null, null, null, null, null, 17.65, null, null, null, null, 9.09, null, null, null, null, 26.67, 18.18, null, null, null, null, 13.33, 14.29, 0, null, null, null, null, null, null, null, null, null, 28.57, null, 33.33, null, null, null, 93.33, 27.27, null, null, null, null, null, 100, null, 100, null, 36.36, null, null, 66.67, null, null, null, null, null, 0, null, 13.33, null, 26.67, null, null, null, null, null, 6.67, 53.33, null, null, 42.86, null, 
null, null, null, null, null, null, null, null, null, null, 100, null, null, null, 46.67, 71.43, 40, null, 20, null, 44.44, null, null, null, 0, null, null, null, null, null, null, 46.67, null, 11.11, null, null, 0, null, null, null, null, null, null, null, null, null, 14.29, null, null, 44.44, null, null, 52.38, 0, null, null, 44.44, null, null, null, 14.29, 22.22, 18.18, null, 71.43, null, null, null, 19.05, null, 41.18, null, null, null, 15.38, null, null, null, null, null, 11.11, null, null, 22.22, 46.67, 14.29, 33.33, 26.67, null, null, null, 9.09, null, null, null, 27.27, null, null, null, null, 
null, 27.27, null, null, 67.57, 38.1, 40, 14.29, null, 26.67, null, 6.67, null, 27.27, null, null, null, null, null, 28.57, null, null, null, null, null, 66.67, null, null, 13.33, 56.52, null, null, null, null, null, null, null, 55.56, null, 6.67, null, 44.44, null, null, 54.55, null, 61.9, 26.67, null, null, 73.33, 46.67, null, 44.44, 14.29, null, null, 100, 60, 14.29, null, null, 0, 13.33, 60, null, null, null, null, 100, null, null, null, null, null, 33.33, 0, 81.82, null, null, null, 13.33, null, 58.82, null, 57.14, null, 0, null, null, null, null, 26.67, 20, 71.43, 46.67, 66.67, null, null, null, 
null, null, 20, null, null, null, null, null, 20, null, null, null, null, null, null, null, null, null, 66.67, null, null, null, null, 100, null, null, 65.52, null, 14.29, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, 6.67, null, null, null, 13.33, null, 66.67, null, null, null, null, null, null, null, null, null, 23.81, null, null, null, null, 100, 100, 95.24, null, null, null, null, null, null, null, 27.27, null, null, null, 62.86, null, null, 46.15, null, null, 100, 14.29, null, 53.33, null, null, null, null, null, null, null, 6.67, 33.33, 0, 
null, null, null, null, 55.56, null, null, null, null, 57.14, null, null, null, null, null, 11.11, null, 20, null, null, null, 100, null, null, null, null, null, 40, null, null, null, null, 66.67, 44.44, 64.71, null, 26.67, null, null, null, 74.07, null, null, null, 0, null, null, null, null, null, null, null, null, null, null, null, 13.33, null, null, 20, null, 14.29, null, 42.86, null, 11.11, null, null, null, 20, null, null, null, 26.67, null, null, null, null, null, null, null, 46.67, 53.33, null, null, 6.67, 70, null, 66.67, 5.88, null, 18.18, 52.38, null, 46.67, null, null, 53.33, null, null, 
null, null, null, 27.27, null, 100, null, null, null, null, 28.57, null, null, null, null, null, null, null, 60, null, null, null, 33.33, null, null, null, null, 52.38, null, 61.9, null, null, null, null, null, null, null, null, null, null, null, null, null, 53.33, null, null, null, null, null, null, null, 22.22, null, null, null, 20, null, 28.57, null, null, 28.57, null, 100, null, null, null, null, null, null, null, null, null, null, null, 4.76, 46.67, null, null, 40, null, null, null, null, null, 14.29, null, null, null, null, null, 44.44, null, null, 66.67, null, null, null, null, null, null, 
null, 42.86, null, null, null, 11.11, 42.86, null, 37.84, null, null, 14.29, null, 70.59, 47.06, null, 33.33, 13.33, null, null, null, 46.67, null, 26.67, 22.22, 66.67, 9.09, null, null, null, 48.15, 14.29, null, null, null, 100, 60, 0, null, 57.14, 66.67, null, null, null, 40, null, null, 13.33, null, null, null, null, null, null, null, null, null, null, 100, null, null, null, null, null, null, null, null, null, null, 85.19, null, null, null, null, null, 6.67, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, 40, null, 40, 13.33, 44.44, null, null, null, null, 
null, null, null, null, 11.11, null, null, null, null, 60, null, null, null, 28.57, null, null, null, null, 47.62, null, null, null, null, null, null, null, null, null, null, 22.22, null, 88.57, 33.33, null, null, 95.12, null, null, null, 26.67, 100, null, null, null, null, null, null, 100, null, null, null, null, 57.14, null, null, 86.67, null, null, null, null, 26.67, null, 100, 27.27, null, null, null, 14.29, null, 100, 14.29, 84.85, null, null, 40, null, null, 100, null, null, null, null, 42.86, null, null, null, null, 55.56, null, 66.67, null, null, null, null, 9.09, 28.57, null, null, 0, null, 
null, 100, 77.78, null, 22.22, null, null, null, 28.57, 33.33, null, null, null, null, null, 22.22, null, 27.27, 100, null, 46.15, null, 60, null, null, null, null, null, 20, 66.67, null, null, null, null, 0, null, 26.67, 85.71, 11.11, 40, null, null, null, 73.33, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, 61.9, null, null, null, null, null, null, 55.56, null, 22.22, 25.93, 13.33, null, null, 55.56, 28.57, null, null, null, null, null, null, null, null, null, null, 55.56, null, null, null, null, null, null, 73.33, null, 100, 20, null, 71.43, 
66.67, null, null, null, null, null, null, null, null, 73.33, null, null, 11.11, null, null, 11.11, null, null, null, null, null, null, 100, null, null, 55.56, null, null, 11.11, 66.67, 6.67, 20, 60, 14.29, null, null, 33.33, null, null, null, null, null, null, null, null, 13.33, null, null, null, null, null, 100, null, null, null, null, null, null, null, null, 26.67, null, null, null, null, null, 38.46, null, null, 14.29, null, 46.67, 36.36, null, null, null, null, 100, null, null, null, null, 66.67, 73.33, null, null, null, null, null, null, null, null, null, 66.67, null, null, null, 57.14, 100, null, 
null, null, null, null, null, 42.86, null, null, null, null, null, null, null, null, null, null, null, null, null, 44.44, null, 22.22, 53.33, 20, null, null, null, null, 13.33, null, null, 42.86, 76.47, null, null, null, null, 100, null, null, 5.88, null, null, null, null, 4.76, null, null, null, null, 71.43, null, 11.11, null, null, null, 0, null, 100, null, null, null, null, null, null, 47.62, null, null, null, null, null, null, null, null, 66.67, null, null, null, null, 46.67, null, 51.85, null, null, 55.56, null, null, 60, 13.33, null, null, null, null, 13.33, null, null, null, null, null, 42.86, 
100, null, null, 0, null, null, null, null, null, null, null, 100, null, null, 13.33, 14.29, null, null, null, 22.22, null, 72.73, null, null, 13.33, null, null, null, null, null, null, 11.11, null, null, null, null, null, null, null, null, null, null, null, null, 26.67, null, null, 100, null, null, null, null, 13.33, null, 77.78, 57.14, null, null, null, null, null, null, null, null, null, null, 60, null, null, null, null, null, null, null, 40, null, null, null, null, null, null, null, null, null, null, null, 76.47, null, null, null, null, null, 40, 9.09, 27.27, null, null, null, null, 5.88, 
100, null, null, 40.74, null, 42.86, 60, 100, null, null, null, null, 14.29, null, 100, null, null, null, null, null, null, 14.29, null, 33.33, null, null, 60, null, null, 0, null, null, 0, 0, null, null, null, null, 22.22, null, null, 0, null, 14.29, null, null, 9.09, null, 9.52, null, null, 55.56, null, null, null, 28.57, null, null, 40, 73.33, null, null, 26.67, null, 22.22, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, 20, null, 0, 26.67, null, 0, 0, null, null, 0, null, null, null, null, null, null, null, null, null, null, 
null, null, null, null, null, null, null, null, null, 33.33, null, 22.22, 33.33, null, 57.14, null, null, 20, 33.33, null, null, null, null, null, 36.36, null, null, null, null, 100, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, 77.78, null, null, null, 22.22, null, null, null, null, null, null, null, null, 43.59, null, null, 53.33, null, null, 73.33, null, null, 0, null, null, 0, null, 33.33, 13.33, null, null, null, null, null, null, null, null, null, null, 11.11, null, null, 40, null, null, null, null, 
null, null, null, null, 26.67, null, null, null, 66.67, null, 6.67, null, null, 40, null, null, null, 53.33, 44.44, null, null, null, null, 55.56, null, null, null, null, null, 11.11, null, null, 28.57, null, null, null, 53.33, null, 11.11, 33.33, null, null, 20, null, null, null, null, null, 54.55, null, null, null, null, 44.44, 100, null, null, null, null, null, 100, null, null, null, null, 9.52, null, null, null, null, null, null, null, null, 44.44, 22.22, null, null, null, 59.26, 34.78, null, null, 100, 33.33, null, 65.22, 22.22, null, null, 100, null, 33.33, null, 13.33, null, null, null, null, null, 
null, 53.33, null, null, 85.71, null, null, null, null, null, 46.67, 6.67, 0, null, null, null, null, null, 6.67, null, 53.33, null, null, null, null, null, null, null, 11.11, null, null, 20, null, 55.56, null, null, null, null, null, 0, 68.97, null, null, 11.11, 77.78, null, 11.11, 47.62, null, null, 42.86, null, 11.11, null, 55.56, 40, null, null, null, null, null, null, 88.89, null, 77.78, null, 47.37, 42.86, null, null, null, null, null, 47.62, null, null, 13.33, null, 40, null, null, null, null, null, null, null, 20, null, null, 42.86, null, null, null, 100, null, null, 33.33, null, null, null, 
null, 53.33, null, 13.33, null, null, 0, null, null, null, null, null, 13.33, 40, null, null, null, null, 100, null, null, 22.22, null, 100, null, null, null, null, 33.33, null, null, null, null, null, null, 57.14, null, null, null, null, null, 0, null, null, null, null, null, 22.22, null, 22.22, null, 100, null, 33.33, null, null, 0, null, null, null, null, null, 0, null, null, null, null, null, 11.11, null, null, 66.67, null, null, null, 71.43, null, null, null, null, 33.33, null, null, null, null, null, null, 11.11, null, null, null, null, null, null, null, null, null, null, 42.86, 11.11, 
null, null, null, null, null, null, null, 100, null, null, 26.67, null, null, null, null, null, null, null, 11.11, null, null, null, null, 19.05, null, null, null, 20, null, null, null, 100, 13.33, null, 53.33, 26.67, null, 53.33, 60, null, null, null, null, null, null, null, 28.57, 80, null, 100, null, 100, null, null, 44.44, null, null, null, 42.86, null, null, null, null, null, null, null, null, 0, 26.67, null, null, 76, null, null, 73.33, 54.55, null, null, 36.36, null, null, null, 44.44, null, null, null, 0, 71.43, 57.14, null, null, null, null, 76.92, null, null, null, null, 100, null, 
null, 44.44, null, null, 60, null, null, null, 70.59, null, 66.67, 13.33, null, null, null, 6.67, 100, 20, null, null, null, 13.33, null, 9.09, null, null, null, 77.78, 100, 26.67, null, null, null, 21.21, null, null, null, null, 55.56, null, null, null, null, null, 22.22, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, 18.18, 26.09, null, 26.67, null, null, null, null, null, 44.44, null, null, 60, null, null, 4.76, null, null, 0, null, null, 14.29, null, 33.33, null, 33.33, null, null, null, null, null, 33.33, null, null, null, 42.86, null, 46.67, 6.67, 66.67, 
null, null, null, 22.22, null, 20, 38.1, null, 9.52, null, 36.36, 11.11, 26.67, 42.86, 26.67, 26.67, 20, null, null, null, null, 100, 68.89, null, 63.64, null, 63.64, null, null, null, null, null, null, null, 22.22, null, null, null, null, null, null, 44.44, null, 33.33, null, null, null, 9.09, 33.33, null, null, null, null, null, null, null, null, null, null, null, null, null, 42.86, null, null, null, 60, null, null, null, null, null, null, null, null, null, 33.33, 40, null, null, null, null, 53.33, 23.53, 28.57, null, null, null, 6.67, null, 100, null, 42.86, 86.67, null, null, null, null, null, null, 
null, null, null, null, 22.22, 40, 33.33, 14.29, null, null, null, 26.67, null, null, 73.33, null, 44.44, 71.43, 86.67, null, null, 33.33, null, null, null, null, 57.14, 100, null, null, null, null, null, null, null, null, null, 46.67, 33.33, null, null, null, null, null, 11.11, 100, null, 55.56, null, null, null, 60, null, null, null, null, null, 13.33, null, 11.11, null, null, null, 23.81, null, null, 22.22, null, null, null, null, null, 44.44, 26.67, 22.22, null, null, null, null, null, null, 22.22, null, 0, null, 6.67, null, null, null, 100, null, null, null, null, null, null, null, null, null, null, 
null, null, null, null, 42.86, null, 14.29, null, null, null, null, null, null, 40, 46.67, 28.57, null, null, null, 26.67, null, null, 20, 0, null, 11.11, null, null, 52.38, null, null, 33.33, 33.33, null, null, null, null, 28.57, null, null, null, null, 11.11, null, null, null, null, null, null, null, null, null, null, null, 14.29, null, 22.22, null, null, null, null, 44.44, 11.11, 22.22, 40, null, null, null, null, null, null, 0, null, null, null, null, 26.09, 42.86, 41.18, 71.43, null, null, null, null, null, 9.52, null, 66.67, null, 33.33, 13.33, null, null, 85.71, 88, null, null, 27.27, 33.33, null, 
51.72, null, 13.33, null, null, 53.33, null, null, null, null, null, 27.27, null, null, null, null, null, 13.33, null, 9.52, null, 15.38, 5.26, null, null, null, null, null, null, null, 100, null, null, 0, 9.09, 100, null, null, null, null, null, null, null, null, null, null, null, 42.11, null, null, null, null, null, 0, null, null, null, null, null, null, 42.86, null, null, 100, null, null, 100, 22.22, 14.29, null, 46.15, null, null, null, null, null, null, null, 33.33, null, 22.22, 100, null, null, 13.33, null, null, null, null, 20, null, null, null, null, null, null, null, 0, null, 22.22, 
13.33, null, null, null, null, null, 33.33, 44.44, null, 22.22, null, null, 22.22, null, 36.36, null, null, null, null, null, null, 18.18, null, null, null, null, null, null, 0, null, 33.33, null, null, null, null, null, null, 69.23, null, null, null, null, null, 73.33, null, null, 100, null, null, null, null, null, null, 77.42, 100, null, null, 11.11, null, null, null, null, 63.64, 14.29, 4.76, null, null, null, null, 0, null, null, null, null, null, 27.27, null, null, null, 85.71, null, null, null, 22.22, 0, null, 30.77, null, 0, null, null, null, 70.91, 33.33, null, null, null, 28.57, null, 76.19, 
null, null, 45.45, null, 100, null, 40, null, null, 20, 100, 71.43, null, null, 6.67, null, 66.67, 9.09, null, null, 22.22, null, null, null, 44.44, 100, null, null, 100, null, null, null, null, 100, null, 60.87, 11.11, 100, null, null, null, null, null, null, null, null, null, null, null, 33.33, null, null, null, 20, null, null, null, null, null, null, null, null, null, 30.77, null, null, null, null, 13.33, null, null, 23.81, 46.67, null, null, null, null, null, null, null, 66.67, null, null, 14.29, null, null, null, null, 100, null, null, null, null, null, 22.22, null, null, null, null, null, 
null, null, null, 57.14, 28.57, null, null, null, 28.57, null, null, null, 14.29, null, null, null, null, null, null, null, null, null, null, 66.67, 11.11, null, null, null, null, 27.27, null, 71.43, null, 22.22, null, null, null, 46.67, null, null, null, 4.76, null, null, 100, null, null, null, 86.67, 13.33, null, null, 44.44, null, null, 55.56, null, null, null, null, null, null, 11.11, 59.26, null, null, null, null, null, null, null, null, 46.67, 22.22, null, 0, null, null, 0, null, 55.56, null, 33.33, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, 54.55, 46.67, 
null, 36.17, 28.57, null, 44.44, null, null, null, null, null, null, null, null, 22.22, null, null, null, 47.62, null, 100, null, 14.29, null, null, null, null, null, null, null, null, 22.22, null, 66.67, 44.44, null, null, null, 100, null, null, null, null, null, null, null, null, null, 28.57, null, null, null, null, null, null, null, null, null, 100, null, null, null, null, null, null, 60, 95.24, null, null, null, null, null, null, null, null, null, null, 71.43, null, null, null, 13.33, null, null, null, null, 33.33, 42.86, null, null, 4.76, null, null, null, null, null, null, 14.29, null, null, null, 
null, null, 100, null, null, 27.27, 14.29, null, null, null, null, null, null, null, null, null, 18.18, 80, null, null, null, null, null, 40, null, null, null, null, null, null, 100, 46.67, null, null, null, null, null, 100, null, null, 77.78, null, 49.23, 47.62, 27.27, 100, 66.67, null, null, null, null, null, null, null, null, null, null, 0, null, 11.11, null, null, null, null, null, 26.67, null, null, null, null, null, null, 11.11, null, null, 68.57, null, null, 9.09, 0, null, 76.19, null, 44.44, null, null, null, null, null, 100, null, null, null, 100, null, 77.78, null, null, null, null, 
null, 100, 100, null, null, 100, null, null, null, null, null, null, null, null, null, null, null, 23.81, null, null, null, null, 40, null, 57.14, 100, null, null, null, null, null, null, null, null, null, 42.86, 40, 44.44, null, null, 22.22, 47.62, 68, 14.29, null, null, 60, null, 44.44, 0, null, null, null, null, null, null, null, null, null, 20, null, null, 100, null, null, null, null, null, null, null, null, null, 100, null, 9.09, null, null, null, 18.18, null, null, null, null, null, null, null, null, null, 33.33, null, 44.44, 100, null, null, null, null, null, 77.78, null, null, 
null, null, null, 33.33, null, null, null, null, null, null, null, 20, null, 57.14, null, 33.33, null, null, null, null, null, 54.55, null, null, 42.86, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, 77.78, null, null, null, null, 42.86, 100, null, 0, null, null, null, null, 40, null, null, null, null, null, null, null, null, 100, null, null, 13.33, null, null, null, null, null, 28.57, 5.88, null, null, null, null, null, null, null, null, null, 23.81, null, 33.33, 66.67, 33.33, null, null, null, null, 53.33, 14.29, null, 13.33, null, 42.86, 
null, 11.11, null, null, 33.33, null, null, null, 0, null, 54.55, null, 20, null, null, null, null, null, null, null, null, null, null, null, null, null, 14.29, null, null, null, null, null, null, null, null, null, null, null, null, null, null, 100, 14.29, 19.05, null, null, null, 20, 100, 100, 6.67, null, null, 13.33, 6.67, null, null, 20, 5.88, null, null, 0, 57.14, null, null, null, 6.67, null, null, null, null, 28.57, null, null, null, 46.67, null, null, null, 66.67, 100, null, null, null, null, null, null, null, null, null, 44.44, null, null, 20, null, 44.44, null, 0, null, null, 
null, null, null, 22.22, 33.33, 0, null, 66.67, null, 0, null, null, null, 6.67, 20, null, 33.33, null, null, null, null, null, null, null, null, 26.67, null, 73.91, 55.56, null, null, null, null, null, null, 46.67, null, null, null, null, null, null, null, null, null, null, null, null, 42.86, null, null, 86.67, 14.29, 66.67, 100, null, 28.57, null, null, null, 100, null, null, null, 6.67, 33.33, null, null, null, null, null, null, 13.33, null, null, null, 100, 44.44, null, null, null, null, null, 57.14, null, null, null, null, null, null, null, null, null, 55.56, null, null, null, null, null, null, 
null, 71.43, null, null, null, 28.57, null, 77.78, null, null, null, null, 80, 40, null, null, null, null, null, null, 100, 44.44, null, null, 20, null, 38.1, 100, null, null, null, null, null, null, 13.33, null, null, null, 18.18, null, null, 9.09, null, null, null, 60, null, 33.33, null, null, null, null, null, null, 100, null, 28.57, 33.33, 33.33, null, null, null, null, null, null, null, 33.33, null, null, null, null, null, 14.29, null, null, null, 13.33, 4.76, null, null, null, null, null, null, null, 100, null, null, 33.33, 9.09, null, null, null, null, null, null, null, null, null, null, 
null, 42.86, null, null, null, 85.71, null, null, null, null, 57.14, 40, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, 26.32, null, 9.09, null, null, null, 85.19, null, null, null, null, null, null, null, null, null, null, 28.57, null, null, 66.67, 60, null, null, null, 55.56, null, null, 100, null, null, 33.33, null, null, null, 20, null, null, 53.33, null, 0, null, null, null, null, null, 71.43, null, null, 40, null, null, null, null, null, null, null, 20, null, null, null, null, null, null, null, null, null, null, 
null, null, 13.33, null, 22.22, null, null, null, null, 55.56, null, 42.86, 52.94, 44.44, null, null, null, null, null, null, null, null, null, null, null, null, null, 0, null, 6.67, null, 0, null, null, 9.09, 66.67, null, 33.33, null, null, null, 51.85, null, null, null, null, null, null, null, 100, null, null, 44.44, null, 13.33, 57.14, null, null, null, null, 28.57, null, 86.67, 100, null, null, null, null, null, null, null, null, null, null, null, 11.11, null, null, 13.33, null, null, 0, null, null, null, null, null, null, null, null, 6.67, null, null, 26.67, null, null, null, null, null, null, 
57.14, null, null, null, null, null, null, null, null, 100, null, 0, 20, null, 41.18, null, null, 33.33, null, 100, null, null, null, null, null, null, null, null, null, 66.67, 26.67, null, null, null, null, 22.22, null, null, 7.69, null, 42.86, null, null, null, null, 14.29, null, null, null, null, null, null, null, 20, 52.38, null, null, null, 33.33, 57.14, null, null, null, null, null, null, null, null, null, 57.14, null, 80.95, null, null, null, null, 80, null, null, 53.33, null, 100, 100, null, null, 100, 33.33, null, null, 11.11, null, 5.88, 80, 22.22, null, null, null, null, 38.1, null, 
null, 14.29, null, null, 26.67, null, null, null, null, null, 100, 0, 11.11, null, null, null, null, null, 100, null, 6.67, null, 63.64, null, null, 28.57, null, null, null, null, null, null, null, null, 33.33, null, null, null, null, null, null, null, 11.11, null, 33.33, null, null, 71.43, 11.11, null, null, 84.62, null, null, 26.67, null, null, 47.62, null, 33.33, null, null, null, null, null, null, null, null, null, 14.29, null, 6.67, null, 54.55, null, null, null, null, null, null, 33.33, 44.44, 20, 0, 13.33, null, 11.11, null, null, null, null, null, null, null, null, null, null, null, 100, null, 
null, null, 44.44, null, null, 71.43, null, null, null, null, 9.09, null, 20, null, 42.86, 42.86, null, 63.64, null, null, null, 11.11, null, 100, null, null, null, null, 11.11, null, 44.44, null, 33.33, 14.29, null, null, 100, 13.33, null, null, null, null, null, null, null, null, null, null, null, 38.46, null, 71.43, null, null, null, null, null, null, null, null, null, null, null, null, null, 13.33, 33.33, null, null, null, 42.86, null, null, null, null, null, null, null, null, null, 100, 20, null, null, null, 46.67, 26.67, null, null, null, null, 57.14, null, null, 100, null, 14.29, null, 58.82, 13.33, 
null, null, null, null, 13.33, 33.33, null, null, 28.57, null, 33.33, null, null, 100, 40, null, null, 100, null, null, 100, 100, null, 28.57, null, 6.67, null, null, null, null, null, null, null, null, null, 36.36, null, null, 33.33, 100, 22.22, 11.11, null, 33.33, 28.57, null, null, null, 66.67, null, 11.11, null, 66.67, null, 73.33, null, 33.33, 100, 22.22, null, null, null, 20, 33.33, 22.22, 100, 40, null, null, null, 70.37, null, null, null, null, 4.76, null, 100, null, 45.45, null, null, 33.33, null, null, null, null, 26.67, null, null, null, 100, null, null, 14.29, 9.09, 52.38, null, null, 36.36, 
18.18, null, null, null, null, null, 51.85, 14.29, null, null, null, null, 42.86, 40, 20, 60, 40, 100, null, 44.44, null, null, null, null, 100, null, null, 27.27, null, null, null, null, null, 33.33, null, null, null, 57.14, null, null, 20, null, null, null, 14.29, 13.33, null, null, 0, null, null, null, null, 46.67, null, null, 33.33, 46.67, null, null, null, null, null, null, 14.29, 78.26, null, 40, null, 11.11, null, null, null, null, 0, null, null, 0, 100, null, null, null, null, 18.18, 60, null, 6.67, null, null, null, null, 22.22, null, null, null, null, null, null, null, 87.88, 
null, 33.33, null, null, 47.62, null, null, null, null, null, null, null, null, null, 57.14, null, null, 37.04, null, null, null, null, null, null, 100, null, 60, null, null, null, null, null, null, null, null, 0, null, 5.88, 26.67, null, null, null, 100, null, null, null, null, null, null, 48.48, null, 100, null, null, null, null, null, 0, null, null, null, null, null, null, null, null, null, 77.78, null, 29.63, null, null, null, null, null, null, null, null, null, null, null, 45.45, null, null, null, 26.67, null, null, null, null, 33.33, 20, null, 0, 23.53, null, 35.29, null, null, null, 
null, null, null, null, null, 0, null, null, 20, null, null, 7.41, null, 70.37, 35.29, null, null, null, 6.67, null, 11.11, null, null, null, 42.86, null, null, 14.29, 0, 85.71, null, 55.56, null, 14.29, null, 33.33, null, null, null, null, null, 13.33, null, null, null, null, null, null, null, null, null, null, null, null, 100, 28.57, null, null, null, null, null, null, null, null, null, null, null, null, null, 73.68, null, 80.95, null, null, 26.67, null, null, null, null, null, null, null, null, 42.86, 6.67, 100, null, null, 64.86, 33.33, null, null, null, null, null, 53.33, null, null, null, null, 
null, null, null, null, 40, null, null, null, null, 22.22, null, null, null, null, null, null, null, null, null, 22.22, null, 33.33, 96, null, null, null, 26.67, 11.11, null, null, null, 26.67, null, null, null, 26.67, null, null, null, null, 33.33, 14.29, null, null, 52.38, null, null, null, null, null, null, null, 28.57, null, null, null, 60, null, 11.11, null, null, 100, null, null, null, null, 0, null, null, null, null, null, null, null, 13.33, 66.67, null, null, 20, 100, null, null, null, 9.09, null, null, null, 52.38, null, null, null, null, 46.67, null, null, null, null, null, null, 66.67, 
null, 0, null, null, null, null, 33.33, 33.33, 33.33, 11.11, 22.22, 11.11, null, 11.11, null, 20, null, 46.67, null, 26.67, 53.33, 6.67, null, null, 73.33, null, null, null, null, null, null, null, null, null, null, null, null, null, 27.27, null, null, null, 6.67, null, 100, null, null, null, null, 100, 45.45, null, null, 66.67, null, 47.06, null, null, null, null, null, null, 66.67, null, 61.54, null, null, null, null, null, null, null, null, 42.86, 23.81, null, null, null, null, null, null, null, null, 54.55, 71.43, null, null, 36.36, 76.47, null, 9.09, null, null, null, null, null, null, 44.44, null, null, 
42.86, null, 14.29, null, null, null, 42.86, 26.67, 22.22, null, null, null, null, 26.67, null, 0, null, null, null, null, null, null, null, 18.18, 11.11, null, null, 100, 11.11, null, 64.71, null, null, null, null, null, null, null, null, null, null, null, null, null, null, 100, null, 6.67, null, null, 9.09, null, null, null, null, 44.44, null, null, null, 19.05, null, null, null, 35.29, null, null, null, null, null, 33.33, 33.33, 42.86, null, null, null, null, null, null, 42.86, null, null, null, null, null, null, 14.29, null, null, null, 100, null, null, 55.56, null, null, null, null, null, null, null, 
null, null, null, null, null, 46.67, null, null, null, null, 33.33, null, null, null, null, null, null, null, null, null, null, null, 60, null, null, 55.56, null, null, null, 60, 55.56, null, null, null, null, null, 14.29, 0, 13.33, null, null, 31.58, null, null, 0, 13.33, null, 71.43, 100, null, null, null, null, null, 33.33, 26.67, null, null, 33.33, null, null, null, null, null, 11.76, null, null, 71.43, null, null, null, null, null, null, null, 28.57, null, null, null, null, null, null, null, null, null, 28.57, null, null, 70.59, null, 26.67, null, null, 20, 22.22, 33.33, null, null, null, null, 
null, 0, null, null, null, null, null, null, 20, 33.33, null, null, null, null, 71.43, 71.43, null, null, null, null, null, null, null, null, null, null, 55.56, null, null, null, 0, null, null, null, null, 46.67, null, null, 42.86, null, null, null, null, null, 0, null, null, null, null, 100, null, null, null, null, null, null, 44.44, 53.33, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, 42.86, null, 100, 71.43, null, null, null, 22.22, null, null, null, null, null, null, null, null, 48.15, null, null, null, null, 6.67, null, null, null, null, null, 
0, null, null, null, null, null, null, null, 14.29, null, 38.1, null, null, null, null, null, null, null, null, 0, null, null, null, null, 66.67, 100, null, null, null, 11.11, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, 33.33, null, null, null, null, null, 100, null, null, null, null, null, null, null, null, null, null, 100, null, null, null, null, 18.18, null, 60, 9.09, null, 40, null, 66.67, null, null, null, 44.44, null, null, null, null, null, null, null, null, null, null, null, null, 45.45, null, null, null, null, 36.36, null, 6.67, 
null, 44.44, 17.65, null, null, null, 27.27, null, null, null, null, 0, null, 22.22, null, null, 53.33, null, null, 42.86, null, null, 6.67, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, 20, null, null, 20, null, 36.36, null, 92.68, 40, 26.67, null, 13.33, null, 100, null, null, 35.48, null, 18.18, 14.29, 0, null, 61.9, null, null, 11.11, null, null, null, 28.57, null, null, null, null, null, 11.11, null, null, null, 73.33, null, null, null, null, null, null, null, null, null, null, 0, null, 4.76, null, null, null, null, 33.33, null, null, null, 90.48, 
null, null, 20, null, null, null, null, null, null, null, null, 11.11, 71.43, null, null, 9.09, null, null, null, null, 46.67, null, null, null, null, null, null, null, 6.67, null, null, 0, 26.67, 33.33, null, 100, null, null, null, 0, 66.67, null, null, null, null, null, 66.67, null, null, null, null, null, null, null, null, null, 0, null, 42.86, null, null, 20, null, null, null, null, null, null, 100, null, null, null, null, 27.27, null, 40, null, null, 100, null, null, null, 33.33, null, null, 42.86, null, null, 54.55, null, 33.33, 55.56, 13.33, null, null, null, null, null, null, null, 
null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, 
null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, 
null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, 
null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, 
null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, 
null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, 
null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, 
null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, 
null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, 
null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, 
null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, 
null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, 
null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, 
null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, 
null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, 
null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, 
null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, 
null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, 
null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, 
null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, 
null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, 
null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, 
null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, 
null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, 
null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, 
null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, 
null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, 
null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, 
null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, 
null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, 
null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, 
null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, 
null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, 
null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, 
null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, 
null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, 
null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, 
null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, 
null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, 
null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, 
null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, 
null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, 
null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, 
null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, 
null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, 
null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, 
null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, 
null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, 
null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, 
null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, 
null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, 
null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, 
null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, 
null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, 
null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, 
null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, 
null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, 
null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, 
null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, 
null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, 
null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, 
null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, 
null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, 
null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, 
null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, 
null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, 8057711, 4245756, 297340, 158482, 104846, 56378, 205478, 34337, 165866, 235579, 170003, 1452634, 411134, 127199, 392679, 1177, null, 13081, 1362444, 3903, null, 22891, 16898, 78452, null, 55575, null, null, 35144, 44211, 113170, 9244, null, 20967, 4698, 5635, 24904, 50384, 25427, 27401, 211272, 86966, 6874, 7029, 12151, null, null, 27145, 6743, 10807, 
145568, 60698, 24580, 14129, 3255, 249411, null, 167278, 156782, null, 42250, 5341, 91453, null, 28914, null, null, 67623, 83956, null, 13624, 1178, null, 12741, 19733, 12353, 9930, 4509, null, null, 27033, 3212, 49755, 17903, 28284, 47900, 34756, null, 62389, 6104, 34720, 6748, 1177, null, null, null, null, 967, null, 10276, 13081, 25229, 1362444, null, null, 20508, null, null, null, null, null, 16898, 35278, 78452, 4630, null, null, null, 51610, null, null, null, null, null, null, null, null, 93056, 30478, null, null, 44211, null, null, null, null, 16442, null, 113170, 7739, null, 2383, 1047, null, null, 20967, null, null, null, null, 
5635, 8462, 50384, null, 10088, null, null, 27401, 75449, 86966, 6874, 2399, null, null, null, null, null, null, null, null, null, 12151, null, null, null, null, null, null, 21774, 4448, null, null, null, 5371, null, 3255, 1449, 10807, null, null, 134903, 10665, null, 4549, null, 713, 60698, 24580, null, null, null, null, 10392, null, null, null, 14129, null, null, null, 239458, null, 32491, 167278, null, null, null, 156782, null, 42250, 91453, null, null, 3295, null, null, 67623, null, 76217, 5341, null, 13624, 1178, null, null, null, null, null, null, 3685, null, 6339, null, null, null, 19733, null, 11386, null, null, 
4666, 933, 608, 9953, 4509, null, null, 4698, null, 27033, null, null, null, 49755, 15339, null, 6402, null, 17903, null, null, 28284, null, null, 28270, 3965, null, null, null, null, null, null, null, null, 3212, 6486, 12622, null, null, 62389, 5391, null, 6743, 24328, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, 6748, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, 11712, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, 
null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, 967, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, 
null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, 6864, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, 
null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, 25229, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, 
null, null, null, null, null, null, null, null, null, null, null, null, null, 1362444, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, 14186, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, 
null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, 2209, null, 2399, null, null, null, null, null, null, null, null, null, 
null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, 
null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, 16898, null, null, null, 35278, null, 78452, null, null, null, null, null, null, 4630, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, 
null, null, null, null, null, null, null, null, null, null, null, 45046, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, 
null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, 
null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, 2837, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, 
null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, 2731, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, 
null, null, null, null, null, null, null, null, null, null, 93056, null, 30478, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, 
null, null, null, 44211, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, 
null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, 16442, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, 3212, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, 
null, null, null, null, null, null, null, null, null, null, null, null, 113170, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, 7739, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, 
null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, 1047, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, 
null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, 997, null, null, null, null, null, 14387, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, 483, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, 
null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, 5635, null, null, null, null, null, null, null, null, null, null, null, null, null, null, 
null, null, null, null, null, null, null, null, null, null, null, null, null, null, 8462, null, 50384, null, null, null, null, null, 6564, null, null, null, null, null, null, null, null, null, 1579, null, null, null, null, null, 8644, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, 
null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, 26553, null, null, null, 75449, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, 83150, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, 6874, null, null, null, null, 
null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, 
null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, 2395, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, 
null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, 11154, null, null, null, null, null, null, null, 
null, null, null, 1008, 2383, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, 
null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, 1058, null, null, null, null, null, null, null, null, null, null, null, 1203, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, 
null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, 10244, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, 
null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, 21774, null, null, null, null, null, null, null, null, null, null, null, null, 
null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, 6339, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, 5371, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, 
null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, 1449, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, 
null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, 10807, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, 
null, null, null, null, null, null, null, null, null, null, null, null, 3255, null, null, null, null, null, null, 713, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, 120796, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, 10665, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, 608, null, null, null, null, null, null, null, null, 
null, null, null, null, null, null, null, null, null, null, null, null, null, null, 4549, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, 60698, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, 24580, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, 
null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, 848, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, 
null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, 1444, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, 10392, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, 
null, null, null, null, null, null, null, null, 14129, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, 
null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, 239458, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, 32491, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, 2239, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, 
167278, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, 156782, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, 
null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, 3816, null, null, null, null, null, null, null, null, null, null, null, null, 42250, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, 
null, null, null, null, null, null, null, null, null, 90970, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, 3295, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, 
null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, 4245756, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, 66615, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, 
null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, 76217, null, null, null, null, null, null, null, null, null, null, null, 5341, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, 
null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, 13624, null, null, null, null, null, null, 
null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, 
null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, 3412, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, 3685, null, null, null, null, null, null, null, null, 
null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, 
null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, 6580, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, 
null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, 18675, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, 
null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, 11386, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, 
null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, 
null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, 4666, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, 933, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, 
null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, 9953, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, 2930, null, null, null, null, null, null, null, null, null, null, 4698, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, 
null, null, null, null, null, null, null, null, null, null, null, null, null, null, 24302, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, 
null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, 49755, null, null, null, null, null, null, null, null, 15339, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, 6402, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, 
null, null, 1177, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, 17903, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, 5391, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, 28284, null, null, null, 
null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, 28270, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, 3965, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, 
null, null, null, null, null, null, null, null, null, null, null, null, null, null, 5119, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, 
null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, 
null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, 1178, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, 
null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, 6486, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, 12622, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, 
null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, 
null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, 62389, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, 
null, null, null, null, null, null, null, 6743, null, null, null, null, null, null, null, null, null, null, null, 24328, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, 
null, null, null, null, 15878711, 6865421, 487164, 226886, 654879, 83196, 505594, 402458, 217540, 496792, 328866, 3298031, 905339, 61786, 1344759, 38706, 10183, 21304, 3169859, 35470, 35892, 3962, 18187, 67416, 5009, 54479, null, 226049, 49778, null, 142949, 9592, 71017, 33828, 7909, 30797, 11627, 210312, 24681, 50889, 224533, 109068, 34941, 14431, 7321, 25366, 341679, 26195, null, 21304, 154153, 139530, 30700, 45408, 12061, 693234, 100139, 712738, 397116, null, 50060, 13348, 595014, null, 62896, 4975, null, 69336, 73870, null, 34021, 11576, 24648, 34683, 22715, 42248, 1844, 38102, 37472, null, 126918, 7616, 41662, 48470, 87455, 64004, 5995, 7340, null, 60096, 27114, 9579, 23525, 4576, 25059, null, 
null, null, null, 14094, 21304, 44296, 3169859, null, 16087, null, 6818, null, null, null, 4975, 18187, 22956, 67416, 4591, 5009, 17427, null, 54479, 5221, null, null, null, null, 200425, null, 4534, 112566, 42270, 806, 3870, null, null, null, null, null, null, 5607, 142949, 12981, null, 3962, null, 70848, null, 33022, 8407, null, null, 7772, 30797, 11627, 210312, 4480, 6383, 169, null, 50856, 33124, 109068, 34941, 9840, null, 13632, 10882, null, null, null, null, null, 19805, 7321, null, 25366, null, null, 341679, null, 5244, 1844, null, 29815, null, 8036, null, 4898, 13, 21304, null, 7117, 154153, null, null, null, null, 7801, 
109715, 22928, null, null, null, null, null, null, null, null, 31776, 7163, null, null, 674189, 96269, 47322, 712738, 33, null, null, 397116, null, 42943, 595014, null, null, null, null, null, 69336, null, 60889, 7206, null, 34021, 11576, 3560, 12915, null, null, 8545, null, 18600, null, 13165, null, null, null, 22715, 6142, 38654, null, null, 7508, null, 13902, 10503, 28683, 37472, null, 7909, null, 101859, 6864, null, 7616, 41662, 18298, 21090, 17038, null, 43828, 4642, 8542, 87455, null, null, null, null, null, null, null, null, null, 7804, 3594, 7377, null, 5995, 25338, 522, 9419, null, 52295, 15710, null, 27114, null, 2737, 
null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, 9579, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, 9000, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, 23525, null, 
null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, 25059, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, 
null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, 9980, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, 1741, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, 
null, null, null, null, null, null, null, 21304, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, 21001, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, 3169859, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, 16087, null, null, null, null, null, null, null, null, null, null, null, null, 
null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, 6818, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, 
null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, 1245, null, null, null, null, null, null, null, null, null, null, 2557, 
null, null, null, null, null, null, null, null, null, null, null, 23295, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, 1992, null, 18187, null, null, null, 22956, null, 64110, null, null, null, null, null, null, 4591, 
null, null, 5009, null, null, 17427, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, 47839, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, 
null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, 5221, null, 6142, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, 
null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, 
null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, 10217, 1515, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, 
null, null, null, null, null, null, null, null, null, 196944, null, 3022, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, 112566, null, 42270, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, 
null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, 
null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, 
null, null, null, null, null, null, null, null, null, null, null, null, null, null, 5607, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, 142949, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, 12981, null, null, null, null, null, null, null, null, 
null, null, null, null, null, null, null, null, 5340, null, null, null, 33, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, 2382, null, null, null, null, null, null, null, null, null, 5995, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, 1169, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, 
null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, 13840, null, null, null, null, null, null, 2302, null, null, null, null, null, null, null, null, null, null, null, 53590, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, 4939, null, null, null, 
null, null, 28942, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, 446, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, 8407, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, 1512, null, null, null, null, null, null, null, null, 7772, null, null, null, null, null, null, null, null, null, null, 
null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, 30797, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, 11627, null, 207604, null, null, null, null, 4480, 4078, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, 6383, null, null, null, null, null, 17258, null, 
null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, 48816, null, null, null, 32097, null, null, 
null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, 108131, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, 34941, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, 
null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, 9840, null, null, 31, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, 13632, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, 6869, null, null, null, null, null, null, null, null, null, null, null, null, 1350, null, 6086, null, null, null, null, 
null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, 809, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, 
null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, 19805, null, null, null, null, null, null, null, null, null, null, null, null, null, null, 2157, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, 
null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, 25366, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, 915, null, null, null, null, null, null, 570, null, null, null, null, 
null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, 15, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, 2744, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, 15710, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, 
null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, 341679, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, 
null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, 29815, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, 5079, null, null, null, null, null, null, null, null, null, null, null, null, null, null, 1656, null, null, null, null, null, null, null, null, null, null, 
null, null, null, null, null, null, null, null, null, 8036, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, 522, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, 2742, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, 247, null, null, null, null, null, null, null, null, 
null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, 21304, null, null, null, null, null, null, null, null, null, null, null, null, null, null, 
null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, 7117, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, 2156, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, 138284, null, null, null, null, 
null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, 4975, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, 533, null, null, null, null, null, null, null, 277, null, null, null, null, null, 2904, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, 7801, null, null, null, null, null, null, null, null, 109715, null, null, 1560, null, null, null, null, null, null, null, null, null, null, null, null, 
null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, 17588, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, 1118, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, 
null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, 4642, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, 891, null, null, null, null, null, null, 
null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, 31776, null, null, null, null, 1392, null, null, null, null, null, null, null, null, null, null, null, null, null, 4390, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, 
null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, 4303, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, 674189, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, 96269, 
null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, 47322, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, 1844, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, 704679, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, 
null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, 3481, null, null, null, null, null, null, null, null, null, 390359, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, 
null, null, null, null, null, null, null, null, null, null, null, null, 937, null, null, null, null, null, null, null, null, null, null, null, null, 42943, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, 590517, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, 
null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, 2708, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, 
null, null, null, null, 6865421, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, 67776, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, 60889, null, null, null, null, null, null, null, null, null, null, null, 7206, null, 
null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, 
null, null, null, null, null, null, null, null, null, null, null, null, null, 169, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, 34021, null, null, null, null, null, null, null, null, 1187, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, 
null, null, null, null, null, 10634, null, null, null, null, null, null, null, null, null, null, null, null, null, null, 1984, null, null, null, null, null, null, null, null, null, null, null, null, 12915, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, 1565, null, null, null, null, null, null, null, null, null, null, null, null, 
null, null, null, null, null, null, null, null, null, null, 8545, null, null, 4114, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, 17250, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, 2773, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, 
null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, 7277, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, 3838, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, 
null, null, null, null, null, null, null, null, null, null, null, null, null, null, 4080, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, 
null, null, null, 19498, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, 4051, null, null, null, 
null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, 1027, null, null, null, null, null, null, null, null, null, null, null, 37087, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, 
null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, 2261, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, 4764, null, null, null, null, 
null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, 3072, null, null, null, null, null, null, 3870, null, null, null, null, null, null, null, null, null, null, null, null, 13369, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, 
null, null, null, null, null, 10503, 5244, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, 22260, null, null, null, null, null, 37472, null, null, null, null, 6684, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, 91365, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, 698, null, null, null, null, null, null, null, null, null, null, null, null, null, null, 
null, null, 6864, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, 806, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, 7616, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, 35844, null, null, null, null, null, null, null, null, 16037, null, null, null, null, null, null, null, null, null, null, null, 
null, null, null, null, null, null, null, null, null, null, null, 21090, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, 17038, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, 3551, null, null, null, null, null, null, null, null, null, null, null, null, null, null, 43828, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, 
null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, 2082, null, null, null, null, null, null, null, null, 8542, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, 86286, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, 
null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, 1225, null, null, null, null, null, null, null, null, null, null, null, null, 1805, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, 
null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, 1941, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, 
null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, 5247, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, 13, null, null, null, null, null, null, 3594, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, 942, null, null, null, null, null, null, null, 
1567, null, null, 7377, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, 4987, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, 
null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, 11498, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, 9419, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, 
null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, 1576, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, 3878, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, 
null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, 50213, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, 27114, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, 
null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, 2737, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, 
null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, 
null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, 
null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, 
null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, 
null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, 
null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, 
null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, 
null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, 
null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, 
null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, 
null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, 
null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, 
null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, 
null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, 
null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, 
null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, 
null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, 
null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, 
null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, 
null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, 
null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, 
null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, 
null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, 
null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, 
null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, 
null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, 
null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, 
null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, 
null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, 
null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, 
null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, 
null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, 
null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, 
null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, 
null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, 
null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, 
null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, 
null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, 
null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, 
null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, 
null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, 
null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, 
null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, 
null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, 
null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, 
null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, 
null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, 
null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, 
null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, 
null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, 
null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, 
null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, 
null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, 
null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, 
null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, 
null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, 
null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, 
null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, 
null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, 
null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, 
null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, 
null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, 
null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, 
null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, 
null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, 
null, null, null, null, null, null, null, null, null, null, null, null, 8.84, 16.75, 4.17, 3.68, 2.53, 3.47, 4.05, 1.11, 4.46, 6.91, 5.25, 13.16, 9.29, 3.15, 3.71, 0.22, null, 1.96, 21.27, 0.34, null, 3.2, 3.24, 4.67, null, 7.93, null, null, 6.36, 4.53, 7.93, 1.84, null, 3.36, 0.8, 2.53, 6.18, 6.09, 4.39, 3.73, 10.4, 8.46, 1.44, 1.29, 1.82, null, null, 4.24, 1.46, 2.12, 19.12, 6.65, 3.46, 1.51, 0.68, 12.83, null, 4.1, 11.69, null, 9.75, 1.92, 3.98, null, 3.4, null, null, 9.83, 9.56, null, 5.29, 0.55, null, 2.92, 5.09, 3.17, 1.63, 0.65, null, null, 3.72, 0.42, 7.26, 1.9, 3.15, 5.72, 4.02, null, 
4, 0.9, 4.41, 9.19, 0.36, null, null, null, null, 1.66, null, 5.04, 4.13, 5.01, 21.27, null, null, 5.21, null, null, null, null, null, 4.36, 25.85, 5.27, 5.7, null, null, null, 11.75, null, null, null, null, null, null, null, null, 11.46, 9.68, null, null, 10.58, null, null, null, null, 17.52, null, 8.46, 4.17, null, 1.14, 0.33, null, null, 4.19, null, null, null, null, 2.53, 3.77, 6.64, null, 3.42, null, null, 4.61, 12.8, 10.36, 2.49, 0.51, null, null, null, null, null, null, null, null, null, 2.68, null, null, null, null, null, null, 6.16, 2.87, null, null, null, 4.13, null, 3.29, 1.29, 5.07, 
null, null, 20.44, 10.52, null, 3.2, null, 0.61, 8.46, 5.66, null, null, null, null, 7.63, null, null, null, 4.1, null, null, null, 15.09, null, 14.3, 4.1, null, null, null, 13.91, null, 13.04, 3.98, null, null, 4.51, null, null, 10.61, null, 12.37, 5.89, null, 5.29, 0.55, null, null, null, null, null, null, 1.06, null, 4.39, null, null, null, 6, null, 4.23, null, null, 4.65, 0.47, 0.16, 8.88, 1.1, null, null, 4.47, null, 4.46, null, null, null, 10.42, 8.96, null, 3.25, null, 3, null, null, 3.15, null, null, 10.3, 3.95, null, null, null, null, null, null, null, null, 1.94, 1.82, 7.1, null, 
null, 6.15, 0.96, null, 5.32, 7.99, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, 11.81, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, 30.82, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, 22.36, null, null, null, null, null, null, null, null, 
null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, 
null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, 4.78, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, 
null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, 21.5, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, 21.27, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, 
null, null, null, 6.99, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, 
null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, 61, null, 26.27, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, 
null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, 7.71, null, null, null, 27.78, null, 
6.5, null, null, null, null, null, null, 10, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, 14.02, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, 
null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, 
null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, 
null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, 48.69, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, 6.05, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, 
null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, 12.72, null, 17.28, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, 
null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, 22.28, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, 
null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, 
null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, 29.13, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, 8.87, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, 10.22, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, 6.45, 
null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, 0.41, null, null, null, 
null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, 
null, null, null, null, 3.26, null, null, null, null, null, 7.35, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, 14.8, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, 
null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, 6.18, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, 7.77, null, 10.08, null, null, null, null, null, 24.5, null, null, null, null, null, null, null, null, null, 37.76, null, null, null, null, null, 
4.58, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, 
null, 5.81, null, null, null, 14.37, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, 13.66, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, 4.04, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, 
null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, 9.55, null, null, null, null, null, null, null, null, null, null, null, 
null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, 
null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, 4.4, null, null, null, null, null, null, null, null, null, null, 37.59, 30.17, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, 
null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, 4.79, null, null, null, 
null, null, null, null, null, null, null, null, 25.06, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, 19.39, null, null, null, null, null, null, null, null, null, null, null, 
null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, 
null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, 11.1, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, 19.05, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, 
null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, 10.58, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, 
null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, 2.07, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, 9.27, null, null, null, null, null, null, 
null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, 9.34, null, null, null, null, null, null, 3.64, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, 
null, null, null, 31.85, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, 15.28, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, 3.33, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, 6.26, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, 8.87, null, null, null, null, null, null, null, 
null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, 13.95, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, 3.02, null, null, null, null, null, null, null, null, null, null, null, 
null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, 
null, null, null, null, null, 21.16, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, 11.79, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, 7.17, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, 
null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, 18.54, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, 
null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, 16.96, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, 41.93, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, 4.29, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, 
null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, 16.14, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, 
null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, 48.09, null, null, null, null, null, null, null, null, null, null, null, null, 18.31, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, 4.13, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, 
null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, 10.54, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, 
null, null, null, null, null, null, null, null, null, null, null, null, 16.75, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, 15.94, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, 17.36, null, null, null, null, null, 
null, null, null, null, null, null, 15.7, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, 
null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, 13.98, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, 
null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, 
null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, 9.81, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, 2.8, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, 
null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, 
null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, 21.96, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, 
null, null, null, null, null, null, null, null, null, null, null, 14.37, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, 
null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, 6.33, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, 
null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, 
null, null, null, 10.72, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, 0.72, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, 
null, null, null, null, null, null, null, null, null, null, null, null, null, 13.54, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, 1.45, null, null, null, null, null, null, null, null, null, null, 12.6, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, 7.5, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, 
null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, 17.84, null, null, null, null, null, null, null, null, 16.52, null, null, null, 
null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, 4.93, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, 3.61, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, 8.18, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, 
null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, 56.33, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, 3.64, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, 16.86, null, null, null, null, null, null, null, 
null, null, null, null, null, null, null, null, null, null, null, null, null, null, 4.67, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, 24.52, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, 
null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, 
null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, 
26.87, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, 4.06, null, null, null, null, null, null, null, null, null, null, null, null, null, null, 
null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, 16.3, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, 
null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, 
null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, 6.96, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, 6.93, null, null, null, null, null, null, null, null, null, null, null, 13.12, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, 
null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, 18.23, 29.11, 7.24, 5.52, 16.5, 5.27, 9.94, 13.82, 6.31, 15.55, 10.42, 31.15, 21.1, 1.53, 12.87, 7.62, 2.46, 3.34, 51.18, 3.33, 6.72, 0.58, 3.49, 4.06, 1.61, 7.84, null, 14.28, 9.9, null, 10.69, 2.01, 9.52, 5.83, 
1.38, 15.86, 3.01, 23.58, 4.68, 7.17, 10.63, 10.96, 7.55, 2.91, 1.1, 6.53, 23.9, 4.06, null, 4.47, 22.94, 15.58, 4.89, 5.13, 2.56, 36.2, 7.75, 17.62, 30.57, null, 11.75, 4.74, 27.08, null, 7.74, 0.72, null, 10.2, 8.69, null, 14.77, 5.39, 6.7, 8.87, 5.83, 12.39, 0.34, 5.85, 6.22, null, 17.13, 1.04, 6.07, 5.43, 9.64, 8.25, 0.72, 1.57, null, 9.44, 3.79, 12.05, 7.19, 1.58, 19.86, null, null, null, null, 7.2, 7.32, 9.15, 51.18, null, 8.17, null, 10.02, null, null, null, 0.72, 4.75, 18.02, 4.59, 5.81, 2.33, 9.22, null, 12.05, 5.69, null, null, null, null, 21.4, null, 2.89, 12.88, 14.42, 0.76, 1.6, null, null, null, 
null, null, null, 4.5, 11.37, 7.46, null, 2.13, null, 13.29, null, 6.96, 7.35, null, null, 8.96, 15.86, 5.33, 25.61, 4.11, 2.31, 0.07, null, 8.91, 5.49, 13.51, 12.89, 2.36, null, 5.74, 9.72, null, null, null, null, null, 7.81, 1.64, null, 9.63, null, null, 26.51, null, 1.52, 1.26, null, 14.68, null, 6.06, null, 4.13, 0.01, 10.67, null, 6.66, 25.85, null, null, null, null, 7.15, 15.84, 5.95, null, null, null, null, null, null, null, null, 9.81, 3.84, null, null, 43.19, 11.2, 18.88, 17.62, 0.02, null, null, 35.87, null, 13.46, 27.08, null, null, null, null, null, 10.94, null, 10.15, 8.65, null, 14.77, 5.39, 3.14, 
7.67, null, null, 5.21, null, 5.67, null, 9.78, null, null, null, 6.62, 6.44, 17.11, null, null, 8.57, null, 3.97, 9.02, 7.45, 7.76, null, 8.7, null, 16.57, 4.74, null, 1.74, 8.71, 12.53, 5.47, 9.64, null, 7.6, 1.46, 7.44, 9.64, null, null, null, null, null, null, null, null, null, 6.05, 5.74, 14.38, null, 1.77, 16.09, 0.17, 5.77, null, 9.91, 10.08, null, 9.57, null, 1.79, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, 15.27, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, 29.14, null, null, 
null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, 17.83, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, 
null, null, null, null, null, null, null, null, 23.75, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, 7.21, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, 
null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, 24.12, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, 19.54, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, 18.75, null, null, null, null, null, null, 
null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, 51.18, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, 14.27, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, 
null, null, null, null, null, null, null, null, null, null, null, null, 22.77, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, 
null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, 12.2, null, null, null, null, null, null, null, null, null, null, 25.8, null, null, null, null, null, null, null, null, null, null, null, 27.25, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, 
null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, 5.95, null, 8.37, null, null, null, 19.25, null, 5.4, null, null, null, null, null, null, 10.16, null, null, 5.98, null, null, 9.6, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, 
null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, 14.27, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, 
null, null, null, null, null, null, null, null, null, null, null, 14.2, null, 20.57, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, 
null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, 
null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, 22.75, 24.31, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, 30.47, null, 4.05, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, 
null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, 14.24, null, 25.08, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, 
null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, 
null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, 14.09, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, 
null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, 13.66, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, 11.58, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, 12.16, null, null, null, 0.33, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, 
null, null, null, null, null, null, null, 6.36, null, null, null, null, null, null, null, null, null, 54.3, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, 8.51, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, 26.1, null, null, null, null, null, null, 3.76, null, null, null, null, null, null, null, 
null, null, null, null, 14.47, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, 18.09, null, null, null, null, null, 15.68, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, 16.1, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, 
null, null, null, null, null, 17, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, 13.88, null, null, null, null, null, null, null, null, 12.03, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, 
null, 43.79, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, 10.57, null, 36.6, null, null, null, null, 13.78, 16.75, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, 3.71, null, null, null, null, null, 16.8, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, 
null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, 11.41, null, null, null, 5.89, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, 17.81, null, null, null, null, 
null, null, null, null, null, null, null, null, null, null, null, 20.09, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, 4.37, null, null, 0.97, null, 
null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, 10.25, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, 29.56, null, null, null, null, null, null, null, null, null, null, null, null, 8.12, null, 14.49, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, 9.76, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, 
null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, 
null, null, null, null, null, 10.62, null, null, null, null, null, null, null, null, null, null, null, null, null, null, 30.07, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, 
null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, 16.83, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, 4.28, null, null, null, null, null, null, 20.95, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, 0.08, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, 
null, null, null, null, 12.34, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, 29.63, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, 29.92, null, null, null, null, null, null, null, null, null, 
null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, 
null, null, null, null, null, null, null, null, null, null, 22.76, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, 14.93, null, null, null, null, null, null, null, null, null, null, null, null, null, null, 28.35, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, 14.24, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, 
null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, 10.95, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, 4.74, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, 10.6, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, 
null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, 18.97, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, 
null, null, null, null, null, null, null, null, null, null, null, 12.11, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, 4.96, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, 40.99, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, 15.95, null, null, null, null, null, null, null, null, null, null, null, null, 
null, null, null, null, null, null, null, 3.16, null, null, null, null, null, null, null, 24.23, null, null, null, null, null, 29.54, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, 17.44, null, null, null, null, null, null, null, null, 16.67, null, null, 20.91, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, 
10.69, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, 4.15, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, 
null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, 24.41, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, 3.72, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, 
null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, 16.25, null, null, null, null, 7.39, null, null, null, null, null, null, null, null, null, null, null, null, null, 4.35, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, 
null, null, 35.82, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, 52.37, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, 15.23, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, 22.41, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, 37.63, 
null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, 18.19, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, 16.12, null, null, null, null, null, null, null, null, null, 41.17, null, null, null, null, null, null, null, null, null, null, null, null, 
null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, 13.63, null, null, null, null, null, null, null, null, null, null, null, null, 20.18, null, null, null, null, null, null, null, null, null, null, null, null, 
null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, 28.06, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, 
null, null, null, null, null, null, null, null, null, null, null, null, null, 6.83, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, 29.11, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, 15.74, 
null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, 14.13, null, null, null, null, null, null, null, null, null, null, null, 23.79, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, 
null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, 4.4, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, 
null, null, null, null, null, null, null, null, null, 40.33, null, null, null, null, null, null, null, null, 7.29, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, 13.28, null, null, null, null, null, null, null, null, null, null, null, null, null, null, 5.81, null, null, null, null, null, null, null, null, null, null, null, null, 15.02, null, null, null, null, 
null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, 11.06, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, 12.57, null, null, 11.68, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, 
null, null, null, null, null, null, null, 14.58, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, 17.83, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, 13.65, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, 
19.38, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, 13.15, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, 
null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, 13.23, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, 
null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, 13.62, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, 19.98, null, null, null, null, null, null, null, null, null, null, null, 25.21, null, null, null, null, 
null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, 
null, null, null, null, null, null, null, 11.37, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, 12.69, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, 
null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, 8, null, null, null, null, null, null, 38.72, null, null, null, null, null, null, null, null, null, null, null, null, 27.95, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, 13.36, 11.45, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, 11.54, null, null, null, null, null, 14.52, null, null, null, null, 20.09, 
null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, 27.69, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, 30.28, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, 15.07, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, 25.36, null, null, null, null, null, null, null, null, null, null, null, null, 
null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, 2.66, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, 12.24, null, null, null, null, null, null, null, null, 21.97, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, 7.43, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, 14.36, null, null, null, null, null, null, 
null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, 12.06, null, null, null, null, null, null, null, null, null, null, null, null, null, null, 20.12, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, 100, null, null, null, null, null, null, null, null, 13.43, null, null, null, null, 
null, null, null, null, null, null, null, null, null, null, null, null, 10.92, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, 
null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, 11.06, null, null, null, null, null, null, null, null, null, null, null, null, 9.36, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, 
null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, 17.71, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, 
null, null, 7.94, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, 3.63, null, null, null, null, null, null, 8.11, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, 20.73, null, null, null, null, null, null, null, 10.93, null, null, 31.23, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, 14.7, null, null, null, null, null, null, null, null, null, null, null, 
null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, 16.78, null, null, 
null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, 11.25, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, 15.59, null, null, null, null, 
null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, 22.99, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, 15.92, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, 
null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, 15.95, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, 14.27, null, null, null, null, null, null, null, null, null, null, null, null, null, null, 
null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, 
null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, 
null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, 
null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, 
null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, 
null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, 
null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, 
null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, 
null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, 
null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, 
null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, 
null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, 
null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, 
null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, 
null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, 
null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, 
null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, 
null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, 
null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, 
null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, 
null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, 
null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, 
null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, 
null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, 
null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, 
null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, 
null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, 
null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, 
null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, 
null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, 
null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, 
null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, 
null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, 
null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, 
null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, 
null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, 
null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, 
null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, 
null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, 
null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, 
null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, 
null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, 
null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, 
null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, 
null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, 
null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, 
null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, 
null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, 
null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, 
null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, 
null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, 
null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, 
null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, 
null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, 
null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, 
null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, 
null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, 
null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, 
null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, 
null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, 
null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, 
null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, 
null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, 
null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, 
null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, 
null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, 314, 13, 49, 18, 5, 7, 23, 8, 15, 40, 21, 54, 34, 9, 18, 0, null, 9, 14, 2, null, 12, 2, 3, null, 9, 
null, null, 7, 8, 3, 3, null, 7, 3, 2, 7, 4, 7, 0, 16, 10, 0, 5, 0, null, null, 6, 2, 1, 24, 4, 3, 2, 1, 12, null, 0, 7, null, 6, 2, 1, null, 5, null, null, 9, 7, null, 3, 2, null, 3, 4, 2, 13, 4, null, null, 2, 2, 5, 2, 0, 13, 4, null, 3, 9, 5, 3, 0, null, null, null, null, 2, null, 1, 9, 5, 14, null, null, 7, null, null, null, null, null, 2, 9, 3, 2, null, null, null, 9, null, null, null, null, null, null, null, 
null, 4, 5, null, null, 8, null, null, null, null, 6, null, 3, 1, null, 5, 0, null, null, 7, null, null, null, null, 2, 1, 4, null, 2, null, null, 0, 5, 10, 0, 3, null, null, null, null, null, null, null, null, null, 0, null, null, null, null, null, null, 4, 12, null, null, null, 2, null, 1, 0, 1, null, null, 21, 3, null, 1, null, 0, 4, 3, null, null, null, null, 2, null, null, null, 2, null, null, null, 9, null, 6, 0, null, null, null, 7, null, 6, 1, null, null, 2, null, null, 
9, null, 6, 2, null, 3, 2, null, null, null, null, null, null, 0, null, 3, null, null, null, 4, null, 0, null, null, 2, 0, 0, 3, 4, null, null, 3, null, 2, null, null, null, 5, 5, null, 0, null, 2, null, null, 0, null, null, 4, 0, null, null, null, null, null, null, null, null, 2, 0, 4, null, null, 3, 9, null, 2, 3, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, 3, null, null, null, null, null, null, null, null, null, null, 
null, null, null, null, null, 8, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, 2, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, 
null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, 0, null, null, null, null, null, null, null, 
null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, 
null, 5, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, 14, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, 2, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, 
null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, 
null, null, null, null, null, null, null, null, null, null, null, null, 7, null, 3, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, 
null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, 2, null, null, null, 9, null, 3, null, null, null, null, null, null, 2, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, 
null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, 4, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, 
null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, 
null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, 5, null, null, null, 
null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, 1, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, 
null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, 4, null, 5, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, 
null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, 8, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, 
null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, 6, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, 
2, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, 3, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, 1, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, 
null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, 0, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, 
null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, 0, null, null, null, null, null, 2, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, 1, null, null, null, null, null, null, null, null, null, 
null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, 
null, null, null, null, null, null, null, null, null, 2, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, 1, null, 4, null, null, null, null, null, 5, null, null, null, null, null, null, null, null, null, 4, null, null, null, null, null, 0, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, 
null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, 0, null, null, null, 5, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, 
null, null, null, 5, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, 0, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, 
null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, 1, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, 
null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, 
null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, 0, null, null, null, null, null, null, null, null, null, null, 3, 5, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, 
null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, 0, null, null, null, null, null, null, null, null, null, null, null, 2, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, 
null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, 4, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, 
null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, 
null, null, null, null, null, null, null, null, null, null, null, 4, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, 3, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, 2, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, 
null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, 
null, null, null, null, null, null, null, 0, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, 1, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, 
null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, 1, null, null, null, null, null, null, 0, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, 12, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, 3, null, null, null, null, null, null, 
null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, 0, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, 1, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, 4, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, 
null, null, null, null, null, null, null, null, 3, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, 0, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, 
null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, 2, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, 
null, null, null, null, null, null, null, null, 2, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, 2, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, 
null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, 9, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, 6, null, null, null, null, null, null, null, null, null, null, null, null, null, null, 
null, null, null, null, null, null, null, 5, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, 0, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, 7, null, null, null, null, 
null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, 5, null, null, null, null, null, null, null, null, null, null, null, null, 6, null, null, null, null, 
null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, 0, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, 2, null, null, 
null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, 13, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, 
null, null, null, null, null, null, null, 6, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, 6, null, null, null, null, null, null, null, null, null, null, null, 2, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, 
null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, 
null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, 3, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, 
null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, 1, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, 
null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, 0, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, 
null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, 5, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, 
null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, 4, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, 
null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, 
null, null, null, 0, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, 
null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, 2, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, 0, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, 
null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, 3, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, 0, null, null, null, 
null, null, null, null, null, null, null, 3, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, 1, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, 
null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, 5, null, null, null, null, null, null, null, null, 5, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, 
null, 0, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, 0, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, 2, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, 9, null, null, null, null, null, 
null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, 0, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, 4, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, 0, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, 
null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, 3, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, 
null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, 
null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, 2, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, 
null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, 0, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, 
null, null, null, null, null, 4, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, 
null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, 3, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, 
null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, 2, null, null, null, null, null, null, null, null, null, null, null, 3, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, 
null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, 675, 19, 94, 35, 36, 12, 65, 31, 30, 58, 42, 80, 71, 23, 79, 15, 10, 6, 29, 13, 6, 5, 2, 8, 1, 9, null, 20, 12, null, 7, 4, 9, 9, 5, 9, 3, 16, 8, 4, 22, 6, 6, 2, 4, 5, 12, 8, null, 5, 25, 12, 8, 6, 2, 31, 13, 12, 25, null, 7, 7, 18, null, 13, 2, null, 8, 8, null, 9, 5, 
12, 12, 4, 7, 4, 15, 4, null, 21, 0, 11, 10, 6, 20, 9, 4, null, 23, 3, 4, 4, 7, 7, null, null, null, null, 3, 6, 9, 29, null, 3, null, 3, null, null, null, 2, 2, 5, 8, 2, 1, 3, null, 9, 2, null, null, null, null, 16, null, 2, 6, 7, 2, 6, null, null, null, null, null, null, 3, 7, 3, null, 5, null, 9, null, 7, 2, null, null, 3, 9, 3, 16, 2, 0, 0, null, 4, 3, 6, 6, 0, null, 1, 7, null, null, null, null, null, 3, 4, 
null, 5, null, null, 12, null, 2, 4, null, 6, null, 3, null, 0, 0, 5, null, 2, 25, null, null, null, null, 4, 6, 5, null, null, null, null, null, null, null, null, 5, 2, null, null, 25, 7, 7, 12, 0, null, null, 25, null, 5, 18, null, null, null, null, null, 8, null, 5, 4, null, 9, 5, 2, 3, null, null, 3, null, 4, null, 6, null, null, null, 4, 3, 6, null, null, 5, null, 5, 3, 13, 4, null, 5, null, 14, 2, null, 0, 11, 8, 2, 4, null, 6, 4, 3, 6, 
null, null, null, null, null, null, null, null, null, 5, 1, 6, null, 9, 9, 1, 2, null, 19, 6, null, 3, null, 2, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, 4, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, 6, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, 
null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, 4, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, 7, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, 
null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, 1, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, 3, null, null, null, null, null, null, null, 
null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, 6, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, 4, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, 29, null, null, null, null, null, null, null, null, 
null, null, null, null, null, null, null, null, null, null, null, 3, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, 3, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, 
null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, 
null, null, null, null, null, null, null, null, null, null, null, null, 2, null, null, null, null, null, null, null, null, null, null, 4, null, null, null, null, null, null, null, null, null, null, null, 5, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, 
null, null, null, null, null, null, null, null, 1, null, 2, null, null, null, 5, null, 3, null, null, null, null, null, null, 2, null, null, 1, null, null, 3, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, 3, null, null, null, null, null, null, null, null, null, null, 
null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, 2, null, 3, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, 
null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, 
null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, 4, 4, 
null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, 14, null, 0, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, 6, null, 7, null, null, null, null, null, null, null, null, null, 
null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, 
null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, 
null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, 3, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, 7, null, null, null, null, null, null, null, null, null, 
null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, 3, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, 2, null, null, null, 0, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, 1, null, null, null, null, null, null, null, null, null, 9, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, 
null, null, null, null, 1, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, 5, null, null, null, null, null, null, 0, null, null, null, null, null, null, null, null, null, null, null, 5, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, 
null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, 3, null, null, null, null, null, 4, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, 1, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, 2, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, 
null, null, null, null, 2, null, null, null, null, null, null, null, null, 3, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, 9, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, 3, null, 15, null, null, null, null, 2, 
3, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, 0, null, null, null, null, null, 4, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, 
null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, 4, null, null, null, 2, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, 5, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, 6, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, 
null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, 0, null, null, 0, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, 1, null, null, null, null, null, null, null, null, null, null, null, null, null, 
null, null, null, null, 4, null, null, null, null, null, null, null, null, null, null, null, null, 1, null, 3, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, 1, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, 
null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, 3, null, null, null, null, null, null, null, null, null, null, null, null, null, null, 4, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, 
null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, 5, null, null, null, null, null, null, null, null, null, null, 
null, null, null, null, null, null, null, null, null, null, null, null, 0, null, null, null, null, null, null, 2, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, 0, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, 2, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, 
null, null, 6, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, 12, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, 
null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, 6, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, 2, null, 
null, null, null, null, null, null, null, null, null, null, null, null, null, 3, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, 3, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, 1, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, 0, null, 
null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, 1, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, 
null, null, null, null, null, null, null, null, null, 5, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, 2, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, 0, null, null, null, null, null, null, null, null, null, 
null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, 15, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, 2, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, 0, null, null, null, null, null, null, null, 2, null, null, null, null, null, 5, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, 4, 
null, null, null, null, null, null, null, null, 6, null, null, 2, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, 3, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, 
null, null, null, null, 0, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, 4, null, 
null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, 0, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, 5, null, null, null, null, 1, null, null, null, null, null, null, null, null, 
null, null, null, null, null, 0, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, 5, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, 25, null, null, null, null, null, null, 
null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, 7, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, 7, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, 4, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, 9, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, 
null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, 2, null, null, null, null, null, null, null, null, null, 17, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, 
null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, 1, null, null, null, null, null, null, null, null, null, null, null, null, 5, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, 15, null, null, null, null, null, null, null, null, null, null, null, null, 
null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, 1, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, 
null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, 19, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, 6, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, 
null, null, null, null, null, null, null, null, null, null, 5, null, null, null, null, null, null, null, null, null, null, null, 4, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, 
null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, 0, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, 9, null, null, null, null, null, null, null, null, 1, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, 
null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, 3, null, null, null, null, null, null, null, null, null, null, null, null, null, null, 1, null, null, null, null, null, null, null, null, null, null, null, null, 3, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, 
null, null, null, null, null, null, null, null, null, null, null, 2, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, 3, null, null, 2, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, 3, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, 2, null, null, null, null, null, null, null, null, null, null, 
null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, 3, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, 3, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, 
null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, 3, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, 
null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, 4, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, 
null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, 2, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, 1, null, null, null, null, null, null, null, null, null, null, null, 4, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, 
null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, 2, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, 
null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, 3, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, 1, null, null, null, null, null, null, 6, null, null, null, null, null, null, null, null, 
null, null, null, null, 5, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, 3, 2, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, 4, null, null, null, null, null, 4, null, null, null, null, 4, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, 8, null, null, null, null, null, null, null, 
null, null, null, null, null, null, null, null, null, 3, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, 2, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, 2, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, 0, null, null, null, null, null, null, null, null, null, null, null, null, null, null, 
null, null, null, 2, null, null, null, null, null, null, null, null, 6, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, 2, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, 4, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, 2, null, null, null, null, null, null, null, null, null, null, null, null, null, null, 6, null, null, 
null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, 15, null, null, null, null, null, null, null, null, 3, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, 5, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, 
null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, 1, null, null, null, null, null, 
null, null, null, null, null, null, null, 1, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, 
null, null, null, null, null, null, 3, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, 1, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, 0, null, null, null, null, null, null, 1, null, null, null, 
null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, 2, null, null, null, null, null, null, null, 2, null, null, 6, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, 2, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, 
null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, 4, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, 2, null, null, null, 
null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, 1, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, 
null, null, 4, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, 4, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, 3, null, null, 
null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, 2, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, 
null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, 
null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, 
null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, 
null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, 
null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, 
null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, 
null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, 
null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, 
null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, 
null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, 
null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, 
null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, 
null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, 
null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, 
null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, 
null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, 
null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, 
null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, 
null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, 
null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, 
null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, 
null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, 
null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, 
null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, 
null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, 
null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, 
null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, 
null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, 
null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, 
null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, 
null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, 
null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, 
null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, 
null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, 
null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, 
null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, 
null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, 
null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, 
null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, 
null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, 
null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, 
null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, 
null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, 
null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, 
null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, 
null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, 
null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, 
null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, 
null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, 
null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, 
null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, 
null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, 
null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, 
null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, 
null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, 
null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, 
null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, 
null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, 
null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, 
null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, 
null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, 
null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, 
null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, 
null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, 
null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, 
null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, 0.53, 20, 0.48, 0.32, 0.11, 0.53, 0.64, 0.35, 0.36, 0.96, 0.34, 0.83, 0.86, 0.26, 0.49, 0, null, 0.86, 25.45, 0.11, null, 1.58, 0.34, 0.29, null, 1.74, null, null, 0.68, 0.89, 0.33, 0.75, null, 0.7, 0.82, 0.7, 0.78, 0.38, 0.74, 0, 4.66, 1.14, 0, 0.66, 0, null, null, 0.61, 0.31, 0.16, 2.39, 1.36, 0.4, 0.29, 0.14, 1.18, null, 0, 0.72, null, 0.89, 0.27, 0.5, null, 
0.48, null, null, 1.03, 0.72, null, 0.47, 0.37, null, 0.46, 0.97, 0.23, 1.18, 0.5, null, null, 0.49, 0.25, 0.35, 0.22, 0, 1.19, 0.53, null, 0.31, 0.75, 0.32, 4.92, 0, null, null, null, null, 0.96, null, 1.89, 1.44, 0.92, 25.45, null, null, 2.65, null, null, null, null, null, 0.5, 14.75, 0.41, 0.98, null, null, null, 2.92, null, null, null, null, null, null, null, null, 3.88, 1.02, null, null, 3.28, null, null, null, null, 2.49, null, 0.42, 0.37, null, 1.53, 0, null, null, 0.86, null, null, null, null, 0.7, 0.17, 0.56, null, 0.41, null, null, 0, 5.95, 2.16, 0, 0.51, null, null, 
null, null, null, null, null, null, null, 0, null, null, null, null, null, null, 1.08, 3.65, null, null, null, 0.67, null, 1.2, 0, 0.29, null, null, 2.57, 1.61, null, 0.35, null, 0, 2.37, 0.8, null, null, null, null, 0.73, null, null, null, 0.84, null, null, null, 1.75, null, 9.84, 0, null, null, null, 1.41, null, 1.37, 0.5, null, null, 1.53, null, null, 1.3, null, 1.07, 0.81, null, 0.47, 0.37, null, null, null, null, null, null, 0, null, 1.33, null, null, null, 1.2, null, 0, null, null, 0.75, 0, 0, 1.6, 0.99, null, null, 2.38, null, 0.65, null, null, null, 0.61, 
2.11, null, 0, null, 0.36, null, null, 0, null, null, 1.79, 0, null, null, null, null, null, null, null, null, 1.05, 0, 1.25, null, null, 0.91, 0.98, null, 1.28, 0.64, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, 13.04, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, 38.1, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, 
null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, 18.18, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, 
null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, 0, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, 
null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, 23.81, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, 25.45, 
null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, 7.41, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, 
null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, 63.64, null, 27.27, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, 
null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, 
null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, 8, null, null, null, 33.33, null, 6.67, null, null, null, null, null, null, 9.52, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, 14.81, null, null, 
null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, 
null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, 
null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, 55.56, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, 
null, null, null, null, null, null, 4.76, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, 9.3, null, 20, null, 
null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, 25.81, null, null, null, null, null, null, null, null, null, null, 
null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, 
null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, 28.57, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, 9.52, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, 8.11, null, 
null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, 4.35, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, 
null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, 0, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, 
null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, 0, null, null, null, null, null, 7.41, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, 11.11, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, 
null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, 8, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, 
4.76, null, 10.81, null, null, null, null, null, 23.81, null, null, null, null, null, null, null, null, null, 44.44, null, null, null, null, null, 0, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, 
null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, 0, null, null, null, 12.2, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, 15.15, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, 0, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, 
null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, 
null, null, null, null, null, null, null, null, null, null, null, null, 5.88, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, 
null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, 0, null, null, null, null, null, null, null, null, null, null, 33.33, 33.33, null, null, null, null, null, null, null, null, null, 
null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, 
null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, 0, null, null, null, null, null, null, null, null, null, null, null, 22.22, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, 
null, null, null, null, null, null, null, null, null, null, null, null, 19.05, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, 
null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, 14.81, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, 
null, null, null, null, null, null, 17.65, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, 9.52, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, 
null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, 0, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, 
null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, 4.76, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, 6.67, null, 
null, null, null, null, null, 0, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, 36.36, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, 13.04, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, 0, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, 
4.76, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, 8.89, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, 11.11, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, 
null, null, null, null, null, null, null, null, null, null, null, null, 0, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, 
null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, 18.18, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, 8.7, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, 6.9, null, null, null, null, null, 
null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, 
null, 20, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, 19.35, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, 45.45, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, 0, null, null, null, null, null, null, null, null, null, null, null, null, null, 
null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, 17.95, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, 
null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, 55.56, null, null, null, null, null, null, null, null, null, null, null, null, 22.22, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, 0, null, null, null, null, 
null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, 9.52, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, 
null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, 20, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, 17.14, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, 
null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, 17.14, null, null, null, null, null, null, null, null, null, null, null, 13.33, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, 
null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, 14.29, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, 
null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, 
null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, 6.67, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, 0, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, 
null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, 
null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, 23.81, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, 
null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, 14.81, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, 
null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, 0, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, 
null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, 
null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, 9.52, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, 0, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, 
null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, 14.29, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, 0, null, null, null, null, null, null, null, null, null, null, 14.29, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, 
3.7, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, 
null, null, null, null, null, null, null, null, null, null, null, 18.52, null, null, null, null, null, null, null, null, 20, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, 0, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, 0, null, null, null, null, null, null, null, null, null, null, null, 
null, null, null, null, null, 7.41, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, 60, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, 0, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, 
null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, 16, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, 0, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, 
20, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, 
null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, 
null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, 22.22, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, 
null, null, null, null, null, null, null, null, null, 0, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, 19.05, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, 
null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, 
null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, 7.32, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, 9.52, null, null, null, null, null, null, 
null, null, null, null, null, 11.11, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, 1.14, 29.23, 0.93, 0.63, 0.81, 0.9, 1.82, 1.38, 0.72, 1.4, 
0.69, 1.22, 1.8, 0.68, 2.18, 1.45, 1.3, 0.57, 52.73, 0.7, 0.99, 0.66, 0.34, 0.76, 0.21, 1.72, null, 2.29, 1.16, null, 0.77, 1, 1.93, 0.91, 1.34, 3.19, 0.34, 1.51, 0.85, 0.78, 6.41, 0.68, 0.69, 0.26, 0.51, 0.67, 1.88, 0.82, null, 0.77, 2.5, 4.08, 1.07, 0.9, 0.28, 3.02, 1.42, 5.74, 2.56, null, 1.05, 0.85, 9.05, null, 1.22, 0.24, null, 0.91, 0.83, null, 1.4, 0.92, 1.51, 1.86, 0.98, 0.8, 0.36, 1.87, 0.41, null, 5.2, 0, 0.77, 1.12, 2.25, 1.85, 1.23, 0.53, null, 1.94, 0.19, 6.56, 0.83, 1.57, 7.45, null, null, null, null, 5.66, 0.97, 1.6, 52.73, null, 1.08, null, 1.61, null, null, null, 
0.24, 0.5, 8.2, 1.1, 1.1, 0.32, 7.14, null, 2.88, 0.81, null, null, null, null, 3.52, null, 1.5, 5.83, 1.38, 1.06, 2.74, null, null, null, null, null, null, 0.93, 0.98, 1.11, null, 1.55, null, 3.37, null, 0.87, 1.09, null, null, 2.14, 3.19, 0.5, 2.27, 0.95, 0, 0, null, 1.09, 3.57, 1.29, 1.45, 0, null, 0.76, 3.02, null, null, null, null, null, 1.42, 0.85, null, 1.1, null, null, 3.57, null, 0.54, 1.22, null, 4.8, null, 0.99, null, 0, 0, 1.43, null, 0.83, 3.06, null, null, null, null, 1.47, 3.55, 1.35, null, null, null, null, null, null, null, null, 2.16, 0.62, null, null, 
4.82, 1.54, 11.48, 5.74, 0, null, null, 5.03, null, 1.17, 9.05, null, null, null, null, null, 1.15, null, 0.91, 1.63, null, 1.4, 0.92, 0.93, 0.98, null, null, 0.95, null, 0.8, null, 2.68, null, null, null, 1.2, 1.44, 1.15, null, null, 1.88, null, 1.12, 1.58, 3.23, 0.56, null, 4.17, null, 4.52, 0.41, null, 0, 1.35, 3.43, 1.28, 1.19, null, 1.09, 1.18, 2.54, 2.25, null, null, null, null, null, null, null, null, null, 1.24, 0.68, 3.97, null, 2.39, 2.82, 0.25, 0.76, null, 2.08, 2.25, null, 0.65, null, 0.7, null, null, null, null, null, null, null, null, null, null, null, null, null, null, 
null, null, null, null, null, 17.39, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, 28.57, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, 14.81, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, 
null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, 24.14, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, 
null, null, null, null, null, null, null, null, 4.35, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, 27.27, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, 22.22, null, null, null, null, null, null, 
null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, 19.05, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, 52.73, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, 11.11, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, 
null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, 20, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, 
null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, 13.33, null, null, null, null, null, null, null, null, null, null, 26.67, null, null, null, null, null, null, null, null, null, null, null, 23.81, null, null, 
null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, 4.76, null, 8, null, null, null, 18.52, null, 6.67, null, null, null, null, null, null, 9.52, null, null, 4.35, null, null, 11.11, null, null, null, null, null, null, null, null, 
null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, 11.11, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, 
null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, 13.33, null, 17.65, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, 
null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, 
null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, 19.05, 26.67, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, 32.56, null, 0, null, null, 
null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, 13.95, null, 28, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, 
null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, 
null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, 
14.29, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, 18.92, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, 13.04, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, 9.52, null, null, null, 0, null, 
null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, 5.88, null, null, null, null, null, null, null, null, null, 60, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, 6.67, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, 
null, null, null, null, null, null, null, null, null, 23.81, null, null, null, null, null, null, 0, null, null, null, null, null, null, null, null, null, null, null, 14.29, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, 17.65, null, null, null, null, null, 14.81, null, null, null, null, null, null, null, null, null, null, null, 
null, null, null, null, null, null, 11.11, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, 13.33, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, 13.33, null, null, null, null, null, null, null, null, 14.29, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, 
null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, 42.86, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, 14.29, null, 40.54, null, null, null, null, 11.76, 17.65, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, 0, null, null, null, null, null, 16, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, 
null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, 11.43, null, null, null, 4.88, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, 
null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, 15.15, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, 22.22, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, 
null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, 0, null, null, 0, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, 4.76, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, 23.53, null, null, null, null, null, null, null, null, null, null, null, null, 6.67, null, 14.29, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, 
null, null, null, null, null, null, null, 7.69, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, 
null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, 11.11, null, null, null, null, null, null, null, null, null, null, null, null, null, null, 26.67, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, 
null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, 18.52, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, 0, null, null, null, null, null, null, 18.18, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, 
null, null, null, null, null, null, null, 0, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, 13.33, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, 28.57, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, 
null, null, null, null, null, null, null, null, null, null, null, null, null, null, 30.77, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, 
null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, 26.09, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, 11.76, null, null, null, null, null, null, null, null, null, null, null, null, null, null, 33.33, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, 14.29, null, null, null, null, 
null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, 11.11, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, 0, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, 11.11, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, 
null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, 23.81, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, 
null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, 9.52, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, 0, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, 45.45, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, 
null, null, null, null, null, null, null, null, null, null, null, 13.33, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, 0, null, null, null, null, null, null, null, 22.22, null, null, null, null, null, 33.33, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, 19.05, null, null, null, null, null, null, null, null, 13.33, null, null, 18.18, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, 
null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, 11.11, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, 0, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, 
null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, 26.67, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, 0, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, 
null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, 17.24, null, null, null, null, 6.67, null, null, null, null, null, null, null, null, null, null, null, null, null, 0, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, 
null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, 33.33, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, 55.56, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, 17.95, null, null, null, null, null, null, null, null, null, null, null, null, null, null, 
null, 22.58, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, 36.36, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, 16.36, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, 
null, 13.33, null, null, null, null, null, null, null, null, null, 43.59, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, 11.11, null, 
null, null, null, null, null, null, null, null, null, null, null, 18.52, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, 31.91, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, 
null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, 4.76, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, 29.23, null, null, null, null, null, null, null, null, null, 
null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, 17.14, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, 14.29, null, null, null, null, null, null, null, null, null, null, null, 26.67, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, 
null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, 0, 
null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, 42.86, null, null, null, null, null, null, null, null, 6.67, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, 14.29, null, null, null, null, null, null, null, null, 
null, null, null, null, null, null, 5.88, null, null, null, null, null, null, null, null, null, null, null, null, 14.29, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, 13.33, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, 14.29, null, null, 13.33, 
null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, 14.29, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, 13.33, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, 
null, null, null, null, null, 14.29, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, 20, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, 
14.29, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, 14.81, null, null, null, null, null, null, null, null, null, null, 
null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, 11.76, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, 
null, null, null, null, null, null, null, 14.29, null, null, null, null, null, null, null, null, null, null, null, 19.05, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, 
null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, 11.76, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, 14.29, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, 
null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, 5.88, null, null, null, null, null, null, 40, null, null, null, null, null, null, null, null, null, null, null, null, 29.41, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, 14.29, 9.52, null, null, null, null, null, null, null, 
null, null, null, null, null, null, null, null, null, null, null, null, 14.81, null, null, null, null, null, 14.81, null, null, null, null, 19.05, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, 29.63, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, 33.33, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, 13.33, null, null, null, null, null, null, null, null, null, null, null, 
null, null, null, null, null, null, null, null, null, null, null, 28.57, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, 0, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, 7.41, null, null, null, null, null, null, null, null, 24, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, 6.06, null, null, 
null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, 14.81, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, 11.76, null, null, null, null, null, null, null, null, null, null, null, null, null, null, 22.22, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, 
null, null, null, null, null, null, null, null, null, null, 100, null, null, null, null, null, null, null, null, 14.29, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, 13.51, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, 
null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, 6.67, null, null, null, null, null, null, null, null, null, null, null, null, 6.67, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, 
null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, 20, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, 
null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, 4.76, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, 0, null, null, null, null, null, null, 4.76, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, 22.22, null, null, null, null, null, null, null, 13.33, null, null, 31.58, null, null, null, null, null, null, null, null, null, null, 
null, null, null, null, null, null, null, null, null, null, null, null, 11.76, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, 
null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, 19.05, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, 9.52, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, 
null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, 9.09, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, 26.67, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, 
null, null, 12.9, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, 11.11, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, 
null, null, null, null, null, null, null, null, null, 13.33, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, 
null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, 
null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, 
null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, 
null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, 
null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, 
null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, 
null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, 
null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, 
null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, 
null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, 
null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, 
null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, 
null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, 
null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, 
null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, 
null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, 
null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, 
null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, 
null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, 
null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, 
null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, 
null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, 
null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, 
null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, 
null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, 
null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, 
null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, 
null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, 
null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, 
null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, 
null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, 
null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, 
null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, 
null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, 
null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, 
null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, 
null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, 
null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, 
null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, 
null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, 
null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, 
null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, 
null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, 
null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, 
null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, 
null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, 
null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, 
null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, 
null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, 
null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, 
null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, 
null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, 
null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, 
null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, 
null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, 
null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, 
null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, 
null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, 
null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, 
null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, 
null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, 
null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, 
null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, 
null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, 
null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, 11801830, 808140, 
1337113, 835847, 588138, 343484, 945230, 609077, 709523, 686694, 644596, 1864191, 577976, 714663, 1137158, 151218, 93559, 82938, 1042709, 218090, 92633, 180938, 103275, 498942, 67097, 124997, 64275, 275685, 83012, 142470, 214787, 177799, 110787, 83125, 144965, 60818, 131287, 139609, 93862, 103874, 55474, 62128, 49155, 237334, 162207, 93862, 318870, 115232, 65673, 146430, 45851, 182844, 142547, 121176, 115132, 136045, 339019, 253171, 211002, 52535, 32759, 47865, 297811, 58066, 125944, 173390, 22188, 95928, 145300, 66946, 25319, 32245, 54920, 41967, 61811, 22170, 142225, 139885, 98829, 38721, 167918, 165982, 190453, 232821, 177779, 250342, 78007, 84053, 241628, 112993, 178987, 3997, 93255, 81231, 33669, 5303, 46857, 5453, 9856, 3574, 36081, 79297, 
1042709, 27340, 42962, 150385, 5661, 820, 6570, 11575, 173390, 91801, 34754, 481390, 8731, 59646, 1863, 14644, 93118, 11093, 5019, 37249, 16522, null, 71570, 28240, 21760, 37133, 41522, 19447, 48442, 65664, 30303, 801, 3095, 16273, 33551, 12328, 206760, 50945, 785, 19947, 149002, 95098, 21807, 63678, 5272, 82058, 25253, 4500, 60818, 57078, 118333, 4739, 75653, 15689, 7451, 79687, 8306, 21511, 35174, 228603, 115, 69226, 27120, 13097, 224, 34684, 8146, 24371, 47487, 125334, 36937, 82287, 24936, 34741, 290630, 23055, 69196, 5118, null, 39181, 48055, 15556, 26962, 21200, 24800, 72850, 10606, 6214, 45437, 414, 19658, 41591, 46267, 10111, 143663, 74902, 24635, 8324, 38896, 40658, 
34762, 35805, 11474, 8027, 46647, 35050, 57842, null, 108251, 266206, 4598, 253171, 24187, 73687, 15359, 192192, 36391, 26545, 297811, 16386, 58882, 3621, 9340, 13357, 95813, 18009, 71300, 15168, 48888, 25319, 32245, 37578, 30480, 10314, 21081, 16707, 2184, 46647, 13039, 35047, 40617, 9814, 37702, 53665, 25270, 13346, 11899, 10886, 19683, 86176, 71316, 27794, 100604, 61127, 26822, 39882, 21276, 134249, 1903, 8954, 122883, 119551, 3565, 157102, 6421, 8598, 150929, 81892, null, 177779, 78969, 28928, 27124, 10798, 81220, 51870, 8831, null, 19279, 42734, 3371, 15229, 26577, 40569, 48286, 68578, 19623, 92772, 102882, 40495, 1232, 62185, 18785, 61463, null, 1529, null, null, null, null, 
null, 5576, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, 2658, null, null, null, 1295, null, null, null, null, null, null, null, null, null, null, null, 8185, null, null, null, null, null, null, null, null, null, null, null, null, null, null, 3371, null, null, 651, null, null, null, null, 1103, null, null, null, null, null, 706, null, null, null, null, 10086, 2500, null, null, null, 5874, null, 6967, null, null, 3098, null, null, null, null, null, null, 4126, null, null, null, null, null, 13692, 4739, 69163, null, null, 8034, null, null, null, null, 
null, null, null, null, 1457, 4461, 63868, null, null, 1530, null, null, null, null, null, null, null, null, null, null, null, null, null, null, 258, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, 30288, null, null, null, 5303, null, 2085, null, null, null, null, null, null, 753, null, null, null, null, 1271, null, null, null, null, null, null, null, null, null, null, 22682, null, null, 941, null, null, 1822, null, 1764, null, null, null, null, null, null, null, 3419, null, null, null, null, null, null, 2763, 787, null, 9855, null, 2816, null, 1244, 
null, null, null, null, null, null, null, null, null, 2358, null, null, null, 1388, null, null, null, null, null, null, null, null, null, null, null, null, null, null, 564, null, null, null, 5342, null, null, null, null, null, null, null, null, null, null, null, 13825, 15209, 404, 385, null, null, null, null, null, 6184, null, null, null, null, null, null, null, null, null, null, null, 960, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, 1439, null, null, null, null, null, null, null, null, null, null, null, null, null, 
null, 22697, null, null, null, null, null, null, 327, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, 18, null, null, null, null, null, null, null, 326, null, null, null, 797, null, null, null, null, null, null, null, 131, null, null, null, null, null, null, null, 1042709, null, null, null, null, null, null, null, null, 22386, null, null, null, null, null, null, null, 7199, 1632, 549, 39864, null, 11235, null, null, null, null, null, 96730, null, null, 1531, 1397, null, null, null, 1920, null, null, 
null, null, null, null, null, null, null, null, 2145, null, null, null, 2255, 7619, null, null, null, null, null, 1171, null, 833, null, null, null, null, null, null, null, null, null, 2089, null, null, null, 2184, null, null, null, 33, null, null, null, null, 4241, null, 261, null, null, 115, null, null, null, null, null, null, null, 2167, null, null, null, null, 2916, 273, null, null, null, null, null, null, null, null, null, null, 355, null, null, 1821, null, null, null, null, null, null, 1383, null, null, null, null, null, null, null, null, null, null, null, 1783, 224, null, null, 
1284, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, 6387, null, null, 3369, null, null, null, null, 3025, null, null, null, null, 526, null, null, null, null, null, 640, null, 2633, null, null, null, null, null, null, null, null, 1053, null, null, null, 1298, null, 1326, null, null, 404, null, null, null, null, null, null, null, null, null, null, 340, null, null, null, null, null, null, 3945, null, null, null, null, null, 1496, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, 2029, null, 
null, null, null, null, null, 20957, null, null, 2859, null, null, null, null, null, null, null, null, null, null, 3376, null, null, null, 1331, null, null, 1584, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, 709, null, null, 1646, 588, null, null, null, null, null, null, null, 1810, 1726, null, null, null, null, null, null, null, 1714, null, 5657, null, null, null, null, null, null, 536, null, null, null, 3063, null, 66005, null, null, 7804, 34754, null, 435509, 926, null, null, 2719, null, null, 7159, 2924, 148, 35987, 3499, null, null, 
767, null, null, 343, 529, null, null, null, null, null, null, null, null, null, null, null, null, null, 682, null, null, null, null, null, null, null, null, null, null, null, 3068, null, null, null, 1025, null, null, null, null, null, 4016, null, null, null, null, null, null, null, null, 1963, null, null, null, null, null, 1125, null, null, null, 80956, null, null, null, null, null, null, null, null, 9149, null, null, 442, null, 1420, null, null, 243, null, null, 451, 4190, null, null, null, null, null, 221, null, null, null, null, 920, null, null, null, null, null, null, null, null, 
null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, 1426, null, 10018, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, 864, null, null, null, null, 4618, null, null, null, 2590, null, 11907, null, null, null, null, null, null, 15265, null, null, 519, 5019, 553, null, null, 6387, null, null, null, 10520, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, 13776, null, null, 3077, null, null, null, 1536, null, null, null, null, null, null, null, 
null, null, null, 968, 2932, null, 414, 722, null, null, null, null, null, null, 892, 2464, 1300, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, 842, null, null, 3090, null, null, null, null, null, null, null, null, null, null, 717, null, null, null, null, null, null, null, null, null, null, 19026, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, 1442, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, 
null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, 2381, null, null, null, 988, 261, null, 1225, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, 1975, null, null, null, null, null, null, null, 4105, null, null, 2110, 5855, null, null, null, null, null, 2719, null, null, null, null, null, null, null, null, null, null, null, null, 14128, null, null, null, null, 2162, null, null, null, 126, null, null, null, null, null, null, null, null, null, 
3846, null, null, 25559, 12153, 13223, null, 2387, null, null, null, null, 5133, null, null, null, 2353, null, null, 2872, 359, null, null, 3699, null, null, null, null, null, 11750, null, 1610, null, null, null, null, null, null, null, null, null, null, null, 220, null, null, null, null, null, null, null, null, null, null, null, null, null, null, 14653, null, 32690, null, null, null, 3997, null, null, null, null, null, null, null, 154, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, 5500, null, 9029, 1239, null, null, null, 160, null, null, null, null, 
null, null, null, null, null, null, null, null, null, 18722, null, null, null, null, null, null, null, null, 9941, null, 7505, null, null, null, null, null, 45942, null, 4510, null, null, null, null, 153, null, null, null, null, null, null, null, 1444, 539, null, null, null, null, null, null, 1856, null, 34627, null, null, 2428, null, null, null, null, null, null, null, null, null, 30303, null, 801, null, null, null, null, null, null, null, null, 756, null, 10753, null, null, null, null, null, null, null, null, 3095, null, null, null, null, null, null, null, null, null, 3379, null, null, 4419, 
null, null, null, null, null, null, null, null, null, null, null, null, 864, null, null, null, null, null, null, null, null, 5253, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, 200, null, 5646, null, null, null, null, 407, null, null, null, null, null, 5003, 3221, null, null, null, null, null, null, null, null, null, null, null, null, null, null, 1922, null, null, null, 2721, null, 11019, null, null, 248, null, null, null, null, null, 503, null, null, null, null, null, 2094, null, null, null, null, 12294, null, null, null, null, null, null, null, 
null, null, 33551, null, null, null, null, null, 4494, null, null, null, null, 391, null, null, null, null, null, null, null, null, null, null, 8646, null, 11414, null, 2329, null, null, null, null, null, null, null, null, null, null, null, null, null, null, 1623, null, null, null, null, 973, null, null, null, null, null, null, null, null, null, null, null, 174065, 8808, null, null, null, 6319, null, 2293, null, 1637, null, null, null, null, null, null, null, null, null, null, 280, null, null, null, null, 44680, null, 347, null, null, 2130, null, null, null, null, 1347, null, 3381, null, null, 
2179, 3528, 22145, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, 5067, 7355, null, 3468, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, 4591, null, null, null, null, null, 1100, null, 554, 1691, 6491, 8080, null, null, null, null, null, null, null, null, null, null, null, null, null, 1540, null, null, null, null, null, null, null, null, null, 1601, 418, null, null, null, null, null, null, 144135, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, 
149, null, null, null, 3869, 10479, null, 14115, null, null, null, null, null, null, null, null, null, 27805, null, null, null, null, null, null, null, 1058, null, 3095, null, null, null, null, null, null, null, null, 83233, null, null, 2636, null, null, null, 20346, null, 1863, null, null, null, null, null, null, null, 2610, null, null, null, null, null, null, null, null, null, 1271, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, 642, 602, 2987, null, null, null, null, null, 26758, null, null, null, 
null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, 834, null, null, null, null, null, 1527, 221, null, null, null, null, null, null, null, null, null, 1589, null, null, null, 71489, null, null, 2529, null, null, 6032, null, 8202, null, null, null, null, 2436, null, null, null, null, null, 3792, null, null, null, null, null, null, null, null, null, null, 3919, null, null, 5659, null, null, 2565, null, null, null, null, 4500, null, 5242, null, null, null, null, null, null, null, null, null, null, null, null, null, null, 
null, null, null, null, null, null, null, null, null, null, null, 2143, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, 10445, 1334, null, 55931, null, 1212, null, null, null, null, null, null, null, null, null, null, 537, 11899, null, 1080, 628, null, null, null, null, null, null, null, null, null, null, null, 48163, null, 110576, null, null, null, null, null, null, null, 2139, null, null, null, null, null, null, 728, null, null, null, null, null, null, 60335, null, null, null, null, null, 9336, 2247, null, null, 785, null, null, null, 
8079, null, null, null, null, null, null, null, null, null, 257, null, null, null, null, null, 1085, null, null, null, null, null, 1561, null, null, null, null, null, null, null, null, null, null, 210, null, null, null, null, null, null, null, null, null, null, null, null, null, null, 6384, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, 2208, null, null, null, null, null, null, null, null, 5648, null, null, 10858, null, null, null, null, null, null, null, null, null, 52518, null, null, null, 2836, null, null, null, null, null, null, null, null, 
null, null, null, 674, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, 3651, null, null, null, null, null, null, null, null, null, null, 12924, null, null, null, null, 16353, null, 5856, 737, null, null, null, null, null, null, null, 11248, null, null, 3219, null, null, null, null, null, null, null, null, null, null, null, null, null, null, 767, null, null, 1145, null, null, null, null, null, 360, null, null, 826, null, null, null, null, null, null, 3062, 5242, null, null, null, null, null, null, 2765, 
null, null, null, null, null, null, null, null, null, null, null, null, 138, null, null, null, null, null, null, null, null, 1325, null, null, 835, null, null, 199402, null, null, null, 143, null, null, null, null, null, null, null, null, 1430, null, null, null, null, null, null, null, null, null, null, null, null, 1728, null, null, 59906, null, null, null, null, null, null, null, null, null, null, null, null, null, null, 2373, null, null, 5420, null, null, null, null, 4445, null, null, null, null, null, null, 3268, 6953, null, 7428, null, null, null, null, null, null, null, null, null, null, 
null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, 1409, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, 1627, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, 1997, 9927, null, null, null, null, null, null, null, 29017, 6489, null, null, null, null, null, null, null, 6631, null, 63, null, 
null, null, null, null, null, null, null, 701, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, 2202, null, 42104, null, null, 99628, null, null, null, null, null, null, null, null, null, null, null, null, null, null, 34488, 1163, null, null, 8691, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, 3654, null, null, 2086, null, null, null, null, null, null, 770, null, null, null, null, null, null, 150, null, null, null, null, null, 
4170, null, null, null, null, null, null, null, null, 354, 2843, null, null, null, null, null, null, null, null, null, null, 967, 3686, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, 4755, null, null, null, null, null, 3726, null, null, null, 923, null, null, 31452, null, null, null, 62110, null, null, 1464, null, null, null, null, null, null, null, null, 337, null, null, 45, null, null, null, null, null, null, null, null, null, 808, null, null, null, null, 1065, null, null, null, 1624, null, null, null, null, null, 27086, 
null, null, 635, null, 8092, null, null, null, null, null, null, null, null, null, 1437, null, 1066, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, 1478, 6096, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, 677, null, null, 477, null, null, null, null, null, null, null, null, 933, 11513, null, 4337, null, 2669, null, null, null, 2103, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, 
569, null, null, null, null, 337, null, null, null, null, null, null, null, null, 4439, null, null, null, null, null, null, null, 281681, null, null, null, null, null, null, null, null, null, null, null, null, null, null, 2396, null, null, null, null, null, null, null, null, null, null, null, null, null, 6923, null, null, null, null, null, null, 804, null, 1194, null, 185, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, 1166, null, null, null, null, null, 716, null, 20216, null, null, null, null, null, null, null, 605, null, null, null, 
null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, 2937, null, null, null, 1976, 1099, null, null, null, null, null, null, null, null, 36274, null, 64, null, null, null, null, 22738, null, null, 1414, null, null, null, null, 2028, null, null, null, null, null, null, 2927, 93, null, 4710, null, null, null, null, null, null, null, null, null, null, null, null, null, 2145, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, 40544, null, null, null, 
567, null, null, 233, null, null, 805, null, null, 1128, null, null, null, null, null, null, null, null, null, 2764, null, null, null, null, null, null, null, null, null, 8179, null, null, 4768, null, null, null, null, null, null, null, null, null, 5702, null, null, null, null, 459, null, null, 5358, 1304, null, null, null, null, null, 4034, null, null, null, 3560, null, null, null, null, null, null, 15817, null, null, null, null, null, null, 1695, 639, null, null, null, null, null, null, null, null, null, null, null, 4240, null, null, null, null, null, null, null, null, 821, null, null, 
null, null, 3241, null, null, null, null, null, null, 404, null, null, null, null, null, null, null, null, null, null, null, null, 833, null, null, null, null, null, null, null, null, 17268, null, 1069, null, null, null, null, null, null, 314, null, null, null, null, null, null, null, null, 1154, null, null, null, null, 399, null, null, null, null, null, 3961, null, null, null, null, null, null, null, null, 1125, null, null, null, null, 903, null, null, null, 851, 58733, null, null, 183, 4524, null, null, null, null, null, null, null, 2991, null, null, 2822, null, 4125, 621, null, null, 
3679, null, null, 6332, null, null, null, null, 2224, null, null, null, null, null, null, null, null, null, null, null, null, null, null, 858, 7955, null, null, 4827, null, null, null, null, 931, null, null, null, null, null, null, null, null, null, null, 6214, null, 1897, null, null, 410, null, 3415, null, null, null, null, null, null, 831, null, null, 4592, null, null, null, null, null, null, 6470, null, null, null, null, null, null, null, 715, null, null, null, null, null, 5, 1867, null, null, 2470, null, null, null, 12215, null, null, 972, null, null, null, null, null, 1456, null, 
null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, 11321, null, null, 18295, null, null, null, 705, null, null, null, null, 3678, null, null, 10020, null, null, 3741, null, null, null, null, null, null, null, null, null, null, null, null, 450, null, null, 1426, null, null, 3198, 3252, null, null, null, null, 3127, 96, 3200, 25328, null, 46267, null, null, null, 2640, null, null, null, 5992, null, null, null, null, null, 142618, null, null, null, 6233, 1431, 439, null, 8122, 2878, null, null, 3516, null, null, null, null, null, null, null, null, 2539, 
3034, null, 11529, null, 2185, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, 43202, null, null, null, 394, null, null, 18897, 12555, null, null, null, 1709, null, null, 457, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, 12868, null, null, null, 1798, null, null, null, null, 789, null, null, 186, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, 1037, 
null, 987, null, 481, null, null, null, null, 1162, null, null, null, null, 7899, null, null, null, null, 303, 35692, null, null, 783, null, null, null, null, null, null, 2072, null, 360, null, null, 1022, null, null, null, null, null, null, 6401, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, 1108, null, null, null, null, null, 2924, null, null, 843, null, null, null, 1668, null, null, null, 3901, 706, null, null, null, 31602, null, null, 11553, null, null, null, null, null, null, null, null, 1240, null, null, null, 
null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, 465, 6233, null, null, null, null, 33518, 33924, 13705, 545, null, null, null, 922, null, null, null, null, null, null, 905, null, null, 8211, 3968, null, null, null, 3923, null, 35740, null, null, null, null, 3661, null, null, null, null, 1599, 1129, null, null, 2383, null, null, null, null, 31958, null, 11450, 6108, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, 808, null, null, null, null, 403, 
22920, 611, null, null, null, null, null, null, null, null, null, null, null, 2181, null, null, null, 2327, null, null, null, null, null, null, null, null, 529, null, null, null, null, null, null, null, null, null, null, 535, null, 1675, 569, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, 74080, null, 286, null, null, null, null, null, null, null, null, null, null, 632, null, null, null, 1532, null, null, null, null, null, null, 1838, null, null, null, null, 7442, 239389, null, null, null, null, null, 3824, 
null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, 3199, null, null, null, null, 3393, null, null, null, null, 349, 462, null, null, null, null, null, null, null, null, 2786, 1225, null, null, null, null, null, null, null, null, null, null, null, 226779, 4295, null, null, null, null, null, 14153, null, null, null, null, null, null, null, null, null, 2374, 3203, null, null, null, 809, null, null, null, null, null, 1465, null, null, null, null, null, null, null, null, null, null, 1922, null, null, null, 54386, null, 688, null, null, null, null, null, null, 
null, null, null, null, null, 15069, null, 2872, null, 3281, null, null, null, null, 872, null, null, null, null, 165513, 493, null, 68, null, null, null, null, 10755, null, null, null, null, 1838, null, null, null, null, null, null, 287, null, null, null, null, null, null, null, null, null, 6, null, 6855, null, null, null, null, 12990, null, null, 22145, null, null, null, null, null, null, 695, null, 364, null, null, null, 4792, null, null, null, null, null, null, null, null, null, null, null, null, null, 1569, null, null, null, null, null, null, null, null, null, null, 1280, null, null, 
null, null, null, null, 4598, null, null, null, null, null, null, 1176, null, null, 1146, null, null, null, 4848, 24778, null, null, null, null, null, null, null, 1864, 2390, 1293, null, 16866, null, null, 421, null, null, null, null, null, 775, null, null, null, null, null, null, null, null, null, null, null, 256, null, 434, null, null, 270140, null, null, null, null, 2948, null, null, null, null, 3023, null, null, null, null, null, 5689, null, null, 567, 53369, null, null, null, null, null, null, null, null, null, null, 7188, null, null, null, null, null, 422, null, null, null, null, null, 
null, null, null, null, null, null, 4245, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, 1960, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, 1209, null, 9340, null, 498, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, 569, null, 2686, 1389, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, 1223, 2058, null, null, null, null, 808140, 4141, 
null, null, null, null, null, null, null, null, null, 374, null, null, null, 416, 1366, 1447, null, null, null, null, null, 7959, null, null, null, null, null, null, null, null, null, 83748, null, null, null, null, null, null, null, null, null, 1881, null, null, null, null, 1374, 2946, null, null, 623, 714, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, 433, 16331, null, null, null, null, null, null, 70624, 791, null, 396, 970, null, null, null, null, null, null, null, 7439, null, null, null, null, null, 35263, null, 
null, null, null, null, null, null, null, null, null, null, null, 512, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, 1792, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, 1847, null, null, null, null, null, null, null, null, null, null, null, null, null, null, 1348, null, null, null, null, null, null, null, null, null, null, null, null, 679, 
null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, 973, null, null, null, null, null, null, null, 445, 1019, 2677, 6111, 5979, null, 183, null, null, null, null, null, 22822, null, null, 1401, null, null, null, null, null, null, null, null, 1629, null, 847, null, null, null, null, null, null, null, null, null, null, 4445, null, 6618, 782, 1011, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, 26566, 
null, null, null, null, null, null, null, 974, null, 4443, 3568, null, null, 3721, 13021, null, null, null, null, null, null, null, 938, null, null, null, null, 22130, null, null, null, null, null, null, null, null, null, null, null, null, 2397, null, null, null, null, null, null, null, null, null, null, null, null, 32281, null, null, null, null, null, null, 6354, null, null, 6935, null, null, null, null, null, null, null, null, null, null, null, null, 20949, null, 672, null, null, 1045, 1427, 12144, null, null, null, null, null, null, null, null, 1987, null, null, null, null, null, null, null, 
null, null, null, null, null, 2095, null, 2274, 441, null, null, null, null, null, null, null, null, null, null, 153, null, null, null, null, null, null, null, null, 5986, null, null, null, null, null, null, 9929, null, null, 11580, null, null, null, null, null, null, null, null, 178, null, null, null, null, null, 1409, null, null, null, null, null, 1514, null, null, null, null, null, null, null, 1188, null, null, null, null, null, 1604, null, null, null, null, null, null, null, null, 4899, null, null, null, null, null, null, 1162, null, null, null, null, null, null, null, null, null, null, 
null, 1969, null, 338, null, null, null, null, null, null, null, null, null, 33323, 1265, 13, null, null, null, null, 1048, null, null, null, null, 1749, null, 278, null, null, null, null, 9967, 11354, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, 1857, null, null, null, null, 1238, 95, null, null, null, null, null, null, null, null, null, null, null, null, null, null, 3846, null, null, 341, null, null, 33638, null, null, null, null, null, 
null, null, null, null, 1035, null, null, null, null, 856, null, null, null, null, null, null, null, null, null, 16569, null, null, null, null, null, null, null, null, 3909, null, null, null, null, null, null, 2191, 1580, 2377, null, null, null, null, null, null, null, null, null, null, null, 3514, null, null, 3876, null, null, null, null, null, 4496, null, null, null, null, null, null, null, null, null, 2261, null, null, null, null, null, null, null, null, null, null, null, 29211, null, null, null, null, null, null, null, null, null, 551, 3424, null, 1407, null, null, 2233, 43817, null, 1510, 
null, null, null, 1003, null, null, null, null, null, null, 6548, null, null, null, 1097, null, null, null, 5135, null, null, null, null, null, null, null, null, null, null, null, 874, 7830, null, 1282, null, null, null, null, null, null, null, null, null, null, null, null, null, null, 2201, null, null, null, null, null, null, null, 1062, 563, null, null, null, null, 504, null, null, null, 570, null, 2133, 1728, 4611, 535, null, null, null, null, null, null, null, 339, null, null, null, null, null, null, 1466, null, null, null, 17416, 1918, null, null, null, null, null, null, null, 837, 
null, null, null, null, null, null, null, null, null, null, 8395, null, null, null, 2463, null, null, null, null, null, null, null, null, null, null, 652, null, 10294, null, 938, null, null, 3494, null, null, 2577, null, null, null, null, null, null, null, null, null, null, null, 6678, null, null, null, null, null, null, 15301, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, 1556, null, null, null, null, null, 6784, 1387, null, null, 595, null, null, null, null, null, null, null, null, 1146, 11899, null, null, null, null, null, null, null, 234, null, 
null, null, null, null, 1680, null, null, 2707, null, null, null, null, null, null, null, null, null, null, 1229, null, 421, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, 3248, null, null, 2926, null, null, 1077, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, 8804, null, 1259, null, null, null, null, null, null, null, null, null, null, null, null, null, 1404, null, null, null, null, null, null, null, null, null, null, 380, 19683, null, null, 845, null, null, null, null, null, 794, null, 
null, null, null, null, null, 83342, null, null, null, null, 254, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, 300, null, null, null, null, null, 881, null, null, null, null, 2708, null, null, null, 749, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, 3496, 291, null, null, null, null, null, null, 1263, null, null, 4744, null, null, null, null, null, null, 1902, null, 9322, null, null, null, null, null, null, null, 1396, null, 3920, 2971, null, null, null, null, 24550, 
20386, null, null, null, 224, null, null, null, null, null, null, null, 7889, null, null, null, null, null, 626, null, 82128, null, null, null, null, null, 36301, null, null, null, null, 19510, null, null, null, null, null, null, null, null, null, null, null, null, 517, null, null, null, null, null, 290, null, 21276, null, null, 1174, null, null, 991, null, null, null, 84891, null, 2730, null, null, null, null, null, 11461, 4979, null, null, null, null, null, null, 1993, 621, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, 
null, 1611, null, null, null, null, null, null, null, 3991, null, null, 6794, null, null, null, null, null, null, null, null, null, null, 4527, null, null, 413, null, null, 523, null, null, null, null, null, null, null, null, null, null, null, null, 2309, null, null, null, null, 1315, null, null, 4159, 309, null, null, null, 98227, null, null, null, null, 12089, null, null, null, null, null, null, null, null, null, 252, null, null, 110956, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, 2247, null, null, null, null, null, null, null, null, 
null, 392, null, null, null, 151856, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, 3372, null, null, null, null, 2095, null, null, null, null, 7586, 3433, null, null, 9119, null, 8011, null, null, null, null, null, null, null, null, null, null, null, 1366, null, null, 101138, null, 41467, 7118, null, null, null, null, 1007, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, 1907, null, null, null, null, null, 12306, null, null, 
null, null, null, null, null, null, null, null, null, null, 369, null, null, null, null, null, null, null, null, null, null, null, null, null, 1238, null, null, null, null, null, 9870, null, null, null, null, null, null, null, null, 1331, 3962, null, null, null, 158567, 78969, null, null, null, null, null, 5683, null, null, null, null, null, null, null, null, 2286, null, null, null, null, 2692, null, null, null, null, null, null, null, null, null, 1443, null, 17160, 21065, null, null, null, null, null, 632, null, null, 1998, null, null, null, 15197, null, null, null, null, 804, null, null, null, 
10798, null, null, null, null, null, null, null, null, null, 3739, null, null, null, null, null, 24915, 2401, null, null, 2045, null, null, 1118, null, null, null, null, null, null, null, null, null, null, 1566, null, null, null, null, 196, null, null, null, 12654, null, null, 4011, null, 6070, null, null, null, 1349, null, null, null, 3549, 5578, null, null, null, null, 15750, null, 6589, 1751, null, null, null, null, null, 1278, null, 3153, 63171, null, null, null, null, 5340, 1751, 13739, null, null, null, null, null, null, null, 396, null, null, null, null, null, null, null, null, null, null, 
null, null, null, null, null, null, 4651, 4878, null, 864, 2834, null, 1039, null, null, null, null, 136, null, null, null, null, null, null, null, null, 2291, null, null, 8491, 22628, null, 2377, null, null, null, null, null, null, null, null, null, null, null, 8407, null, 2552, null, null, 392, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, 877, null, null, null, null, null, null, 1045, null, null, null, null, null, null, null, null, null, 7469, null, null, null, null, null, null, null, null, null, 1306, null, 820, null, 
null, null, null, null, null, null, null, null, null, null, null, 2394, 1572, null, null, null, null, null, null, 12961, null, null, null, null, null, 1703, null, null, null, 1115, null, null, null, null, 39192, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, 883, null, null, null, null, null, null, null, null, 6723, null, null, null, null, null, 180, null, null, null, null, null, null, null, 1137, null, null, null, null, null, null, null, null, null, 2558, null, null, 873, null, null, null, null, null, null, null, null, 8189, null, null, 
null, 7918, null, null, null, null, null, null, null, null, 830, null, 779, null, 3621, null, null, null, null, null, 9566, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, 425, 6965, null, 15307, null, null, null, null, null, 816, null, null, null, null, null, null, null, null, null, null, null, 780, null, 17989, null, null, null, null, null, null, null, 1469, null, null, null, null, null, null, null, null, null, null, 2077, null, null, null, null, null, null, null, null, null, 
null, null, null, null, null, null, null, null, null, null, null, null, 151, null, null, 725, null, null, null, null, null, null, null, null, null, null, null, null, null, 16069, null, 959, null, null, null, null, 1191, 1411, null, null, null, null, null, null, null, 59633, null, null, null, null, 4772, null, null, null, null, null, null, null, null, null, null, null, 485, null, null, null, 16021, null, null, null, 1516, null, null, null, 396, 922, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, 5803, null, null, null, null, 
null, null, 1280, null, null, null, null, null, null, null, null, null, null, null, null, 86, null, null, 1738, null, null, null, null, 713, null, 1427, 1622, 3242, null, 3919, null, 314, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, 1450, null, null, null, 3064, null, null, 3653, 1286, null, null, null, null, null, null, null, null, null, null, null, 8673, 2059, null, null, null, null, null, 3264, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, 2158, 
1480, 72545, 9758, null, null, null, null, null, null, null, 71864, 12274, 8324, null, null, null, null, null, null, null, null, null, null, null, 185, null, null, null, 2799, 1285, null, null, null, 1779, null, null, null, null, 2639, null, null, null, null, null, 1511, null, 27836, null, 5553, null, null, null, null, 2273, null, null, null, null, 3185, null, null, null, null, null, null, null, null, 58413, 811, null, null, 956, null, null, null, null, null, 1884, null, null, null, null, null, null, 1503, 1045, null, 1575, null, null, null, null, 1712, null, null, 14296, null, null, null, null, 
null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, 14629, null, null, null, null, 516, null, null, null, null, null, 1012, null, null, 5723, null, null, null, null, null, null, 583, null, null, null, null, null, null, null, null, 426, null, null, null, null, 18912592, 4891112, 1741106, 819111, 1151588, 289923, 1053600, 688974, 873447, 882832, 973020, 2090037, 751798, 979910, 1726134, 167084, 125488, 139356, 1041490, 240181, 126977, 167986, 96933, 329504, 56822, 146064, 89191, 263257, 158451, 195862, 317040, 125351, 156203, 132895, 201120, 42245, 144778, 186876, 141159, 75258, 309144, 62330, 78699, 219186, 232433, 134229, 350753, 162431, 
101361, 200671, 176171, 143785, 195325, 191801, 117419, 171177, 244299, 590656, 320645, 99370, 61656, 66875, 679633, 78559, 147446, 188790, 48461, 111160, 211063, 153681, 48611, 72929, 65461, 40168, 89314, 32944, 189519, 216153, 148565, 85702, 152436, 150843, 246789, 312110, 191320, 239773, 129421, 130380, 305946, 174782, 281534, 6575, 123748, 109680, 16896, 10025, 80589, 14615, 14472, 1461, 58767, 72637, 1041490, 29158, 35725, 145827, 11704, 24158, 17381, 45712, 188790, 85117, 33674, 307761, 20380, 42876, 64930, 12671, 77496, 16327, 28651, 65042, 37892, 35992, 62182, 27536, 40298, 202242, 71054, 47938, 62444, 54503, 50678, 18294, 8425, 24149, 45952, 15808, 311726, 41991, 18541, 16364, 83877, 100428, 60116, 84957, 26406, 129075, 
26029, 17773, 42245, 63435, 167014, null, 111293, 55775, 13946, 48632, 36489, 23160, 63975, 198806, 1131, 45464, 35176, 11071, 8014, 67777, 30382, 19959, 84504, 164374, 41173, 88517, 56955, 37892, 323217, 32998, 139001, 26059, 11788, 33897, 62315, 16426, 34753, 24344, 34899, 83597, 5795, 10244, 170397, 5774, 36385, 53851, 65995, 20524, 109888, 113233, 17134, 15572, 49297, 35391, 41769, 35161, 11816, 5314, 80710, 28708, 70545, 19610, 100593, 155711, 4022, 590656, 26626, 89812, 17636, 272187, 63193, 51412, 679633, 26003, 64367, 8263, 34764, 32848, 110029, 30164, 136074, 12939, 106876, 48611, 72929, 30377, 7004, 47756, 25041, 13958, 6748, 74809, 18154, 32109, 39170, 22388, 55300, 58932, 23892, 7446, 
22720, 6299, 27281, 74845, 75540, 49017, 138751, 93265, 62982, 43220, 19862, 135540, 17625, 8686, 84161, 163660, 17195, 134748, 12177, 13057, 211797, 100313, 9779, 191320, 48038, 22952, 17804, 43527, 100573, 84404, 15613, 6185, 12237, 33374, 10883, 9962, 28790, 63861, 30649, 96288, 41017, 146192, 154258, 78449, 13043, 115034, 24707, 40797, null, null, 73, null, null, 1622, null, null, null, null, null, null, null, null, null, null, null, null, null, 3346, null, null, null, 1503, null, null, null, 1238, null, null, null, null, null, null, null, 6646, null, null, null, 7127, null, null, null, null, null, null, null, null, null, null, null, 2638, 
null, null, 2531, null, null, null, null, null, null, null, 641, 1554, 610, null, null, null, 1149, null, null, null, null, 5260, null, null, null, null, 4367, null, 12728, null, null, 2628, null, null, null, null, null, null, 3032, null, null, null, null, null, 7952, null, 77930, null, null, 5318, null, null, null, null, null, null, null, null, null, 5380, 98592, null, null, 1256, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, 24, null, 255, null, null, null, null, null, null, null, null, 14117, null, null, null, 4482, null, 
9394, null, null, null, null, null, 798, 346, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, 45591, null, null, 10688, null, null, 1579, null, 1516, null, null, null, null, null, null, null, 2427, null, null, null, null, null, null, 7776, 1041, null, 6344, null, 5631, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, 1164, null, null, null, null, null, null, null, null, null, null, null, null, null, 76, 1300, null, null, null, 8756, null, null, null, null, null, null, null, null, null, null, null, 16502, 13164, 
342, null, null, null, null, null, 135, 5850, null, 216, null, null, null, null, null, null, 1469, null, null, null, null, null, null, null, null, 3412, null, null, null, null, null, null, null, null, null, null, null, null, null, 2367, null, null, null, null, null, null, null, null, null, null, null, null, null, 4580, null, 12053, null, null, null, null, 822, null, 416, null, null, null, null, null, null, 512, null, null, null, null, 2425, null, null, null, null, null, null, null, null, null, null, null, 2828, null, null, null, null, null, null, null, null, null, null, null, null, null, 
null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, 1041490, null, null, null, null, null, null, null, null, 27207, null, null, null, 5641, null, null, null, 9546, 2186, null, 33566, null, 13315, null, null, null, null, null, 116196, null, null, 3226, 652, null, null, null, 1780, null, null, null, null, null, null, null, null, null, null, 1853, null, null, null, 9332, 7153, null, null, null, null, null, null, null, null, null, null, 2274, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, 422, null, null, null, 6926, null, 
91, null, null, null, null, null, null, null, null, 712, null, null, null, null, null, null, 5622, null, null, null, null, null, null, null, null, null, null, null, null, 895, null, 1837, null, null, null, null, null, null, 1755, null, null, null, null, null, null, null, null, null, null, null, null, 456, null, null, 1163, null, 438, null, null, null, null, null, null, null, 939, null, null, null, null, 12134, null, 4988, 21670, 16861, null, null, 2724, null, null, null, null, 13221, null, 448, null, null, null, null, null, null, 2040, null, 468, null, null, null, null, null, null, null, 
null, null, null, 1244, null, null, 1501, null, null, 2417, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, 227, null, null, 40556, null, null, null, null, null, null, null, null, null, 7472, null, null, null, null, null, null, null, null, null, 703, null, 2038, null, null, null, null, null, 517, 14845, null, null, 2596, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, 2689, null, null, null, null, null, 900, 59, null, null, null, null, null, null, null, null, 401, null, 1133, null, 
828, 2003, null, null, null, null, null, 99, null, null, null, null, null, null, null, null, null, null, null, 1281, null, null, null, null, null, 6902, null, null, null, null, null, null, 5371, 14, 54686, null, null, null, 33674, null, 256890, null, null, null, 2184, null, null, 19103, 12211, null, 29317, 1394, null, 61549, null, null, null, 398, 233, null, null, null, null, null, null, null, null, null, null, null, null, null, 436, null, null, null, null, null, 1111, null, null, null, null, null, 2755, null, null, null, 2817, null, null, null, null, null, 3496, null, null, null, null, 2508, 
231, null, null, 565, null, null, null, null, null, 2121, null, null, null, 64218, null, null, null, null, null, null, null, null, 10546, null, null, null, null, 1654, null, null, null, null, null, null, 5060, null, null, null, null, 41, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, 4502, null, null, 558, null, null, null, null, null, null, null, null, null, null, null, 8014, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, 1751, 669, null, null, null, null, 9782, null, null, null, 8519, null, 5397, 
null, null, null, null, null, null, 14815, null, null, 323, 26418, null, null, null, 4058, null, null, null, 8383, null, null, null, null, null, null, 1616, null, null, null, null, null, null, 1211, null, null, null, null, null, null, 25307, 1780, null, 2513, 3472, null, null, 1752, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, 572, 1633, 1461, null, null, 346, null, null, null, null, null, null, null, null, null, null, null, 769, null, null, null, null, null, null, null, null, null, null, 1434, 3803, null, null, 
null, null, null, null, 2281, null, null, null, null, null, null, null, null, null, 1179, null, null, null, 44504, null, null, null, null, null, null, null, null, null, null, null, null, null, 2357, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, 458, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, 1672, null, 5212, null, null, null, 899, null, null, 836, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, 
null, null, null, null, 4120, null, 3425, null, null, null, null, null, 13935, null, null, 1573, null, null, null, null, null, null, 2332, null, null, null, null, null, null, null, null, null, null, null, null, 35791, null, null, null, null, 1860, null, null, null, null, null, null, null, null, null, null, null, 1561, null, 10963, 34479, null, 315, 16221, 27174, null, null, null, null, 2431, 13485, 4643, null, null, null, 1932, null, null, 4064, 621, null, 763, 3183, null, null, null, null, 1253, 10355, null, null, null, null, null, null, null, null, null, 2716, null, null, null, 195, null, null, 
null, null, null, 989, null, null, null, null, null, null, null, null, 169254, null, 47818, null, null, null, 3229, null, null, null, null, null, null, null, null, 1031, null, null, null, null, null, null, null, null, null, null, null, null, null, null, 4480, null, 21834, 1460, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, 47137, null, null, 13, null, null, null, null, null, 11362, null, 13090, null, null, null, null, null, 48878, null, null, null, null, null, null, null, null, null, null, null, null, null, null, 1804, 977, null, null, null, 
null, null, null, 2145, null, 29576, null, null, 2608, null, null, null, null, null, null, null, null, null, 50678, null, 17116, null, null, null, null, null, null, null, null, 471, null, 15816, null, null, null, null, null, null, null, null, 5858, null, null, null, null, 9509, null, null, null, null, 9559, null, 1319, 4319, null, 453, 11842, null, null, null, null, null, null, null, null, null, 1599, null, null, 1019, null, null, null, null, null, 5985, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, 4516, null, null, null, null, null, null, 
451, null, null, null, 4201, 3244, 693, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, 1900, null, 9112, null, null, null, null, null, null, null, 635, 559, null, 877, null, null, null, 1416, null, null, null, null, 12477, null, null, null, null, null, null, null, null, null, 45952, null, null, null, 384, null, 3018, null, null, null, 887, null, null, 89, null, null, 918, null, null, null, null, null, 9774, null, 6973, null, 1136, null, 1854, null, null, null, null, null, null, null, null, null, 1698, null, null, null, null, null, 
null, null, 1628, null, null, null, null, null, null, null, null, null, null, 834, 279441, 5744, 1646, null, null, 7897, null, 11796, null, null, null, 15003, null, null, null, null, null, null, null, null, null, null, null, null, null, 35960, 221, null, null, null, 3546, null, null, null, null, 1034, null, 2162, null, null, 2357, 2632, 12281, null, null, null, null, null, null, null, 278, null, null, null, null, null, null, null, null, null, 5833, null, 1829, null, null, null, null, null, null, null, null, null, null, null, null, null, 1933, 927, null, 14807, null, 17667, null, null, null, 1001, 
null, null, 5164, 651, 11050, null, null, null, null, null, null, null, null, null, null, 613, null, null, 3237, null, null, null, null, null, null, null, null, null, 1077, null, null, null, null, null, null, null, 67196, null, null, null, null, null, null, null, null, null, null, 1206, null, null, null, null, null, null, null, null, null, null, null, 7411, null, 10558, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, 3290, 995, null, 7222, null, null, null, null, null, null, null, null, 77254, null, null, 2380, null, null, null, 53020, null, 3381, 
null, null, null, null, null, null, null, 1746, null, null, 406, null, null, null, null, null, null, 2895, null, null, null, 3004, 307, null, null, null, null, 3427, null, 631, null, null, null, null, null, null, null, null, null, null, null, null, null, null, 5160, null, null, null, null, null, 24620, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, 3502, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, 19700, 2487, null, null, null, 119252, null, null, 9414, 
null, 609, 9803, null, null, 1841, null, null, null, 5673, null, 1847, null, null, null, null, null, null, null, null, null, null, null, null, null, null, 4086, null, null, 2939, null, 324, 1175, null, null, null, null, 17773, null, 2526, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, 3821, null, null, 2197, null, 9897, null, null, null, null, null, null, null, 1573, null, null, null, null, null, null, null, null, 35370, 1363, null, 39531, null, 765, null, null, null, null, null, null, null, null, null, 222, 
null, 14050, null, 1167, null, null, null, null, null, null, null, null, null, null, null, null, 53158, null, 154943, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, 90422, null, null, null, null, null, 21316, 1765, null, null, 874, null, null, null, 7048, null, null, 1654, null, null, null, null, null, null, 451, null, null, null, null, 713, 498, 491, null, null, null, null, 1221, null, null, 13722, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, 
null, null, null, null, null, null, null, null, null, null, null, null, null, null, 685, null, null, null, null, null, null, null, null, 308, null, null, null, null, 12690, null, null, 11313, 330, null, null, null, null, null, null, null, null, 21323, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, 947, null, null, null, null, null, 5593, 937, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, 718, null, null, null, null, null, null, 1241, 41672, null, null, null, null, 44600, null, 5295, 
651, null, null, null, null, 948, null, null, 11597, null, 271, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, 1571, null, null, null, null, null, null, 3235, null, null, null, null, null, null, null, null, 2275, 4732, null, null, null, null, null, null, 1719, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, 3557, null, null, null, 1226, null, null, null, null, null, 148713, 4768, null, null, 1401, null, null, 2029, null, null, null, null, null, 1540, null, null, null, null, null, 
null, null, null, null, 1131, null, null, 1347, null, null, 38001, null, null, null, null, null, null, null, null, 4227, null, null, 1112, null, null, 1185, null, null, 4169, null, null, null, null, 4680, null, null, null, null, null, null, 13617, 5461, null, 20993, 31, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, 717, null, 
null, null, null, 5600, null, null, null, null, null, null, null, null, null, null, 978, null, null, null, 1712, null, null, null, null, null, null, null, null, null, null, null, null, null, 3014, 9790, null, null, null, null, 2313, null, null, 57862, 2058, null, null, null, null, null, null, null, 17613, null, null, null, null, null, null, null, null, null, null, 417, null, null, null, null, null, null, null, null, null, null, null, null, null, 2063, null, null, null, null, null, null, null, null, null, null, null, null, null, 4017, null, 74430, null, null, 119623, null, null, null, null, null, 
null, null, null, 4547, null, null, null, null, null, 51422, null, null, null, 7217, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, 767, null, null, 705, null, null, null, null, 3985, null, null, null, null, null, null, null, 3746, 1149, null, null, null, null, null, null, null, null, 1138, null, null, null, null, null, null, null, null, 208, null, null, 2437, null, null, null, null, null, null, null, 3525, null, null, null, null, null, null, null, null, null, null, null, 4660, null, null, null, 
null, null, 5133, null, null, null, 282, null, null, 32800, null, null, null, 63400, null, null, 4105, null, null, null, null, null, null, null, null, null, null, null, null, null, null, 21618, null, 2508, null, null, 540, 1347, null, null, null, null, 725, null, null, null, null, null, null, null, null, null, null, 30403, null, null, null, 184, 7482, null, null, null, null, null, null, null, null, null, 2590, null, 1361, null, null, null, null, null, null, null, null, null, null, null, null, null, 222, null, null, null, null, null, null, null, null, 6669, null, null, null, null, null, null, 
null, null, null, null, null, null, null, null, null, null, null, null, null, 508, null, null, null, null, null, null, null, null, null, null, null, null, 37309, 3163, 24137, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, 1082, null, null, null, null, 2724, null, null, null, null, null, null, null, 278433, null, null, null, null, null, null, null, null, null, null, null, null, null, 2214, 3312, null, null, null, null, null, null, null, null, 
null, null, null, null, null, 9656, null, null, null, null, 1076, null, 721, null, null, null, null, null, null, null, null, null, null, null, null, null, null, 1513, null, null, null, null, null, null, null, null, null, null, null, null, 346, null, 25695, null, null, null, null, 1357, null, null, null, 1001, null, null, 435, null, null, null, 2987, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, 7612, null, null, null, 4125, 931, null, null, null, null, null, null, null, null, 90682, 22246, null, null, null, 11788, null, 16960, null, null, 1299, 
null, null, 1055, null, null, null, null, null, null, null, null, 1059, 167, null, 5870, null, null, null, null, null, null, null, 446, null, null, null, 1124, null, 4069, null, null, null, null, null, null, null, null, null, null, null, null, 1329, null, null, null, 107, null, null, null, null, 46395, null, null, 2856, null, null, null, null, null, null, 804, null, null, null, null, null, null, null, null, null, null, null, null, 4090, null, null, 10548, null, null, null, null, null, null, 2970, null, null, 5671, null, 3795, null, null, null, null, null, null, null, 5633, null, 1151, null, 
null, null, null, null, null, null, null, null, null, null, null, 7068, null, null, null, 6843, null, null, null, 2400, null, null, 6766, 6263, null, null, null, null, null, null, 444, null, null, null, null, null, null, null, null, 454, null, 329, 4118, null, null, 528, null, null, null, null, null, 815, null, null, null, null, 2222, 1792, null, null, null, null, null, null, 3421, null, null, null, null, null, null, null, null, null, null, null, 1365, null, null, null, null, null, null, null, null, 24320, null, 457, null, null, 682, null, null, null, 408, null, null, null, null, null, 
null, null, null, null, null, null, null, null, null, null, null, null, null, null, 5301, null, 141, null, null, null, null, null, null, 880, null, null, null, null, null, null, null, null, 691, 66598, null, null, null, 7364, null, 151, null, null, null, null, null, null, null, 1445, 6265, null, 6685, 8047, null, null, 2163, null, null, 3856, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, 3708, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, 10213, 191, null, 
null, null, 358, null, 1648, null, null, null, null, null, null, null, null, null, 17578, null, null, 146, null, null, null, null, null, null, null, null, null, null, null, null, null, 1768, null, null, null, 13, null, null, null, 2021, null, null, null, 125405, null, null, 1103, null, null, null, 1275, null, null, null, null, null, null, null, null, null, null, null, null, null, 749, null, 898, null, null, null, 9102, null, null, 19049, null, null, null, 450, null, null, null, null, 5399, null, null, 27580, null, null, 2295, null, null, null, null, null, null, null, null, null, null, null, 
null, null, null, null, null, null, null, null, 4904, null, null, null, null, 2212, null, 3585, 33393, null, 54522, null, null, null, 5423, 17506, 5654, null, 7653, null, 1171, null, null, null, 108945, null, null, null, 5357, null, null, null, 2747, 4071, null, 1487, 2864, null, 520, 307, null, null, null, null, null, 1215, 3009, null, 5387, null, 3247, null, null, null, null, null, null, null, null, 1414, null, null, null, null, null, null, null, null, null, null, null, null, null, 1915, null, null, null, null, 83100, null, null, null, null, null, null, 11825, 34166, null, null, null, 4892, null, 
null, null, null, null, null, null, null, 606, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, 3246, null, 1017, null, 3717, null, null, null, null, 1353, null, null, 370, null, 415, null, null, null, 444, null, null, 28, null, 483, null, null, null, null, null, 1182, null, null, null, 466, null, null, null, null, 1297, null, null, null, null, 15120, null, null, null, null, 276, 43174, null, null, null, null, null, null, null, null, null, null, null, 327, null, null, 907, null, null, 941, null, null, null, 3305, null, null, null, null, 
null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, 407, null, null, null, 657, null, 14373, null, null, null, null, null, null, null, null, null, 7597, 4628, 1107, 1716, null, null, 28167, 150, null, 2511, null, null, null, null, null, null, null, null, 2227, null, null, null, null, null, null, null, null, null, null, null, null, null, 2233, null, null, null, null, null, null, null, null, 955, null, null, null, null, null, null, null, 6565, null, null, null, null, 41687, 31967, 9871, 393, null, null, null, null, null, 10764, 1576, null, null, null, 
null, null, null, 9368, 5314, null, null, null, 2748, null, 62246, null, null, 1028, 370, null, null, null, null, 140, 1036, 833, null, null, null, null, 3086, null, null, 23599, null, 15746, 12246, null, null, null, null, null, null, null, null, null, null, null, 2843, null, null, null, 735, null, null, null, null, 446, 27504, 147, null, 6125, null, null, null, null, null, null, null, null, null, 1672, null, null, null, 5371, null, null, null, null, null, null, null, null, 356, null, 5001, null, null, null, null, null, null, null, null, null, null, 1569, 503, null, null, null, null, null, 
null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, 49908, null, 3780, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, 5880, 120896, null, null, null, null, null, 5624, null, null, null, null, null, null, null, null, null, null, null, null, null, 973, null, 1433, null, null, null, null, null, null, null, null, null, null, 2306, null, null, null, null, 194, null, null, null, 4479, 1779, null, null, null, 799, null, null, null, null, null, 
null, null, 554492, 6223, null, null, null, null, null, 23897, null, null, null, null, null, null, null, null, null, 2329, null, null, null, null, null, null, null, null, 350, null, 1644, null, null, null, null, null, null, null, null, null, null, 2069, null, null, null, 50416, null, null, null, null, null, null, null, null, null, null, null, null, null, 10728, 2447, 1764, null, 13512, null, null, null, null, null, null, null, null, null, 248254, 996, null, 70, null, null, null, null, 7090, 618, null, null, null, 858, null, null, null, null, null, null, 616, null, null, null, null, null, null, 
null, null, null, null, null, 5411, null, null, null, null, 30791, null, null, 43882, null, null, 10218, null, null, null, null, null, 381, null, null, null, 7760, null, null, null, null, null, null, 510, null, null, null, null, null, null, 912, null, null, null, 64, null, null, null, null, null, null, 31429, null, null, null, null, null, null, 4022, null, null, null, null, null, null, 1018, null, null, null, null, null, null, 1135, 49644, null, null, null, null, null, null, null, 988, 3323, null, null, 22292, null, 3777, 3286, null, null, null, 2265, null, 657, null, null, null, null, null, 
null, null, null, null, null, null, 273, null, 307, 1681, null, 657681, null, null, null, null, null, null, null, null, null, 6379, null, null, null, null, null, 16505, null, null, null, 62507, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, 2156, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, 805, 7746, 26592, null, null, null, 
null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, 964, null, 4908, null, null, null, 1526, 1934, null, null, null, null, null, null, null, null, 356, null, null, null, 692, null, null, 1312, null, null, null, null, null, 4891112, 20229, null, null, null, null, null, null, null, null, null, null, null, null, null, null, 1699, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, 83633, 371, null, null, 588, null, null, null, null, null, 2294, null, null, null, null, 
null, 4334, null, null, null, 398, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, 25701, null, null, null, null, null, null, 126403, null, null, 359, 984, null, null, null, null, null, null, null, 9525, null, null, null, null, null, 87399, null, null, null, 5553, null, null, null, null, null, null, null, null, 865, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, 4, null, null, null, null, null, null, null, null, null, null, null, 1579, null, 
null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, 1446, null, null, null, null, null, null, null, null, null, null, null, null, null, null, 4777, 895, null, null, null, null, null, null, null, null, null, null, null, 465, null, null, 1842, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, 274, null, null, null, null, 365, null, null, null, null, null, null, 804, 7321, 8474, 5130, null, null, null, null, null, null, null, 31087, null, null, 3802, null, 
null, null, null, null, 1477, null, null, 1098, null, null, 366, null, null, null, null, null, 1112, null, null, null, 1758, null, 4599, 646, 840, null, null, null, null, null, null, null, null, null, null, null, null, null, null, 338, null, null, null, null, null, null, null, null, null, null, null, null, null, 54776, null, null, null, null, null, null, null, null, null, 5340, 2588, null, null, null, 9158, null, null, null, 138, null, null, null, 8567, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, 699, null, null, null, null, null, null, null, 
null, null, null, null, 445, null, null, 33996, null, null, 456, null, null, null, 8497, 2488, null, 33501, null, null, 6645, 874, null, null, null, null, null, null, null, null, 20348, null, null, null, null, 965, 1269, 16992, null, null, null, null, 89, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, 2876, null, null, null, 517, 6402, null, null, null, null, null, null, null, null, null, 130, null, null, null, 1040, null, null, null, 840, 5908, null, null, null, null, null, null, 7286, 866, null, 7680, 34648, null, null, null, null, null, null, 
null, 444, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, 1362, null, null, null, null, null, 1724, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, 777, 10884, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, 30033, 961, null, null, null, null, null, 914, null, null, null, null, 1323, null, null, null, null, null, null, 12982, 15882, null, null, null, 350, null, null, 1940, null, null, null, null, 2092, 
null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, 751, null, null, null, null, null, 237, null, null, null, null, null, null, null, null, null, 12134, null, null, null, null, null, 26135, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, 31707, null, null, null, null, null, null, 17414, null, 6091, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, 550, 
null, null, 89, 2427, null, null, null, null, null, null, null, null, 4611, null, null, null, null, null, null, 598, null, null, null, null, null, null, null, null, null, null, null, null, null, null, 34944, null, null, null, null, null, null, null, null, null, 325, 3387, null, null, null, null, 2319, 48150, null, null, null, null, null, 2274, null, null, null, null, null, null, 6303, null, null, 82, 1268, null, 257, null, 2221, null, null, null, null, null, null, null, null, null, null, null, 1118, 6349, null, null, null, null, null, 5995, null, null, null, null, null, null, null, 981, 
null, null, 1813, null, null, null, 3782, null, null, null, 940, 672, null, null, null, 287, 684, null, null, null, null, 622, 1197, null, 22461, null, null, 548, null, null, null, null, null, 398, null, null, null, null, null, null, 6225, null, 1057, null, 15992, 2196, null, null, null, null, null, null, null, 1499, null, null, null, null, 5357, null, null, null, null, null, 14979, null, null, null, 759, null, null, null, null, null, null, null, null, null, null, null, null, 764, null, 744, null, null, 4335, null, null, 1810, null, null, null, null, null, null, null, null, null, 2072, 
641, 6298, null, null, null, null, null, null, 14368, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, 1526, null, null, null, null, null, 8102, 1437, 150, null, 566, null, null, null, null, null, 4295, null, null, 1557, 20745, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, 1599, null, null, null, null, null, 5543, null, null, null, null, null, null, 524, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, 1837, null, null, 5071, null, null, null, null, null, null, 
null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, 597, null, null, null, null, null, null, null, null, null, null, null, null, null, 1127, null, null, null, 120, null, null, 617, null, 1157, null, null, 25569, null, null, null, 1263, null, null, null, null, null, null, null, null, null, null, null, 67143, null, null, null, null, 2031, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, 4697, null, null, null, null, null, null, null, null, null, null, 1472, null, null, null, null, 
null, null, null, null, null, null, null, null, 2768, 3882, null, null, null, null, null, null, null, 2282, null, null, null, null, null, null, null, 2202, null, null, null, null, null, null, null, null, null, 944, null, 4205, 3290, null, null, null, null, null, null, 741, null, null, 8500, null, null, null, null, 39840, 27806, null, null, null, 212, null, null, null, null, null, null, 3464, 7463, null, null, null, null, null, null, null, 116886, null, null, null, null, null, 60517, null, null, 25666, null, 24241, null, null, null, null, null, null, null, null, null, null, 1126, 2515, 861, null, 
null, null, null, null, 240, null, 18375, null, null, 1322, null, null, null, null, null, 5733, 65116, null, 1951, null, null, null, null, 2494, 10412, 1460, 1682, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, 440, null, null, 2076, 9097, null, null, null, null, 293, null, null, null, null, null, null, null, null, null, null, 8361, 4615, null, null, null, null, null, null, null, null, null, 5954, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, 1982, null, null, 429, 
null, 1135, null, null, 5287, null, null, null, null, 50538, null, null, null, null, 17116, null, null, null, null, null, null, null, null, null, null, null, null, 153528, null, null, null, null, null, null, null, null, 11680, null, null, null, null, null, null, null, null, 2240, null, null, null, null, null, null, null, null, null, 344, 796, null, null, 125368, null, null, null, null, null, null, null, null, 5070, null, null, null, null, null, null, null, null, null, null, 6387, null, null, null, null, null, null, null, null, null, null, 4591, null, null, null, null, 1992, null, null, null, null, 
11277, 1685, null, null, 20866, null, 14183, null, null, null, null, null, null, null, null, null, null, null, 2439, null, null, 149146, null, 47205, 10757, null, null, null, 5200, 863, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, 17263, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, 3561, null, 1676, 17540, null, null, null, null, null, null, null, null, 813, 2524, null, null, null, 175377, 44566, 
null, null, null, null, null, 6160, 863, null, null, null, null, null, null, 479, null, null, null, 1157, null, 2559, null, null, null, null, null, null, null, null, 4696, null, null, 10015, 14793, null, null, null, null, null, null, 18, null, 5211, null, null, null, 11082, null, null, null, null, 851, null, null, null, 42834, null, null, null, null, null, null, null, 1291, null, null, null, null, null, null, null, 30325, null, null, null, 1832, null, null, 856, null, null, null, null, null, null, null, null, null, null, 1531, null, null, null, null, null, 409, null, null, 15792, null, null, 
4840, null, 1791, null, null, null, 882, null, null, null, 2646, 2556, null, null, null, null, null, null, 6259, 4514, null, null, null, null, null, null, null, 6757, 78746, null, 6659, null, null, 6381, 3204, 7082, null, null, null, null, null, null, null, 417, null, null, null, null, null, 5626, null, null, null, null, null, null, null, null, null, null, null, 5879, 5441, null, 2557, null, 757, null, 2832, 815, null, null, null, 892, null, null, null, null, null, null, 1361, null, null, 19898, 49073, null, 743, null, null, 6777, null, null, null, null, null, null, null, null, 3571, null, 
901, 1860, null, null, null, null, null, null, null, null, 229, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, 10948, null, null, null, null, null, null, null, null, null, 1123, null, null, null, null, null, null, null, null, null, 693, null, null, null, null, 2101, 1277, null, null, 6185, null, null, null, 9419, null, null, 4579, null, null, 3391, null, null, null, 816, null, null, null, null, 32346, null, null, null, null, null, null, null, null, null, null, null, 
null, null, 437, null, null, null, null, null, null, null, null, null, null, null, null, 8309, null, null, null, null, 8352, null, null, null, 141, null, null, null, null, 972, null, null, null, null, null, null, null, null, null, 7305, null, null, null, null, null, null, null, null, 4353, null, null, 8813, null, null, 2457, 9572, null, null, null, 1193, null, null, null, null, null, null, null, null, 5489, null, 241, null, 483, null, 10303, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, 
798, null, 452, 4321, null, 18072, null, null, null, null, null, 794, null, null, null, null, null, null, null, 5158, null, null, null, null, 503, 52617, null, null, null, 53, null, null, null, null, null, null, null, null, null, null, null, null, null, null, 1989, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, 801, null, null, 31, null, 30, null, null, null, null, null, null, null, null, 24978, null, null, null, null, null, null, null, 749, null, null, null, null, null, null, null, 86905, 
null, null, null, null, 4124, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, 38693, null, null, null, null, null, null, null, null, null, null, null, null, null, 1265, null, null, null, null, null, null, null, null, null, null, null, null, null, null, 3007, 2850, 7172, null, null, null, null, 1001, 2543, null, null, null, null, null, null, null, null, null, null, null, null, null, null, 3214, null, null, null, 264, null, null, 1822, 1113, 2422, null, 2206, null, null, 1807, null, null, null, null, null, null, null, null, null, null, null, 2082, null, 
null, null, null, null, null, 2990, null, null, null, 4909, 1081, null, 2849, null, null, null, null, null, null, null, null, null, null, null, null, 6831, 1785, 971, null, null, null, null, 1114, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, 775, 1107, 117647, 10607, null, null, 2820, null, null, null, null, 138632, 12790, 7884, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, 2204, null, null, null, null, 1704, null, null, null, null, null, 638, null, 
36461, null, 6412, null, null, null, null, 2207, null, 13043, null, null, 5832, null, null, null, null, 936, null, null, null, 115034, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, 4552, 943, null, 946, null, null, null, null, 690, 1218, null, 10392, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, 13, null, null, 1135, null, null, null, 2277, null, 629, null, null, null, null, null, null, null, 6633, null, null, null, null, null, null, 369, null, null, null, 699, null, null, null, 
null, 2160, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, 
null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, 
null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, 
null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, 
null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, 
null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, 
null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, 
null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, 
null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, 
null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, 
null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, 
null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, 
null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, 
null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, 
null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, 
null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, 
null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, 
null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, 
null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, 
null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, 
null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, 
null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, 
null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, 
null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, 
null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, 
null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, 
null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, 
null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, 
null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, 
null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, 
null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, 
null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, 
null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, 
null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, 
null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, 
null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, 
null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, 
null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, 
null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, 
null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, 
null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, 
null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, 
null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, 
null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, 
null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, 
null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, 
null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, 
null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, 
null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, 
null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, 
null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, 
null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, 
null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, 
null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, 
null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, 
null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, 
null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, 
null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, 
null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, 
null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, 
null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, 
null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, 
null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, 
null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, 
null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, 
null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, 12.95, 3.18, 18.78, 19.44, 14.2, 21.15, 18.65, 19.79, 19.1, 20.15, 19.92, 16.89, 13.06, 17.73, 10.76, 28.81, 22.47, 12.46, 16.28, 19.49, 17.79, 25.31, 19.8, 29.7, 20.84, 17.84, 22.75, 16.44, 15.02, 14.61, 15.05, 35.39, 15.09, 13.35, 24.9, 27.35, 32.6, 16.9, 16.24, 14.15, 
2.73, 6.05, 10.31, 43.74, 24.36, 22.42, 20.73, 18.02, 14.31, 28.8, 6.02, 20.03, 20.07, 12.96, 24.11, 7, 25.54, 6.21, 15.74, 13.63, 7.56, 17.21, 12.97, 16.34, 14.85, 25.23, 8.39, 13.94, 16.55, 10.33, 9.83, 15.05, 13.37, 9.63, 15.96, 5.7, 23.36, 20.17, 15.64, 16.29, 23.14, 21.71, 27.81, 24.8, 19.82, 29.93, 9.02, 17.42, 15.49, 16.82, 22.74, 5.44, 28.58, 28.54, 27.98, 3.93, 13.42, 9.38, 17.47, 1.75, 11.4, 15.75, 16.28, 33.48, 22.31, 38.22, 8.17, 0.65, 7.69, 9.11, 25.23, 23.69, 25.46, 32.39, 10.75, 26.49, 0.93, 13.05, 21.2, 10.45, 4.19, 19.61, 12.18, null, 7.2, 22.41, 13.33, 4.57, 13.19, 15.92, 18.44, 15.71, 23.59, 0.86, 5.18, 25.57, 35.76, 9.36, 15.46, 27.45, 
0.79, 9.59, 47.04, 18.44, 16.09, 12.73, 4.16, 19.79, 21.75, 4.73, 27.35, 25.47, 15.6, 4.07, 25.67, 7.18, 7.7, 13.41, 1.4, 2.56, 12.77, 48.76, 0.22, 27.81, 19.86, 30.87, 0.21, 23.95, 13.88, 17.71, 19.66, 27.72, 31.93, 28.21, 7.67, 26.77, 20.87, 30.21, 19.59, 3.31, null, 20.01, 18.62, 11.96, 23.12, 21.47, 22.11, 34.21, 9.34, 5.67, 6.88, 0.4, 18.16, 29.28, 32.71, 8.77, 20.03, 17.26, 37.4, 14.98, 25.82, 47.97, 25.55, 36.01, 8.56, 8.92, 13.54, 17.7, 22.84, null, 6.82, 31.01, 2.02, 6.21, 17.28, 35.32, 34.43, 17.05, 15.04, 8.19, 12.97, 22.13, 33.97, 4.96, 8.03, 7.48, 15.03, 14.85, 11.57, 16.75, 12.23, 9.83, 15.05, 31.69, 19.52, 4.48, 13.09, 9.94, 2.52, 13.53, 
10.13, 24.31, 21.61, 9.85, 30.14, 16.33, 24.17, 4.96, 15.55, 7.69, 19.64, 43.96, 19.24, 24.81, 24.56, 12.06, 16.64, 38, 30.61, 22.18, 1.26, 7.9, 26.49, 25.03, 2.08, 38.94, 3.26, 10.72, 25.35, 23.83, null, 19.82, 43.77, 19.64, 9.89, 10.75, 36.85, 22.34, 10.26, null, 24.78, 30.65, 5.43, 25.77, 16.09, 11.38, 27.16, 21.87, 11.18, 9.15, 18.49, 23.88, 0.97, 20.43, 31.12, 37.39, null, 6.51, null, null, null, null, null, 88.64, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, 26.85, null, null, null, 100, null, null, null, null, null, null, null, null, null, null, null, 76.25, null, null, null, null, 
null, null, null, null, null, null, null, null, null, null, 47, null, null, 22.36, null, null, null, null, 32.81, null, null, null, null, null, 36.69, null, null, null, null, 41.25, 61.54, null, null, null, 80.53, null, 23.25, null, null, 71.64, null, null, null, null, null, null, 60.58, null, null, null, null, null, 26.53, 62.78, 53.36, null, null, 42.58, null, null, null, null, null, null, null, null, 24.89, 79.03, 61.42, null, null, 39.35, null, null, null, null, null, null, null, null, null, null, null, null, null, null, 44.25, null, null, null, null, null, null, null, null, null, null, null, null, null, 
null, null, 30.46, null, null, null, 13.73, null, 9.27, null, null, null, null, null, null, 28.23, null, null, null, null, 55.42, null, null, null, null, null, null, null, null, null, null, 13.19, null, null, 2.8, null, null, 15.02, null, 100, null, null, null, null, null, null, null, 62.65, null, null, null, null, null, null, 10.96, 18.21, null, 68.48, null, 16.27, null, 23.39, null, null, null, null, null, null, null, null, null, 38.41, null, null, null, 16.36, null, null, null, null, null, null, null, null, null, null, null, null, null, null, 19.23, null, null, null, 42.62, null, null, null, null, null, 
null, null, null, null, null, null, 39.63, 53.83, 24.95, 17.68, null, null, null, null, null, 38.09, null, null, null, null, null, null, null, null, null, null, null, 10.3, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, 28.89, null, null, null, null, null, null, null, null, null, null, null, null, null, null, 20.91, null, null, null, null, null, null, 63.99, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, 0.36, null, null, null, null, 
null, null, null, 34.17, null, null, null, 21.25, null, null, null, null, null, null, null, 16.92, null, null, null, null, null, null, null, 16.28, null, null, null, null, null, null, null, null, 45.13, null, null, null, null, null, null, null, 16.5, 27.44, 5.67, 39.11, null, 41.81, null, null, null, null, null, 47.71, null, null, 21.37, 44.2, null, null, null, 16.31, null, null, null, null, null, null, null, null, null, null, 100, null, null, null, 12.1, 100, null, null, null, null, null, 97.33, null, 19.81, null, null, null, null, null, null, null, null, null, 66.4, null, null, null, 14.67, null, null, 
null, 3.38, null, null, null, null, 12.62, null, 100, null, null, 8.01, null, null, null, null, null, null, null, 83.25, null, null, null, null, 16.87, 14.6, null, null, null, null, null, null, null, null, null, null, 9.63, null, null, 29.22, null, null, null, null, null, null, 66.36, null, null, null, null, null, null, null, null, null, null, null, 15.45, 100, null, null, 66.63, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, 11.38, null, null, 70.82, null, null, null, null, 13.63, null, null, null, null, 22.98, null, null, null, null, null, 
7, null, 38.25, null, null, null, null, null, null, null, null, 19.9, null, null, null, 71.63, null, 18.66, null, null, 56.03, null, null, null, null, null, null, null, null, null, null, 10.67, null, null, null, null, null, null, 5.57, null, null, null, null, null, 13.23, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, 63.26, null, null, null, null, null, null, 21.74, null, null, 61.61, null, null, null, null, null, null, null, null, null, null, 21.43, null, null, null, 22.97, null, null, 11.55, null, null, null, null, null, null, null, null, null, null, null, 
null, null, null, null, null, null, 100, null, null, 49.01, 47.57, null, null, null, null, null, null, null, 33.86, 100, null, null, null, null, null, null, null, 11.51, null, 70.33, null, null, null, null, null, null, 16.12, null, null, null, 12.86, null, 30.13, null, null, 23.28, 27.36, null, 36.13, 44.07, null, null, 29.4, null, null, 15.47, 20.78, 100, 39.36, 72.08, null, null, 100, null, null, 11.28, 69.88, null, null, null, null, null, null, null, null, null, null, null, null, null, 100, null, null, null, null, null, null, null, null, null, null, null, 43.98, null, null, null, 14.48, null, null, null, 
null, null, 7.04, null, null, null, null, null, null, null, null, 64.52, null, null, null, null, null, 9.5, null, null, null, 25.19, null, null, null, null, null, null, null, null, 75.25, null, null, 57.85, null, 51, null, null, 33.47, null, null, 21.35, 19.87, null, null, null, null, null, 16.1, null, null, null, null, 42.39, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, 35.34, null, 54.34, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, 33.51, null, null, null, 
null, 24.45, null, null, null, 5.8, null, 33.19, null, null, null, null, null, null, 72.82, null, null, 36.88, 7.48, 12.13, null, null, 62.22, null, null, null, 40.94, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, 100, null, null, 34.71, null, null, null, 14.67, null, null, null, null, null, null, null, null, null, null, 5.96, 47.48, null, 100, 20.71, null, null, null, null, null, null, 12.45, 75.44, 5.07, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, 
null, 9.86, null, null, 33.15, null, null, null, null, null, null, null, null, null, null, 51.8, null, null, null, null, null, null, null, null, null, null, 26.03, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, 13.44, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, 15.85, null, null, null, 31.45, 20.73, null, 100, null, null, null, null, null, null, null, null, 
null, null, null, null, null, null, null, null, null, null, null, null, 19.53, null, null, null, null, null, null, null, 12.86, null, null, 48.6, 11.05, null, null, null, null, null, 6.02, null, null, null, null, null, null, null, null, null, null, null, null, 14.59, null, null, null, null, 72.59, null, null, null, 21.68, null, null, null, null, null, null, null, null, null, 15.97, null, null, 3.68, 24.67, 16.39, null, 44.66, null, null, null, null, 30.53, null, null, null, 39.81, null, null, 15.26, 12.47, null, null, 46.38, null, null, null, null, null, 35.6, null, 80.41, null, null, null, null, null, null, 
null, null, null, null, null, 13.87, null, null, null, null, null, null, null, null, null, null, null, null, null, null, 2, null, 18.54, null, null, null, 75.83, null, null, null, null, null, null, null, 11.26, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, 72.23, null, 23.31, 20.12, null, null, null, 4.23, null, null, null, null, null, null, null, null, null, null, null, null, null, 24.72, null, null, null, null, null, null, null, null, 53.13, null, 19.51, null, null, null, null, null, 45.24, null, 13.52, null, null, null, null, 12.69, null, null, null, null, 
null, null, null, 18.13, 81.05, null, null, null, null, null, null, 26.55, null, 17.45, null, null, 23.98, null, null, null, null, null, null, null, null, null, 33.08, null, 1.8, null, null, null, null, null, null, null, null, 17.92, null, 42.18, null, null, null, null, null, null, null, null, 8.87, null, null, null, null, null, null, null, null, null, 25.48, null, null, 76.99, null, null, null, null, null, null, null, null, null, null, null, null, 18.28, null, null, null, null, null, null, null, null, 56.46, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, 12.5, 
null, 100, null, null, null, null, 6.64, null, null, null, null, null, 43.97, 46.9, null, null, null, null, null, null, null, null, null, null, null, null, null, null, 10.16, null, null, null, 27.51, null, 65.54, null, null, 9.33, null, null, null, null, null, 26.1, null, null, null, null, null, 9.34, null, null, null, null, 51.35, null, null, null, null, null, null, null, null, null, 59.45, null, null, null, null, null, 11.04, null, null, null, null, 20.83, null, null, null, null, null, null, null, null, null, null, 23.89, null, 23.66, null, 39.54, null, null, null, null, null, null, null, null, null, 
null, null, null, null, null, 10.13, null, null, null, null, 100, null, null, null, null, null, null, null, null, null, null, null, 15.72, 19.92, null, null, null, 54.59, null, 18.23, null, 38.59, null, null, null, null, null, null, null, null, null, null, 8.97, null, null, null, null, 37.28, null, 100, null, null, 27.65, null, null, null, null, 11.36, null, 55.6, null, null, 33.48, 56.89, 41.87, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, 25.03, 45.44, null, 56.39, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, 
null, 12.67, null, null, null, null, null, 100, null, 10.5, 23.09, 49.26, 17.75, null, null, null, null, null, null, null, null, null, null, null, null, null, 20.98, null, null, null, null, null, null, null, null, null, 10.9, 42.26, null, null, null, null, null, null, 56.73, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, 15.12, null, null, null, 25.81, 52.09, null, 39.11, null, null, null, null, null, null, null, null, null, 40.81, null, null, null, null, null, null, null, 42.55, null, 35.27, null, null, null, null, null, null, null, null, 23.13, null, 
null, 53.24, null, null, null, 27.8, null, 24.06, null, null, null, null, null, null, null, 21.47, null, null, null, null, null, null, null, null, null, 11.9, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, 28.39, 25.89, 9.78, null, null, null, null, null, 13.67, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, 35.21, null, null, null, null, null, 10.16, 14.56, null, null, null, null, null, null, null, null, null, 
10.99, null, null, null, 19.03, null, null, 14.66, null, null, 15.9, null, 77.83, null, null, null, null, 20.24, null, null, null, null, null, 71.39, null, null, null, null, null, null, null, null, null, null, 100, null, null, 81.88, null, null, 79.14, null, null, null, null, 6.57, null, 15.14, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, 11.42, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, 17.76, 17.41, null, 61.35, null, 100, null, null, 
null, null, null, null, null, null, null, null, 15.26, 70.71, null, 23.18, 100, null, null, null, null, null, null, null, null, null, null, null, 44.26, null, 22.13, null, null, null, null, null, null, null, 8.78, null, null, null, null, null, null, 6.94, null, null, null, null, null, null, 31.99, null, null, null, null, null, 9.35, 15.82, null, null, 20.92, null, null, null, 51.61, null, null, null, null, null, null, null, null, null, 11.96, null, null, null, null, null, 28.5, null, null, null, null, null, 42.66, null, null, null, null, null, null, null, null, null, null, 16.25, null, null, null, null, 
null, null, null, null, null, null, null, null, null, null, 31.28, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, 14.04, null, null, null, null, null, null, null, null, 12.79, null, null, 85.28, null, null, null, null, null, null, null, null, null, 11.5, null, null, null, 0.54, null, null, null, null, null, null, null, null, null, null, null, 7.33, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, 0.6, null, null, null, null, null, null, null, null, null, null, 
17.48, null, null, null, null, 9.61, null, 32.58, 13.15, null, null, null, null, null, null, null, 39.42, null, null, 24.85, null, null, null, null, null, null, null, null, null, null, null, null, null, null, 61.85, null, null, 27.08, null, null, null, null, null, 51.72, null, null, 10.66, null, null, null, null, null, null, 63.8, 25.3, null, null, null, null, null, null, 51.74, null, null, null, null, null, null, null, null, null, null, null, null, 12.59, null, null, null, null, null, null, null, null, 76.94, null, null, 100, null, null, 75.12, null, null, null, 3.84, null, null, null, null, null, null, 
null, null, 79.79, null, null, null, null, null, null, null, null, null, null, null, null, 17.85, null, null, 44.55, null, null, null, null, null, null, null, null, null, null, null, null, null, null, 71.82, null, null, 21.61, null, null, null, null, 50.74, null, null, null, null, null, null, 22.01, 40.47, null, 15.66, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, 8.72, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, 
null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, 100, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, 33.21, 46.52, null, null, null, null, null, null, null, 28.06, 15.81, null, null, null, null, null, null, null, 23.19, null, 2.36, null, null, null, null, null, null, null, null, 18.31, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, 13.58, null, 24.06, 
null, null, 39.32, null, null, null, null, null, null, null, null, null, null, null, null, null, null, 43.14, 100, null, null, 72.32, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, 38.07, null, null, 27.01, null, null, null, null, null, null, 38.15, null, null, null, null, null, null, 51.54, null, null, null, null, null, 41.29, null, null, null, null, null, null, null, null, 48.03, 81.39, null, null, null, null, null, null, null, null, null, null, 25.58, 57.38, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, 
null, null, null, null, 15.25, null, null, null, null, null, 23.87, null, null, null, 42.59, null, null, 49.07, null, null, null, 36.92, null, null, 11.22, null, null, null, null, null, null, null, null, 100, null, null, 10.92, null, null, null, null, null, null, null, null, null, 36.49, null, null, null, null, 60.78, null, null, null, 45.21, null, null, null, null, null, 35.4, null, null, 6.37, null, 28.48, null, null, null, null, null, null, null, null, null, 5.93, null, 24.41, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, 
10.29, 43.72, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, 90.5, null, null, 10.24, null, null, null, null, null, null, null, null, 28.54, 20.26, null, 8.2, null, 61.28, null, null, null, 25.59, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, 100, null, null, null, null, 100, null, null, null, null, null, null, null, null, 21.78, null, null, null, null, null, null, null, 23.69, null, null, null, null, null, null, null, null, null, null, null, null, null, null, 24.21, 
null, null, null, null, null, null, null, null, null, null, null, null, null, 39.96, null, null, null, null, null, null, 100, null, 13.07, null, 9.37, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, 36.57, null, null, null, null, null, 72.98, null, 43.54, null, null, null, null, null, null, null, 100, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, 16.48, null, null, null, 62.31, 100, null, null, null, null, null, null, null, null, 18.49, null, 20.12, 
null, null, null, null, 18.41, null, null, 77.69, null, null, null, null, 17.11, null, null, null, null, null, null, 18.47, 4.19, null, 15.51, null, null, null, null, null, null, null, null, null, null, null, null, null, 11.74, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, 26.5, null, null, null, 17.14, null, null, 0.45, null, null, 100, null, null, 100, null, null, null, null, null, null, null, null, null, 44.33, null, null, null, null, null, null, null, null, null, 21.55, null, null, 30.84, null, null, null, null, null, 
null, null, null, null, 51.36, null, null, null, null, 10.02, null, null, 36.17, 69.91, null, null, null, null, null, 26.34, null, null, null, 23.66, null, null, null, null, null, null, 31.08, null, null, null, null, null, null, 47.18, 30.95, null, null, null, null, null, null, null, null, null, null, null, 65.75, null, null, null, null, null, null, null, null, 100, null, null, null, null, 66.85, null, null, null, null, null, null, 24.7, null, null, null, null, null, null, null, null, null, null, null, null, 11.93, null, null, null, null, null, null, null, null, 24.77, null, 42.69, null, null, null, null, 
null, null, 7.76, null, null, null, null, null, null, null, null, 100, null, null, null, null, 22.86, null, null, null, null, null, 67.74, null, null, null, null, null, null, null, null, 99.2, null, null, null, null, 21.39, null, null, null, 27.47, 50.38, null, null, 6.57, 59.73, null, null, null, null, null, null, null, 18.69, null, null, 14.6, null, 40.53, 8.22, null, null, 41.47, null, null, 26.95, null, null, null, null, 19.95, null, null, null, null, null, null, null, null, null, null, null, null, null, null, 8.81, 68.82, null, null, 8.22, null, null, null, null, 24.5, null, null, null, null, null, 
null, null, null, null, null, 10, null, 50.06, null, null, 100, null, 28.05, null, null, null, null, null, null, 12.45, null, null, 13.17, null, null, null, null, null, null, 33.06, null, null, null, null, null, null, null, 59.13, null, null, null, null, null, 0.58, 28.3, null, null, 32.7, null, null, null, 3.22, null, null, 7.66, null, null, null, null, null, 72.4, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, 81.91, null, null, 57.54, null, null, null, 100, null, null, null, null, 13.84, null, null, 15.91, null, null, 44.18, null, null, null, 
null, null, null, null, null, null, null, null, null, 44.07, null, null, 39.97, null, null, 33.69, 18.67, null, null, null, null, 68.57, 2.76, 20.93, 34.9, null, 75.12, null, null, null, 22.25, null, null, null, 38.62, null, null, null, null, null, 20.85, null, null, null, 32.86, 49.8, 42.13, null, 100, 64.81, null, null, 77.53, null, null, null, null, null, null, null, null, 21.63, 37.36, null, 77.96, null, 9.11, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, 24.52, null, null, null, 11.73, null, 
null, 65.34, 24.25, null, null, null, 18.82, null, null, 58.58, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, 84.08, null, null, null, 6.4, null, null, null, null, 11.68, null, null, 30.64, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, 45.72, null, 39.6, null, 34.35, null, null, null, null, 83.83, null, null, null, null, 39.11, null, null, null, null, 100, 39.95, null, null, 21.08, null, null, null, null, null, null, 16.2, null, 44.66, null, null, 70.38, null, null, null, 
null, null, null, 51.37, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, 30.19, null, null, null, null, null, 13.58, null, null, 30.52, null, null, null, 20.08, null, null, null, 100, 40.2, null, null, null, 47.58, null, null, 49.58, null, null, null, null, null, null, null, null, 100, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, 43.37, 35.8, null, null, null, null, 38.04, 43.01, 76.03, 41.95, null, null, 
null, 8.16, null, null, null, null, null, null, 13.25, null, null, 12.22, 7.97, null, null, null, 28.42, null, 18.15, null, null, null, null, 17.82, null, null, null, null, 35.81, 18.04, null, null, 42.62, null, null, null, null, 30.25, null, 56.77, 22.01, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, 14.68, null, null, null, null, 32.34, 90.15, 74.69, null, null, null, null, null, null, null, null, null, null, null, 100, null, null, null, 38.94, null, null, null, null, null, null, null, null, 13.62, null, null, null, null, null, null, null, null, null, null, 32.15, 
null, 42.4, 7.65, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, 5.73, null, 5.23, null, null, null, null, null, null, null, null, null, null, 19.14, null, null, null, 17.39, null, null, null, null, null, null, 40.99, null, null, null, null, 60.56, 38.3, null, null, null, null, null, 20.92, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, 26.87, null, null, null, null, 10.78, null, null, null, null, 18.51, 7.59, null, null, null, null, null, null, null, null, 8.86, 41.41, null, 
null, null, null, null, null, null, null, null, null, null, 5.82, 28.04, null, null, null, null, null, 14.49, null, null, null, null, null, null, null, null, null, 20.7, 14.11, null, null, null, 12.71, null, null, null, null, null, 28.86, null, null, null, null, null, null, null, null, null, null, 100, null, null, null, 47.18, null, 23.26, null, null, null, null, null, null, null, null, null, null, null, 63.95, null, 78.85, null, 14.4, null, null, null, null, 45.08, null, null, null, null, 17.04, 28.36, null, 18.68, null, null, null, null, 37.68, null, null, null, null, 72.61, null, null, null, null, null, 
null, 13.6, null, null, null, null, null, null, null, null, null, 0.8, null, 76.22, null, null, null, null, 39.4, null, null, 19.33, null, null, null, null, null, null, 28.58, null, 10.26, null, null, null, 35.12, null, null, null, null, null, null, null, null, null, null, null, null, null, 100, null, null, null, null, null, null, null, null, null, null, 3.43, null, null, null, null, null, null, 16.01, null, null, null, null, null, null, 49.51, null, null, 100, null, null, null, 75.37, 10.73, null, null, null, null, null, null, null, 79.28, 35.44, 39.2, null, 71.29, null, null, 6.78, null, null, null, 
null, null, 100, null, null, null, null, null, null, null, null, null, null, null, 84.48, null, 14.18, null, null, 12.27, null, null, null, null, 38.32, null, null, null, null, 20.87, null, null, null, null, null, 16.99, null, null, 100, 48.42, null, null, null, null, null, null, null, null, null, null, 52.42, null, null, null, null, null, 100, null, null, null, null, null, null, null, null, null, null, null, 62.62, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, 32.91, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, 
null, null, 42.18, null, 14.34, null, 32.52, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, 5.95, null, 16.8, 22.37, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, 8.19, 53.34, null, null, null, null, 3.18, 4.85, null, null, null, null, null, null, null, null, null, 25.05, null, null, null, 15.65, 76.82, 15.27, null, null, null, null, null, 55.39, null, null, null, null, null, null, null, null, null, 20.04, null, null, null, null, null, null, 
null, null, null, 22.6, null, null, null, null, 30.27, 23.08, null, null, 27.44, 13.9, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, 53.52, 27.52, null, null, null, null, null, null, 16.09, 21.47, null, 100, 55.68, null, null, null, null, null, null, null, 21.87, null, null, null, null, null, 14.26, null, null, null, null, null, null, null, null, null, null, null, null, 100, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, 
null, null, null, null, null, null, 21.55, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, 68.81, null, null, null, null, null, null, null, null, null, null, null, null, null, null, 31.51, null, null, null, null, null, null, null, null, null, null, null, null, 35.79, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, 100, null, null, null, null, null, null, null, 11.82, 57.63, 11.18, 70.09, 28.8, null, 6.9, null, null, 
null, null, null, 23.41, null, null, 14.9, null, null, null, null, null, null, null, null, 14.4, null, 17.46, null, null, null, null, null, null, null, null, null, null, 51.09, null, 32.79, 100, 100, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, 33.02, null, null, null, null, null, null, null, 19.66, null, 54.14, 34.09, null, null, 41.48, 36.84, null, null, null, null, null, null, null, 4.91, null, null, null, null, 27.75, null, null, null, null, null, null, null, null, null, null, 
null, null, 52.96, null, null, null, null, null, null, null, null, null, null, null, null, 50.81, null, null, null, null, null, null, 24.28, null, null, 6.08, null, null, null, null, null, null, null, null, null, null, null, null, 78.92, null, 46.79, null, null, 7.19, 16.94, 17.99, null, null, null, null, null, null, null, null, 31.14, null, null, null, null, null, null, null, null, null, null, null, null, 16.59, null, 6.54, 66.51, null, null, null, null, null, null, null, null, null, null, 13.78, null, null, null, null, null, null, null, null, 67.31, null, null, null, null, null, null, 46.77, null, null, 
91.91, null, null, null, null, null, null, null, null, 9.52, null, null, null, null, null, 34.19, null, null, null, null, null, 9.02, null, null, null, null, null, null, null, 100, null, null, null, null, null, 100, null, null, null, null, null, null, null, null, 8.78, null, null, null, null, null, null, 63.53, null, null, null, null, null, null, null, null, null, null, null, 24.03, null, 9.84, null, null, null, null, null, null, null, null, null, 56.45, 58.02, 2.53, null, null, null, null, 100, null, null, null, null, 37.52, null, 19.7, null, null, null, null, 49.2, 20.81, null, null, null, null, 
null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, 41.58, null, null, null, null, 29.19, 73.64, null, null, null, null, null, null, null, null, null, null, null, null, null, null, 11.5, null, null, 18.75, null, null, 29.9, null, null, null, null, null, null, null, null, null, 100, null, null, null, null, 7.6, null, null, null, null, null, null, null, null, null, 34.87, null, null, null, null, null, null, null, null, 29.74, null, null, null, null, null, null, 55.46, 37.32, 23.13, 
null, null, null, null, null, null, null, null, null, null, null, 40, null, null, 43.82, null, null, null, null, null, 34.06, null, null, null, null, null, null, null, null, null, 11.42, null, null, null, null, null, null, null, null, null, null, null, 55.08, null, null, null, null, null, null, null, null, null, 10.29, 31.42, null, 38.23, null, null, 18.64, 33.73, null, 12.11, null, null, null, 22.08, null, null, null, null, null, null, 41.62, null, null, null, 42.2, null, null, null, 100, null, null, null, null, null, null, null, null, null, null, null, 30.85, 91.66, null, 100, null, null, null, null, 
null, null, null, null, null, null, null, null, null, null, 31.38, null, null, null, null, null, null, null, 58.77, 31.03, null, null, null, null, 56.62, null, null, null, 23, null, 24.28, 42.31, 11.7, 22.01, null, null, null, null, null, null, null, 100, null, null, null, null, null, null, 8.4, null, null, null, 55.48, 43.19, null, null, null, null, null, null, null, 15.87, null, null, null, null, null, null, null, null, null, null, 25.56, null, null, null, 35.6, null, null, null, null, null, null, null, null, null, null, 20.79, null, 5.72, null, 32.52, null, null, 17.4, null, null, 21.71, null, null, 
null, null, null, null, null, null, null, null, null, 38.45, null, null, null, null, null, null, 31.29, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, 74.62, null, null, null, null, null, 36.88, 100, null, null, 22.66, null, null, null, null, null, null, null, null, 75.69, 31.79, null, null, null, null, null, null, null, 5.81, null, null, null, null, null, 86.68, null, null, 21.38, null, null, null, null, null, null, null, null, null, null, 67.34, null, 46.06, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, 77.18, null, 
null, 13.8, null, null, 26.33, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, 10.59, null, 77.9, null, null, null, null, null, null, null, null, null, null, null, null, null, 37.69, null, null, null, null, null, null, null, null, null, null, 4.33, 45.25, null, null, 100, null, null, null, null, null, 33.78, null, null, null, null, null, null, 64.71, null, null, null, null, 6.92, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, 3.62, null, null, null, null, null, 14.77, null, 
null, null, null, 45.29, null, null, null, 16.8, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, 74.39, 26.47, null, null, null, null, null, null, 18.45, null, null, 7.57, null, null, null, null, null, null, 26.38, null, 57.15, null, null, null, null, null, null, null, 14.3, null, 21.69, 15.39, null, null, null, null, 33.4, 43.7, null, null, null, 39.43, null, null, null, null, null, null, null, 39.05, null, null, null, null, null, 5.74, null, 40.76, null, null, null, null, null, 13.25, null, null, null, null, 52.36, null, null, null, null, null, null, 
null, null, null, null, null, null, 37.76, null, null, null, null, null, 84.05, null, 57.85, null, null, 13.64, null, null, 31.54, null, null, null, 26.23, null, 34.92, null, null, null, null, null, 46.4, 62.12, null, null, null, null, null, null, 53.28, 17.4, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, 14.37, null, null, null, null, null, null, null, 36.89, null, null, 41.32, null, null, null, null, null, null, null, null, null, null, 31.11, null, null, 52.61, null, null, 47.2, null, null, null, null, null, null, null, null, 
null, null, null, null, 15.16, null, null, null, null, 68.59, null, null, 50.15, 16.07, null, null, null, 32.35, null, null, null, null, 29.69, null, null, null, null, null, null, null, null, null, 21.33, null, null, 39.79, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, 57.13, null, null, null, null, null, null, null, null, null, 8.76, null, null, null, 51.07, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, 36.66, null, 
null, null, null, 15.61, null, null, null, null, 15.23, 58.06, null, null, 28, null, 25.98, null, null, null, null, null, null, null, null, null, null, null, 19.07, null, null, 46.23, null, 27.72, 20.34, null, null, null, null, 30.45, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, 28.01, null, null, null, null, null, 47.37, null, null, null, null, null, null, null, null, null, null, null, null, 35.44, null, null, null, null, null, null, null, null, null, null, null, null, null, 56.24, null, null, null, null, null, 42.52, null, null, null, null, null, null, null, 
null, 80.37, 47.71, null, null, null, 20.42, 63.82, null, null, null, null, null, 34.45, null, null, null, null, null, null, null, null, 6.13, null, null, null, null, 31.36, null, null, null, null, null, null, null, null, null, 25.66, null, 42.46, 12.56, null, null, null, null, null, 26.18, null, null, 10.79, null, null, null, 68.66, null, null, null, null, 12.5, null, null, null, 12.72, null, null, null, null, null, null, null, null, null, 44.8, null, null, null, null, null, 82.31, 22.68, null, null, 58.34, null, null, 12.3, null, null, null, null, null, null, null, null, null, null, 29.16, null, null, null, 
null, 1.87, null, null, null, 31.39, null, null, 22.64, null, 51.21, null, null, null, 50.11, null, null, null, 19.09, 38.06, null, null, null, null, 75.47, null, 53.52, 31.15, null, null, null, null, null, 8.29, null, 22.49, 66.65, null, null, null, null, 34.92, 13.25, 92.65, null, null, null, null, null, null, null, 9.33, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, 69.48, 52.68, null, 25.36, 75.09, null, 100, null, null, null, null, 17.36, null, null, null, null, null, null, null, null, 69.08, null, null, 20.01, 32.05, null, 63.89, null, null, null, null, null, 
null, null, null, null, null, null, 42.09, null, 18.78, null, null, 24.18, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, 15.53, null, null, null, null, null, null, 8.2, null, null, null, null, null, null, null, null, null, 17.44, null, null, null, null, null, null, null, null, null, 23.65, null, 16.06, null, null, null, null, null, null, null, null, null, null, null, null, 60.33, 100, null, null, null, null, null, null, 48.05, null, null, null, null, null, 18.74, null, null, null, 74.08, null, null, null, null, 49.97, null, null, null, 
null, null, null, null, null, null, null, null, null, null, null, null, null, null, 20.71, null, null, null, null, null, null, null, null, 44.14, null, null, null, null, null, 7.48, null, null, null, null, null, null, null, 56.73, null, null, null, null, null, null, null, null, null, 14.99, null, null, 43.69, null, null, null, null, null, null, null, null, 27.57, null, null, null, 39.35, null, null, null, null, null, null, null, null, 23.73, null, 100, null, 25.12, null, null, null, null, null, 25.87, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, 
null, null, null, null, null, null, null, null, null, null, 33.89, 40.86, null, 19.64, null, null, null, null, null, 10.08, null, null, null, null, null, null, null, null, null, null, null, 35, null, 11.27, null, null, null, null, null, null, null, 100, null, null, null, null, null, null, null, null, null, null, 100, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, 12.35, null, null, 27.62, null, null, null, null, null, null, null, null, null, null, null, null, null, 20.76, null, 19.12, null, null, null, null, 34.38, 38.22, 
null, null, null, null, null, null, null, 35.16, null, null, null, null, 40.25, null, null, null, null, null, null, null, null, null, null, null, 13.77, null, null, null, 18.13, null, null, null, 42.69, null, null, null, 26.81, 13.27, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, 85.03, null, null, null, null, null, null, 59.86, null, null, null, null, null, null, null, null, null, null, null, null, 33.07, null, null, 100, null, null, null, null, 100, null, 32.6, 15.42, 30.15, null, 22.02, null, 7.3, null, null, null, null, null, null, 
null, null, null, null, null, null, null, null, null, null, null, null, null, 17.88, null, null, null, 26.91, null, null, 15.72, 100, null, null, null, null, null, null, null, null, null, null, null, 39.33, 11.64, null, null, null, null, null, 24.82, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, 35.58, 22.3, 8.1, 51.07, null, null, null, null, null, null, null, 21.9, 58.16, 56.52, null, null, null, null, null, null, null, null, null, null, null, 12.72, null, null, null, 20.58, 39.47, null, null, null, 19.1, null, null, null, null, 
13.39, null, null, null, null, null, 100, null, 62.65, null, 53.07, null, null, null, null, 62.34, null, null, null, null, 19.91, null, null, null, null, null, null, null, null, 31.52, 59.37, null, null, 25.27, null, null, null, null, null, 15.11, null, null, null, null, null, null, 13.67, 42.89, null, 25.44, null, null, null, null, 20.09, null, null, 42.24, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, 73.05, null, null, null, null, 17.77, null, null, null, null, null, 24.18, null, null, 41.6, null, null, null, null, null, null, 
17.49, null, null, null, null, null, null, null, null, 5.79, null, null, null, null, 21.71, 20.74, 25.9, 19.93, 29.01, 18.39, 20.72, 23.65, 25.36, 27.63, 30.83, 19.74, 17.52, 24.4, 16.52, 32.92, 30.36, 21.87, 16.81, 22.59, 23.79, 24.88, 18.61, 19.88, 18.27, 21.02, 35.55, 16.64, 31.53, 21.38, 23.71, 26.29, 20.93, 22.91, 35.2, 21.76, 37.6, 20.95, 26.78, 10.6, 14.64, 6.26, 17.02, 44.21, 35.04, 34.57, 24.54, 25.2, 22.22, 42.13, 26.22, 16.05, 31.11, 21.69, 24.98, 8.93, 18.91, 14.61, 24.68, 27.5, 14.48, 23.76, 30.94, 22.98, 18.16, 27.54, 19.68, 16.36, 24.83, 26.69, 21.11, 33.99, 17.81, 10.27, 22.93, 9.66, 35.07, 33.19, 24.69, 38.66, 20.57, 20.76, 35.99, 34.97, 21.1, 30.93, 
15.69, 27.99, 18.71, 27.46, 39.37, 8.27, 37.82, 37.99, 13.39, 8.03, 23.28, 27.9, 28.48, 0.74, 20.2, 15, 16.81, 41.34, 18.14, 38.48, 17.2, 23.3, 19.84, 36.55, 27.54, 22.27, 26.44, 20.98, 25.81, 19.98, 34.36, 11.96, 17.14, 17.81, 24.94, 35.12, 29.19, 29.76, 6.64, 22.62, 25.74, 23.15, 24.25, 45.25, 25.85, 13.22, 38.51, 22.26, 15.86, 36.79, 51.44, 12.68, 24.81, 24.14, 19.28, 8.81, 29.46, 18.83, 49.27, 17.92, 23.09, 30.88, 25.03, 20.49, 21.76, 29.09, 20.34, null, 40.44, 26.19, 14.47, 8.52, 6.05, 2.87, 23.61, 47.7, 2.47, 19.15, 31.43, 27.14, 7.99, 49.79, 65.29, 15.54, 33.35, 37, 37.83, 33.63, 20.33, 33.17, 25.08, 43.16, 40.46, 17.81, 9.58, 16.69, 25.31, 12.39, 29.6, 20.56, 
30.97, 41.9, 5.25, 9.58, 28.57, 7.65, 35.26, 44.66, 46, 18.82, 15.87, 29.38, 26.76, 29.91, 35.03, 45.55, 33.82, 41.3, 8.53, 6.6, 24.93, 15.4, 29.21, 25.34, 6.44, 18.12, 1.6, 14.61, 19.16, 40.49, 46.72, 24.58, 27.79, 16.11, 30.94, 33.16, 38.95, 10.46, 31.01, 18.9, 17.36, 27.48, 22.69, 15.53, 30.24, 21.11, 33.99, 26.81, 4.16, 22.78, 17.54, 8.51, 8.09, 22.83, 16.88, 23.85, 20.87, 22.37, 46.4, 17.18, 25.07, 3.29, 33.35, 4.55, 31.16, 46.39, 21.57, 42.11, 36.05, 19.33, 41.02, 47.57, 28.1, 22.05, 12.17, 7.72, 19.27, 34.22, 11.77, 34.97, 6.89, 16.78, 36.74, 31.74, 8.52, 21.1, 26.75, 16.81, 6.4, 43.55, 49.12, 37.7, 21.53, 9.9, 16.43, 25.87, 17.39, 19.42, 18, 18.93, 
19.47, 32.35, 25.13, 13.47, 29.25, 50.36, 9.92, 40.64, 47.12, 26.7, null, null, 2.38, null, null, 8.07, null, null, null, null, null, null, null, null, null, null, null, null, null, 5.33, null, null, null, 13.58, null, null, null, 55.41, null, null, null, null, null, null, null, 21.52, null, null, null, 77.89, null, null, null, null, null, null, null, null, null, null, null, 21.91, null, null, 28.59, null, null, null, null, null, null, null, 20.45, 38.2, 14.05, null, null, null, 55.18, null, null, null, null, 22.89, null, null, null, null, 48.9, null, 39.68, null, null, 100, null, null, null, null, null, null, 
55.13, null, null, null, null, null, 16.74, null, 59.08, null, null, 39.4, null, null, null, null, null, null, null, null, null, 100, 86.91, null, null, 28.21, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, 3.61, null, 100, null, null, null, null, null, null, null, null, 13.38, null, null, null, 12.25, null, 46.68, null, null, null, null, null, 22.41, 11.49, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, 26.69, null, null, 36.73, null, null, 14.2, null, 100, null, null, null, null, null, null, 
null, 67.71, null, null, null, null, null, null, 34.1, 25.21, null, 44.32, null, 36.35, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, 15.67, null, null, null, null, null, null, null, null, null, null, null, null, null, 3.58, 57.77, null, null, null, 83.66, null, null, null, null, null, null, null, null, null, null, null, 55.78, 63.01, 19.38, null, null, null, null, null, 39.24, 32.55, null, 20.39, null, null, null, null, null, null, 20.35, null, null, null, null, null, null, null, null, 48.77, null, null, null, null, null, null, null, null, null, null, null, null, 
null, 16.29, null, null, null, null, null, null, null, null, null, null, null, null, null, 56.23, null, 11.05, null, null, null, null, 14.92, null, 57.93, null, null, null, null, null, null, 55.11, null, null, null, null, 44.13, null, null, null, null, null, null, null, null, null, null, null, 62.52, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, 16.81, null, null, null, null, null, null, null, null, 65.72, null, null, null, 19.12, null, null, null, 21.86, 33.34, null, 29.78, null, 57.65, 
null, null, null, null, null, 60.24, null, null, 53.55, 17.35, null, null, null, 15.78, null, null, null, null, null, null, null, null, null, null, 100, null, null, null, 65.51, 100, null, null, null, null, null, null, null, null, null, null, 28.09, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, 24.66, null, null, null, 23.13, null, 11.26, null, null, null, null, null, null, null, null, 7.31, null, null, null, null, null, null, 34.45, null, null, null, null, null, null, null, null, null, null, null, null, 100, null, 29.23, null, null, null, null, null, null, 
100, null, null, null, null, null, null, null, null, null, null, null, null, 100, null, null, 53.49, null, 61.51, null, null, null, null, null, null, null, 9.93, null, null, null, null, 49.35, null, 17.83, 39.5, 28.34, null, null, 67.19, null, null, null, null, 51.26, null, 10.39, null, null, null, null, null, null, 57.01, null, 8.16, null, null, null, null, null, null, null, null, null, null, 26.74, null, null, 22.01, null, null, 35.73, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, 16.82, null, null, 54.87, null, null, null, null, null, null, null, 
null, null, 71.43, null, null, null, null, null, null, null, null, null, 21.57, null, 62.64, null, null, null, null, null, 2.52, 17.36, null, null, 65.4, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, 23.14, null, null, null, null, null, 54.47, 5.93, null, null, null, null, null, null, null, null, 29.39, null, 100, null, 14.19, 59.19, null, null, null, null, null, 21.56, null, null, null, null, null, null, null, null, null, null, null, 8.46, null, null, null, null, null, 10.39, null, null, null, null, null, null, 16.05, 0.42, 25.17, null, null, null, 
28.24, null, 21.67, null, null, null, 26.1, null, null, 42.3, 100, null, 35.01, 24.28, null, 33.92, null, null, null, 11.98, 100, null, null, null, null, null, null, null, null, null, null, null, null, null, 100, null, null, null, null, null, 32.74, null, null, null, null, null, 37.98, null, null, null, 39.16, null, null, null, null, null, 6.6, null, null, null, null, 52.88, 35.75, null, null, 23.91, null, null, null, null, null, 19.03, null, null, null, 19.16, null, null, null, null, null, null, null, null, 100, null, null, null, null, 63.08, null, null, null, null, null, null, 26.16, null, null, null, 
null, 19.61, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, 42.45, null, null, 43.52, null, null, null, null, null, null, null, null, null, null, null, 50.43, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, 100, 22, null, null, null, null, 53.87, null, null, null, 23.17, null, 18.07, null, null, null, null, null, null, 73.53, null, null, 22.71, 45.61, null, null, null, 39.37, null, null, null, 32.47, null, null, null, null, null, null, 10.76, null, null, null, null, null, null, 5.76, null, null, null, null, null, 
null, 100, 19.7, null, 31.18, 21.49, null, null, 25.52, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, 6.42, 100, 6.62, null, null, 20.98, null, null, null, null, null, null, null, null, null, null, null, 6.62, null, null, null, null, null, null, null, null, null, null, 19.49, 64.73, null, null, null, null, null, null, 58.63, null, null, null, null, null, null, null, null, null, 39.28, null, null, null, 62.78, null, null, null, null, null, null, null, null, null, null, null, null, null, 40.94, null, null, null, null, null, 
null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, 100, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, 100, null, 37.74, null, null, null, 29.46, null, null, 42.98, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, 39.9, null, 39.5, null, null, null, null, null, 41.72, null, null, 37.51, null, null, null, null, null, null, 5.19, null, null, null, null, null, null, null, null, null, null, null, null, 37.05, null, null, 
null, null, 76.07, null, null, null, null, null, null, null, null, null, null, null, 18.34, null, 35.58, 45.11, null, 0.04, 36.89, 36.47, null, null, null, null, 11.02, 51.53, 34.93, null, null, null, 30, null, null, 24.01, 21.6, null, 100, 47.54, null, null, null, null, 29.83, 36.43, null, null, null, null, null, null, null, null, null, 17.91, null, null, null, 13.38, null, null, null, null, null, 24.62, null, null, null, null, null, null, null, null, 21.41, null, 28.37, null, null, null, 60.69, null, null, null, null, null, null, null, null, 34.29, null, null, null, null, null, null, null, null, null, null, 
null, null, null, null, 66.37, null, 59.1, 26.77, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, 78.37, null, null, 2.07, null, null, null, null, null, 66.41, null, 32.64, null, null, null, null, null, 49.32, null, null, null, null, null, null, null, null, null, null, null, null, null, null, 27.54, 75.56, null, null, null, null, null, null, 34.68, null, 14.59, null, null, 26.99, null, null, null, null, null, null, null, null, null, 54.3, null, 42.94, null, null, null, null, null, null, null, null, 8.45, null, 74.01, null, null, null, null, null, null, 
null, null, 19.85, null, null, null, null, 78.4, null, null, null, null, 75.52, null, 10.08, 61.4, null, 58.75, 80.47, null, null, null, null, null, null, null, null, null, 33.12, null, null, 51.72, null, null, null, null, null, 73.55, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, 100, null, null, null, null, null, null, 100, null, null, null, 34.66, 49.11, 23.61, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, 21.29, null, 59.86, null, null, null, null, null, null, null, 62.37, 32.42, null, 57.28, 
null, null, null, 6.53, null, null, null, null, 46.56, null, null, null, null, null, null, null, null, null, 83.11, null, null, null, 11.49, null, 7.58, null, null, null, 52.45, null, null, 100, null, null, 20.83, null, null, null, null, null, 30.14, null, 14.15, null, 20.68, null, 38.61, null, null, null, null, null, null, null, null, null, 19, null, null, null, null, null, null, null, 57.3, null, null, null, null, null, null, null, null, null, null, 28.1, 26.71, 14.52, 25.86, null, null, 73.83, null, 92.98, null, null, null, 100, null, null, null, null, null, null, null, null, null, null, null, null, 
null, 32.08, 86.66, null, null, null, 48.01, null, null, null, null, 9.18, null, 51.34, null, null, 42.49, 100, 27.98, null, null, null, null, null, null, null, 12.11, null, null, null, null, null, null, null, null, null, 35.77, null, 100, null, null, null, null, null, null, null, null, null, null, null, null, null, 24.26, 6.31, null, 39.57, null, 24.3, null, null, null, 100, null, null, 71.46, 5.89, 26.13, null, null, null, null, null, null, null, null, null, null, 100, null, null, 43.68, null, null, null, null, null, null, null, null, null, 7.84, null, null, null, null, null, null, null, 31.59, null, 
null, null, null, null, null, null, null, null, null, 21.68, null, null, null, null, null, null, null, null, null, null, null, 36.2, null, 30.85, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, 5.37, 45.3, null, 86.79, null, null, null, null, null, null, null, null, 20.86, null, null, 53.08, null, null, null, 82.17, null, 44.69, null, null, null, null, null, null, null, 13.07, null, null, 4.56, null, null, null, null, null, null, 25.83, null, null, null, 70.99, 15.13, null, null, null, null, 21.11, null, 8.19, null, null, null, null, null, null, null, null, 
null, null, null, null, null, null, 18.9, null, null, null, null, null, 13.33, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, 26.13, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, 39.84, 18.96, null, null, null, 31.78, null, null, 53.71, null, 7.53, 28.49, null, null, 31.94, null, null, null, 49.3, null, 64.02, null, null, null, null, null, null, null, null, null, null, null, null, null, null, 100, null, null, 100, null, 100, 32.83, null, null, null, null, 27.51, 
null, 7.81, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, 72.36, null, null, 13.01, null, 26.27, null, null, null, null, null, null, null, 30.02, null, null, null, null, null, null, null, null, 58.06, 20.04, null, 56.2, null, 60.14, null, null, null, null, null, null, null, null, null, 12.98, null, 78.9, null, 34.74, null, null, null, null, null, null, null, null, null, null, null, null, 48.34, null, 27.31, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, 
null, null, 52.65, null, null, null, null, null, 20.75, 12.88, null, null, 21.62, null, null, null, 57.69, null, null, 12.02, null, null, null, null, null, null, 21.55, null, null, null, null, 100, 12.88, 100, null, null, null, null, 51.36, null, null, 13.3, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, 12.81, null, null, null, null, null, null, null, null, 9.8, null, null, null, null, 27.57, null, null, 100, 100, null, null, null, null, null, 
null, null, null, 4.98, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, 9.41, null, null, null, null, null, 18.99, 68.44, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, 6.29, null, null, null, null, null, null, 37.9, 55.41, null, null, null, null, 25.64, null, 35.89, 9.31, null, null, null, null, 58.01, null, null, 43.43, null, 38.93, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, 40.86, null, null, null, null, null, null, 30.12, null, 
null, null, null, null, null, null, null, 47.28, 26.38, null, null, null, null, null, null, 30.28, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, 9.2, null, null, null, 74.03, null, null, null, null, null, 66.06, 84.65, null, null, 36.92, null, null, 16.28, null, null, null, null, null, 54.09, null, null, null, null, null, null, null, null, null, 8.45, null, null, 12.37, null, null, 28.59, null, null, null, null, null, null, null, null, 27.23, null, null, 27.59, null, null, 36.02, null, null, 17.94, null, null, null, null, 65.62, null, null, null, null, 
null, null, 91.72, 32.85, null, 50, 2.94, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, 100, null, null, null, null, 35.34, null, null, null, null, null, null, null, null, null, null, 100, null, null, null, 53.95, null, null, null, null, null, null, null, null, null, null, null, null, null, 45.87, 47.12, null, null, null, null, 
11.33, null, null, 59.89, 4.79, null, null, null, null, null, null, null, 69.37, null, null, null, null, null, null, null, null, null, null, 12.25, null, null, null, null, null, null, null, null, null, null, null, null, null, 4.05, null, null, null, null, null, null, null, null, null, null, null, null, null, 27.62, null, 39.94, null, null, 47.38, null, null, null, null, null, null, null, null, 41.27, null, null, null, null, null, 57.83, null, null, null, 59.15, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, 
15.57, null, null, 35.46, null, null, null, null, 68.64, null, null, null, null, null, null, null, 42.53, 28.97, null, null, null, null, null, null, null, null, 32.22, null, null, null, null, null, null, null, null, 9.71, null, null, 37.77, null, null, null, null, null, null, null, 24.57, null, null, null, null, null, null, null, null, null, null, null, 13.79, null, null, null, null, null, 34.2, null, null, null, 12.58, null, null, 54.53, null, null, null, 42.07, null, null, 35.4, null, null, null, null, null, null, null, null, null, null, null, null, null, null, 26.65, null, 61.51, null, null, 2.53, 100, 
null, null, null, null, 28.24, null, null, null, null, null, null, null, null, null, null, 44.33, null, null, null, 100, 31.12, null, null, null, null, null, null, null, null, null, 12.56, null, 32.32, null, null, null, null, null, null, null, null, null, null, null, null, null, 14.68, null, null, null, null, null, null, null, null, 45.21, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, 31.35, null, null, null, null, null, null, null, null, null, null, null, null, 70.36, 50.15, 51.1, null, null, null, null, null, null, null, null, null, 
null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, 18.87, null, null, null, null, 13.47, null, null, null, null, null, null, null, 24.38, null, null, null, null, null, null, null, null, null, null, null, null, null, 13.45, 27.37, null, null, null, null, null, null, null, null, null, null, null, null, null, 58.43, null, null, null, null, 44.11, null, 100, null, null, null, null, null, null, null, null, null, null, null, null, null, null, 14.72, null, null, null, null, null, null, null, null, null, null, 
null, null, 100, null, 53.74, null, null, null, null, 31.18, null, null, null, 59.26, null, null, 43.85, null, null, null, 46.04, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, 39.24, null, null, null, 100, 100, null, null, null, null, null, null, null, null, 47.78, 31.43, null, null, null, 19.31, null, 12.95, null, null, 68.65, null, null, 40.02, null, null, null, null, null, null, null, null, 6.09, 7.43, null, 17.39, null, null, null, null, null, null, null, 1.31, null, null, null, 21.09, null, 25.28, null, null, null, null, null, null, null, null, null, 
null, null, null, 20.1, null, null, null, 8.87, null, null, null, null, 31.21, null, null, 82.51, null, null, null, null, null, null, 55.91, null, null, null, null, null, null, null, null, null, null, null, null, 67.89, null, null, 31.35, null, null, null, null, null, null, 8.37, null, null, 29.97, null, 60.77, null, null, null, null, null, null, null, 54.1, null, 57.69, null, null, null, null, null, null, null, null, null, null, null, null, 48.91, null, null, null, 50.1, null, null, null, 24.4, null, null, 11.71, 56.68, null, null, null, null, null, null, 22.89, null, null, null, null, null, null, null, 
null, 19.5, null, 100, 69.63, null, null, 47.91, null, null, null, null, null, 35.88, null, null, null, null, 57.43, 71.36, null, null, null, null, null, null, 63.15, null, null, null, null, null, null, null, null, null, null, null, 21.68, null, null, null, null, null, null, null, null, 34.39, null, 22.93, null, null, 28.11, null, null, null, 9.61, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, 100, null, 12.33, null, null, null, null, null, null, 100, null, null, null, null, null, null, null, null, 24.56, 59.3, null, null, null, 79.86, 
null, 5.15, null, null, null, null, null, null, null, 17.23, 32.08, null, 52.48, 70.86, null, null, 26.05, null, null, 19.29, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, 34.93, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, 17.38, 24.02, null, null, null, 100, null, 15.26, null, null, null, null, null, null, null, null, null, 40.49, null, null, 15.19, null, null, null, null, null, null, null, null, null, null, null, null, null, 25.49, null, null, null, 2.88, null, null, 
null, 28.32, null, null, null, 37.18, null, null, 9.41, null, null, null, 49.38, null, null, null, null, null, null, null, null, null, null, null, null, null, 36.71, null, 65.07, null, null, null, 80.36, null, null, 61.08, null, null, null, 100, null, null, null, null, 21.2, null, null, 43.66, null, null, 24.64, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, 27.81, null, null, null, null, 44.16, null, 23.11, 56.89, null, 88.39, null, null, null, 43.98, 39.15, 44.57, null, 51.69, null, 55.94, null, null, null, 16.55, null, null, null, 41.8, null, 
null, null, 100, 84.67, null, 24.81, 74.83, null, 34.3, 13, null, null, null, null, null, 11.9, 36.65, null, 34.15, null, 15.43, null, null, null, null, null, null, null, null, 61.37, null, null, null, null, null, null, null, null, null, null, null, null, null, 33.22, null, null, null, null, 50.53, null, null, null, null, null, null, 45.49, 69.95, null, null, null, 49.44, null, null, null, null, null, null, null, null, 23.78, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, 28.24, null, 38.81, null, 13.81, null, null, null, null, 18.52, null, null, 39.57, null, 
33.14, null, null, null, 11.1, null, null, 0.8, null, 4.36, null, null, null, null, null, 56.85, null, null, null, 42.94, null, null, null, null, 100, null, null, null, null, 81.25, null, null, null, null, 100, 53.1, null, null, null, null, null, null, null, null, null, null, null, 43.42, null, null, 62.81, null, null, 46.72, null, null, null, 24.95, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, 13.9, null, null, null, 63.66, null, 75.58, null, null, null, null, null, null, null, null, null, 42.19, 98.78, 100, 56.44, null, null, 
46.34, 6.65, null, 10.5, null, null, null, null, null, null, null, null, 64.49, null, null, null, null, null, null, null, null, null, null, null, null, null, 54, null, null, null, null, null, null, null, null, 49.79, null, null, null, null, null, null, null, 42, null, null, null, null, 51.33, 47.78, 49.47, 32.94, null, null, null, null, null, 29.63, 29.96, null, null, null, null, null, null, 14.45, 11.78, null, null, null, 20.89, null, 31.84, null, null, 53.59, 27.94, null, null, null, null, 12.12, 22.08, 12.84, null, null, null, null, 73.44, null, null, 23.38, null, 80.14, 40.45, null, null, null, null, null, 
null, null, null, null, null, null, 83.51, null, null, null, 11.54, null, null, null, null, 34.84, 100, 16.68, null, 16.2, null, null, null, null, null, null, null, null, null, 100, null, null, null, 100, null, null, null, null, null, null, null, null, 9.02, null, 65.92, null, null, null, null, null, null, null, null, null, null, 41.48, 6.62, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, 3.87, null, 71.24, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, 
null, null, null, null, null, null, null, null, 37, 19.13, null, null, null, null, null, 36.16, null, null, null, null, null, null, null, null, null, null, null, null, null, 27.68, null, 13.05, null, null, null, null, null, null, null, null, null, null, 39.45, null, null, null, null, 3.95, null, null, null, 16.29, 69.27, null, null, null, 31.79, null, null, null, null, null, null, null, 14.32, 42.38, null, null, null, null, null, 23.94, null, null, null, null, null, null, null, null, null, 23.15, null, null, null, null, null, null, null, null, 9.06, null, 32.61, null, null, null, null, null, null, null, 
null, null, null, 96.72, null, null, null, 40.78, null, null, null, null, null, null, null, null, null, null, null, null, null, 58.85, 100, 100, null, 62.57, null, null, null, null, null, null, null, null, null, 26.18, 56.65, null, 15.55, null, null, null, null, 26.66, 13.66, null, null, null, 100, null, null, null, null, null, null, 35.01, null, null, null, null, null, null, null, null, null, null, null, 69.12, null, null, null, null, 83.82, null, null, 40.6, null, null, 100, null, null, null, null, null, 9.81, null, null, null, 61.69, null, null, null, null, null, null, 37.22, null, null, null, null, 
null, null, 100, null, null, null, 16.84, null, null, null, null, null, null, 91.96, null, null, null, null, null, null, 12.21, null, null, null, null, null, null, 44.29, null, null, null, null, null, null, 18.06, 23.33, null, null, null, null, null, null, null, 100, 51.39, null, null, 94.79, null, 18.89, 48.6, null, null, null, 13.63, null, 100, null, null, null, null, null, null, null, null, null, null, null, 100, null, 9.31, 13.56, null, 31.25, null, null, null, null, null, null, null, null, null, 47.22, null, null, null, null, null, 41.9, null, null, null, 57.66, null, null, null, null, null, null, 
null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, 5.34, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, 28.17, 29.97, 41.81, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, 9.26, null, 28.79, null, null, null, 35.23, 100, null, null, null, null, null, null, null, 
null, 100, null, null, null, 100, null, null, 9.06, null, null, null, null, null, 20.74, 25.25, null, null, null, null, null, null, null, null, null, null, null, null, null, null, 100, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, 19.43, 29.77, null, null, 49.49, null, null, null, null, null, 34.85, null, null, null, null, null, 34.13, null, null, null, 7.61, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, 45.4, null, null, null, null, null, null, 29.33, null, null, 99.17, 
100, null, null, null, null, null, null, null, 31.44, null, null, null, null, null, 39.81, null, null, null, 27.02, null, null, null, null, null, null, null, null, 62.86, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, 0.17, null, null, null, null, null, null, null, null, null, null, null, 20.22, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, 67.09, null, null, null, null, null, null, null, null, null, null, null, null, 
null, null, 100, 13.8, null, null, null, null, null, null, null, null, null, null, null, 24.7, null, null, 17.37, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, 100, null, null, null, null, 17.43, null, null, null, null, null, null, 50.95, 29.57, 100, 29.23, null, null, null, null, null, null, null, 36.85, null, null, 35.8, null, null, null, null, null, 9.07, null, null, 8.04, null, null, 39.91, null, null, null, null, null, 54.05, null, null, null, 22.48, null, 19.6, 100, 100, null, null, null, null, null, null, null, null, null, null, null, null, null, 
null, 13.77, null, null, null, null, null, null, null, null, null, null, null, null, null, 68.41, null, null, null, null, null, null, null, null, null, 84.3, 24.25, null, null, null, 26.84, null, null, null, 7.4, null, null, null, 76.04, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, 56.09, null, null, null, null, null, null, null, null, null, null, null, 100, null, null, 55.31, null, null, 17.87, null, null, null, 37.15, 72.72, null, 31.75, null, null, 37.73, 38.94, null, null, null, null, null, null, null, null, 78.7, null, null, null, null, 6.82, 16.17, 26, 
null, null, null, null, 2.15, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, 4.23, null, null, null, 82.06, 12.22, null, null, null, null, null, null, null, null, null, 10.67, null, null, null, 23.33, null, null, null, 29.53, 51.23, null, null, null, null, null, null, 33.46, 14.02, null, 100, 29.29, null, null, null, null, null, null, null, 29.3, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, 66.56, null, null, null, null, null, 100, null, null, null, null, null, null, null, null, null, null, 
null, null, null, null, null, 43.04, 82.75, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, 56.35, 32.69, null, null, null, null, null, 100, null, null, null, null, 23.99, null, null, null, null, null, null, 65.56, 34.06, null, null, null, 58.72, null, null, 36.61, null, null, null, null, 29.32, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, 17.87, null, null, null, null, null, 66.38, null, null, null, null, null, 
null, null, null, null, 37.18, null, null, null, null, null, 22.5, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, 61.87, null, null, null, null, null, null, 47.92, null, 47.69, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, 3.58, null, null, 2.58, 32.5, null, null, null, null, null, null, null, null, 39, null, null, null, null, null, null, 9.34, null, null, null, null, null, null, null, null, null, null, null, null, null, null, 70.13, null, null, null, 
null, null, null, null, null, null, 6.46, 34.56, null, null, null, null, 20.03, 32.68, null, null, null, null, null, 50.54, null, null, null, null, null, null, 46.4, null, null, 82, 51.04, null, 16.87, null, 18.4, null, null, null, null, null, null, null, null, null, null, null, 39, 89.03, null, null, null, null, null, 36.5, null, null, null, null, null, null, null, 36.44, null, null, 27.1, null, null, null, 23.03, null, null, null, 47.59, 32.01, null, null, null, 2.51, 58.11, null, null, null, null, 10.96, 14.25, null, 60.7, null, null, 17.64, null, null, null, null, null, 100, null, null, null, null, 
null, null, 36.76, null, 42.84, null, 53.76, 58.6, null, null, null, null, null, null, null, 25.71, null, null, null, null, 56.05, null, null, null, null, null, 46.79, null, null, null, 10.55, null, null, null, null, null, null, null, null, null, null, null, null, 0.51, null, 27.89, null, null, 24.24, null, null, 14.44, null, null, null, null, null, null, null, null, null, 22.94, 26.21, 39.97, null, null, null, null, null, null, 32.64, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, 81.47, null, null, null, null, null, 40.07, 100, 4.46, null, 23.91, null, null, null, 
null, null, 56.55, null, null, 100, 68.56, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, 14.35, null, null, null, null, null, 9.75, null, null, null, null, null, null, 55.98, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, 43.28, null, null, 25.5, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, 100, null, null, null, null, null, null, null, null, null, null, null, null, null, 32.36, null, null, null, 10.48, null, null, 
17.82, null, 24.76, null, null, 68.13, null, null, null, 10.91, null, null, null, null, null, null, null, null, null, null, null, 61.48, null, null, null, null, 42.82, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, 39.95, null, null, null, null, null, null, null, null, null, null, 23.89, null, null, null, null, null, null, null, null, null, null, null, null, 7.21, 42.63, null, null, null, null, null, null, null, 100, null, null, null, null, null, null, null, 22.26, null, null, null, null, null, null, null, null, null, 13.92, null, 25.71, 
58.05, null, null, null, null, null, null, 8.08, null, null, 48.99, null, null, null, null, 50.69, 60.73, null, null, null, 37.45, null, null, null, null, null, null, 36.72, 38.28, null, null, null, null, null, null, null, 60.63, null, null, null, null, null, 23.45, null, null, 39.35, null, 72.88, null, null, null, null, null, null, null, null, null, null, 100, 27.33, 56.42, null, null, null, null, null, 75.23, null, 49.49, null, null, 15.76, null, null, null, null, null, 52.11, 19.73, null, 28.18, null, null, null, null, 19.31, 31.52, 22.06, 28.12, null, null, null, null, null, null, null, null, null, null, null, 
null, null, null, null, null, null, null, null, 32.83, null, null, 22.53, 19.98, null, null, null, null, 2.91, null, null, null, null, null, null, null, null, null, null, 45.24, 34.14, null, null, null, null, null, null, null, null, null, 53.69, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, 14.51, null, null, 46.78, null, 56.02, null, null, 66.75, null, null, null, null, 17.67, null, null, null, null, 46.26, null, null, null, null, null, null, null, null, null, null, null, null, 52.45, null, null, null, null, null, null, null, null, 16, null, 
null, null, null, null, null, null, null, 50.12, null, null, null, null, null, null, null, null, null, 8.41, 17.83, null, null, 44.21, null, null, null, null, null, null, null, null, 100, null, null, null, null, null, null, null, null, null, null, 5.38, null, null, null, null, null, null, null, null, null, null, 57.58, null, null, null, null, 15.89, null, null, null, null, 22.74, 24.74, null, null, 74.56, null, 48.2, null, null, null, null, null, null, null, null, null, null, null, 29.39, null, null, 68.47, null, 33.33, 38.68, null, null, null, 37.14, 28.18, null, null, null, null, null, null, null, null, 
null, null, null, null, null, null, null, null, null, null, null, null, null, 70.68, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, 5.6, null, 72.42, 69.15, null, null, null, null, null, null, null, null, 58.53, 32.53, null, null, null, 22.2, 36.02, null, null, null, null, null, 36.67, 57.76, null, null, null, null, null, null, 17.39, null, null, null, 100, null, 33.32, null, null, null, null, null, null, null, null, 36.42, null, null, 28.2, 8.27, null, null, null, null, null, 
null, 1.23, null, 28.27, null, null, null, 55.97, null, null, null, null, 13.65, null, null, null, 50.45, null, null, null, null, null, null, null, 49.61, null, null, null, null, null, null, null, 100, null, null, null, 61.33, null, null, 9.57, null, null, null, null, null, null, null, null, null, null, 26.55, null, null, null, null, null, 41.18, null, null, 38.22, null, null, 27.58, null, 15.62, null, null, null, 30.33, null, null, null, 16.44, 17.37, null, null, null, null, null, null, 56.56, 79.05, null, null, null, null, null, null, null, 53.38, 100, null, 42.75, null, null, 38.68, 27.06, 48.61, null, null, 
null, null, null, null, null, 11.35, null, null, null, null, null, 47.54, null, null, null, null, null, null, null, null, null, null, null, 73.51, 46.43, null, 73.05, null, 100, null, 80.18, 23.37, null, null, null, 57.03, null, null, null, null, null, null, 100, null, null, 48.16, 66.44, null, 20.28, null, null, 67.17, null, null, null, null, null, null, null, null, 19.37, null, 5.97, 29.36, null, null, null, null, null, null, null, null, 32.99, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, 
null, null, 33.55, null, null, null, null, null, null, null, null, null, 20.15, null, null, null, null, null, null, null, null, null, 11.52, null, null, null, null, 53.27, 100, null, null, 19.17, null, null, null, 38.14, null, null, 55.72, null, null, 34.98, null, null, null, 68.45, null, null, null, null, 48.98, null, null, null, null, null, null, null, null, null, null, null, null, null, 17.67, null, null, null, null, null, null, null, null, null, null, null, null, 51.04, null, null, null, null, 18.86, null, null, null, 22.96, null, null, null, null, 56.34, null, null, null, null, null, null, null, null, 
null, 37.7, null, null, null, null, null, null, null, null, 30.38, null, null, 37.32, null, null, 96.88, 39.4, null, null, null, 36.41, null, null, null, null, null, null, null, null, 40.97, null, 11.58, null, 17.98, null, 30.37, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, 14.78, null, 36.21, 26.69, null, 24.2, null, null, null, null, null, 11.58, null, null, null, null, null, null, null, 28.56, null, null, null, null, 29.14, 32.31, null, null, null, 3.02, null, null, null, null, null, null, null, null, 
null, null, null, null, null, null, 85.8, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, 33.29, null, null, 0.84, null, 100, null, null, null, null, null, null, null, null, 36.46, null, null, null, null, null, null, null, 14.66, null, null, null, null, null, null, null, 52.55, null, null, null, null, 30.86, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, 46.24, null, null, null, null, null, null, null, null, null, null, null, null, null, 32.97, null, null, null, 
null, null, null, null, null, null, null, null, null, null, null, 39.22, 56.6, 77.12, null, null, null, null, 34.76, 18.01, null, null, null, null, null, null, null, null, null, null, null, null, null, null, 60.28, null, null, null, 8.25, null, null, 42.65, 12.32, 23.97, null, 11.96, null, null, 78.46, null, null, null, null, null, null, null, null, null, null, null, 16.15, null, null, null, null, null, null, 43.9, null, null, null, 42.69, 17.61, null, 14.03, null, null, null, null, null, null, null, null, null, null, null, null, 33.81, 10.58, 11.3, null, null, null, null, 9.51, null, null, null, null, null, 
null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, 13.6, 16.93, 12.14, 62.51, null, null, 29.31, null, null, null, null, 43.97, 55.16, 54.18, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, 25.09, null, null, null, null, 10.13, null, null, null, null, null, 34.97, null, 93.04, null, 59.2, null, null, null, null, 61.45, null, 12.89, null, null, 40.72, null, null, null, null, 17.62, null, null, null, 67.7, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, 
38.71, 41.87, null, 13.98, null, null, null, null, 7.38, 54.86, null, 38.97, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, 0.96, null, null, 5.91, null, null, null, 27.68, null, 18.98, null, null, null, null, null, null, null, 58.11, null, null, null, null, null, null, 13.38, null, null, null, 33.09, null, null, null, null, 30.15, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, 
null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, 
null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, 
null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, 
null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, 
null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, 
null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, 
null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, 
null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, 
null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, 
null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, 
null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, 
null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, 
null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, 
null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, 
null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, 
null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, 
null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, 
null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, 
null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, 
null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, 
null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, 
null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, 
null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, 
null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, 
null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, 
null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, 
null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, 
null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, 
null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, 
null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, 
null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, 
null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, 
null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, 
null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, 
null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, 
null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, 
null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, 
null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, 
null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, 
null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, 
null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, 
null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, 
null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, 
null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, 
null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, 
null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, 
null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, 
null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, 
null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, 
null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, 
null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, 
null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, 
null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, 
null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, 
null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, 
null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, 
null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, 
null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, 
null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, 
null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, 
null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, 
null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, 
null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, 
null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, 
null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, 
null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, 4858, 0, 809, 323, 308, 151, 331, 245, 310, 335, 274, 762, 271, 423, 316, 102, 53, 108, 8, 256, 40, 119, 60, 97, 45, 36, 82, 110, 46, 103, 36, 56, 32, 52, 94, 34, 77, 31, 73, 68, 29, 72, 31, 73, 63, 61, 43, 102, 43, 71, 42, 37, 51, 44, 47, 59, 73, 20, 63, 49, 8, 43, 25, 70, 101, 134, 27, 46, 45, 39, 14, 19, 67, 48, 27, 31, 75, 87, 
42, 38, 47, 79, 71, 140, 34, 145, 61, 70, 159, 98, 77, 8, 48, 36, 17, 2, 64, 15, 11, 2, 44, 49, 8, 17, 24, 74, 8, 2, 3, 17, 134, 38, 6, 82, 15, 38, 4, 28, 20, 14, 1, 57, 9, null, 39, 22, 15, 18, 15, 6, 17, 36, 8, 0, 1, 18, 13, 17, 27, 23, 2, 29, 32, 25, 20, 46, 15, 29, 28, 1, 34, 38, 19, 10, 40, 7, 7, 47, 3, 31, 22, 58, 0, 20, 41, 16, 3, 13, 6, 17, 14, 52, 18, 44, 35, 31, 21, 15, 
36, 14, null, 25, 16, 33, 24, 9, 16, 45, 16, 2, 33, 9, 21, 30, 17, 19, 12, 21, 24, 7, 13, 26, 13, 12, 22, 9, 22, 14, 67, null, 40, 39, 2, 20, 21, 35, 16, 48, 31, 6, 25, 20, 24, 4, 3, 16, 46, 15, 7, 17, 18, 14, 19, 44, 33, 5, 14, 12, 2, 52, 20, 29, 41, 27, 16, 21, 15, 9, 5, 8, 11, 28, 90, 19, 48, 26, 33, 39, 12, 30, 7, 9, 56, 30, 5, 28, 17, 6, 76, 64, null, 34, 18, 21, 13, 2, 33, 32, 
11, null, 36, 22, 7, 32, 14, 43, 47, 35, 18, 43, 79, 27, 7, 29, 18, 78, null, 1, null, null, null, null, null, 14, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, 4, null, null, null, 7, null, null, null, null, null, null, null, null, null, null, null, 9, null, null, null, null, null, null, null, null, null, null, null, null, null, null, 7, null, null, 2, null, null, null, null, 3, null, null, null, null, null, 4, null, null, null, null, 6, 7, null, null, null, 12, null, 5, null, 
null, 9, null, null, null, null, null, null, 7, null, null, null, null, null, 5, 10, 13, null, null, 7, null, null, null, null, null, null, null, null, 4, 9, 13, null, null, 4, null, null, null, null, null, null, null, null, null, null, null, null, null, null, 2, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, 8, null, null, null, 2, null, 1, null, null, null, null, null, null, 3, null, null, null, null, 5, null, null, null, null, null, null, null, null, null, null, 3, null, null, 0, null, null, 2, 
null, 9, null, null, null, null, null, null, null, 7, null, null, null, null, null, null, 1, 2, null, 10, null, 2, null, 3, null, null, null, null, null, null, null, null, null, 4, null, null, null, 2, null, null, null, null, null, null, null, null, null, null, null, null, null, null, 2, null, null, null, 7, null, null, null, null, null, null, null, null, null, null, null, 9, 10, 2, 1, null, null, null, null, null, 7, null, null, null, null, null, null, null, null, null, null, null, 1, null, null, null, null, null, null, null, null, null, null, 
null, null, null, null, null, null, null, null, null, null, 4, null, null, null, null, null, null, null, null, null, null, null, null, null, null, 5, null, null, null, null, null, null, 5, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, 0, null, null, null, null, null, null, null, 3, null, null, null, 2, null, null, null, null, null, null, null, 1, null, null, null, null, null, null, null, 8, null, null, null, null, null, null, null, null, 11, null, null, null, null, null, 
null, null, 3, 4, 0, 10, null, 7, null, null, null, null, null, 13, null, null, 3, 4, null, null, null, 3, null, null, null, null, null, null, null, null, null, null, 7, null, null, null, 2, 15, null, null, null, null, null, 7, null, 2, null, null, null, null, null, null, null, null, null, 6, null, null, null, 2, null, null, null, 0, null, null, null, null, 2, null, 7, null, null, 0, null, null, null, null, null, null, null, 6, null, null, null, null, 2, 1, null, null, null, null, null, null, null, null, null, null, 1, null, 
null, 4, null, null, null, null, null, null, 5, null, null, null, null, null, null, null, null, null, null, null, 1, 6, null, null, 5, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, 2, null, null, 7, null, null, null, null, 2, null, null, null, null, 2, null, null, null, null, null, 0, null, 6, null, null, null, null, null, null, null, null, 2, null, null, null, 5, null, 3, null, null, 4, null, null, null, null, null, null, null, null, null, null, 1, null, null, null, null, null, null, 
1, null, null, null, null, null, 1, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, 6, null, null, null, null, null, null, 3, null, null, 6, null, null, null, null, null, null, null, null, null, null, 3, null, null, null, 3, null, null, 2, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, 7, null, null, 4, 3, null, null, null, null, null, null, null, 4, 11, null, null, null, null, null, null, null, 2, null, 9, null, null, null, null, null, null, 1, null, 
null, null, 2, null, 7, null, null, 5, 6, null, 20, 4, null, null, 5, null, null, 4, 3, 7, 9, 11, null, null, 9, null, null, 1, 4, null, null, null, null, null, null, null, null, null, null, null, null, null, 7, null, null, null, null, null, null, null, null, null, null, null, 7, null, null, null, 1, null, null, null, null, null, 1, null, null, null, null, null, null, null, null, 6, null, null, null, null, null, 1, null, null, null, 6, null, null, null, null, null, null, null, null, 12, null, null, 4, null, 5, null, null, 
3, null, null, 1, 3, null, null, null, null, null, 1, null, null, null, null, 4, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, 4, null, 8, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, 3, null, null, null, null, 4, null, null, null, 1, null, 5, null, null, null, null, null, null, 11, null, null, 2, 1, 1, null, null, 10, null, null, null, 7, null, null, null, null, null, null, null, null, null, null, null, 
null, null, null, null, null, null, null, null, null, 17, null, null, 5, null, null, null, 2, null, null, null, null, null, null, null, null, null, null, 1, 7, null, 9, 2, null, null, null, null, null, null, 2, 7, 1, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, 1, null, null, 5, null, null, null, null, null, null, null, null, null, null, 4, null, null, null, null, null, null, null, null, null, null, 5, null, null, null, null, null, null, null, null, null, null, null, 
null, null, null, null, null, null, null, null, 2, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, 2, null, null, null, 3, 1, null, 7, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, 3, null, null, null, null, null, null, null, 2, null, null, 5, 2, null, null, null, null, null, 1, null, null, null, null, null, null, null, 
null, null, null, null, null, 3, null, null, null, null, 7, null, null, null, 1, null, null, null, null, null, null, null, null, null, 2, null, null, 0, 4, 3, null, 4, null, null, null, null, 4, null, null, null, 3, null, null, 2, 1, null, null, 7, null, null, null, null, null, 7, null, 6, null, null, null, null, null, null, null, null, null, null, null, 1, null, null, null, null, null, null, null, null, null, null, null, null, null, null, 0, null, 4, null, null, null, 8, null, null, null, null, null, null, null, 1, null, null, null, 
null, null, null, null, null, null, null, null, null, null, null, null, 11, null, 5, 2, null, null, null, 0, null, null, null, null, null, null, null, null, null, null, null, null, null, 4, null, null, null, null, null, null, null, null, 8, null, 4, null, null, null, null, null, 10, null, 3, null, null, null, null, 1, null, null, null, null, null, null, null, 2, 7, null, null, null, null, null, null, 3, null, 6, null, null, 3, null, null, null, null, null, null, null, null, null, 8, null, 0, null, null, null, null, null, null, null, null, 2, 
null, 7, null, null, null, null, null, null, null, null, 1, null, null, null, null, null, null, null, null, null, 4, null, null, 12, null, null, null, null, null, null, null, null, null, null, null, null, 2, null, null, null, null, null, null, null, null, 7, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, 1, null, 15, null, null, null, null, 1, null, null, null, null, null, 6, 7, null, null, null, null, null, null, null, null, null, null, null, null, null, null, 1, null, null, null, 4, null, 11, null, null, 0, 
null, null, null, null, null, 1, null, null, null, null, null, 1, null, null, null, null, 8, null, null, null, null, null, null, null, null, null, 13, null, null, null, null, null, 2, null, null, null, null, 2, null, null, null, null, null, null, null, null, null, null, 4, null, 4, null, 4, null, null, null, null, null, null, null, null, null, null, null, null, null, null, 1, null, null, null, null, 9, null, null, null, null, null, null, null, null, null, null, null, 3, 4, null, null, null, 9, null, 3, null, 4, null, null, null, null, null, null, 
null, null, null, null, 1, null, null, null, null, 10, null, 7, null, null, 3, null, null, null, null, 2, null, 9, null, null, 4, 9, 9, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, 3, 7, null, 5, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, 2, null, null, null, null, null, 7, null, 1, 3, 8, 4, null, null, null, null, null, null, null, null, null, null, null, null, null, 3, null, null, null, null, null, null, null, null, null, 2, 3, 
null, null, null, null, null, null, 20, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, 1, null, null, null, 4, 8, null, 9, null, null, null, null, null, null, null, null, null, 10, null, null, null, null, null, null, null, 3, null, 6, null, null, null, null, null, null, null, null, 9, null, null, 7, null, null, null, 6, null, 4, null, null, null, null, null, null, null, 3, null, null, null, null, null, null, null, null, null, 2, null, null, null, null, null, null, null, null, null, null, null, null, 
null, null, null, null, null, null, null, null, null, null, null, null, 2, 2, 2, null, null, null, null, null, 4, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, 3, null, null, null, null, null, 1, 1, null, null, null, null, null, null, null, null, null, 1, null, null, null, 6, null, null, 3, null, null, 3, null, 12, null, null, null, null, 3, null, null, null, null, null, 11, null, null, null, null, null, null, null, null, null, null, 9, null, null, 8, 
null, null, 12, null, null, null, null, 1, null, 3, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, 2, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, 3, 3, null, 18, null, 7, null, null, null, null, null, null, null, null, null, null, 1, 11, null, 2, 7, null, null, null, null, null, null, null, null, null, null, null, 10, null, 7, null, null, null, null, null, null, null, 1, null, null, null, 
null, null, null, 1, null, null, null, null, null, null, 9, null, null, null, null, null, 3, 2, null, null, 2, null, null, null, 9, null, null, null, null, null, null, null, null, null, 1, null, null, null, null, null, 3, null, null, null, null, null, 4, null, null, null, null, null, null, null, null, null, null, 1, null, null, null, null, null, null, null, null, null, null, null, null, null, null, 5, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, 2, null, null, null, null, null, null, null, null, 2, null, 
null, 13, null, null, null, null, null, null, null, null, null, 3, null, null, null, 0, null, null, null, null, null, null, null, null, null, null, null, 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, null, null, null, null, null, null, null, null, null, null, 3, null, null, null, null, 3, null, 5, 1, null, null, null, null, null, null, null, 7, null, null, 4, null, null, null, null, null, null, null, null, null, null, null, null, null, null, 6, null, null, 4, 
null, null, null, null, null, 4, null, null, 1, null, null, null, null, null, null, 7, 4, null, null, null, null, null, null, 8, null, null, null, null, null, null, null, null, null, null, null, null, 1, null, null, null, null, null, null, null, null, 7, null, null, 9, null, null, 23, null, null, null, 0, null, null, null, null, null, null, null, null, 6, null, null, null, null, null, null, null, null, null, null, null, null, 3, null, null, 9, null, null, null, null, null, null, null, null, null, null, null, null, null, null, 7, null, null, 4, null, 
null, null, null, 8, null, null, null, null, null, null, 4, 7, null, 3, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, 1, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, 9, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, 
null, null, 5, 7, null, null, null, null, null, null, null, 6, 2, null, null, null, null, null, null, null, 4, null, 0, null, null, null, null, null, null, null, null, 2, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, 2, null, 6, null, null, 10, null, null, null, null, null, null, null, null, null, null, null, null, null, null, 9, 7, null, null, 10, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, 
null, 4, null, null, 4, null, null, null, null, null, null, 3, null, null, null, null, null, null, 4, null, null, null, null, null, 5, null, null, null, null, null, null, null, null, 4, 8, null, null, null, null, null, null, null, null, null, null, 2, 9, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, 2, null, null, null, null, null, 4, null, null, null, 4, null, null, 10, null, null, null, 10, null, null, 1, null, null, null, null, null, null, null, null, 7, null, null, 0, null, 
null, null, null, null, null, null, null, null, 3, null, null, null, null, 5, null, null, null, 4, null, null, null, null, null, 9, null, null, 0, null, 6, null, null, null, null, null, null, null, null, null, 1, null, 2, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, 1, 7, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, 9, null, null, 1, null, null, null, null, null, null, null, null, 2, 4, null, 1, null, 
4, null, null, null, 3, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, 7, null, null, null, null, 5, null, null, null, null, null, null, null, null, 2, null, null, null, null, null, null, null, 8, null, null, null, null, null, null, null, null, null, null, null, null, null, null, 4, null, null, null, null, null, null, null, null, null, null, null, null, null, 7, null, null, null, null, null, null, 9, null, 2, null, 0, null, null, null, null, null, null, null, null, null, null, null, null, null, 
null, null, null, null, 4, null, null, null, null, null, 5, null, 9, null, null, null, null, null, null, null, 7, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, 3, null, null, null, 6, 9, null, null, null, null, null, null, null, null, 5, null, 1, null, null, null, null, 4, null, null, 6, null, null, null, null, 2, null, null, null, null, null, null, 3, 0, null, 3, null, null, null, null, null, null, null, null, null, null, null, null, null, 2, null, 
null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, 8, null, null, null, 2, null, null, 0, null, null, 7, null, null, 7, null, null, null, null, null, null, null, null, null, 5, null, null, null, null, null, null, null, null, null, 4, null, null, 5, null, null, null, null, null, null, null, null, null, 8, null, null, null, null, 1, null, null, 5, 6, null, null, null, null, null, 4, null, null, null, 4, null, null, null, null, null, null, 5, null, null, null, null, null, null, 6, 
3, null, null, null, null, null, null, null, null, null, null, null, 8, null, null, null, null, null, null, null, null, 9, null, null, null, null, 10, null, null, null, null, null, null, 2, null, null, null, null, null, null, null, null, null, null, null, null, 1, null, null, null, null, null, null, null, null, 5, null, 4, null, null, null, null, null, null, 1, null, null, null, null, null, null, null, null, 13, null, null, null, null, 1, null, null, null, null, null, 10, null, null, null, null, null, null, null, null, 7, null, null, null, null, 2, null, 
null, null, 2, 11, null, null, 0, 9, null, null, null, null, null, null, null, 3, null, null, 2, null, 5, 0, null, null, 5, null, null, 4, null, null, null, null, 2, null, null, null, null, null, null, null, null, null, null, null, null, null, null, 1, 11, null, null, 0, null, null, null, null, 2, null, null, null, null, null, null, null, null, null, null, 2, null, 5, null, null, 5, null, 4, null, null, null, null, null, null, 1, null, null, 2, null, null, null, null, null, null, 6, null, null, null, null, null, null, null, 4, 
null, null, null, null, null, 0, 4, null, null, 5, null, null, null, 0, null, null, 1, null, null, null, null, null, 7, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, 9, null, null, 8, null, null, null, 7, null, null, null, null, 2, null, null, 3, null, null, 7, null, null, null, null, null, null, null, null, null, null, null, null, 4, null, null, 4, null, null, 5, 3, null, null, null, null, 6, 0, 3, 8, null, 17, null, null, null, 4, null, null, null, 6, null, null, null, 
null, null, 8, null, null, null, 5, 5, 3, null, 15, 7, null, null, 7, null, null, null, null, null, null, null, null, 3, 6, null, 12, null, 1, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, 5, null, null, null, 2, null, null, 12, 6, null, null, null, 3, null, null, 4, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, 13, null, null, null, 1, null, 
null, null, null, 1, null, null, 2, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, 4, null, 3, null, 3, null, null, null, null, 6, null, null, null, null, 5, null, null, null, null, 7, 8, null, null, 2, null, null, null, null, null, null, 2, null, 3, null, null, 5, null, null, null, null, null, null, 8, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, 3, null, null, null, null, null, 2, null, null, 3, null, null, null, 3, 
null, null, null, 15, 3, null, null, null, 11, null, null, 9, null, null, null, null, null, null, null, null, 9, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, 3, 5, null, null, null, null, 10, 9, 13, 3, null, null, null, 1, null, null, null, null, null, null, 2, null, null, 3, 2, null, null, null, 4, null, 5, null, null, null, null, 3, null, null, null, null, 3, 1, null, null, 3, null, null, null, null, 6, 
null, 9, 4, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, 1, null, null, null, null, 3, 14, 5, null, null, null, null, null, null, null, null, null, null, null, 9, null, null, null, 4, null, null, null, null, null, null, null, null, 2, null, null, null, null, null, null, null, null, null, null, 2, null, 4, 1, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, 0, null, 0, null, null, null, null, null, null, null, null, null, null, 
2, null, null, null, 2, null, null, null, null, null, null, 5, null, null, null, null, 9, 16, null, null, null, null, null, 3, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, 2, null, null, null, null, 2, null, null, null, null, 1, 0, null, null, null, null, null, null, null, null, 2, 5, null, null, null, null, null, null, null, null, null, null, null, 3, 5, null, null, null, null, null, 3, null, null, null, null, null, null, null, null, null, 3, 2, null, null, null, 2, null, null, null, null, null, 
3, null, null, null, null, null, null, null, null, null, null, 7, null, null, null, 12, null, 2, null, null, null, null, null, null, null, null, null, null, null, 10, null, 7, null, 2, null, null, null, null, 3, null, null, null, null, 5, 2, null, 2, null, null, null, null, 8, null, null, null, null, 7, null, null, null, null, null, null, 1, null, null, null, null, null, null, null, null, null, 0, null, 12, null, null, null, null, 7, null, null, 3, null, null, null, null, null, null, 2, null, 1, null, null, null, 6, null, null, null, 
null, null, null, null, null, null, null, null, null, null, 13, null, null, null, null, null, null, null, null, null, null, 0, null, null, null, null, null, null, 2, null, null, null, null, null, null, 4, null, null, 9, null, null, null, 7, 1, null, null, null, null, null, null, null, 7, 5, 4, null, 11, null, null, 0, null, null, null, null, null, 7, null, null, null, null, null, null, null, null, null, null, null, 5, null, 1, null, null, 4, null, null, null, null, 6, null, null, null, null, 3, null, null, null, null, null, 4, null, null, 
7, 10, null, null, null, null, null, null, null, null, null, null, 8, null, null, null, null, null, 7, null, null, null, null, null, null, null, null, null, null, null, 6, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, 5, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, 5, null, 3, null, 3, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, 1, null, 2, 3, null, null, null, 
null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, 1, 5, null, null, null, null, 0, 0, null, null, null, null, null, null, null, null, null, 2, null, null, null, 1, 6, 1, null, null, null, null, null, 9, null, null, null, null, null, null, null, null, null, 7, null, null, null, null, null, null, null, null, null, 3, null, null, null, null, 5, 3, null, null, 2, 1, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, 3, 6, null, null, 
null, null, null, null, 4, 2, null, 7, 5, null, null, null, null, null, null, null, 4, null, null, null, null, null, 3, null, null, null, null, null, null, null, null, null, null, null, null, 9, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, 3, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, 6, null, null, null, null, 
null, null, null, null, null, null, null, null, null, null, 3, null, null, null, null, null, null, null, null, null, null, null, null, 3, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, 7, null, null, null, null, null, null, null, 1, 5, 2, 10, 4, null, 1, null, null, null, null, null, 4, null, null, 2, null, null, null, null, null, null, null, null, 2, null, 1, null, null, null, null, null, null, null, null, null, null, 6, null, 5, 9, 7, null, null, null, null, null, 
null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, 7, null, null, null, null, null, null, null, 3, null, 9, 5, null, null, 6, 7, null, null, null, null, null, null, null, 0, null, null, null, null, 6, null, null, null, null, null, null, null, null, null, null, null, null, 5, null, null, null, null, null, null, null, null, null, null, null, null, 12, null, null, null, null, null, null, 4, null, null, 1, null, null, null, null, null, null, null, null, null, null, null, null, 
12, null, 3, null, null, 1, 2, 4, null, null, null, null, null, null, null, null, 5, null, null, null, null, null, null, null, null, null, null, null, null, 2, null, 1, 5, null, null, null, null, null, null, null, null, null, null, 1, null, null, null, null, null, null, null, null, 8, null, null, null, null, null, null, 7, null, null, 12, null, null, null, null, null, null, null, null, 0, null, null, null, null, null, 3, null, null, null, null, null, 1, null, null, null, null, null, null, null, 9, null, null, null, null, null, 7, null, null, 
null, null, null, null, null, null, 2, null, null, null, null, null, null, 5, null, null, null, null, null, null, null, null, null, null, null, 3, null, 1, null, null, null, null, null, null, null, null, null, 13, 5, 0, null, null, null, null, 9, null, null, null, null, 3, null, 3, null, null, null, null, 8, 5, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, 7, null, null, null, null, 2, 5, null, null, 
null, null, null, null, null, null, null, null, null, null, null, null, 2, null, null, 1, null, null, 8, null, null, null, null, null, null, null, null, null, 7, null, null, null, null, 1, null, null, null, null, null, null, null, null, null, 7, null, null, null, null, null, null, null, null, 5, null, null, null, null, null, null, 5, 4, 4, null, null, null, null, null, null, null, null, null, null, null, 6, null, null, 7, null, null, null, null, null, 5, null, null, null, null, null, null, null, null, null, 2, null, null, null, null, null, null, null, 
null, null, null, null, 12, null, null, null, null, null, null, null, null, null, 1, 5, null, 4, null, null, 3, 10, null, 1, null, null, null, 3, null, null, null, null, null, null, 7, null, null, null, 4, null, null, null, 15, null, null, null, null, null, null, null, null, null, null, null, 3, 9, null, 9, null, null, null, null, null, null, null, null, null, null, null, null, null, null, 3, null, null, null, null, null, null, null, 5, 2, null, null, null, null, 5, null, null, null, 1, null, 4, 4, 2, 2, null, null, null, null, 
null, null, null, 7, null, null, null, null, null, null, 1, null, null, null, 10, 4, null, null, null, null, null, null, null, 2, null, null, null, null, null, null, null, null, null, null, 6, null, null, null, 5, null, null, null, null, null, null, null, null, null, null, 2, null, 1, null, 3, null, null, 2, null, null, 3, null, null, null, null, null, null, null, null, null, null, null, 7, null, null, null, null, null, null, 7, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, 5, null, null, null, null, null, 
6, 7, null, null, 2, null, null, null, null, null, null, null, null, 5, 5, null, null, null, null, null, null, null, 0, null, null, null, null, null, 8, null, null, 3, null, null, null, null, null, null, null, null, null, null, 5, null, 3, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, 7, null, null, 2, null, null, 2, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, 2, null, 6, null, null, null, null, null, null, null, null, null, null, null, null, 
null, 4, null, null, null, null, null, null, null, null, null, null, 0, 11, null, null, 9, null, null, null, null, null, 2, null, null, null, null, null, null, 19, null, null, null, null, 0, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, 0, null, null, null, null, null, 1, null, null, null, null, 7, null, null, null, 2, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, 7, 2, null, null, null, null, null, null, 1, null, null, 1, null, 
null, null, null, null, null, 4, null, 9, null, null, null, null, null, null, null, 2, null, 3, 2, null, null, null, null, 7, 9, null, null, null, 3, null, null, null, null, null, null, null, 6, null, null, null, null, null, 0, null, 14, null, null, null, null, null, 3, null, null, null, null, 10, null, null, null, null, null, null, null, null, null, null, null, null, 3, null, null, null, null, null, 6, null, 12, null, null, 1, null, null, 2, null, null, null, 8, null, 4, null, null, null, null, null, 7, 9, null, null, null, null, 
null, null, 5, 1, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, 2, null, null, null, null, null, null, null, 6, null, null, 7, null, null, null, null, null, null, null, null, null, null, 4, null, null, 4, null, null, 3, null, null, null, null, null, null, null, null, null, null, null, null, 2, null, null, null, null, 6, null, null, 6, 1, null, null, null, 10, null, null, null, null, 6, null, null, null, null, null, null, null, null, null, 1, null, null, 11, null, null, 
null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, 6, null, null, null, null, null, null, null, null, null, 1, null, null, null, 21, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, 5, null, null, null, null, 2, null, null, null, null, 3, 9, null, null, 6, null, 5, null, null, null, null, null, null, null, null, null, null, null, 3, null, null, 13, null, 7, 4, null, null, null, null, 3, 
null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, 4, null, null, null, null, null, 7, null, null, null, null, null, null, null, null, null, null, null, null, 2, null, null, null, null, null, null, null, null, null, null, null, null, null, 4, null, null, null, null, null, 6, null, null, null, null, null, null, null, null, 6, 8, null, null, null, 8, 18, null, null, null, null, null, 6, null, null, null, null, null, null, null, null, 1, null, null, null, null, 3, null, null, null, null, null, null, null, null, null, 2, 
null, 9, 3, null, null, null, null, null, 2, null, null, 1, null, null, null, 11, null, null, null, null, 2, null, null, null, 2, null, null, null, null, null, null, null, null, null, 4, null, null, null, null, null, 16, 3, null, null, 5, null, null, 2, null, null, null, null, null, null, null, null, null, null, 4, null, null, null, null, 0, null, null, null, 7, null, null, 3, null, 7, null, null, null, 5, null, null, null, 3, 6, null, null, null, null, 12, null, 8, 3, null, null, null, null, null, 1, null, 4, 16, null, 
null, null, null, 5, 2, 14, null, null, null, null, null, null, null, 0, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, 8, 6, null, 2, 9, null, 7, null, null, null, null, 1, null, null, null, null, null, null, null, null, 6, null, null, 4, 7, null, 6, null, null, null, null, null, null, null, null, null, null, null, 7, null, 2, null, null, 2, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, 2, null, null, null, null, null, null, 
1, null, null, null, null, null, null, null, null, null, 3, null, null, null, null, null, null, null, null, null, 2, null, 2, null, null, null, null, null, null, null, null, null, null, null, null, 6, 11, null, null, null, null, null, null, 9, null, null, null, null, null, 3, null, null, null, 7, null, null, null, null, 12, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, 2, null, null, null, null, null, null, null, null, 7, null, null, null, null, null, 0, null, null, null, null, null, null, null, 4, 
null, null, null, null, null, null, null, null, null, 2, null, null, 4, null, null, null, null, null, null, null, null, 6, null, null, null, 6, null, null, null, null, null, null, null, null, 2, null, 7, null, 4, null, null, null, null, null, 4, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, 2, 6, null, 4, null, null, null, null, null, 1, null, null, null, null, null, null, null, null, null, null, null, 2, null, 3, null, null, null, null, 
null, null, null, 9, null, null, null, null, null, null, null, null, null, null, 15, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, 1, null, null, 2, null, null, null, null, null, null, null, null, null, null, null, null, null, 4, null, 2, null, null, null, null, 3, 3, null, null, null, null, null, null, null, 10, null, null, null, null, 7, null, null, null, null, null, null, null, null, null, null, null, 1, null, null, null, 4, null, null, null, 4, null, null, null, 2, 1, 
null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, 13, null, null, null, null, null, null, 4, null, null, null, null, null, null, null, null, null, null, null, null, 2, null, null, 15, null, null, null, null, 7, null, 4, 2, 3, null, 3, null, 0, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, 3, null, null, null, 4, null, null, 2, 9, null, null, null, null, null, null, null, null, null, null, null, 6, 2, null, null, null, 
null, null, 4, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, 4, 2, 0, 8, null, null, null, null, null, null, null, 5, 9, 7, null, null, null, null, null, null, null, null, null, null, null, 1, null, null, null, 3, 4, null, null, null, 3, null, null, null, null, 2, null, null, null, null, null, 9, null, 14, null, 8, null, null, null, null, 7, null, null, null, null, 3, null, null, null, null, null, null, null, null, 9, 4, null, null, 3, null, null, null, null, 
null, 2, null, null, null, null, null, null, 2, 4, null, 2, null, null, null, null, 2, null, null, 7, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, 11, null, null, null, null, 2, null, null, null, null, null, 3, null, null, 7, null, null, null, null, null, null, 1, null, null, null, null, null, null, null, null, 0, null, null, null, null, 5911, 14, 985, 353, 449, 204, 380, 305, 301, 449, 423, 788, 343, 466, 451, 113, 68, 146, 9, 278, 45, 81, 57, 98, 
33, 60, 94, 124, 105, 126, 31, 76, 42, 91, 116, 20, 80, 31, 66, 69, 82, 75, 63, 93, 99, 75, 102, 104, 61, 105, 79, 36, 78, 76, 43, 102, 94, 30, 77, 95, 14, 64, 30, 91, 113, 123, 42, 52, 78, 71, 27, 43, 39, 30, 59, 39, 140, 91, 61, 64, 40, 73, 87, 164, 37, 141, 66, 66, 137, 82, 105, 6, 79, 37, 10, 4, 83, 22, 13, 1, 63, 50, 9, 18, 15, 48, 17, 21, 8, 24, 123, 49, 8, 76, 20, 25, 18, 14, 29, 11, 14, 64, 13, 12, 
55, 18, 22, 37, 47, 19, 25, 32, 13, 13, 19, 30, 18, 31, 28, 23, 8, 17, 43, 25, 38, 72, 15, 31, 25, 7, 20, 39, 17, null, 42, 17, 8, 49, 24, 42, 27, 73, 1, 12, 19, 8, 12, 33, 31, 15, 26, 78, 21, 51, 44, 32, 84, 32, 50, 19, 4, 24, 34, 31, 15, 7, 27, 54, 16, 4, 62, 17, 23, 50, 29, 21, 12, 33, 19, 15, 18, 23, 17, 20, 8, 3, 37, 18, 79, 11, 58, 50, 2, 30, 20, 29, 40, 47, 47, 10, 30, 25, 18, 9, 
28, 23, 51, 17, 23, 17, 26, 27, 43, 43, 23, 23, 19, 9, 4, 63, 31, 20, 33, 17, 31, 28, 19, 10, 16, 17, 20, 43, 89, 28, 47, 30, 48, 45, 14, 30, 32, 15, 47, 39, 10, 22, 18, 7, 86, 78, 12, 37, 13, 15, 5, 12, 46, 50, 19, 4, 21, 17, 7, 17, 13, 38, 32, 32, 21, 57, 61, 48, 2, 21, 32, 69, null, null, 0, null, null, 1, null, null, null, null, null, null, null, null, null, null, null, null, null, 1, null, null, null, 2, null, null, null, 4, 
null, null, null, null, null, null, null, 4, null, null, null, 9, null, null, null, null, null, null, null, null, null, null, null, 3, null, null, 4, null, null, null, null, null, null, null, 2, 4, 1, null, null, null, 6, null, null, null, null, 3, null, null, null, null, 8, null, 9, null, null, 11, null, null, null, null, null, null, 6, null, null, null, null, null, 4, null, 16, null, null, 6, null, null, null, null, null, null, null, null, null, 11, 18, null, null, 3, null, null, null, null, null, null, null, null, null, null, null, null, 
null, null, null, null, null, null, null, 0, null, 7, null, null, null, null, null, null, null, null, 3, null, null, null, 2, null, 7, null, null, null, null, null, 2, 1, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, 6, null, null, 6, null, null, 1, null, 9, null, null, null, null, null, null, null, 6, null, null, null, null, null, null, 4, 3, null, 6, null, 5, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, 2, null, null, null, null, null, null, null, null, 
null, null, null, null, null, 0, 5, null, null, null, 13, null, null, null, null, null, null, null, null, null, null, null, 12, 11, 2, null, null, null, null, null, 3, 5, null, 1, null, null, null, null, null, null, 2, null, null, null, null, null, null, null, null, 8, null, null, null, null, null, null, null, null, null, null, null, null, null, 3, null, null, null, null, null, null, null, null, null, null, null, null, null, 9, null, 1, null, null, null, null, 1, null, 4, null, null, null, null, null, null, 4, null, null, null, null, 5, null, 
null, null, null, null, null, null, null, null, null, null, 6, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, 9, null, null, null, null, null, null, null, null, 15, null, null, null, 4, null, null, null, 4, 5, null, 7, null, 9, null, null, null, null, null, 15, null, null, 8, 2, null, null, null, 2, null, null, null, null, null, null, null, null, null, null, 7, null, null, null, 10, 15, null, null, null, null, null, null, null, null, 
null, null, 4, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, 1, null, null, null, 3, null, 0, null, null, null, null, null, null, null, null, 1, null, null, null, null, null, null, 5, null, null, null, null, null, null, null, null, null, null, null, null, 11, null, 4, null, null, null, null, null, null, 7, null, null, null, null, null, null, null, null, null, null, null, null, 7, null, null, 5, null, 4, null, null, null, null, null, null, null, 1, null, null, null, null, 8, null, 1, 10, 5, null, null, 
6, null, null, null, null, 7, null, 1, null, null, null, null, null, null, 6, null, 0, null, null, null, null, null, null, null, null, null, null, 2, null, null, 3, null, null, 5, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, 1, null, null, 12, null, null, null, null, null, null, null, null, null, 12, null, null, null, null, null, null, null, null, null, 1, null, 6, null, null, null, null, null, 0, 3, null, null, 6, null, null, null, null, null, null, null, null, null, null, null, null, null, 
null, null, null, null, 3, null, null, null, null, null, 5, 0, null, null, null, null, null, null, null, null, 2, null, 9, null, 2, 5, null, null, null, null, null, 1, null, null, null, null, null, null, null, null, null, null, null, 1, null, null, null, null, null, 2, null, null, null, null, null, null, 3, 0, 7, null, null, null, 8, null, 6, null, null, null, 4, null, null, 9, 15, null, 7, 4, null, 11, null, null, null, 1, 5, null, null, null, null, null, null, null, null, null, null, null, null, null, 5, null, null, null, 
null, null, 3, null, null, null, null, null, 7, null, null, null, 6, null, null, null, null, null, 1, null, null, null, null, 4, 3, null, null, 2, null, null, null, null, null, 3, null, null, null, 5, null, null, null, null, null, null, null, null, 15, null, null, null, null, 6, null, null, null, null, null, null, 4, null, null, null, null, 1, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, 6, null, null, 3, null, null, null, null, null, null, null, null, null, null, null, 8, null, null, null, null, 
null, null, null, null, null, null, null, null, null, null, null, 9, 2, null, null, null, null, 8, null, null, null, 3, null, 3, null, null, null, null, null, null, 11, null, null, 2, 10, null, null, null, 7, null, null, null, 5, null, null, null, null, null, null, 1, null, null, null, null, null, null, 1, null, null, null, null, null, null, 17, 3, null, 5, 3, null, null, 4, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, 1, 9, 1, null, null, 2, null, null, 
null, null, null, null, null, null, null, null, null, 1, null, null, null, null, null, null, null, null, null, null, 3, 7, null, null, null, null, null, null, 5, null, null, null, null, null, null, null, null, null, 4, null, null, null, 14, null, null, null, null, null, null, null, null, null, null, null, null, null, 6, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, 7, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, 9, null, 
5, null, null, null, 3, null, null, 3, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, 6, null, 6, null, null, null, null, null, 7, null, null, 4, null, null, null, null, null, null, 1, null, null, null, null, null, null, null, null, null, null, null, null, 8, null, null, null, null, 7, null, null, null, null, null, null, null, null, null, null, null, 3, null, 5, 10, null, 0, 8, 7, null, null, null, null, 2, 8, 5, null, null, null, 3, null, null, 4, 2, null, 
7, 7, null, null, null, null, 3, 7, null, null, null, null, null, null, null, null, null, 3, null, null, null, 1, null, null, null, null, null, 2, null, null, null, null, null, null, null, null, 10, null, 6, null, null, null, 5, null, null, null, null, null, null, null, null, 3, null, null, null, null, null, null, null, null, null, null, null, null, null, null, 10, null, 13, 3, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, 17, null, null, 0, null, null, null, null, null, 10, null, 7, null, 
null, null, null, null, 11, null, null, null, null, null, null, null, null, null, null, null, null, null, null, 2, 6, null, null, null, null, null, null, 4, null, 4, null, null, 4, null, null, null, null, null, null, null, null, null, 13, null, 9, null, null, null, null, null, null, null, null, 0, null, 11, null, null, null, null, null, null, null, null, 3, null, null, null, null, 9, null, null, null, null, 11, null, 1, 10, null, 4, 13, null, null, null, null, null, null, null, null, null, 4, null, null, 4, null, null, null, null, null, 8, 
null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, 15, null, null, null, null, null, null, 7, null, null, null, 5, 7, 2, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, 3, null, 9, null, null, null, null, null, null, null, 5, 2, null, 5, null, null, null, 1, null, null, null, null, 8, null, null, null, null, null, null, null, null, null, 18, null, null, null, 1, null, 1, null, null, null, 5, null, null, 5, null, null, 2, null, null, null, 
null, null, 6, null, 2, null, 2, null, 5, null, null, null, null, null, null, null, null, null, 3, null, null, null, null, null, null, null, 5, null, null, null, null, null, null, null, null, null, null, 2, 5, 2, 4, null, null, 11, null, 14, null, null, null, 25, null, null, null, null, null, null, null, null, null, null, null, null, null, 7, 6, null, null, null, 5, null, null, null, null, 1, null, 5, null, null, 5, 15, 6, null, null, null, null, null, null, null, 1, null, null, null, null, null, null, null, null, null, 6, null, 
9, null, null, null, null, null, null, null, null, null, null, null, null, null, 4, 1, null, 6, null, 6, null, null, null, 7, null, null, 11, 0, 6, null, null, null, null, null, null, null, null, null, null, 7, null, null, 7, null, null, null, null, null, null, null, null, null, 1, null, null, null, null, null, null, null, 10, null, null, null, null, null, null, null, null, null, null, 3, null, null, null, null, null, null, null, null, null, null, null, 6, null, 7, null, null, null, null, null, null, null, null, null, null, null, null, null, null, 
null, null, 1, 3, null, 13, null, null, null, null, null, null, null, null, 8, null, null, 7, null, null, null, 18, null, 7, null, null, null, null, null, null, null, 2, null, null, 0, null, null, null, null, null, null, 4, null, null, null, 11, 1, null, null, null, null, 3, null, 0, null, null, null, null, null, null, null, null, null, null, null, null, null, null, 3, null, null, null, null, null, 3, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, 4, null, null, null, null, null, null, 
null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, 6, 3, null, null, null, 9, null, null, 10, null, 1, 5, null, null, 5, null, null, null, 8, null, 6, null, null, null, null, null, null, null, null, null, null, null, null, null, null, 9, null, null, 9, null, 7, 5, null, null, null, null, 7, null, 1, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, 11, null, null, 1, null, 6, null, null, null, null, null, null, null, 3, 
null, null, null, null, null, null, null, null, 13, 3, null, 12, null, 3, null, null, null, null, null, null, null, null, null, 1, null, 12, null, 3, null, null, null, null, null, null, null, null, null, null, null, null, 9, null, 8, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, 14, null, null, null, null, null, 6, 2, null, null, 2, null, null, null, 9, null, null, 2, null, null, null, null, null, null, 1, null, null, null, null, 7, 1, 7, null, null, null, null, 
5, null, null, 4, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, 1, null, null, null, null, null, null, null, null, 0, null, null, null, null, 5, null, null, 15, 9, null, null, null, null, null, null, null, null, 0, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, 1, null, null, null, null, null, 2, 5, null, null, null, null, null, null, null, null, null, 
null, null, null, null, null, null, null, null, 1, null, null, null, null, null, null, 4, 12, null, null, null, null, 6, null, 5, 1, null, null, null, null, 5, null, null, 7, null, 3, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, 6, null, null, null, null, null, null, 5, null, null, null, null, null, null, null, null, 5, 4, null, null, null, null, null, null, 4, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, 2, null, null, null, 7, 
null, null, null, null, null, 20, 13, null, null, 3, null, null, 2, null, null, null, null, null, 5, null, null, null, null, null, null, null, null, null, 1, null, null, 2, null, null, 6, null, null, null, null, null, null, null, null, 4, null, null, 3, null, null, 3, null, null, 3, null, null, null, null, 10, null, null, null, null, null, null, 14, 5, null, 10, 0, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, 
null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, 7, null, null, null, null, 5, null, null, null, null, null, null, null, null, null, null, 9, null, null, null, 5, null, null, null, null, null, null, null, null, null, null, null, null, null, 7, 7, null, null, null, null, 2, null, null, 12, 0, null, null, null, null, null, null, null, 11, null, null, null, null, null, null, null, null, null, null, 1, null, null, null, null, null, null, null, null, null, null, null, null, null, 0, 
null, null, null, null, null, null, null, null, null, null, null, null, null, 3, null, 10, null, null, 12, null, null, null, null, null, null, null, null, 6, null, null, null, null, null, 12, null, null, null, 9, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, 1, null, null, 3, null, null, null, null, 7, null, null, null, null, null, null, null, 6, 3, null, null, null, null, null, null, null, null, 2, null, null, null, null, null, null, null, null, 1, null, null, 
6, null, null, null, null, null, null, null, 4, null, null, null, null, null, null, null, null, null, null, null, 2, null, null, null, null, null, 5, null, null, null, 1, null, null, 9, null, null, null, 11, null, null, 6, null, null, null, null, null, null, null, null, null, null, null, null, null, null, 6, null, 6, null, null, 0, 9, null, null, null, null, 2, null, null, null, null, null, null, null, null, null, null, 9, null, null, null, 5, 6, null, null, null, null, null, null, null, null, null, 2, null, 3, null, null, null, null, null, 
null, null, null, null, null, null, null, null, 1, null, null, null, null, null, null, null, null, 8, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, 3, null, null, null, null, null, null, null, null, null, null, null, null, 15, 7, 11, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, 1, null, null, null, null, 2, null, null, null, null, null, null, null, 
10, null, null, null, null, null, null, null, null, null, null, null, null, null, 2, 4, null, null, null, null, null, null, null, null, null, null, null, null, null, 9, null, null, null, null, 4, null, 9, null, null, null, null, null, null, null, null, null, null, null, null, null, null, 2, null, null, null, null, null, null, null, null, null, null, null, null, 7, null, 12, null, null, null, null, 4, null, null, null, 4, null, null, 3, null, null, null, 5, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, 8, 
null, null, null, 9, 9, null, null, null, null, null, null, null, null, 11, 7, null, null, null, 4, null, 2, null, null, 5, null, null, 4, null, null, null, null, null, null, null, null, 1, 1, null, 3, null, null, null, null, null, null, null, 0, null, null, null, 2, null, 4, null, null, null, null, null, null, null, null, null, null, null, null, 3, null, null, null, 0, null, null, null, null, 9, null, null, 8, null, null, null, null, null, null, 4, null, null, null, null, null, null, null, null, null, null, null, null, 6, null, null, 
6, null, null, null, null, null, null, 1, null, null, 4, null, 9, null, null, null, null, null, null, null, 8, null, 6, null, null, null, null, null, null, null, null, null, null, null, null, 7, null, null, null, 7, null, null, null, 3, null, null, 1, 9, null, null, null, null, null, null, 2, null, null, null, null, null, null, null, null, 1, null, 7, 8, null, null, 3, null, null, null, null, null, 3, null, null, null, null, 9, 7, null, null, null, null, null, null, 7, null, null, null, null, null, null, null, null, null, null, null, 
2, null, null, null, null, null, null, null, null, 6, null, 2, null, null, 2, null, null, null, 1, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, 15, null, 1, null, null, null, null, null, null, 7, null, null, null, null, null, null, null, null, 2, 12, null, null, null, 12, null, 0, null, null, null, null, null, null, null, 3, 5, null, 7, 11, null, null, 3, null, null, 3, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, 
null, null, 6, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, 4, 2, null, null, null, 5, null, 2, null, null, null, null, null, null, null, null, null, 6, null, null, 1, null, null, null, null, null, null, null, null, null, null, null, null, null, 4, null, null, null, 0, null, null, null, 4, null, null, null, 11, null, null, 1, null, null, null, 4, null, null, null, null, null, null, null, null, null, null, null, null, null, 2, null, 6, null, null, null, 9, null, null, 9, null, null, 
null, 7, null, null, null, null, 3, null, null, 10, null, null, 4, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, 4, null, null, null, null, 4, null, 4, 13, null, 19, null, null, null, 7, 8, 7, null, 8, null, 5, null, null, null, 8, null, null, null, 4, null, null, null, 15, 10, null, 4, 7, null, 3, 1, null, null, null, null, null, 2, 5, null, 5, null, 2, null, null, null, null, null, null, null, null, 6, null, null, null, null, null, null, null, null, 
null, null, null, null, null, 5, null, null, null, null, 15, null, null, null, null, null, null, 8, 15, null, null, null, 8, null, null, null, null, null, null, null, null, 2, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, 4, null, 4, null, 2, null, null, null, null, 1, null, null, 3, null, 2, null, null, null, 1, null, null, 0, null, 0, null, null, null, null, null, 5, null, null, null, 4, null, null, null, null, 7, null, null, null, null, 13, null, null, null, null, 7, 11, null, null, 
null, null, null, null, null, null, null, null, null, 3, null, null, 5, null, null, 4, null, null, null, 4, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, 1, null, null, null, 5, null, 11, null, null, null, null, null, null, null, null, null, 6, 15, 7, 5, null, null, 10, 0, null, 1, null, null, null, null, null, null, null, null, 6, null, null, null, null, null, null, null, null, null, null, null, null, null, 4, null, null, null, null, null, null, null, null, 5, null, null, 
null, null, null, null, null, 6, null, null, null, null, 13, 10, 8, 2, null, null, null, null, null, 6, 4, null, null, null, null, null, null, 3, 3, null, null, null, 3, null, 9, null, null, 4, 2, null, null, null, null, 1, 2, 1, null, null, null, null, 6, null, null, 5, null, 11, 7, null, null, null, null, null, null, null, null, null, null, null, 10, null, null, null, 1, null, null, null, null, 3, 15, 1, null, 3, null, null, null, null, null, null, null, null, null, 9, null, null, null, 9, null, null, null, null, 
null, null, null, null, 1, null, 10, null, null, null, null, null, null, null, null, null, null, 4, 1, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, 0, null, 7, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, 6, 5, null, null, null, null, null, 4, null, null, null, null, null, null, null, null, null, null, null, null, null, 2, null, 1, null, null, null, null, null, null, 
null, null, null, null, 4, null, null, null, null, 0, null, null, null, 3, 6, null, null, null, 3, null, null, null, null, null, null, null, 7, 6, null, null, null, null, null, 5, null, null, null, null, null, null, null, null, null, 3, null, null, null, null, null, null, null, null, 1, null, 2, null, null, null, null, null, null, null, null, null, null, 7, null, null, null, 9, null, null, null, null, null, null, null, null, null, null, null, null, null, 10, 15, 9, null, 10, null, null, null, null, null, null, null, null, null, 10, 5, null, 
1, null, null, null, null, 5, 2, null, null, null, 9, null, null, null, null, null, null, 2, null, null, null, null, null, null, null, null, null, null, null, 11, null, null, null, null, 18, null, null, 9, null, null, 15, null, null, null, null, null, 1, null, null, null, 9, null, null, null, null, null, null, 3, null, null, null, null, null, null, 9, null, null, null, 1, null, null, null, null, null, null, 20, null, null, null, null, null, null, 2, null, null, null, null, null, null, 4, null, null, null, null, null, null, 1, 6, null, null, 
null, null, null, null, null, 9, 8, null, null, 15, null, 3, 5, null, null, null, 2, null, 7, null, null, null, null, null, null, null, null, null, null, null, 5, null, 1, 1, null, 15, null, null, null, null, null, null, null, null, null, 7, null, null, null, null, null, 9, null, null, null, 11, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, 1, 
null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, 3, 6, 8, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, 1, null, 4, null, null, null, 3, 9, null, null, null, null, null, null, null, null, 7, null, null, null, 9, null, null, 1, null, null, null, null, null, 14, 6, null, null, null, null, null, null, null, null, null, null, null, null, null, null, 7, null, null, null, null, null, null, null, 
null, null, null, null, null, null, null, null, null, 5, 2, null, null, 5, null, null, null, null, null, 5, null, null, null, null, null, 5, null, null, null, 0, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, 10, null, null, null, null, null, null, 10, null, null, 7, 7, null, null, null, null, null, null, null, 5, null, null, null, null, null, 8, null, null, null, 4, null, null, null, null, null, null, null, null, 6, null, null, null, null, null, null, null, null, null, null, 
null, null, null, null, null, null, null, null, null, null, 0, null, null, null, null, null, null, null, null, null, null, null, 3, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, 6, null, null, null, null, null, null, null, null, null, null, null, null, null, null, 9, 2, null, null, null, null, null, null, null, null, null, null, null, 2, null, null, 2, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, 5, null, null, null, 
null, 2, null, null, null, null, null, null, 4, 5, 15, 4, null, null, null, null, null, null, null, 7, null, null, 5, null, null, null, null, null, 1, null, null, 1, null, null, 3, null, null, null, null, null, 5, null, null, null, 2, null, 3, 9, 7, null, null, null, null, null, null, null, null, null, null, null, null, null, null, 1, null, null, null, null, null, null, null, null, null, null, null, null, null, 14, null, null, null, null, null, null, null, null, null, 13, 4, null, null, null, 4, null, null, null, 0, null, null, null, 
12, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, 5, null, null, null, null, null, null, null, null, null, null, null, 7, null, null, 12, null, null, 1, null, null, null, 6, 11, null, 7, null, null, 6, 3, null, null, null, null, null, null, null, null, 11, null, null, null, null, 1, 2, 6, null, null, null, null, 0, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, 0, null, null, null, 6, 2, null, null, null, null, null, null, null, null, null, 1, null, null, 
null, 2, null, null, null, 2, 8, null, null, null, null, null, null, 4, 1, null, 13, 6, null, null, null, null, null, null, null, 2, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, 6, null, null, null, null, null, 7, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, 3, 13, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, 11, 3, null, null, null, null, null, 9, null, 
null, null, null, 2, null, null, null, null, null, null, 10, 7, null, null, null, 4, null, null, 4, null, null, null, null, 4, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, 1, null, null, null, null, null, 5, null, null, null, null, null, null, null, null, null, 8, null, null, null, null, null, 4, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, 14, null, null, 
null, null, null, null, 7, null, 7, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, 0, null, null, 0, 5, null, null, null, null, null, null, null, null, 6, null, null, null, null, null, null, 1, null, null, null, null, null, null, null, null, null, null, null, null, null, null, 14, null, null, null, null, null, null, null, null, null, 0, 5, null, null, null, null, 3, 9, null, null, null, null, null, 8, null, null, null, null, null, null, 7, null, null, 4, 5, null, 1, null, 2, null, null, null, 
null, null, null, null, null, null, null, null, 3, 8, null, null, null, null, null, 6, null, null, null, null, null, null, null, 4, null, null, 2, null, null, null, 3, null, null, null, 3, 2, null, null, null, 0, 5, null, null, null, null, 1, 2, null, 10, null, null, 1, null, null, null, null, null, 7, null, null, null, null, null, null, 5, null, 3, null, 9, 5, null, null, null, null, null, null, null, 2, null, null, null, null, 8, null, null, null, null, null, 10, null, null, null, 1, null, null, null, null, null, null, null, 
null, null, null, null, null, 0, null, 3, null, null, 3, null, null, 2, null, null, null, null, null, null, null, null, null, 2, 3, 8, null, null, null, null, null, null, 7, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, 6, null, null, null, null, null, 7, 7, 0, null, 2, null, null, null, null, null, 7, null, null, 7, 10, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, 2, null, null, null, null, null, 2, null, null, null, null, null, null, 4, null, 
null, null, null, null, null, null, null, null, null, null, null, null, null, null, 4, null, null, 4, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, 7, null, null, null, null, null, null, null, null, null, null, null, null, null, 3, null, null, null, 1, null, null, 2, null, 2, null, null, 15, null, null, null, 1, null, null, null, null, null, null, null, null, null, null, null, 16, null, null, null, null, 4, null, null, null, null, null, null, null, null, null, null, null, 
null, null, null, null, null, null, null, null, 6, null, null, null, null, null, null, null, null, null, null, 3, null, null, null, null, null, null, null, null, null, null, null, null, 1, 7, null, null, null, null, null, null, null, 9, null, null, null, null, null, null, null, 2, null, null, null, null, null, null, null, null, null, 2, null, 4, 9, null, null, null, null, null, null, 1, null, null, 8, null, null, null, null, 11, 13, null, null, null, 3, null, null, null, null, null, null, 6, 6, null, null, null, null, null, null, null, 17, null, 
null, null, null, null, 4, null, null, 8, null, 16, null, null, null, null, null, null, null, null, null, null, 7, 4, 5, null, null, null, null, null, 6, null, 10, null, null, 2, null, null, null, null, null, 8, 5, null, 3, null, null, null, null, 2, 4, 3, 4, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, 2, null, null, 2, 3, null, null, null, null, 0, null, null, null, null, null, null, null, null, null, null, 7, 5, null, null, null, null, null, null, null, null, 
null, 9, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, 2, null, null, 3, null, 5, null, null, 7, null, null, null, null, 4, null, null, null, null, 10, null, null, null, null, null, null, null, null, null, null, null, null, 15, null, null, null, null, null, null, null, null, 4, null, null, null, null, null, null, null, null, 5, null, null, null, null, null, null, null, null, null, 0, 2, null, null, 15, null, null, null, null, null, null, null, null, 15, null, null, null, null, null, null, null, 
null, null, null, 1, null, null, null, null, null, null, null, null, null, null, 8, null, null, null, null, 2, null, null, null, null, 4, 4, null, null, 13, null, 9, null, null, null, null, null, null, null, null, null, null, null, 4, null, null, 19, null, 8, 6, null, null, null, 6, 2, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, 12, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, 
null, null, null, null, null, 1, null, 5, 11, null, null, null, null, null, null, null, null, 4, 5, null, null, null, 8, 10, null, null, null, null, null, 5, 4, null, null, null, null, null, null, 1, null, null, null, 9, null, 3, null, null, null, null, null, null, null, null, 5, null, null, 6, 1, null, null, null, null, null, null, 0, null, 4, null, null, null, 9, null, null, null, null, 2, null, null, null, 10, null, null, null, null, null, null, null, 4, null, null, null, null, null, null, null, 19, null, null, null, 6, null, 
null, 1, null, null, null, null, null, null, null, null, null, null, 4, null, null, null, null, null, 3, null, null, 8, null, null, 4, null, 2, null, null, null, 2, null, null, null, 2, 2, null, null, null, null, null, null, 9, 8, null, null, null, null, null, null, null, 8, 23, null, 7, null, null, 6, 4, 7, null, null, null, null, null, null, null, 1, null, null, null, null, null, 7, null, null, null, null, null, null, null, null, null, null, null, 8, 7, null, 8, null, 7, null, 7, 2, null, null, null, 5, null, null, 
null, null, null, null, 9, null, null, 10, 16, null, 2, null, null, 10, null, null, null, null, null, null, null, null, 3, null, 0, 4, null, null, null, null, null, null, null, null, 2, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, 6, null, null, null, null, null, null, null, null, null, 2, null, null, null, null, null, null, null, null, null, 1, null, null, null, null, 5, 11, null, null, 4, null, null, null, 7, null, null, 
9, null, null, 5, null, null, null, 6, null, null, null, null, 11, null, null, null, null, null, null, null, null, null, null, null, null, null, 1, null, null, null, null, null, null, null, null, null, null, null, null, 8, null, null, null, null, 3, null, null, null, 1, null, null, null, null, 4, null, null, null, null, null, null, null, null, null, 6, null, null, null, null, null, null, null, null, 3, null, null, 7, null, null, 15, 6, null, null, null, 3, null, null, null, null, null, null, null, null, 6, null, 1, null, 2, null, 6, null, 
null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, 2, null, 2, 4, null, 5, null, null, null, null, null, 1, null, null, null, null, null, null, null, 4, null, null, null, null, 2, 6, null, null, null, 0, null, null, null, null, null, null, null, null, null, null, null, null, null, null, 15, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, 2, null, null, 0, null, 5, null, 
null, null, null, null, null, null, null, 8, null, null, null, null, null, null, null, 1, null, null, null, null, null, null, null, 14, null, null, null, null, 5, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, 11, null, null, null, null, null, null, null, null, null, null, null, null, null, 3, null, null, null, null, null, null, null, null, null, null, null, null, null, null, 5, 9, 12, null, null, null, null, 3, 2, null, null, null, null, null, null, null, null, null, null, null, null, null, null, 9, null, null, null, 
0, null, null, 5, 1, 3, null, 1, null, null, 7, null, null, null, null, null, null, null, null, null, null, null, 2, null, null, null, null, null, null, 6, null, null, null, 6, 2, null, 2, null, null, null, null, null, null, null, null, null, null, null, null, 5, 1, 2, null, null, null, null, 1, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, 1, 1, 3, 9, null, null, 4, null, null, null, null, 16, 8, 6, null, null, null, null, null, null, null, null, null, 
null, null, null, null, null, null, null, null, null, null, null, 4, null, null, null, null, 2, null, null, null, null, null, 2, null, 20, null, 9, null, null, null, null, 7, null, 2, null, null, 7, null, null, null, null, 1, null, null, null, 21, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, 6, 4, null, 1, null, null, null, null, 1, 5, null, 7, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, 0, null, null, 1, null, null, null, 4, 
null, 2, null, null, null, null, null, null, null, 9, null, null, null, null, null, null, 1, null, null, null, 3, null, null, null, null, 3, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, 
null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, 
null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, 
null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, 
null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, 
null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, 
null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, 
null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, 
null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, 
null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, 
null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, 
null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, 
null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, 
null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, 
null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, 
null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, 
null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, 
null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, 
null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, 
null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, 
null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, 
null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, 
null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, 
null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, 
null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, 
null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, 
null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, 
null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, 
null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, 
null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, 
null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, 
null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, 
null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, 
null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, 
null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, 
null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, 
null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, 
null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, 
null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, 
null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, 
null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, 
null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, 
null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, 
null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, 
null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, 
null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, 
null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, 
null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, 
null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, 
null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, 
null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, 
null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, 
null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, 
null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, 
null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, 
null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, 
null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, 
null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, 
null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, 
null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, 
null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, 
null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, 
null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, 
null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, 
null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, 
null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, 8.19, 0, 7.99, 5.82, 6.88, 11.42, 9.26, 10.86, 7.47, 8.02, 4.5, 11.65, 6.85, 12.43, 8.67, 9.85, 
6.87, 10.33, 14.55, 13.94, 6.53, 15.68, 10.19, 9.25, 9.66, 6.95, 11.07, 12.53, 4.48, 11.44, 3.95, 14.04, 7.02, 5.16, 25.75, 11.89, 8.6, 2.91, 7.72, 13.31, 8.45, 8.23, 3.53, 9.57, 7.98, 8.16, 6.63, 10.45, 6.57, 11.06, 4.19, 12.59, 6.79, 6.49, 6.52, 5.79, 7.91, 9.57, 6.44, 4.97, 1.18, 5.71, 12.56, 7.8, 9.66, 16.54, 4.81, 5.26, 4.63, 3.66, 2.18, 3.49, 8.42, 7.34, 6.55, 3.58, 6.83, 10.79, 4.27, 8.21, 11.46, 9.89, 4.95, 15.66, 12.73, 13.28, 8.08, 9.36, 16.48, 8.21, 4.86, 13.11, 10, 8, 17, 1.49, 15.27, 7.21, 7.64, 3.77, 7.02, 8.97, 14.55, 13.71, 8.48, 28.03, 4.4, 0.57, 2, 5.9, 16.54, 9.43, 9.84, 11.25, 7.35, 12.22, 
9.52, 12.44, 6.49, 5.65, 0.46, 11.33, 3.6, null, 8.69, 10.78, 10.79, 17.48, 3.06, 3.06, 7.76, 14.75, 4.68, 0, 0.56, 10.71, 5.39, 5.3, 3.8, 8.52, 1.01, 8.9, 16.67, 9.73, 7.63, 5.67, 8.2, 24.17, 20.9, 0.71, 11.89, 6.39, 2.65, 4.74, 8.26, 3.52, 4.52, 12.98, 3.57, 6.68, 5.26, 9.88, 0, 14.93, 17.52, 29.09, 0.81, 7.93, 7.5, 13.82, 6.51, 11.11, 18, 9.57, 8.75, 15.05, 6.14, 10.56, 9.7, 4.26, null, 20, 4.16, 11, 15.48, 10.84, 10.96, 13.01, 9.47, 0.83, 4.04, 4.84, 15.22, 10.49, 4.4, 7.01, 7.1, 5.61, 10.67, 3.15, 9.85, 44.07, 4.74, 10.62, 11.83, 4.48, 9.24, 4.26, 12.74, null, 7.77, 8.5, 3.28, 9.57, 14.09, 26.12, 
8.33, 9.64, 5.21, 1.37, 12.56, 17.7, 8.54, 3.05, 1.44, 4.3, 6.65, 4.53, 1.25, 6.85, 2.92, 2.18, 3.49, 20.75, 10.82, 3.65, 9.46, 3.82, 1.74, 10.4, 8.58, 12.83, 9.98, 16.17, 5.95, 6.33, 7.18, 1.73, 2.38, 2.86, 4.14, 10.18, 20.09, 10.11, 11.88, 3.64, 13.04, 30.95, 3.37, 9.68, 1.46, 5.06, 15.6, 3.65, 2.11, 17.95, 5.03, 4.23, 13.62, 19.05, null, 12.73, 10.34, 9.63, 5.8, 3.23, 6.69, 12.5, 5.82, null, 24.32, 5.41, 5.04, 21.48, 7.37, 11.44, 14.73, 8.77, 6.82, 13.11, 8.56, 9.75, 4.49, 6.22, 17.82, 27.66, null, 6.67, null, null, null, null, null, 93.33, null, null, null, null, null, null, null, null, null, null, null, null, 
null, null, null, 26.67, null, null, null, 100, null, null, null, null, null, null, null, null, null, null, null, 81.82, null, null, null, null, null, null, null, null, null, null, null, null, null, null, 46.67, null, null, 22.22, null, null, null, null, 33.33, null, null, null, null, null, 44.44, null, null, null, null, 40, 63.64, null, null, null, 80, null, 23.81, null, null, 81.82, null, null, null, null, null, null, 63.64, null, null, null, null, null, 21.74, 66.67, 56.52, null, null, 46.67, null, null, null, null, null, null, null, null, 26.67, 81.82, 61.9, null, null, 36.36, null, null, null, null, 
null, null, null, null, null, null, null, null, null, null, 40, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, 27.59, null, null, null, 13.33, null, 6.67, null, null, null, null, null, null, 33.33, null, null, null, null, 55.56, null, null, null, null, null, null, null, null, null, null, 12, null, null, 0, null, null, 18.18, null, 100, null, null, null, null, null, null, null, 63.64, null, null, null, null, null, null, 6.67, 18.18, null, 66.67, null, 13.33, null, 20, null, null, null, null, null, null, null, null, null, 36.36, null, null, null, 13.33, 
null, null, null, null, null, null, null, null, null, null, null, null, null, null, 22.22, null, null, null, 46.67, null, null, null, null, null, null, null, null, null, null, null, 42.86, 58.82, 22.22, 11.11, null, null, null, null, null, 46.67, null, null, null, null, null, null, null, null, null, null, null, 6.67, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, 26.67, null, null, null, null, null, null, null, null, null, null, null, null, null, null, 18.52, null, null, null, null, null, null, 71.43, null, null, null, null, null, 
null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, 0, null, null, null, null, null, null, null, 42.86, null, null, null, 22.22, null, null, null, null, null, null, null, 14.29, null, null, null, null, null, null, null, 14.55, null, null, null, null, null, null, null, null, 47.83, null, null, null, null, null, null, null, 14.29, 26.67, 0, 37.04, null, 46.67, null, null, null, null, null, 48.15, null, null, 20, 44.44, null, null, null, 20, null, null, null, null, null, null, null, null, null, null, 100, null, null, null, 11.76, 100, 
null, null, null, null, null, 100, null, 22.22, null, null, null, null, null, null, null, null, null, 66.67, null, null, null, 13.33, null, null, null, 0, null, null, null, null, 13.33, null, 100, null, null, 0, null, null, null, null, null, null, null, 85.71, null, null, null, null, 13.33, 11.11, null, null, null, null, null, null, null, null, null, null, 11.11, null, null, 36.36, null, null, null, null, null, null, 71.43, null, null, null, null, null, null, null, null, null, null, null, 9.09, 100, null, null, 71.43, null, null, null, null, null, null, null, null, null, null, null, null, null, 
null, null, null, null, null, 9.52, null, null, 77.78, null, null, null, null, 13.33, null, null, null, null, 22.22, null, null, null, null, null, 0, null, 40, null, null, null, null, null, null, null, null, 22.22, null, null, null, 71.43, null, 20, null, null, 57.14, null, null, null, null, null, null, null, null, null, null, 11.11, null, null, null, null, null, null, 4.76, null, null, null, null, null, 6.67, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, 66.67, null, null, null, null, null, null, 14.29, null, null, 66.67, null, null, null, null, null, 
null, null, null, null, null, 20, null, null, null, 20, null, null, 13.33, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, 100, null, null, 44.44, 42.86, null, null, null, null, null, null, null, 36.36, 100, null, null, null, null, null, null, null, 13.33, null, 69.23, null, null, null, null, null, null, 14.29, null, null, null, 13.33, null, 28, null, null, 23.81, 22.22, null, 44.44, 57.14, null, null, 33.33, null, null, 19.05, 20, 100, 39.13, 73.33, null, null, 100, null, null, 11.11, 80, null, null, null, null, null, null, null, null, null, 
null, null, null, null, 100, null, null, null, null, null, null, null, null, null, null, null, 46.67, null, null, null, 9.09, null, null, null, null, null, 4.76, null, null, null, null, null, null, null, null, 66.67, null, null, null, null, null, 6.67, null, null, null, 22.22, null, null, null, null, null, null, null, null, 80, null, null, 57.14, null, 55.56, null, null, 42.86, null, null, 14.29, 20, null, null, null, null, null, 14.29, null, null, null, null, 44.44, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, 
null, 36.36, null, 53.33, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, 33.33, null, null, null, null, 26.67, null, null, null, 6.67, null, 29.41, null, null, null, null, null, null, 73.33, null, null, 28.57, 4.76, 11.11, null, null, 66.67, null, null, null, 46.67, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, 100, null, null, 33.33, null, null, null, 13.33, null, null, null, null, null, null, null, null, null, null, 6.67, 46.67, null, 100, 18.18, null, null, null, null, null, null, 
13.33, 77.78, 6.67, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, 6.67, null, null, 33.33, null, null, null, null, null, null, null, null, null, null, 57.14, null, null, null, null, null, null, null, null, null, null, 23.81, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, 13.33, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, 
null, null, null, null, null, null, null, null, 13.33, null, null, null, 33.33, 14.29, null, 100, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, 20, null, null, null, null, null, null, null, 11.76, null, null, 55.56, 9.52, null, null, null, null, null, 4.76, null, null, null, null, null, null, null, null, null, null, null, null, 14.29, null, null, null, null, 77.78, null, null, null, 14.29, null, null, null, null, null, null, null, null, null, 18.18, null, null, 0, 19.05, 14.29, null, 44.44, null, null, null, null, 26.67, null, 
null, null, 33.33, null, null, 11.76, 14.29, null, null, 46.67, null, null, null, null, null, 33.33, null, 85.71, null, null, null, null, null, null, null, null, null, null, null, 14.29, null, null, null, null, null, null, null, null, null, null, null, null, null, null, 0, null, 16, null, null, null, 88.89, null, null, null, null, null, null, null, 14.29, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, 73.33, null, 23.81, 18.18, null, null, null, 0, null, null, null, null, null, null, null, null, null, null, null, null, null, 19.05, null, null, null, null, 
null, null, null, null, 53.33, null, 19.05, null, null, null, null, null, 47.62, null, 14.29, null, null, null, null, 14.29, null, null, null, null, null, null, null, 18.18, 100, null, null, null, null, null, null, 27.27, null, 19.35, null, null, 20, null, null, null, null, null, null, null, null, null, 34.78, null, 0, null, null, null, null, null, null, null, null, 22.22, null, 46.67, null, null, null, null, null, null, null, null, 5.88, null, null, null, null, null, null, null, null, null, 26.67, null, null, 80, null, null, null, null, null, null, null, null, null, null, null, null, 15.38, null, 
null, null, null, null, null, null, null, 63.64, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, 11.11, null, 100, null, null, null, null, 6.67, null, null, null, null, null, 40, 46.67, null, null, null, null, null, null, null, null, null, null, null, null, null, null, 6.67, null, null, null, 26.67, null, 73.33, null, null, 0, null, null, null, null, null, 14.29, null, null, null, null, null, 6.67, null, null, null, null, 53.33, null, null, null, null, null, null, null, null, null, 61.9, null, null, null, null, null, 9.52, null, null, null, null, 22.22, 
null, null, null, null, null, null, null, null, null, null, 19.05, null, 23.53, null, 44.44, null, null, null, null, null, null, null, null, null, null, null, null, null, null, 6.67, null, null, null, null, 100, null, null, null, null, null, null, null, null, null, null, null, 8.11, 19.05, null, null, null, 60, null, 20, null, 36.36, null, null, null, null, null, null, null, null, null, null, 11.11, null, null, null, null, 43.48, null, 100, null, null, 27.27, null, null, null, null, 13.33, null, 60, null, null, 36.36, 60, 42.86, null, null, null, null, null, null, null, null, null, null, null, 
null, null, null, null, null, 20, 46.67, null, 55.56, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, 11.76, null, null, null, null, null, 100, null, 11.11, 20, 53.33, 19.05, null, null, null, null, null, null, null, null, null, null, null, null, null, 20, null, null, null, null, null, null, null, null, null, 13.33, 42.86, null, null, null, null, null, null, 66.67, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, 14.29, null, null, null, 26.67, 53.33, null, 42.86, null, null, null, null, null, null, 
null, null, null, 47.62, null, null, null, null, null, null, null, 42.86, null, 40, null, null, null, null, null, null, null, null, 25.71, null, null, 53.85, null, null, null, 28.57, null, 26.67, null, null, null, null, null, null, null, 20, null, null, null, null, null, null, null, null, null, 13.33, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, 22.22, 22.22, 11.76, null, null, null, null, null, 14.81, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, 
null, null, null, null, null, null, null, 42.86, null, null, null, null, null, 6.67, 14.29, null, null, null, null, null, null, null, null, null, 6.67, null, null, null, 20, null, null, 17.65, null, null, 14.29, null, 80, null, null, null, null, 20, null, null, null, null, null, 73.33, null, null, null, null, null, null, null, null, null, null, 100, null, null, 88.89, null, null, 80, null, null, null, null, 4.76, null, 14.29, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, 13.33, null, null, 
null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, 14.29, 20, null, 72, null, 100, null, null, null, null, null, null, null, null, null, null, 11.11, 73.33, null, 22.22, 100, null, null, null, null, null, null, null, null, null, null, null, 47.62, null, 18.92, null, null, null, null, null, null, null, 6.67, null, null, null, null, null, null, 6.67, null, null, null, null, null, null, 33.33, null, null, null, null, null, 12, 15.38, null, null, 22.22, null, null, null, 60, null, null, null, null, null, null, null, null, null, 14.29, null, null, null, 
null, null, 33.33, null, null, null, null, null, 44.44, null, null, null, null, null, null, null, null, null, null, 11.11, null, null, null, null, null, null, null, null, null, null, null, null, null, null, 33.33, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, 13.33, null, null, null, null, null, null, null, null, 9.52, null, null, 86.67, null, null, null, null, null, null, null, null, null, 8.57, null, null, null, 0, null, null, null, null, null, null, null, null, null, null, null, 7.69, null, null, null, null, null, null, null, null, null, null, 
null, null, null, null, null, null, null, null, null, null, null, null, null, 0, null, null, null, null, null, null, null, null, null, null, 14.29, null, null, null, null, 11.11, null, 33.33, 9.09, null, null, null, null, null, null, null, 41.18, null, null, 26.67, null, null, null, null, null, null, null, null, null, null, null, null, null, null, 66.67, null, null, 26.67, null, null, null, null, null, 57.14, null, null, 6.67, null, null, null, null, null, null, 63.64, 26.67, null, null, null, null, null, null, 53.33, null, null, null, null, null, null, null, null, null, null, null, null, 14.29, null, 
null, null, null, null, null, null, null, 77.78, null, null, 100, null, null, 85.19, null, null, null, 0, null, null, null, null, null, null, null, null, 85.71, null, null, null, null, null, null, null, null, null, null, null, null, 20, null, null, 42.86, null, null, null, null, null, null, null, null, null, null, null, null, null, null, 77.78, null, null, 23.53, null, null, null, null, 53.33, null, null, null, null, null, null, 26.67, 46.67, null, 14.29, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, 
null, null, 6.67, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, 100, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, 33.33, 46.67, null, null, null, null, null, null, null, 28.57, 11.76, null, null, null, null, null, null, null, 23.53, null, 0, null, null, null, null, null, null, null, null, 18.18, null, null, null, null, null, null, 
null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, 13.33, null, 22.22, null, null, 37.04, null, null, null, null, null, null, null, null, null, null, null, null, null, null, 42.86, 100, null, null, 76.92, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, 36.36, null, null, 26.67, null, null, null, null, null, null, 33.33, null, null, null, null, null, null, 57.14, null, null, null, null, null, 38.46, null, null, null, null, null, null, null, null, 57.14, 88.89, null, null, null, 
null, null, null, null, null, null, null, 22.22, 60, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, 11.76, null, null, null, null, null, 26.67, null, null, null, 44.44, null, null, 58.82, null, null, null, 37.04, null, null, 6.67, null, null, null, null, null, null, null, null, 100, null, null, 0, null, null, null, null, null, null, null, null, null, 33.33, null, null, null, null, 71.43, null, null, null, 44.44, null, null, null, null, null, 42.86, null, null, 0, null, 28.57, null, null, null, null, null, null, null, null, null, 
6.67, null, 22.22, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, 6.67, 46.67, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, 100, null, null, 6.67, null, null, null, null, null, null, null, null, 22.22, 19.05, null, 4.76, null, 57.14, null, null, null, 27.27, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, 100, null, null, null, null, 100, null, null, null, null, null, null, null, null, 
13.33, null, null, null, null, null, null, null, 20.51, null, null, null, null, null, null, null, null, null, null, null, null, null, null, 26.67, null, null, null, null, null, null, null, null, null, null, null, null, null, 46.67, null, null, null, null, null, null, 100, null, 13.33, null, 0, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, 36.36, null, null, null, null, null, 71.43, null, 42.86, null, null, null, null, null, null, null, 100, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, 
null, null, null, null, null, null, null, 14.29, null, null, null, 66.67, 100, null, null, null, null, null, null, null, null, 18.52, null, 20, null, null, null, null, 17.39, null, null, 85.71, null, null, null, null, 13.33, null, null, null, null, null, null, 20, 0, null, 14.29, null, null, null, null, null, null, null, null, null, null, null, null, null, 13.33, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, 27.59, null, null, null, 22.22, null, null, 0, null, null, 100, null, null, 100, null, null, null, null, 
null, null, null, null, null, 55.56, null, null, null, null, null, null, null, null, null, 19.05, null, null, 33.33, null, null, null, null, null, null, null, null, null, 53.33, null, null, null, null, 11.11, null, null, 33.33, 66.67, null, null, null, null, null, 26.67, null, null, null, 26.67, null, null, null, null, null, null, 33.33, null, null, null, null, null, null, 46.15, 27.27, null, null, null, null, null, null, null, null, null, null, null, 72.73, null, null, null, null, null, null, null, null, 100, null, null, null, null, 66.67, null, null, null, null, null, null, 22.22, null, null, null, null, 
null, null, null, null, null, null, null, null, 9.09, null, null, null, null, null, null, null, null, 23.81, null, 44.44, null, null, null, null, null, null, 9.09, null, null, null, null, null, null, null, null, 100, null, null, null, null, 14.29, null, null, null, null, null, 66.67, null, null, null, null, null, null, null, null, 100, null, null, null, null, 22.22, null, null, null, 22.22, 52.38, null, null, 0, 60, null, null, null, null, null, null, null, 20, null, null, 13.33, null, 33.33, 0, null, null, 45.45, null, null, 26.67, null, null, null, null, 15.38, null, null, null, null, null, 
null, null, null, null, null, null, null, null, null, 9.09, 73.33, null, null, 0, null, null, null, null, 18.18, null, null, null, null, null, null, null, null, null, null, 9.52, null, 55.56, null, null, 100, null, 26.67, null, null, null, null, null, null, 11.11, null, null, 13.33, null, null, null, null, null, null, 40, null, null, null, null, null, null, null, 57.14, null, null, null, null, null, 0, 26.67, null, null, 33.33, null, null, null, 0, null, null, 6.67, null, null, null, null, null, 77.78, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, 
null, null, 81.82, null, null, 53.33, null, null, null, 100, null, null, null, null, 13.33, null, null, 14.29, null, null, 46.67, null, null, null, null, null, null, null, null, null, null, null, null, 44.44, null, null, 36.36, null, null, 33.33, 20, null, null, null, null, 66.67, 0, 20, 38.1, null, 80.95, null, null, null, 26.67, null, null, null, 40, null, null, null, null, null, 17.78, null, null, null, 33.33, 55.56, 42.86, null, 100, 63.64, null, null, 77.78, null, null, null, null, null, null, null, null, 20, 40, null, 80, null, 6.67, null, null, null, null, null, null, null, null, null, 
null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, 18.52, null, null, null, 15.38, null, null, 70.59, 28.57, null, null, null, 20, null, null, 57.14, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, 86.67, null, null, null, 6.67, null, null, null, null, 11.11, null, null, 28.57, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, 57.14, null, 33.33, null, 33.33, null, null, null, null, 85.71, null, null, null, null, 33.33, 
null, null, null, null, 100, 38.1, null, null, 22.22, null, null, null, null, null, null, 13.33, null, 42.86, null, null, 71.43, null, null, null, null, null, null, 53.33, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, 33.33, null, null, null, null, null, 13.33, null, null, 33.33, null, null, null, 20, null, null, null, 100, 42.86, null, null, null, 52.38, null, null, 60, null, null, null, null, null, null, null, null, 100, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, 
null, null, null, null, null, null, null, null, null, null, null, null, 42.86, 33.33, null, null, null, null, 43.48, 42.86, 76.47, 42.86, null, null, null, 6.67, null, null, null, null, null, null, 13.33, null, null, 14.29, 8, null, null, null, 26.67, null, 17.24, null, null, null, null, 20, null, null, null, null, 33.33, 9.09, null, null, 42.86, null, null, null, null, 28.57, null, 69.23, 21.05, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, 9.09, null, null, null, null, 33.33, 93.33, 71.43, null, null, null, null, null, null, null, null, null, null, null, 100, 
null, null, null, 44.44, null, null, null, null, null, null, null, null, 15.38, null, null, null, null, null, null, null, null, null, null, 28.57, null, 44.44, 6.67, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, 0, null, 0, null, null, null, null, null, null, null, null, null, null, 22.22, null, null, null, 13.33, null, null, null, null, null, null, 45.45, null, null, null, null, 60, 41.03, null, null, null, null, null, 20, null, null, null, null, null, null, null, null, null, null, null, null, null, null, 
null, 22.22, null, null, null, null, 9.52, null, null, null, null, 11.11, 0, null, null, null, null, null, null, null, null, 9.52, 55.56, null, null, null, null, null, null, null, null, null, null, null, 5.45, 33.33, null, null, null, null, null, 14.29, null, null, null, null, null, null, null, null, null, 20, 11.76, null, null, null, 13.33, null, null, null, null, null, 33.33, null, null, null, null, null, null, null, null, null, null, 100, null, null, null, 52.17, null, 22.22, null, null, null, null, null, null, null, null, null, null, null, 66.67, null, 77.78, null, 13.33, null, null, null, null, 
42.86, null, null, null, null, 12.82, 22.22, null, 28.57, null, null, null, null, 38.1, null, null, null, null, 77.78, null, null, null, null, null, null, 14.29, null, null, null, null, null, null, null, null, null, 0, null, 80, null, null, null, null, 33.33, null, null, 14.29, null, null, null, null, null, null, 22.22, null, 14.29, null, null, null, 40, null, null, null, null, null, null, null, null, null, null, null, null, null, 100, null, null, null, null, null, null, null, null, null, null, 0, null, null, null, null, null, null, 13.33, null, null, null, null, null, null, 44.44, null, null, 
100, null, null, null, 77.78, 3.7, null, null, null, null, null, null, null, 77.78, 33.33, 44.44, null, 73.33, null, null, 0, null, null, null, null, null, 100, null, null, null, null, null, null, null, null, null, null, null, 100, null, 9.09, null, null, 8.51, null, null, null, null, 40, null, null, null, null, 20, null, null, null, null, null, 19.05, null, null, 100, 47.62, null, null, null, null, null, null, null, null, null, null, 53.33, null, null, null, null, null, 100, null, null, null, null, null, null, null, null, null, null, null, 66.67, null, null, null, null, null, null, null, 
null, null, null, null, null, null, null, null, 33.33, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, 45.45, null, 14.29, null, 42.86, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, 6.67, null, 13.33, 27.27, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, 6.67, 55.56, null, null, null, null, 0, 0, null, null, null, null, null, null, null, null, null, 22.22, null, null, null, 14.29, 
85.71, 11.11, null, null, null, null, null, 60, null, null, null, null, null, null, null, null, null, 20, null, null, null, null, null, null, null, null, null, 20, null, null, null, null, 33.33, 20, null, null, 22.22, 11.11, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, 60, 28.57, null, null, null, null, null, null, 11.43, 22.22, null, 100, 71.43, null, null, null, null, null, null, null, 26.67, null, null, null, null, null, 12, null, null, null, null, null, null, null, null, null, null, null, null, 100, null, null, 
null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, 20, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, 66.67, null, null, null, null, null, null, null, null, null, null, null, null, null, null, 33.33, null, null, null, null, null, null, null, null, null, null, null, null, 33.33, null, null, null, null, null, null, null, null, null, null, null, null, null, null, 
null, null, null, null, null, null, null, 100, null, null, null, null, null, null, null, 11.11, 71.43, 11.76, 66.67, 26.67, null, 6.67, null, null, null, null, null, 19.05, null, null, 13.33, null, null, null, null, null, null, null, null, 13.33, null, 14.29, null, null, null, null, null, null, null, null, null, null, 54.55, null, 33.33, 100, 100, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, 33.33, null, null, null, null, null, null, null, 20, null, 60, 33.33, null, null, 40, 
41.18, null, null, null, null, null, null, null, 0, null, null, null, null, 28.57, null, null, null, null, null, null, null, null, null, null, null, null, 55.56, null, null, null, null, null, null, null, null, null, null, null, null, 57.14, null, null, null, null, null, null, 23.53, null, null, 4.76, null, null, null, null, null, null, null, null, null, null, null, null, 80, null, 42.86, null, null, 6.67, 13.33, 17.39, null, null, null, null, null, null, null, null, 35.71, null, null, null, null, null, null, null, null, null, null, null, null, 13.33, null, 6.67, 71.43, null, null, null, null, null, 
null, null, null, null, null, 14.29, null, null, null, null, null, null, null, null, 72.73, null, null, null, null, null, null, 46.67, null, null, 92.31, null, null, null, null, null, null, null, null, 0, null, null, null, null, null, 33.33, null, null, null, null, null, 6.67, null, null, null, null, null, null, null, 100, null, null, null, null, null, 100, null, null, null, null, null, null, null, null, 9.52, null, null, null, null, null, null, 71.43, null, null, null, null, null, null, null, null, null, null, null, 20, null, 11.11, null, null, null, null, null, null, null, null, null, 61.9, 
55.56, 0, null, null, null, null, 100, null, null, null, null, 33.33, null, 33.33, null, null, null, null, 53.33, 23.81, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, 46.67, null, null, null, null, 22.22, 71.43, null, null, null, null, null, null, null, null, null, null, null, null, null, null, 10.53, null, null, 11.11, null, null, 29.63, null, null, null, null, null, null, null, null, null, 100, null, null, null, null, 6.67, null, null, null, null, 
null, null, null, null, null, 33.33, null, null, null, null, null, null, null, null, 33.33, null, null, null, null, null, null, 55.56, 36.36, 26.67, null, null, null, null, null, null, null, null, null, null, null, 40, null, null, 46.67, null, null, null, null, null, 33.33, null, null, null, null, null, null, null, null, null, 11.76, null, null, null, null, null, null, null, null, null, null, null, 57.14, null, null, null, null, null, null, null, null, null, 9.09, 33.33, null, 44.44, null, null, 20, 37.04, null, 6.67, null, null, null, 20, null, null, null, null, null, null, 46.67, null, null, null, 
44.44, null, null, null, 100, null, null, null, null, null, null, null, null, null, null, null, 33.33, 100, null, 100, null, null, null, null, null, null, null, null, null, null, null, null, null, null, 33.33, null, null, null, null, null, null, null, 71.43, 28.57, null, null, null, null, 55.56, null, null, null, 14.29, null, 26.67, 44.44, 11.76, 22.22, null, null, null, null, null, null, null, 100, null, null, null, null, null, null, 6.67, null, null, null, 58.82, 44.44, null, null, null, null, null, null, null, 22.22, null, null, null, null, null, null, null, null, null, null, 28.57, null, null, null, 
33.33, null, null, null, null, null, null, null, null, null, null, 22.22, null, 4.76, null, 27.27, null, null, 13.33, null, null, 20, null, null, null, null, null, null, null, null, null, null, null, 41.18, null, null, null, null, null, null, 33.33, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, 71.43, null, null, null, null, null, 40, 100, null, null, 22.22, null, null, null, null, null, null, null, null, 71.43, 33.33, null, null, null, null, null, null, null, 0, null, null, null, null, null, 88.89, null, null, 23.08, null, null, null, null, null, null, 
null, null, null, null, 71.43, null, 42.86, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, 77.78, null, null, 11.76, null, null, 28.57, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, 9.52, null, 85.71, null, null, null, null, null, null, null, null, null, null, null, null, null, 44.44, null, null, null, null, null, null, null, null, null, null, 0, 52.38, null, null, 100, null, null, null, null, null, 28.57, null, null, null, null, null, null, 73.08, null, null, null, null, 0, null, null, null, 
null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, 0, null, null, null, null, null, 11.11, null, null, null, null, 46.67, null, null, null, 22.22, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, 77.78, 28.57, null, null, null, null, null, null, 11.11, null, null, 4.76, null, null, null, null, null, null, 26.67, null, 60, null, null, null, null, null, null, null, 18.18, null, 20, 13.33, null, null, null, null, 33.33, 42.86, null, null, null, 33.33, null, null, null, null, null, null, null, 40, null, 
null, null, null, null, 0, null, 51.85, null, null, null, null, null, 11.11, null, null, null, null, 47.62, null, null, null, null, null, null, null, null, null, null, null, null, 33.33, null, null, null, null, null, 85.71, null, 57.14, null, null, 9.09, null, null, 28.57, null, null, null, 29.63, null, 36.36, null, null, null, null, null, 46.67, 60, null, null, null, null, null, null, 55.56, 11.11, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, 13.33, null, null, null, null, null, null, null, 40, null, null, 46.67, null, 
null, null, null, null, null, null, null, null, null, 26.67, null, null, 57.14, null, null, 42.86, null, null, null, null, null, null, null, null, null, null, null, null, 13.33, null, null, null, null, 66.67, null, null, 54.55, 14.29, null, null, null, 30.3, null, null, null, null, 28.57, null, null, null, null, null, null, null, null, null, 14.29, null, null, 40.74, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, 66.67, null, null, null, null, null, null, null, null, null, 11.11, null, null, null, 63.64, null, null, null, null, null, null, null, null, 
null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, 33.33, null, null, null, null, 13.33, null, null, null, null, 14.29, 60, null, null, 35.29, null, 29.41, null, null, null, null, null, null, null, null, null, null, null, 20, null, null, 48.15, null, 25.93, 19.05, null, null, null, null, 33.33, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, 26.67, null, null, null, null, null, 46.67, null, null, null, null, null, null, null, null, null, null, null, null, 28.57, null, null, null, 
null, null, null, null, null, null, null, null, null, null, 57.14, null, null, null, null, null, 46.15, null, null, null, null, null, null, null, null, 85.71, 53.33, null, null, null, 21.62, 66.67, null, null, null, null, null, 40, null, null, null, null, null, null, null, null, 6.67, null, null, null, null, 33.33, null, null, null, null, null, null, null, null, null, 22.22, null, 42.86, 12, null, null, null, null, null, 22.22, null, null, 6.67, null, null, null, 73.33, null, null, null, null, 13.33, null, null, null, 9.52, null, null, null, null, null, null, null, null, null, 44.44, null, null, null, 
null, null, 84.21, 20, null, null, 55.56, null, null, 13.33, null, null, null, null, null, null, null, null, null, null, 26.67, null, null, null, null, 0, null, null, null, 33.33, null, null, 20, null, 46.67, null, null, null, 55.56, null, null, null, 20, 40, null, null, null, null, 80, null, 53.33, 33.33, null, null, null, null, null, 6.67, null, 26.67, 69.57, null, null, null, null, 33.33, 13.33, 93.33, null, null, null, null, null, null, null, 0, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, 72.73, 54.55, null, 22.22, 81.82, null, 100, null, 
null, null, null, 14.29, null, null, null, null, null, null, null, null, 66.67, null, null, 19.05, 33.33, null, 66.67, null, null, null, null, null, null, null, null, null, null, null, 41.18, null, 18.18, null, null, 28.57, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, 13.33, null, null, null, null, null, null, 6.67, null, null, null, null, null, null, null, null, null, 17.65, null, null, null, null, null, null, null, null, null, 22.22, null, 13.33, null, null, null, null, null, null, null, null, null, null, null, null, 66.67, 100, null, 
null, null, null, null, null, 52.94, null, null, null, null, null, 20, null, null, null, 77.78, null, null, null, null, 57.14, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, 22.22, null, null, null, null, null, null, null, null, 46.67, null, null, null, null, null, 0, null, null, null, null, null, null, null, 57.14, null, null, null, null, null, null, null, null, null, 13.33, null, null, 44.44, null, null, null, null, null, null, null, null, 31.58, null, null, null, 40, null, null, null, null, null, null, null, null, 22.22, null, 100, null, 
26.67, null, null, null, null, null, 23.53, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, 28.57, 40, null, 19.05, null, null, null, null, null, 9.09, null, null, null, null, null, null, null, null, null, null, null, 28.57, null, 14.29, null, null, null, null, null, null, null, 100, null, null, null, null, null, null, null, null, null, null, 100, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, 11.11, null, 
null, 28.57, null, null, null, null, null, null, null, null, null, null, null, null, null, 19.05, null, 15.38, null, null, null, null, 33.33, 33.33, null, null, null, null, null, null, null, 37.04, null, null, null, null, 46.67, null, null, null, null, null, null, null, null, null, null, null, 11.11, null, null, null, 19.05, null, null, null, 44.44, null, null, null, 22.22, 9.09, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, 86.67, null, null, null, null, null, null, 57.14, null, null, null, null, null, null, null, null, null, null, null, 
null, 40, null, null, 100, null, null, null, null, 100, null, 36.36, 13.33, 27.27, null, 20, null, 0, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, 20, null, null, null, 26.67, null, null, 11.76, 100, null, null, null, null, null, null, null, null, null, null, null, 40, 13.33, null, null, null, null, null, 26.67, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, 36.36, 22.22, 0, 53.33, null, null, null, null, null, null, null, 16.13, 60, 63.64, null, 
null, null, null, null, null, null, null, null, null, null, 11.11, null, null, null, 20, 44.44, null, null, null, 20, null, null, null, null, 11.76, null, null, null, null, null, 100, null, 66.67, null, 53.33, null, null, null, null, 63.64, null, null, null, null, 20, null, null, null, null, null, null, null, null, 33.33, 57.14, null, null, 27.27, null, null, null, null, null, 13.33, null, null, null, null, null, null, 13.33, 44.44, null, 22.22, null, null, null, null, 15.38, null, null, 46.67, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, 
null, null, null, 73.33, null, null, null, null, 18.18, null, null, null, null, null, 20, null, null, 46.67, null, null, null, null, null, null, 11.11, null, null, null, null, null, null, null, null, 0, null, null, null, null, 9.98, 21.54, 9.71, 6.36, 10.08, 15.37, 10.62, 13.57, 7.26, 10.8, 6.96, 12.06, 8.68, 13.78, 12.47, 10.9, 8.83, 13.83, 16.36, 15.06, 7.44, 10.73, 9.69, 9.34, 7.08, 11.49, 14.01, 14.19, 10.14, 14.16, 3.4, 18.91, 9.01, 9.15, 31.02, 7.09, 8.97, 2.92, 7.04, 13.4, 23.91, 8.54, 7.24, 12.14, 12.61, 10.12, 15.96, 10.6, 9.46, 16.2, 7.9, 12.24, 10.4, 11.38, 6.02, 9.95, 10.25, 14.35, 7.88, 9.71, 2.1, 7.8, 
15.08, 10.2, 10.64, 14.8, 7.42, 5.92, 8.1, 6.74, 4.2, 7.89, 4.91, 4.64, 14.39, 4.46, 12.72, 11.32, 6.19, 14.04, 9.9, 9.16, 6.12, 18.43, 13.86, 13.01, 8.99, 8.81, 14.08, 6.92, 6.63, 9.84, 16.36, 8.28, 10.64, 2.99, 18.99, 10.68, 8.97, 1.89, 10.18, 8.9, 16.36, 14.52, 5.38, 18.18, 9.14, 5.88, 5.56, 8.33, 14.8, 12.16, 13.11, 10.45, 11.05, 8.04, 42.86, 6.22, 9.29, 4.47, 6.42, 12.67, 5.24, 15.38, 12.09, 9, 16.54, 35.92, 9.27, 10.05, 11.42, 13.11, 7.6, 8.55, 10.44, 18.07, 7.59, 9.6, 3.94, 8.52, 4.1, 5.28, 22.05, 9.36, 14.5, 8.94, 8.2, 23.31, 19.23, 5, 7.09, 6.54, 2.41, null, 8.75, 8.54, 5.16, 13.39, 28.57, 9.01, 6.52, 12.48, 
0.54, 9.09, 8.19, 14.55, 3.23, 20.12, 39.74, 12.2, 12.32, 16.6, 20.59, 11.26, 11.22, 15.38, 25, 22.54, 13.44, 5.81, 2.02, 19.2, 9.04, 10.2, 9.68, 6.6, 18.49, 15.43, 9.47, 1.67, 7.6, 9.24, 16.67, 17.18, 7.59, 7.69, 7.1, 8.92, 8.56, 6.76, 13.43, 38.98, 6.3, 17.24, 4.32, 1.49, 15.95, 5.54, 15.19, 11.96, 11.18, 10.99, 3.28, 14.35, 13.42, 21.64, 20.83, 9.46, 7.95, 2.35, 15.08, 22.12, 6.36, 6.87, 13.46, 6.17, 7.35, 5.18, 4.17, 6.94, 4.33, 4.2, 7.89, 19.91, 7.54, 16.79, 12.84, 2.85, 3.48, 12.6, 13.25, 8.93, 8.01, 10.12, 11.44, 8.43, 9.13, 1.92, 7.88, 6.2, 7.52, 15.64, 19.96, 14.74, 11.69, 4.2, 18.97, 37.5, 3.91, 9.68, 6.63, 8.33, 
13.09, 4.77, 4.29, 14.1, 5.36, 4.93, 15.58, 23.08, 10.17, 13.86, 7.47, 7.01, 2.26, 19.35, 9.33, 19.69, 9.84, 3.33, 14.19, 4.22, 4.76, 11.26, 6.84, 10.11, 10.03, 8.1, 7.95, 17.7, 6.69, 17.98, 1.28, 4.53, 32.32, 24.21, null, null, 0, null, null, 6.67, null, null, null, null, null, null, null, null, null, null, null, null, null, 4.35, null, null, null, 13.33, null, null, null, 57.14, null, null, null, null, null, null, null, 19.05, null, null, null, 81.82, null, null, null, null, null, null, null, null, null, null, null, 20, null, null, 26.67, null, null, null, null, null, null, null, 22.22, 36.36, 11.11, null, 
null, null, 66.67, null, null, null, null, 20, null, null, null, null, 53.33, null, 42.86, null, null, 100, null, null, null, null, null, null, 54.55, null, null, null, null, null, 17.39, null, 59.26, null, null, 40, null, null, null, null, null, null, null, null, null, 100, 85.71, null, null, 27.27, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, 0, null, 100, null, null, null, null, null, null, null, null, 10.34, null, null, null, 13.33, null, 46.67, null, null, null, null, null, 22.22, 11.11, null, null, null, null, null, null, 
null, null, null, null, null, null, null, null, null, 24, null, null, 40, null, null, 9.09, null, 100, null, null, null, null, null, null, null, 66.67, null, null, null, null, null, null, 26.67, 27.27, null, 40, null, 33.33, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, 13.33, null, null, null, null, null, null, null, null, null, null, null, null, null, 0, 55.56, null, null, null, 86.67, null, null, null, null, null, null, null, null, null, null, null, 57.14, 64.71, 22.22, null, null, null, null, null, 42.86, 33.33, null, 14.29, null, null, null, null, 
null, null, 18.18, null, null, null, null, null, null, null, null, 53.33, null, null, null, null, null, null, null, null, null, null, null, null, null, 20, null, null, null, null, null, null, null, null, null, null, null, null, null, 60, null, 3.7, null, null, null, null, 9.09, null, 57.14, null, null, null, null, null, null, 57.14, null, null, null, null, 45.45, null, null, null, null, null, null, null, null, null, null, null, 66.67, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, 
null, 16.36, null, null, null, null, null, null, null, null, 65.22, null, null, null, 19.05, null, null, null, 19.05, 33.33, null, 25.93, null, 60, null, null, null, null, null, 55.56, null, null, 53.33, 22.22, null, null, null, 13.33, null, null, null, null, null, null, null, null, null, null, 100, null, null, null, 66.67, 100, null, null, null, null, null, null, null, null, null, null, 26.67, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, 14.29, null, null, null, 20, null, 0, null, null, null, null, null, null, null, null, 6.67, null, null, null, null, 
null, null, 33.33, null, null, null, null, null, null, null, null, null, null, null, null, 100, null, 36.36, null, null, null, null, null, null, 100, null, null, null, null, null, null, null, null, null, null, null, null, 100, null, null, 55.56, null, 57.14, null, null, null, null, null, null, null, 6.67, null, null, null, null, 47.06, null, 6.67, 43.48, 23.81, null, null, 66.67, null, null, null, null, 46.67, null, 11.11, null, null, null, null, null, null, 54.55, null, 0, null, null, null, null, null, null, null, null, null, null, 22.22, null, null, 20, null, null, 33.33, null, null, null, null, 
null, null, null, null, null, null, null, null, null, null, null, null, null, 14.29, null, null, 57.14, null, null, null, null, null, null, null, null, null, 80, null, null, null, null, null, null, null, null, null, 14.29, null, 66.67, null, null, null, null, null, 0, 14.29, null, null, 66.67, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, 20, null, null, null, null, null, 55.56, 0, null, null, null, null, null, null, null, null, 28.57, null, 100, null, 13.33, 55.56, null, null, null, null, null, 14.29, null, null, null, null, null, null, 
null, null, null, null, null, 6.67, null, null, null, null, null, 8, null, null, null, null, null, null, 14.29, 0, 28, null, null, null, 29.63, null, 13.33, null, null, null, 26.67, null, null, 42.86, 100, null, 30.43, 26.67, null, 40.74, null, null, null, 11.11, 100, null, null, null, null, null, null, null, null, null, null, null, null, null, 100, null, null, null, null, null, 27.27, null, null, null, null, null, 46.67, null, null, null, 40, null, null, null, null, null, 4.76, null, null, null, null, 57.14, 42.86, null, null, 22.22, null, null, null, null, null, 20, null, null, null, 18.52, 
null, null, null, null, null, null, null, null, 100, null, null, null, null, 66.67, null, null, null, null, null, null, 26.67, null, null, null, null, 14.29, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, 40, null, null, 42.86, null, null, null, null, null, null, null, null, null, null, null, 53.33, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, 100, 18.18, null, null, null, null, 53.33, null, null, null, 20, null, 17.65, null, null, null, null, null, null, 73.33, null, null, 28.57, 47.62, null, null, null, 
46.67, null, null, null, 33.33, null, null, null, null, null, null, 6.67, null, null, null, null, null, null, 6.67, null, null, null, null, null, null, 100, 20, null, 33.33, 20, null, null, 26.67, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, 6.67, 100, 6.67, null, null, 22.22, null, null, null, null, null, null, null, null, null, null, null, 6.67, null, null, null, null, null, null, null, null, null, null, 20, 63.64, null, null, null, null, null, null, 55.56, null, null, null, null, null, null, null, null, null, 
36.36, null, null, null, 66.67, null, null, null, null, null, null, null, null, null, null, null, null, null, 40, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, 100, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, 100, null, 33.33, null, null, null, 33.33, null, null, 42.86, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, 40, null, 40, null, null, null, null, null, 41.18, null, 
null, 44.44, null, null, null, null, null, null, 4.76, null, null, null, null, null, null, null, null, null, null, null, null, 38.1, null, null, null, null, 77.78, null, null, null, null, null, null, null, null, null, null, null, 20, null, 33.33, 47.62, null, 0, 38.1, 33.33, null, null, null, null, 11.76, 53.33, 33.33, null, null, null, 33.33, null, null, 23.53, 28.57, null, 100, 46.67, null, null, null, null, 33.33, 33.33, null, null, null, null, null, null, null, null, null, 20, null, null, null, 14.29, null, null, null, null, null, 22.22, null, null, null, null, null, null, null, null, 23.26, null, 
24, null, null, null, 55.56, null, null, null, null, null, null, null, null, 33.33, null, null, null, null, null, null, null, null, null, null, null, null, null, null, 66.67, null, 61.9, 27.27, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, 80.95, null, null, 0, null, null, null, null, null, 66.67, null, 33.33, null, null, null, null, null, 52.38, null, null, null, null, null, null, null, null, null, null, null, null, null, null, 18.18, 75, null, null, null, null, null, null, 36.36, null, 12.9, null, null, 26.67, null, null, null, null, null, 
null, null, null, null, 56.52, null, 42.86, null, null, null, null, null, null, null, null, 0, null, 73.33, null, null, null, null, null, null, null, null, 17.65, null, null, null, null, 81.82, null, null, null, null, 73.33, null, 6.67, 66.67, null, 57.14, 86.67, null, null, null, null, null, null, null, null, null, 30.77, null, null, 57.14, null, null, null, null, null, 72.73, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, 100, null, null, null, null, null, null, 100, null, null, null, 33.33, 46.67, 22.22, null, null, null, null, null, null, null, 
null, null, null, null, null, null, null, null, null, null, 20, null, 60, null, null, null, null, null, null, null, 71.43, 28.57, null, 55.56, null, null, null, 6.67, null, null, null, null, 53.33, null, null, null, null, null, null, null, null, null, 85.71, null, null, null, 11.11, null, 4.76, null, null, null, 55.56, null, null, 100, null, null, 18.18, null, null, null, null, null, 28.57, null, 11.76, null, 22.22, null, 38.46, null, null, null, null, null, null, null, null, null, 20, null, null, null, null, null, null, null, 55.56, null, null, null, null, null, null, null, null, null, null, 22.22, 
13.51, 9.52, 26.67, null, null, 73.33, null, 93.33, null, null, null, 100, null, null, null, null, null, null, null, null, null, null, null, null, null, 30.43, 85.71, null, null, null, 45.45, null, null, null, null, 6.67, null, 55.56, null, null, 45.45, 100, 28.57, null, null, null, null, null, null, null, 14.29, null, null, null, null, null, null, null, null, null, 40, null, 100, null, null, null, null, null, null, null, null, null, null, null, null, null, 26.67, 6.67, null, 35.29, null, 28.57, null, null, null, 100, null, null, 73.33, 0, 28.57, null, null, null, null, null, null, null, null, null, 
null, 100, null, null, 46.67, null, null, null, null, null, null, null, null, null, 6.67, null, null, null, null, null, null, null, 34.48, null, null, null, null, null, null, null, null, null, null, 20, null, null, null, null, null, null, null, null, null, null, null, 40, null, 33.33, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, 4.76, 42.86, null, 86.67, null, null, null, null, null, null, null, null, 22.86, null, null, 53.85, null, null, null, 85.71, null, 46.67, null, null, null, null, null, null, null, 13.33, null, null, 0, null, null, null, 
null, null, null, 26.67, null, null, null, 73.33, 14.29, null, null, null, null, 20, null, 0, null, null, null, null, null, null, null, null, null, null, null, null, null, null, 17.65, null, null, null, null, null, 11.11, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, 26.67, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, 40, 20, null, null, null, 30, null, null, 58.82, null, 9.09, 23.81, null, null, 33.33, null, null, null, 53.33, null, 66.67, null, null, 
null, null, null, null, null, null, null, null, null, null, null, null, 100, null, null, 100, null, 100, 33.33, null, null, null, null, 33.33, null, 4.76, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, 73.33, null, null, 6.67, null, 28.57, null, null, null, null, null, null, null, 27.27, null, null, null, null, null, null, null, null, 61.9, 20, null, 57.14, null, 60, null, null, null, null, null, null, null, null, null, 14.29, null, 80, null, 33.33, null, null, null, null, null, null, null, null, null, null, 
null, null, 42.86, null, 21.62, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, 51.85, null, null, null, null, null, 24, 15.38, null, null, 22.22, null, null, null, 60, null, null, 13.33, null, null, null, null, null, null, 14.29, null, null, null, null, 100, 11.11, 100, null, null, null, null, 55.56, null, null, 14.81, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, 
11.11, null, null, null, null, null, null, null, null, 0, null, null, null, null, 23.81, null, null, 100, 100, null, null, null, null, null, null, null, null, 0, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, 6.67, null, null, null, null, null, 13.33, 71.43, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, 6.67, null, null, null, null, null, null, 44.44, 57.14, null, null, null, null, 22.22, null, 33.33, 6.67, null, null, null, null, 71.43, null, null, 41.18, null, 42.86, null, null, null, 
null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, 40, null, null, null, null, null, null, 33.33, null, null, null, null, null, null, null, null, 45.45, 26.67, null, null, null, null, null, null, 26.67, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, 9.52, null, null, null, 77.78, null, null, null, null, null, 74.07, 86.67, null, null, 33.33, null, null, 13.33, null, null, null, null, null, 55.56, null, null, null, null, null, null, null, null, null, 6.67, null, null, 13.33, null, null, 28.57, null, null, null, 
null, null, null, null, null, 26.67, null, null, 33.33, null, null, 33.33, null, null, 17.65, null, null, null, null, 66.67, null, null, null, null, null, null, 93.33, 33.33, null, 47.62, 0, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, 100, null, null, null, null, 33.33, null, null, null, null, null, null, null, null, null, null, 
100, null, null, null, 55.56, null, null, null, null, null, null, null, null, null, null, null, null, null, 46.67, 46.67, null, null, null, null, 13.33, null, null, 57.14, 0, null, null, null, null, null, null, null, 64.71, null, null, null, null, null, null, null, null, null, null, 9.09, null, null, null, null, null, null, null, null, null, null, null, null, null, 0, null, null, null, null, null, null, null, null, null, null, null, null, null, 20, null, 37.04, null, null, 44.44, null, null, null, null, null, null, null, null, 40, null, null, null, null, null, 57.14, null, null, null, 69.23, 
null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, 11.11, null, null, 33.33, null, null, null, null, 63.64, null, null, null, null, null, null, null, 40, 27.27, null, null, null, null, null, null, null, null, 22.22, null, null, null, null, null, null, null, null, 11.11, null, null, 40, null, null, null, null, null, null, null, 26.67, null, null, null, null, null, null, null, null, null, null, null, 11.76, null, null, null, null, null, 33.33, null, null, null, 11.11, null, null, 52.94, null, null, null, 40.74, 
null, null, 40, null, null, null, null, null, null, null, null, null, null, null, null, null, null, 28.57, null, 66.67, null, null, 0, 100, null, null, null, null, 22.22, null, null, null, null, null, null, null, null, null, null, 42.86, null, null, null, 100, 28.57, null, null, null, null, null, null, null, null, null, 13.33, null, 33.33, null, null, null, null, null, null, null, null, null, null, null, null, null, 14.29, null, null, null, null, null, null, null, null, 53.33, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, 33.33, 
null, null, null, null, null, null, null, null, null, null, null, null, 71.43, 46.67, 52.38, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, 11.11, null, null, null, null, 13.33, null, null, null, null, null, null, null, 25.64, null, null, null, null, null, null, null, null, null, null, null, null, null, 13.33, 26.67, null, null, null, null, null, null, null, null, null, null, null, null, null, 60, null, null, null, null, 44.44, null, 100, null, 
null, null, null, null, null, null, null, null, null, null, null, null, null, 13.33, null, null, null, null, null, null, null, null, null, null, null, null, 100, null, 57.14, null, null, null, null, 36.36, null, null, null, 57.14, null, null, 42.86, null, null, null, 45.45, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, 38.1, null, null, null, 100, 100, null, null, null, null, null, null, null, null, 40.74, 30.43, null, null, null, 19.05, null, 8.7, null, null, 71.43, null, null, 44.44, null, null, null, null, null, null, null, null, 6.67, 9.09, null, 
14.29, null, null, null, null, null, null, null, 0, null, null, null, 22.22, null, 26.67, null, null, null, null, null, null, null, null, null, null, null, null, 20, null, null, null, 0, null, null, null, null, 31.03, null, null, 88.89, null, null, null, null, null, null, 57.14, null, null, null, null, null, null, null, null, null, null, null, null, 66.67, null, null, 31.58, null, null, null, null, null, null, 4.76, null, null, 26.67, null, 60, null, null, null, null, null, null, null, 53.33, null, 66.67, null, null, null, null, null, null, null, null, null, null, null, null, 46.67, null, null, 
null, 46.67, null, null, null, 20, null, null, 6.67, 60, null, null, null, null, null, null, 18.18, null, null, null, null, null, null, null, null, 11.11, null, 100, 72.73, null, null, 42.86, null, null, null, null, null, 33.33, null, null, null, null, 60, 77.78, null, null, null, null, null, null, 63.64, null, null, null, null, null, null, null, null, null, null, null, 18.18, null, null, null, null, null, null, null, null, 28.57, null, 22.22, null, null, 22.22, null, null, null, 9.09, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, 
100, null, 14.29, null, null, null, null, null, null, 100, null, null, null, null, null, null, null, null, 22.22, 57.14, null, null, null, 80, null, 0, null, null, null, null, null, null, null, 20, 33.33, null, 46.67, 73.33, null, null, 27.27, null, null, 20, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, 40, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, 19.05, 28.57, null, null, null, 100, null, 13.33, null, null, null, null, null, null, null, null, null, 
40, null, null, 14.29, null, null, null, null, null, null, null, null, null, null, null, null, null, 26.67, null, null, null, 0, null, null, null, 26.67, null, null, null, 33.33, null, null, 6.67, null, null, null, 44.44, null, null, null, null, null, null, null, null, null, null, null, null, null, 28.57, null, 66.67, null, null, null, 81.82, null, null, 60, null, null, null, 100, null, null, null, null, 20, null, null, 47.62, null, null, 26.67, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, 26.67, null, null, null, null, 44.44, 
null, 26.67, 61.9, null, 90.48, null, null, null, 46.67, 38.1, 46.67, null, 53.33, null, 55.56, null, null, null, 17.78, null, null, null, 36.36, null, null, null, 100, 90.91, null, 26.67, 77.78, null, 33.33, 14.29, null, null, null, null, null, 13.33, 33.33, null, 33.33, null, 13.33, null, null, null, null, null, null, null, null, 66.67, null, null, null, null, null, null, null, null, null, null, null, null, null, 33.33, null, null, null, null, 55.56, null, null, null, null, null, null, 47.06, 71.43, null, null, null, 53.33, null, null, null, null, null, null, null, null, 28.57, null, null, null, null, null, null, 
null, null, null, null, null, null, null, null, null, null, 26.67, null, 44.44, null, 13.33, null, null, null, null, 11.11, null, null, 42.86, null, 28.57, null, null, null, 11.11, null, null, 0, null, 0, null, null, null, null, null, 71.43, null, null, null, 44.44, null, null, null, null, 100, null, null, null, null, 86.67, null, null, null, null, 100, 52.38, null, null, null, null, null, null, null, null, null, null, null, 42.86, null, null, 71.43, null, null, 44.44, null, null, null, 26.67, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, 
null, null, 14.29, null, null, null, 71.43, null, 73.33, null, null, null, null, null, null, null, null, null, 40, 100, 100, 55.56, null, null, 47.62, 0, null, 6.67, null, null, null, null, null, null, null, null, 66.67, null, null, null, null, null, null, null, null, null, null, null, null, null, 57.14, null, null, null, null, null, null, null, null, 55.56, null, null, null, null, null, null, null, 40, null, null, null, null, 56.52, 47.62, 47.06, 28.57, null, null, null, null, null, 28.57, 26.67, null, null, null, null, null, null, 14.29, 12, null, null, null, 20, null, 31.03, null, null, 57.14, 
22.22, null, null, null, null, 14.29, 22.22, 9.09, null, null, null, null, 66.67, null, null, 23.81, null, 84.62, 36.84, null, null, null, null, null, null, null, null, null, null, null, 90.91, null, null, null, 9.09, null, null, null, null, 33.33, 100, 14.29, null, 15.79, null, null, null, null, null, null, null, null, null, 100, null, null, null, 100, null, null, null, null, null, null, null, null, 7.69, null, 66.67, null, null, null, null, null, null, null, null, null, null, 44.44, 6.67, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, 
null, null, null, 0, null, 77.78, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, 40, 12.82, null, null, null, null, null, 26.67, null, null, null, null, null, null, null, null, null, null, null, null, null, 22.22, null, 11.11, null, null, null, null, null, null, null, null, null, null, 36.36, null, null, null, null, 0, null, null, null, 14.29, 66.67, null, null, null, 33.33, null, null, null, null, null, null, null, 12.73, 40, null, null, null, null, null, 23.81, null, null, null, null, 
null, null, null, null, null, 20, null, null, null, null, null, null, null, null, 7.69, null, 22.22, null, null, null, null, null, null, null, null, null, null, 100, null, null, null, 39.13, null, null, null, null, null, null, null, null, null, null, null, null, null, 66.67, 100, 100, null, 66.67, null, null, null, null, null, null, null, null, null, 25.64, 55.56, null, 14.29, null, null, null, null, 23.81, 13.33, null, null, null, 100, null, null, null, null, null, null, 28.57, null, null, null, null, null, null, null, null, null, null, null, 73.33, null, null, null, null, 85.71, null, null, 42.86, 
null, null, 100, null, null, null, null, null, 14.29, null, null, null, 60, null, null, null, null, null, null, 33.33, null, null, null, null, null, null, 100, null, null, null, 20, null, null, null, null, null, null, 95.24, null, null, null, null, null, null, 13.33, null, null, null, null, null, null, 44.44, null, null, null, null, null, null, 11.11, 22.22, null, null, null, null, null, null, null, 100, 53.33, null, null, 100, null, 20, 55.56, null, null, null, 13.33, null, 100, null, null, null, null, null, null, null, null, null, null, null, 100, null, 9.09, 6.67, null, 31.91, null, null, 
null, null, null, null, null, null, null, 46.67, null, null, null, null, null, 42.86, null, null, null, 52.38, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, 4.76, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, 27.27, 28.57, 38.1, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, 
null, null, null, null, null, null, null, null, null, 6.67, null, 26.67, null, null, null, 33.33, 100, null, null, null, null, null, null, null, null, 100, null, null, null, 100, null, null, 6.67, null, null, null, null, null, 21.54, 28.57, null, null, null, null, null, null, null, null, null, null, null, null, null, null, 100, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, 14.29, 28.57, null, null, 55.56, null, null, null, null, null, 33.33, null, null, null, null, null, 33.33, null, null, null, 0, null, null, null, null, null, null, null, null, 
null, null, null, null, null, null, null, null, null, null, null, null, null, 47.62, null, null, null, null, null, null, 28.57, null, null, 100, 100, null, null, null, null, null, null, null, 33.33, null, null, null, null, null, 32, null, null, null, 26.67, null, null, null, null, null, null, null, null, 66.67, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, 0, null, null, null, null, null, null, null, null, null, null, null, 20, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, 
null, null, null, null, null, null, null, null, null, null, null, 66.67, null, null, null, null, null, null, null, null, null, null, null, null, null, null, 100, 13.33, null, null, null, null, null, null, null, null, null, null, null, 22.22, null, null, 13.33, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, 100, null, null, null, null, 22.22, null, null, null, null, null, null, 57.14, 29.41, 100, 26.67, null, null, null, null, null, null, null, 33.33, null, null, 33.33, null, null, null, null, null, 6.67, null, null, 6.67, null, null, 42.86, null, null, null, 
null, null, 55.56, null, null, null, 18.18, null, 20, 100, 100, null, null, null, null, null, null, null, null, null, null, null, null, null, null, 11.11, null, null, null, null, null, null, null, null, null, null, null, null, null, 66.67, null, null, null, null, null, null, null, null, null, 86.67, 26.67, null, null, null, 23.53, null, null, null, 0, null, null, null, 80, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, 55.56, null, null, null, null, null, null, null, null, null, null, null, 100, null, null, 57.14, null, null, 11.11, null, null, null, 
40, 73.33, null, 33.33, null, null, 40, 42.86, null, null, null, null, null, null, null, null, 73.33, null, null, null, null, 6.67, 13.33, 26.09, null, null, null, null, 0, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, 0, null, null, null, 85.71, 9.52, null, null, null, null, null, null, null, null, null, 14.29, null, null, null, 18.18, null, null, null, 22.22, 53.33, null, null, null, null, null, null, 26.67, 9.09, null, 100, 28.57, null, null, null, null, null, null, null, 22.22, null, null, null, null, null, null, null, null, null, null, null, null, 
null, null, null, null, null, null, null, 66.67, null, null, null, null, null, 100, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, 42.86, 86.67, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, 52.38, 33.33, null, null, null, null, null, 100, null, null, null, null, 22.22, null, null, null, null, null, null, 66.67, 33.33, null, null, null, 57.14, null, null, 36.36, null, null, null, null, 36.36, null, null, null, null, null, null, null, null, null, null, null, null, null, null, 
null, null, null, null, null, null, null, null, null, null, null, null, 11.11, null, null, null, null, null, 71.43, null, null, null, null, null, null, null, null, null, 42.11, null, null, null, null, null, 14.81, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, 66.67, null, null, null, null, null, null, 46.67, null, 46.67, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, 0, null, null, 0, 33.33, null, null, null, null, null, null, null, null, 40, null, 
null, null, null, null, null, 11.11, null, null, null, null, null, null, null, null, null, null, null, null, null, null, 66.67, null, null, null, null, null, null, null, null, null, 0, 33.33, null, null, null, null, 20, 33.33, null, null, null, null, null, 53.33, null, null, null, null, null, null, 46.67, null, null, 80, 55.56, null, 14.29, null, 13.33, null, null, null, null, null, null, null, null, null, null, null, 33.33, 88.89, null, null, null, null, null, 40, null, null, null, null, null, null, null, 44.44, null, null, 22.22, null, null, null, 20, null, null, null, 42.86, 28.57, null, null, 
null, 0, 55.56, null, null, null, null, 11.11, 13.33, null, 58.82, null, null, 11.11, null, null, null, null, null, 100, null, null, null, null, null, null, 33.33, null, 42.86, null, 52.94, 55.56, null, null, null, null, null, null, null, 22.22, null, null, null, null, 53.33, null, null, null, null, null, 47.62, null, null, null, 6.67, null, null, null, null, null, null, null, null, null, null, null, null, 0, null, 27.27, null, null, 20, null, null, 13.33, null, null, null, null, null, null, null, null, null, 22.22, 33.33, 47.06, null, null, null, null, null, null, 33.33, null, null, null, null, null, 
null, null, null, null, null, null, null, null, null, null, 85.71, null, null, null, null, null, 46.67, 100, 0, null, 22.22, null, null, null, null, null, 53.85, null, null, 100, 66.67, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, 15.38, null, null, null, null, null, 9.52, null, null, null, null, null, null, 57.14, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, 44.44, null, null, 23.53, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, 
null, null, null, 100, null, null, null, null, null, null, null, null, null, null, null, null, null, 33.33, null, null, null, 11.11, null, null, 22.22, null, 22.22, null, null, 71.43, null, null, null, 6.67, null, null, null, null, null, null, null, null, null, null, null, 61.54, null, null, null, null, 44.44, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, 40, null, null, null, null, null, null, null, null, null, null, 20, null, null, null, null, null, null, null, null, null, null, null, null, 5.88, 46.67, null, null, null, null, 
null, null, null, 100, null, null, null, null, null, null, null, 18.18, null, null, null, null, null, null, null, null, null, 13.33, null, 26.67, 60, null, null, null, null, null, null, 9.09, null, null, 53.33, null, null, null, null, 52.38, 61.9, null, null, null, 33.33, null, null, null, null, null, null, 40, 40, null, null, null, null, null, null, null, 62.96, null, null, null, null, null, 14.81, null, null, 38.1, null, 76.19, null, null, null, null, null, null, null, null, null, null, 100, 26.67, 55.56, null, null, null, null, null, 85.71, null, 47.62, null, null, 18.18, null, null, null, null, 
null, 53.33, 18.52, null, 27.27, null, null, null, null, 13.33, 26.67, 20, 26.67, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, 28.57, null, null, 18.18, 20, null, null, null, null, 0, null, null, null, null, null, null, null, null, null, null, 46.67, 33.33, null, null, null, null, null, null, null, null, null, 60, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, 13.33, null, null, 42.86, null, 55.56, null, null, 63.64, null, null, null, null, 12.12, null, null, null, null, 
47.62, null, null, null, null, null, null, null, null, null, null, null, null, 55.56, null, null, null, null, null, null, null, null, 16, null, null, null, null, null, null, null, null, 55.56, null, null, null, null, null, null, null, null, null, 0, 18.18, null, null, 45.45, null, null, null, null, null, null, null, null, 100, null, null, null, null, null, null, null, null, null, null, 3.7, null, null, null, null, null, null, null, null, null, null, 53.33, null, null, null, null, 13.33, null, null, null, null, 19.05, 26.67, null, null, 76.47, null, 52.94, null, null, null, null, null, null, null, 
null, null, null, null, 26.67, null, null, 70.37, null, 29.63, 35.29, null, null, null, 40, 22.22, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, 80, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, 4.76, null, 71.43, 73.33, null, null, null, null, null, null, null, null, 57.14, 33.33, null, null, null, 21.62, 37.04, null, null, null, null, null, 33.33, 57.14, null, null, null, null, null, null, 14.29, 
null, null, null, 100, null, 33.33, null, null, null, null, null, null, null, null, 33.33, null, null, 28.57, 4, null, null, null, null, null, null, 0, null, 26.67, null, null, null, 60, null, null, null, null, 13.33, null, null, null, 47.62, null, null, null, null, null, null, null, 57.14, null, null, null, null, null, null, null, 100, null, null, null, 66.67, null, null, 6.67, null, null, null, null, null, null, null, null, null, null, 26.67, null, null, null, null, null, 42.86, null, null, 38.1, null, null, 26.67, null, 13.33, null, null, null, 22.22, null, null, null, 13.33, 13.33, null, null, 
null, null, null, null, 60, 88.89, null, null, null, null, null, null, null, 53.33, 100, null, 46.67, null, null, 40, 26.67, 46.67, null, null, null, null, null, null, null, 11.11, null, null, null, null, null, 46.67, null, null, null, null, null, null, null, null, null, null, null, 72.73, 46.67, null, 72.73, null, 100, null, 77.78, 22.22, null, null, null, 71.43, null, null, null, null, null, null, 100, null, null, 47.62, 76.19, null, 22.22, null, null, 66.67, null, null, null, null, null, null, null, null, 17.65, null, 0, 30.77, null, null, null, null, null, null, null, null, 28.57, null, null, null, 
null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, 35.29, null, null, null, null, null, null, null, null, null, 22.22, null, null, null, null, null, null, null, null, null, 9.09, null, null, null, null, 55.56, 100, null, null, 19.05, null, null, null, 41.18, null, null, 60, null, null, 33.33, null, null, null, 66.67, null, null, null, null, 52.38, null, null, null, null, null, null, null, null, null, null, null, null, null, 11.11, null, null, null, null, null, null, null, null, null, null, null, 
null, 53.33, null, null, null, null, 14.29, null, null, null, 20, null, null, null, null, 57.14, null, null, null, null, null, null, null, null, null, 40, null, null, null, null, null, null, null, null, 20, null, null, 36.84, null, null, 100, 40, null, null, null, 33.33, null, null, null, null, null, null, null, null, 40, null, 14.29, null, 20, null, 35.29, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, 13.33, null, 28.57, 26.67, null, 23.81, null, null, null, null, null, 9.09, null, null, 
null, null, null, null, null, 26.67, null, null, null, null, 28.57, 28.57, null, null, null, 0, null, null, null, null, null, null, null, null, null, null, null, null, null, null, 100, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, 28.57, null, null, 0, null, 100, null, null, null, null, null, null, null, null, 38.1, null, null, null, null, null, null, null, 11.11, null, null, null, null, null, null, null, 51.85, null, null, null, null, 33.33, null, null, null, null, null, null, null, null, null, 
null, null, null, null, null, null, 52.38, null, null, null, null, null, null, null, null, null, null, null, null, null, 33.33, null, null, null, null, null, null, null, null, null, null, null, null, null, null, 33.33, 60, 80, null, null, null, null, 33.33, 13.33, null, null, null, null, null, null, null, null, null, null, null, null, null, null, 60, null, null, null, 0, null, null, 45.45, 6.67, 27.27, null, 6.67, null, null, 77.78, null, null, null, null, null, null, null, null, null, null, null, 13.33, null, null, null, null, null, null, 40, null, null, null, 40, 18.18, null, 11.76, null, 
null, null, null, null, null, null, null, null, null, null, null, 33.33, 6.67, 13.33, null, null, null, null, 6.67, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, 9.09, 11.11, 7.32, 60, null, null, 26.67, null, null, null, null, 51.61, 53.33, 54.55, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, 26.67, null, null, null, null, 11.76, null, null, null, null, null, 28.57, null, 95.24, null, 60, null, null, null, null, 63.64, null, 9.52, null, null, 46.67, null, 
null, null, null, 11.11, null, null, null, 77.78, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, 40, 44.44, null, 11.11, null, null, null, null, 7.69, 55.56, null, 46.67, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, 0, null, null, 6.67, null, null, null, 26.67, null, 22.22, null, null, null, null, null, null, null, 60, null, null, null, null, null, null, 11.11, null, null, null, 33.33, null, null, null, null, 33.33, null, null, null, null, null, null, null, null, null, null, null, null, 
null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, 
null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, 
null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, 
null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, 
null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, 
null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, 
null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, 
null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, 
null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, 
null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, 
null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, 
null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, 
null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, 
null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, 
null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, 
null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, 
null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, 
null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, 
null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, 
null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, 
null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, 
null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, 
null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, 
null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, 
null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, 
null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, 
null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, 
null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, 
null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, 
null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, 
null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, 
null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, 
null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, 
null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, 
null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, 
null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, 
null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, 
null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, 
null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, 
null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, 
null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, 
null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, 
null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, 
null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, 
null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, 
null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, 
null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, 
null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, 
null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, 
null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, 
null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, 
null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, 
null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, 
null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, 
null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, 
null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, 
null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, 
null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, 
null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, 
null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, 
null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, 
null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, 
null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, 
null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, 
null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, 
null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, 662195, null, 108667, 75464, 40111, 3380, 8207, 28275, 78213, 77744, 147897, 38560, 11418, 32315, 11944, 22854, 1354, 10350, null, 18635, 685, 249, 1483, 11839, 1490, 726, 11628, 937, 25494, 2884, 25275, 587, 51, 15774, 7547, 215, 22242, 14330, 9165, 2644, null, 5540, 11360, 5521, 2043, 16735, 5455, 3024, 1925, 5133, 14534, 407, 12523, null, 
3425, 3782, 10322, null, 16721, 29603, 8866, 8541, 982, 3649, 4760, 863, 2607, 3193, 2823, 25133, 2815, 3408, 9878, 13790, 149, 11553, 18845, 1405, 29944, 543, 1915, 8295, 44199, 122, 159, 26404, 28478, 78, 1672, 6364, 34271, null, 9218, 1035, null, null, 2412, 2844, 127, null, 7938, 1837, null, 310, 104, null, null, 2840, 99, 12190, 863, 1406, 1500, 10212, 64, 267, null, 3368, 726, 5014, 4384, 9146, 4808, null, 599, 22, 161, null, 14666, 47, null, 538, 779, 1209, 4605, 1019, 6004, 319, 19928, 1933, 8168, 249, 587, 51, 3919, 15727, 2816, null, 177, 68, 215, 15516, 6273, 3174, 
5111, null, 1223, 2076, null, 477, 2807, 5457, 2039, null, 2474, null, 2630, 1759, null, 168, 581, 1165, null, 4545, 989, 32, 2462, 317, 537, 5611, 114, 152, 1925, 39, null, null, null, 2386, null, 4463, 9730, 4804, 15, 7627, 10025, 804, 255, 9825, 5215, 3485, 988, 722, 6776, 2320, 77, 5347, null, 1044, 1019, null, 418, 8128, null, null, 568, null, 2473, 9849, 18962, 4403, 982, null, 2381, null, 3958, 1969, 1154, 5663, 573, 2604, 11703, 2815, 3408, 945, 2448, null, null, 2390, null, 2923, 9046, 2418, 5063, null, 2834, 149, 3788, 7280, 436, 3948, 6909, 1649, 268, 3250, 
null, 27110, 107, 38, 8057, 1915, 13336, null, 3487, 28959, 686, null, 17755, 1627, 122, null, null, 159, 5854, 1460, 10640, null, 17065, 1357, 638, 2026, null, 10118, 1429, 3518, null, 17838, 10304, 78, 1390, 212, 5560, 8714, null, 7590, 923, 1270, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, 325, null, null, null, null, 88, null, null, null, null, null, null, null, null, null, null, null, null, 291, null, null, null, null, null, null, null, 431, null, null, null, null, 645, null, null, 672, null, null, null, null, null, null, null, 
null, null, 336, null, null, null, null, null, null, 417, null, null, null, 510, null, null, null, 799, null, 132, null, null, null, null, 57, null, null, null, 866, null, null, null, null, null, null, 282, null, null, null, 74, null, null, null, null, null, null, 825, null, 430, null, null, 716, 87, null, null, null, null, null, 1333, 57, null, null, null, null, null, null, null, null, null, 579, null, null, null, null, null, null, null, null, null, null, null, null, null, null, 35, 499, 30, null, null, 146, null, 165, null, null, null, null, null, null, 370, null, 
null, 22, null, null, 526, null, null, 83, 31, null, 43, null, 408, null, null, null, null, null, null, null, null, null, null, null, 1357, null, null, null, null, null, null, null, null, null, 683, null, null, null, null, null, null, null, null, null, null, null, 19, null, 727, null, null, null, null, 22, null, null, 503, null, null, null, 678, null, 66, null, null, null, null, 514, null, null, null, null, null, null, null, null, null, null, 456, null, null, null, null, null, null, null, null, 615, null, null, null, null, null, null, null, null, null, null, null, null, 
null, null, 71, null, null, 765, null, null, 380, 866, null, null, null, null, 958, null, 3330, null, null, null, null, 288, null, 375, null, null, 642, null, null, 84, 340, null, null, null, null, null, null, 479, 204, null, null, null, 232, null, null, null, null, null, 1614, null, null, null, 748, null, null, null, null, null, null, null, null, null, null, 26, null, null, null, null, null, null, 421, null, null, null, null, null, null, 677, null, null, null, null, null, null, null, 579, null, 851, null, 528, null, null, null, null, null, null, null, null, null, null, 
null, null, 468, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, 310, null, null, 128, 1303, 844, null, null, null, null, null, null, null, null, 726, 128, null, null, 483, null, null, null, null, null, null, null, 550, null, 981, null, null, 425, null, null, 672, null, null, 423, null, 937, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, 564, null, null, null, null, null, null, 33, null, null, 839, null, null, null, null, null, 813, null, 207, null, 790, null, null, null, null, 
null, null, null, null, null, null, null, 224, null, null, null, null, null, null, null, null, null, null, null, null, null, 217, null, null, null, null, 1357, 222, null, null, null, null, null, null, 168, null, null, null, null, 545, null, null, null, 109, null, null, null, null, null, null, null, null, 581, null, null, 405, null, null, null, null, null, null, 454, null, 1056, null, null, null, null, null, null, null, null, null, 720, null, null, null, null, null, null, null, null, null, null, null, null, 417, null, 489, 362, null, null, null, null, null, null, null, null, null, 
null, null, null, null, null, null, null, null, null, 373, null, null, null, null, null, null, null, null, null, 590, null, null, 200, null, null, null, null, null, null, 401, null, null, 616, null, null, null, 832, null, null, null, null, 177, 1500, null, null, null, null, null, null, null, 102, null, null, null, null, null, null, 384, null, null, 792, 240, null, null, null, null, null, null, null, null, null, null, null, null, null, 77, null, null, null, null, 43, null, null, 42, 679, 328, null, null, null, 487, null, null, null, null, null, null, null, null, 447, 21, 
null, null, null, null, null, null, null, null, 302, 767, 644, null, 510, null, null, null, null, null, 755, null, null, 1140, null, null, null, null, null, 15, null, 32, 1496, null, null, null, null, null, 424, 2176, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, 103, 929, null, null, null, 844, 461, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, 2704, null, null, null, null, null, null, null, null, 93, null, null, null, null, 140, null, null, null, null, null, null, 32, null, null, 
null, null, null, null, null, null, 39, null, 72, null, null, null, null, null, null, null, null, null, null, null, 1554, null, null, null, null, null, 78, null, null, null, null, null, 730, null, null, null, null, null, null, null, null, null, null, 1170, null, null, 1183, 892, null, null, null, null, null, null, null, null, null, 1692, 48, null, null, null, null, null, null, null, null, 66, null, null, 234, null, null, null, null, null, null, null, null, null, null, null, null, 406, null, null, null, null, null, null, null, null, 482, null, null, null, 161, null, null, null, 
null, null, 2165, null, null, null, null, null, null, null, 81, null, null, null, null, null, null, null, 37, null, null, null, null, null, null, null, null, null, null, null, null, null, 1299, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, 306, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, 171, null, 2589, null, null, 65, null, null, null, 881, null, null, null, null, null, null, null, null, null, null, 338, null, null, null, null, 
null, null, null, null, null, null, null, null, null, null, null, null, null, 248, null, null, null, 1031, null, null, null, null, null, null, null, null, null, null, null, null, 256, null, null, null, null, null, null, 254, null, null, null, null, 521, null, 59, null, null, 514, null, null, null, null, null, null, null, 673, null, null, null, null, null, 966, null, null, 744, null, null, null, null, null, null, 896, 503, null, null, null, 296, null, 574, null, null, null, null, null, null, null, null, null, null, null, 678, null, null, null, null, 111, null, null, null, null, 
null, null, 705, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, 229, null, null, null, null, 408, null, null, null, null, null, null, null, null, null, 783, null, null, null, null, null, null, 156, null, null, null, null, null, null, null, null, null, null, null, 3475, null, null, null, null, null, null, null, 646, null, null, null, null, null, null, null, null, null, null, null, 79, null, null, null, null, null, 1167, null, null, 82, null, null, null, null, null, null, null, null, null, null, null, 64, null, 38, null, null, 
null, null, null, 261, null, null, null, 40, null, null, null, null, null, null, null, 796, 177, null, null, null, 25, null, 669, null, null, 545, null, null, null, null, null, null, null, null, null, 919, null, null, null, null, null, null, 496, null, null, null, null, null, null, 838, null, 918, 826, null, null, null, null, null, null, null, 703, null, null, 138, null, null, null, 788, null, null, null, null, null, 598, null, null, null, null, null, null, null, null, null, 497, null, null, null, null, null, null, 126, null, 258, null, null, null, 592, null, 427, null, 
170, null, null, 426, null, null, null, null, 5512, null, null, null, null, null, null, 79, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, 1187, null, 100, 237, null, null, 1229, null, null, null, null, null, null, null, null, null, 42, null, 1167, 114, null, null, null, null, null, null, null, null, null, null, null, 413, null, null, null, 465, null, null, null, null, null, null, null, null, null, null, 242, null, null, null, null, null, null, null, null, null, null, 230, null, null, null, null, null, null, 
null, null, null, null, null, null, 175, 268, null, null, null, 272, null, 503, null, 394, 251, 220, null, 576, null, null, null, null, null, null, null, null, null, null, 291, null, null, null, null, null, null, null, null, 0, null, null, null, null, null, null, 2535, null, null, null, null, null, null, null, 74, null, null, null, null, 56, null, null, null, null, 123, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, 9900, null, 294, null, null, null, null, null, null, null, null, null, null, 384, null, null, null, null, null, 
null, null, null, null, null, null, 640, null, null, null, null, null, null, null, 435, null, null, null, null, null, null, null, null, null, null, null, 84, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, 164, null, null, null, null, null, 93, 455, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, 1324, null, null, null, null, 119, null, null, null, null, 1274, null, null, null, 620, null, null, null, null, null, null, null, 
null, null, null, null, null, 234, null, null, null, null, null, null, null, null, null, null, null, 1263, null, null, null, 182, null, null, null, 854, null, null, 43, null, null, 963, null, null, null, 5, null, 309, null, 184, 1024, null, null, null, null, 213, 261, 618, null, null, null, null, null, null, 239, null, null, 30, null, 124, null, 36, 528, 274, null, null, null, null, null, null, null, null, null, null, null, null, null, 1182, null, null, null, null, 227, null, null, null, 198, null, null, null, null, null, null, null, null, null, null, 400, 469, null, 
null, null, null, null, null, null, null, null, 97, null, null, null, 1687, null, null, null, null, 1773, null, null, null, null, 802, null, null, null, 751, 89, null, null, 411, null, null, null, 729, 680, null, null, null, 630, null, null, 22, null, null, null, null, 575, null, null, null, null, null, 65, null, null, null, null, null, null, 99, null, null, null, null, null, null, null, 518, null, null, 84, null, null, null, null, null, null, null, null, null, null, 554, null, null, null, null, null, null, null, null, null, null, null, 1267, null, null, null, null, null, 
null, null, null, null, null, 227, null, null, null, null, null, null, 700, null, null, null, null, null, null, 380, null, null, null, null, null, null, null, null, 171, 2845, null, null, null, null, 620, null, null, null, null, 598, null, null, null, null, null, 453, null, null, null, null, 409, null, null, null, null, null, null, null, 131, null, 1171, null, 596, null, null, 70, null, null, null, null, null, 3149, null, null, null, null, 1202, null, null, null, 2295, null, null, null, 912, null, null, null, null, 75, 391, null, null, null, null, null, null, null, null, 84, 
null, null, null, null, 7, null, null, null, null, 307, null, null, null, null, null, 443, 543, null, null, null, null, null, 786, null, null, null, null, null, null, null, null, null, 184, null, null, 231, null, null, 974, null, null, null, null, null, null, null, null, null, null, null, null, null, null, 609, null, null, null, null, null, null, null, null, null, null, null, null, null, 700, null, 425, null, null, null, null, 0, 656, 32, null, null, null, 26, null, null, 325, 1365, null, null, null, null, 400, null, 1487, null, null, null, null, null, null, null, null, 
1127, null, null, 702, null, null, 787, null, null, 23, 97, null, null, 129, null, null, null, null, null, null, 599, null, null, null, null, null, null, 41, null, null, null, null, 4018, null, null, null, null, null, null, null, null, null, null, null, null, 249, null, null, 5495, null, 970, null, null, null, null, 667, null, 0, null, null, null, null, 326, 1177, null, 400, null, null, null, null, null, null, null, null, null, null, null, null, null, 508, 1082, null, null, null, 47, null, null, null, 366, null, null, null, null, null, null, 153, null, null, null, null, 
null, 596, null, null, 152, null, null, 885, 823, null, 461, null, null, null, null, null, null, 78, 64, null, null, null, null, null, null, 519, null, null, null, null, null, null, null, null, null, 591, null, 1486, 639, null, null, null, null, null, 565, null, null, null, null, null, null, null, 211, null, null, null, null, 455, null, 285, null, 547, null, 1411, 624, null, null, null, null, null, null, null, null, null, null, null, null, 289, null, null, null, null, null, null, 24, 410, null, 933, null, null, 407, null, null, null, 1179, null, 149, null, null, 28, 
null, null, null, null, null, null, 647, null, 249, 3181, 705, null, 318, null, 304, null, null, null, null, null, null, null, null, null, null, 383, null, null, null, null, null, 121, null, null, null, null, null, null, 937, null, null, null, 618, 152, null, 248, null, 556, 2526, null, 717, null, null, null, 80, null, null, 2613, 2490, 135, null, null, 212, null, 136, null, null, 450, null, 658, null, null, null, null, 361, null, null, null, null, null, null, null, null, 25, null, null, null, null, null, 269, null, null, null, 1531, 761, null, null, null, 247, null, 
null, null, null, 353, null, null, 163, null, null, null, 1717, null, null, 154, null, null, null, null, null, 873, null, 300, null, null, null, null, null, null, null, null, 770, 84, null, null, null, null, null, 487, null, null, null, null, null, 490, null, null, null, null, null, null, null, 495, null, 1266, null, null, null, null, null, 959, null, 446, null, null, null, null, null, 329, null, 168, null, 179, 44, null, null, 52, 877, null, null, null, null, null, null, null, null, null, null, null, null, null, 1950, null, null, null, 569, null, 437, null, 1424, null, 
null, null, null, null, null, null, null, null, null, null, null, null, null, null, 548, null, null, null, null, 745, null, null, null, null, 68, null, 316, 924, null, null, 56, null, null, null, null, null, null, 1348, 647, null, null, null, null, null, null, 53, null, 380, null, null, 421, null, null, null, null, null, null, 110, 71, null, null, null, null, null, null, null, null, null, null, null, null, null, null, 754, null, null, null, null, null, null, null, 502, null, 427, 566, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, 
null, 485, null, null, null, 378, 428, null, null, null, null, null, 188, 448, null, null, null, 346, null, null, null, 786, null, null, null, null, null, null, null, 240, null, null, null, null, null, null, null, null, null, null, 354, null, null, null, null, null, null, null, null, 650, null, null, null, null, null, null, null, 1425, null, 384, null, null, null, null, null, null, null, null, null, null, 377, null, null, null, null, null, 132, 399, null, 38, 45, null, null, null, null, 566, null, null, null, null, null, 61, null, 154, null, null, null, null, 323, 146, 
null, 38, null, null, null, null, null, 71, 297, 842, null, null, 194, null, null, null, null, 574, null, null, null, null, null, null, null, 130, null, 263, null, null, null, null, null, null, 188, 916, null, 462, null, null, null, 400, 554, null, null, 959, null, 19, null, null, null, null, null, null, 867, null, null, null, null, null, 109, null, null, null, null, null, 587, null, null, null, null, null, null, null, null, null, null, 780, null, null, null, null, null, null, null, null, null, 345, 372, null, null, null, null, 1338, null, null, null, null, null, null, 
170, 468, null, null, null, null, null, null, null, 965, 103, null, null, null, null, 995, null, null, null, null, null, null, null, null, null, 1896, null, null, null, 787, null, 327, null, 114, null, null, null, null, null, 36, null, null, null, null, null, null, null, null, null, null, null, null, null, 116, null, null, null, null, null, null, 307, null, null, 139, null, null, null, null, 923, null, null, null, null, null, null, null, null, 238, null, null, null, null, null, null, null, null, 18, null, null, null, null, null, null, null, null, null, null, null, null, null, 
null, null, null, null, null, null, 2124, 324, null, 496, null, null, null, 149, null, null, null, null, 451, null, null, null, null, null, null, 72, 344, null, null, null, 208, null, null, null, 218, null, null, null, 526, 932, null, null, null, null, null, null, 1936, null, null, null, null, null, null, null, null, null, null, null, null, null, null, 193, null, null, null, null, null, null, null, null, null, 249, null, null, null, null, null, null, null, null, null, null, null, null, null, null, 155, null, null, null, null, null, null, null, null, null, null, null, null, null, 
null, 2053, null, null, null, null, null, null, null, null, null, null, 732, null, null, null, null, null, null, 26, 348, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, 17, null, null, null, null, 525, null, null, null, 639, null, null, null, null, null, 228, null, 989, null, null, null, 62, 
null, null, null, null, null, 400, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, 84, 1517, null, null, null, null, 442, 195, null, 726, null, null, 50, null, null, null, null, null, null, null, null, null, null, null, null, 161, null, null, null, 5, null, null, null, null, null, null, 19, 841, 528, null, 1298, 140, null, null, 814, null, null, null, null, null, null, 795, null, null, 610, null, null, null, null, null, null, null, null, null, 213, null, null, null, null, null, null, null, null, null, 177, null, null, 
null, null, null, null, null, null, 959, null, null, null, null, null, null, null, null, null, null, 551, null, null, null, null, null, null, null, null, null, null, 36, null, null, null, null, null, null, null, null, null, null, 951, null, null, null, null, null, 1352, null, 1473, null, null, 179, null, null, null, null, 717, null, 445, null, null, null, 118, 929, 90, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, 538, 55, null, null, 375, null, 240, null, null, null, 
null, null, null, null, null, 436, 509, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, 830, null, null, null, null, null, null, null, null, null, null, null, null, null, null, 1056, null, null, null, null, null, null, 511, null, null, null, null, null, null, null, null, 721, 360, null, null, 11, null, null, null, null, null, null, null, null, 59, null, null, null, null, null, null, 958, 573, null, null, null, null, 667, null, null, null, null, null, 367, 277, null, 264, null, 22, null, null, null, null, 
null, null, null, null, null, null, null, null, null, null, null, null, null, 788, null, null, 744, 229, null, null, null, null, null, null, null, null, null, 91, null, null, null, null, null, null, null, null, null, null, 699, null, null, null, null, null, 218, null, null, null, null, null, null, null, null, 387, 60, null, null, null, 2616, null, null, null, null, null, null, null, null, null, 541, null, null, null, null, null, null, null, null, null, 105, null, null, null, null, 326, null, null, null, null, 547, null, 66, 387, null, null, 643, null, null, null, null, null, 
null, 927, null, null, null, null, null, 239, null, 1203, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, 447, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, 519, null, null, 435, null, 45, null, 998, 574, null, null, null, null, 686, null, null, null, null, null, 1530, 142, 243, 621, null, null, null, 331, 512, null, null, null, null, null, null, 1020, null, null, null, null, null, null, 127, 762, null, null, null, null, null, null, null, 44, null, null, 839, null, null, null, null, 
261, null, null, null, null, null, null, null, null, null, null, null, 538, null, null, null, 395, null, null, null, null, null, 290, null, null, null, null, null, null, null, null, null, null, null, null, null, 438, null, null, null, null, null, null, null, null, 651, 821, null, null, null, null, null, null, null, null, 56, null, null, null, 1223, null, null, null, null, 659, null, 447, 38, 122, null, null, null, 60, 184, null, null, null, 806, null, null, 427, 540, null, null, null, null, null, null, null, 688, null, null, null, null, null, null, null, null, null, 220, 
null, null, null, null, null, null, null, null, 730, null, null, null, null, null, 1047, 761, null, null, null, null, null, null, null, 144, null, 19, null, 646, null, null, 853, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, 616, null, null, null, 2195, null, null, null, null, null, null, 307, null, 1195, null, 1197, null, null, null, null, null, 487, null, null, null, null, null, null, null, 316, null, 589, null, null, null, 304, 394, null, null, null, null, null, 11, null, null, null, null, null, null, null, null, 
237, null, null, null, null, 122, null, 34, null, null, null, 129, null, null, null, null, 259, null, null, 13, null, null, null, null, null, null, null, null, 87, null, 1009, 27, null, null, null, null, null, null, null, null, null, null, 817, 673, null, null, null, null, null, 1843, 641, null, 779, null, null, null, 634, null, null, null, 777, null, null, null, null, null, null, null, 89, null, 296, null, null, null, 801, null, null, 237, null, null, null, null, null, null, null, 1164, 327, null, null, null, null, null, null, null, null, null, null, null, null, null, 
null, null, null, null, null, null, null, null, null, 1925, null, 895, null, null, null, null, null, null, 463, null, null, 798, null, null, 109, null, null, null, null, 835, null, null, null, null, null, null, null, null, null, 40, null, null, null, null, null, null, 1451, 170, null, null, null, 1489, null, null, null, null, null, null, null, null, null, null, null, 579, null, 802, null, null, null, null, 259, null, null, 247, 28, null, null, null, null, null, null, null, null, null, null, null, null, 70, null, 1734, null, 1136, null, null, 687, 484, null, null, 690, 166, 
47, null, 210, null, 689, null, null, null, null, null, null, 589, null, 2688, null, null, null, null, null, null, null, null, 555, null, null, null, null, null, 170, 790, null, null, null, null, null, null, null, null, 1058, null, 298, 66, null, 625, null, 435, null, 41, null, null, null, null, 122, null, null, null, null, null, 488, 785, null, null, 218, null, 217, 317, null, null, null, null, null, null, 949, null, null, 386, null, null, null, null, null, 31, null, 351, null, null, 984, 15, null, null, null, null, null, null, 28, 618, null, null, null, 560, 
502, 413, null, null, null, null, null, null, null, null, null, null, null, 66, 291, null, null, null, 2033, null, 430, null, null, null, null, null, 610, null, null, null, null, 542, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, 3051, null, null, null, null, null, null, 98, 132, null, null, null, null, null, null, null, 337, null, null, 320, null, null, 1420, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, 145, null, null, null, null, null, null, null, null, null, 
492, null, 255, null, null, null, null, null, null, null, 395, null, 156, null, null, null, null, null, null, null, null, null, null, null, null, null, null, 17, null, null, null, null, null, 562, null, null, null, 1119, null, null, null, 66, null, null, null, null, null, null, null, null, null, null, null, null, 1116, null, null, null, null, null, null, 528, 727, null, null, null, null, null, null, null, null, null, null, null, 1500, null, null, null, null, 223, null, null, null, 625, null, null, null, null, 259, null, null, null, null, null, null, null, 276, null, null, 1014, 
1307, null, null, null, null, null, null, null, 443, null, null, null, 9, null, 409, null, null, null, null, null, null, null, 554, null, null, 149, 790, 595, null, null, 662, null, 592, 1344, null, null, 953, null, null, 494, 53, null, 618, null, null, 343, null, null, null, null, null, 280, null, null, null, null, 290, null, null, null, null, 1276, null, 653, null, null, null, 537, 317, null, null, 1965, null, null, null, null, null, null, null, null, null, null, 174, null, null, null, null, 355, 254, null, 444, null, null, null, null, null, 67, null, null, null, 
68, null, null, null, null, null, null, 589, 347, null, null, null, null, 642, null, null, null, null, null, null, null, null, null, null, 0, null, 846, null, 266, null, null, null, null, null, null, null, 798, 1068, null, null, 1154, 693, null, 76, null, 13, null, null, null, null, null, null, null, null, 217, null, 210, null, null, 967, null, null, null, null, null, null, null, null, null, null, null, 466, null, null, 1774, null, null, null, null, null, null, 307, null, null, null, null, null, null, null, null, null, null, null, 316, null, null, null, null, null, null, 
null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, 1036, null, null, null, null, null, null, 312, null, 384, null, null, null, null, null, null, null, null, null, 656, null, null, null, null, null, null, null, null, 291, null, null, null, 60, null, null, 39, null, null, null, null, null, null, null, 1946, null, null, null, null, null, 427, null, 957, null, null, 324, null, 820, 1042, 1331, null, null, 523, null, null, null, null, 17, null, null, null, null, null, null, null, null, 428, null, null, 665, null, 1194, null, null, null, 
null, null, null, null, null, null, null, null, null, null, 38, null, 920, 827, null, null, null, null, null, null, 844, null, null, null, null, null, null, 469, null, 209, null, null, null, null, null, null, null, null, 174, null, 1105, 1130, null, null, 935, null, null, 703, null, null, null, null, null, 447, null, null, null, null, null, 1606, null, null, null, null, 140, null, null, null, null, 397, null, null, null, null, null, 1133, null, 178, null, null, null, null, 95, null, null, null, null, null, null, null, 872, null, null, null, null, 306, null, null, 357, null, 
null, 1060, 274, null, 630, null, null, null, null, null, 0, 768, null, null, null, null, null, null, null, null, null, 34, null, 307, null, null, 188, 551, null, null, null, null, null, 1000, null, null, null, null, null, null, null, null, null, 443, null, 1607, null, 416, null, null, null, null, null, null, 1088, null, null, null, null, null, null, null, null, null, null, 943, 337, null, 43, null, 459, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, 21, null, null, 309, 580, null, null, null, null, 
null, null, null, 174, null, null, null, null, 1568, null, null, null, null, null, null, null, null, null, 4, 473, null, null, 899, 1645, null, null, 1099, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, 714, null, null, 433, null, null, 695, null, null, null, null, null, 20, null, null, null, null, null, null, null, 1197, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, 75, null, null, null, 945, null, null, null, null, null, null, null, 
null, 460, null, 248, null, null, null, null, null, null, null, null, 712, null, null, null, null, null, null, null, 40, null, null, null, null, null, null, null, null, 502, null, null, null, null, null, null, null, 616, null, null, null, null, null, 90, null, null, 33, null, null, null, 550, null, null, null, null, null, null, null, null, null, 627, null, null, null, null, null, null, null, null, 390, null, null, null, null, null, null, null, null, null, null, null, 531, 448, null, 558, null, null, null, null, null, null, 402, 55, null, null, null, null, null, null, 1101, 
null, null, null, null, null, 53, null, null, null, 458, null, null, null, 429, null, 397, null, 586, null, null, null, null, null, null, null, null, null, 319, null, null, 581, null, null, null, null, 643, null, null, null, null, null, 0, null, null, null, null, null, 3966, null, 249, null, null, null, null, null, null, null, null, null, 193, null, null, null, null, null, 508, null, null, null, 466, 147, null, null, null, 295, null, 346, null, null, 1037, null, 652, null, 376, null, null, null, null, null, 686, null, null, null, null, null, 1339, null, 1283, 840, null, 
null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, 316, null, null, 884, null, null, null, null, null, null, null, null, 1168, null, 281, null, null, null, 875, 84, null, 60, null, null, null, null, 461, null, null, null, null, null, null, null, null, null, null, null, 20, null, null, null, null, null, 50, 8, null, null, null, null, 56, 174, null, null, null, null, null, null, null, null, 94, null, null, 865, null, null, null, null, null, null, null, 407, null, null, 331, 110, null, null, null, 31, null, null, null, 
null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, 120, null, null, null, null, null, null, null, null, null, 55, null, 198, null, null, 1221, null, null, null, null, null, null, null, 9, null, null, null, null, 328, null, 368, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, 492, null, null, null, 298, null, null, null, null, null, 0, null, null, null, null, null, null, null, null, 1207, null, null, 
null, null, null, null, 378, null, null, 876, null, null, null, null, 133, null, 1429, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, 63, null, 413, null, 799, null, null, null, 131, null, null, null, null, null, null, 217, null, null, null, null, null, null, 13, null, null, 429, null, null, null, 121, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, 137, null, 
null, null, null, null, 536, null, 2382, null, null, null, null, null, null, null, null, 10, null, null, null, null, null, null, 1492, null, null, null, null, 210, null, null, null, 73, null, null, null, 111, 225, 36, null, null, 36, null, null, 258, 101, 207, null, 571, null, null, null, null, 594, null, 959, null, null, null, null, null, null, null, null, null, null, null, null, 782, null, null, 2313, null, 634, null, null, null, null, null, null, null, 756, null, 1346, null, null, null, null, null, null, null, null, 812, null, null, null, null, 86, null, null, 119, 
null, 415, null, null, 526, 390, null, 691, null, null, null, null, null, null, 437, null, null, null, null, null, null, 976, null, null, 125, null, null, 555, null, null, 1193, null, null, 967, null, null, null, null, null, null, null, 961, null, null, 91, null, null, null, null, 709, null, 524, null, 382, 225, 400, null, null, null, null, 310, 379, null, null, null, null, null, 46, 341, null, null, null, null, null, null, null, 762, 87, null, null, 1340, null, 606, null, 1751, 436, 2912, null, null, null, null, 2201, null, null, null, null, null, null, 555, null, 
null, null, null, null, null, null, null, null, null, null, null, null, 535, null, 124, null, null, null, null, null, null, 481, null, null, null, null, null, null, null, 380, null, null, null, null, null, null, 906, null, 167, null, 226, null, 139, null, null, 574, 451, null, null, null, null, null, null, 520, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, 1087, null, null, null, null, null, null, null, null, null, 
null, null, 1986, null, null, null, null, null, null, null, null, null, null, null, null, null, 386, 94, null, null, null, null, null, null, null, null, 1521, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, 1661, null, null, null, null, null, null, null, null, null, null, 995, null, null, null, null, null, null, 257, null, null, null, null, 17, null, 31, null, null, null, 98, null, null, 293, null, null, null, null, null, null, 
472, null, null, null, null, null, null, null, 324, 1206, null, null, null, null, null, null, null, 215, 722, 571, null, null, 77, null, null, null, null, null, null, null, null, null, 981, null, null, null, null, 44, null, null, null, null, null, null, null, null, null, 620, 0, null, null, null, null, null, null, null, null, null, null, null, null, 1279, 1138, null, null, null, 421, null, null, null, null, null, 341, null, null, null, null, null, null, null, null, null, null, 461, null, 255, 220, null, null, null, null, 102, null, null, null, null, null, null, null, null, 
null, null, null, null, null, 130, 172, null, null, null, null, null, null, 82, null, 153, 23, 279, 379, null, null, null, null, null, null, null, null, null, 527, null, 332, null, null, null, null, null, null, null, 255, 215, null, null, null, null, 47, null, null, null, null, null, null, null, 108, null, null, null, 1371, null, null, null, null, 133, null, null, 139, 29, null, null, null, 339, 31, null, 460, null, null, null, null, 300, null, null, null, null, null, 49, 594, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, 
null, null, null, null, null, null, 21, null, null, null, 376, null, null, null, 545, null, null, null, null, null, null, null, null, 675, null, null, null, null, 344, null, null, null, null, null, 396, null, 30, null, null, null, null, null, null, 97, null, null, null, 445, 2771, 39, null, null, null, null, null, null, null, null, null, null, null, null, 24, null, 718, null, null, null, null, null, null, null, 755, null, 618, 554, null, null, null, null, null, 1083, null, null, null, null, 34, null, 389, 911, 729, 659, null, null, 37, null, null, null, null, null, 
743, null, null, null, null, null, null, null, 473, 966, null, null, null, null, null, null, null, null, null, 119, 610, 259, null, null, null, null, null, null, null, null, null, 228, null, null, null, 395, null, null, null, 95, 2294, null, null, null, null, null, 271, null, null, null, null, null, null, null, 252, null, null, null, 659, null, null, 45, null, null, null, null, null, null, null, 450, null, null, null, null, null, null, 329, null, null, null, null, null, null, null, null, null, null, 1042, null, null, null, 211, null, null, null, null, null, null, null, null, 
773, null, null, null, null, null, null, null, 1591, null, null, null, 495, null, null, 172, 1412, null, null, null, null, null, null, null, 267, 26, null, 1045, null, 350, null, 841, null, null, null, 200, 383, null, null, 847, null, null, null, null, null, null, null, null, null, null, null, null, 40, null, null, null, 76, 800, null, null, null, null, null, 2333, null, null, null, 1339, null, 689, null, null, null, null, 42, null, null, null, null, null, null, null, null, 100, null, null, null, null, null, null, null, null, null, null, null, 628, null, null, null, null, 
null, null, 445, null, null, null, null, null, null, null, null, null, 770, 2148, null, null, null, null, null, null, null, null, null, null, null, null, null, 1064, null, null, null, null, null, null, 51, null, null, null, 552, null, null, null, null, null, null, null, 822, null, null, null, null, null, null, null, 38, null, 405, null, null, 592, null, null, null, null, null, null, null, 356, 50, 67, null, null, null, null, null, 406, null, null, 287, null, null, 107, null, null, null, null, null, null, null, null, null, 348, null, null, null, null, null, null, 187, null, 
586989, null, 95592, 67918, 39380, 4442, 6660, 21195, 72442, 66437, 140014, 31367, 6530, 22438, 12574, 20187, 4403, 8878, null, 15609, 325, 588, 1587, 10271, 1151, 538, 10309, 876, 21463, 620, 25059, 651, 26, 13815, 6916, null, 21237, 12690, 6851, 3699, 282, 4077, 9361, 4201, 2288, 12628, 2055, 2452, 1809, 4194, 12317, 42, 11378, 179, 3917, 1523, 10912, null, 13803, 27388, 7059, 11015, 2586, 2341, 3186, 642, 1573, 2364, 2187, 22992, 2848, 3159, 6368, 10637, 92, 11986, 15084, 456, 29027, 609, 1763, 8400, 44789, 74, 30, 23735, 20000, 372, 76, 5300, 33684, 124, 8469, 929, null, null, 1515, 3295, 22, 282, 
7363, 2247, null, 75, 150, null, null, 5686, null, 10764, 642, 173, 1351, 8952, 81, null, null, 2664, 538, 3421, 4468, 9090, 4967, 110, 876, 70, null, null, 10887, null, null, null, 951, 1355, 3295, 1219, 4879, 3474, 21103, 1758, 5832, 460, 527, 26, 2808, 13815, 2392, 2707, null, null, null, 15608, 6048, 3290, 4161, null, 1151, 3675, null, 559, 2153, 4120, 1412, null, 1493, null, 1614, 1745, 17, 668, 135, 1337, 151, 1864, 583, 678, 1114, null, 687, 7299, null, 28, 1681, null, null, null, null, 2449, 128, 3949, 8777, 3540, null, 3174, 8595, 837, 14, 9439, 4990, 3374, 
null, 750, 5962, 1864, 1414, 3956, null, 1700, 727, 69, 224, 8165, null, null, 24, null, 2584, 8686, 18972, 3110, 2586, null, 2217, null, 3312, 970, 952, 3762, 429, 3983, 11481, 2848, 3159, 750, 1765, null, null, 1454, 40, 939, 7043, 1034, 3518, 180, 4199, 75, 3636, 6905, 465, 3913, 7768, 1299, 108, 862, null, 24828, 144, null, 6642, 1763, 11326, 139, 3347, 31204, 26, null, 11393, 1180, null, 74, 437, 30, 6040, 76, 4965, null, 14837, 37, 603, 2079, null, 8099, 1786, 3619, 86, 15035, 8536, 192, 456, null, 4463, 7130, 128, 7199, null, 882, null, null, null, null, 
null, null, null, null, null, null, null, null, null, null, null, null, 310, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, 191, null, null, 237, null, null, null, null, 336, null, null, null, null, 552, null, null, 520, null, null, null, null, 83, null, null, null, 187, 335, null, null, null, null, null, null, 553, null, null, null, 556, null, null, null, 918, null, 186, null, null, null, null, null, null, null, null, 655, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, 87, null, 
666, null, null, null, null, 620, null, null, null, null, null, null, 1100, null, null, null, null, null, null, null, null, null, null, 549, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, 527, null, null, null, null, null, null, null, null, null, null, null, null, 411, null, null, 19, null, null, 82, null, null, null, 22, null, null, null, 252, null, null, null, null, null, null, null, null, null, 19, null, 37, null, null, null, null, null, null, 28, null, null, 1485, null, null, null, null, null, null, null, 11, null, null, null, 
null, null, null, null, null, null, null, 28, null, null, null, null, null, null, 699, null, null, null, null, null, 863, 228, null, null, null, null, null, null, null, null, null, null, 451, null, null, null, null, null, null, null, null, 657, null, null, null, null, null, 663, null, null, null, null, null, null, null, null, 30, 74, 110, 769, null, null, 317, 824, null, null, 17, null, 1189, null, 2809, null, null, null, null, 701, null, 331, null, null, 533, null, null, null, 328, null, null, null, null, null, null, null, null, null, null, null, 230, null, null, null, 
null, null, 1567, null, null, null, 473, null, 180, null, null, null, null, null, null, null, null, 24, null, null, null, null, null, null, 352, null, null, null, null, null, null, null, null, null, null, null, null, null, null, 360, null, 582, null, 964, null, null, 211, null, null, null, null, null, null, null, null, null, 722, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, 1182, 941, null, null, null, null, null, null, null, null, 790, null, null, null, 554, null, null, null, null, null, null, null, 
597, null, 849, null, null, 454, null, null, 431, null, null, 440, null, 415, null, null, null, null, null, null, null, null, null, null, null, null, 102, null, null, 518, null, null, null, 0, 419, null, null, null, null, 774, null, null, null, null, null, 894, null, 29, null, 579, null, null, null, null, null, null, null, null, null, null, null, 27, 140, null, null, null, null, null, null, null, 19, null, null, null, null, 231, null, null, null, null, 1219, null, null, null, null, null, null, null, 159, null, null, null, null, 559, null, null, null, null, null, null, 
null, null, 53, null, null, null, null, null, 18, 319, null, null, null, null, null, null, null, null, 1258, null, null, null, null, null, null, null, null, null, 578, null, null, null, null, null, null, null, null, null, null, null, null, 338, null, 640, 128, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, 43, null, 248, null, null, null, null, null, null, null, null, null, 506, null, null, null, null, null, null, null, null, null, null, null, 200, 527, null, null, 53, 659, null, null, null, 725, 71, 1430, null, null, null, 
null, null, null, null, 103, null, null, null, null, null, null, 280, null, null, 822, 158, 533, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, 837, null, null, null, 47, null, 615, 227, null, null, null, 371, null, null, null, null, null, null, null, null, 420, 602, null, null, null, null, null, null, null, null, 173, 702, 647, null, 425, null, null, null, null, null, 689, null, null, 1269, null, null, null, null, null, null, null, null, null, null, null, null, null, null, 357, 2667, null, null, null, null, null, null, null, null, 
null, null, null, null, 47, null, null, null, null, 946, null, null, null, 553, 357, null, null, null, null, null, null, 30, null, null, null, null, null, 115, null, null, 2245, null, null, null, null, null, null, null, 10, null, null, null, null, null, 1293, 27, null, null, 49, null, null, null, 695, null, null, null, null, null, null, null, null, null, 430, null, null, null, 183, null, null, 1692, null, null, null, null, 1431, null, null, null, null, 283, null, null, null, null, null, null, 552, null, null, null, null, null, null, null, null, null, null, null, null, null, 
1105, 1142, null, null, null, null, null, null, null, null, null, 1662, null, null, null, null, null, null, null, null, 20, null, null, null, 351, null, null, null, null, null, null, null, null, null, null, null, null, 411, null, null, null, null, null, null, null, null, 464, null, null, null, null, null, null, null, null, 139, 1718, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, 707, null, null, null, null, null, null, null, null, null, 1221, null, null, null, null, null, null, null, null, null, null, null, null, null, 
null, null, null, null, null, null, null, null, null, null, null, null, null, 515, null, null, null, null, 282, null, null, null, null, null, null, null, null, null, null, 30, null, 2791, null, null, null, null, null, null, 1065, null, 76, null, null, null, null, null, null, null, 60, 261, null, null, null, null, null, null, 76, null, null, null, null, null, null, null, null, null, null, 89, null, null, null, 851, null, null, null, null, null, null, null, 466, null, null, null, null, 319, null, 148, null, null, null, null, null, null, 48, null, null, 417, null, null, null, 
null, 272, null, null, null, null, 14, null, null, 586, null, null, null, null, null, 442, null, null, null, null, null, null, null, null, null, 1133, 459, null, null, null, 36, null, 622, null, null, null, null, null, null, null, null, null, null, 257, 377, null, null, null, null, null, null, null, null, null, null, null, 810, null, null, null, null, null, 63, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, 685, null, null, null, null, null, null, null, null, null, 834, null, null, null, null, null, null, 171, null, null, null, 
null, null, null, null, null, null, null, null, 2707, null, null, null, null, null, null, null, 294, null, null, null, null, null, null, null, null, null, null, null, 126, null, null, 158, null, null, 1213, 23, null, 114, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, 45, null, null, null, 278, null, null, null, 358, null, null, null, null, null, null, null, 558, null, null, null, null, null, null, 722, null, null, 528, null, null, null, null, null, null, null, null, null, 814, null, null, null, null, null, null, 427, null, null, null, 
null, null, null, 678, null, 328, 810, null, null, null, null, null, null, null, 614, null, null, null, null, null, null, 711, null, null, null, 420, null, 571, null, null, null, null, null, null, null, null, null, 26, null, null, null, null, null, null, null, null, 253, null, null, null, 465, null, 11, null, 177, null, null, null, null, null, null, null, 5238, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, 800, 44, null, null, null, null, 518, null, null, null, 
null, null, null, null, null, null, null, null, 760, 127, null, null, null, null, null, 97, null, null, null, null, null, 542, null, null, null, 628, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, 7, null, null, null, null, null, null, null, null, null, null, null, null, 245, 491, null, null, null, 241, null, 561, null, 672, 228, 370, null, 123, null, null, null, null, null, null, null, null, null, null, 250, null, null, 291, null, null, null, 118, 18, 989, null, null, null, null, null, null, 
2647, null, null, null, null, null, null, null, null, null, null, 48, null, null, null, null, null, null, null, null, null, null, 43, null, 846, null, null, null, null, null, null, 101, null, null, 101, 8710, null, 395, null, null, null, null, null, null, null, null, null, null, 332, null, null, null, null, null, null, null, null, null, null, null, 516, null, null, null, null, null, null, null, 586, null, null, null, null, null, null, null, null, null, null, null, 75, null, null, null, null, null, null, null, 34, null, null, null, null, null, null, null, null, null, null, null, 
28, null, null, null, null, null, null, 405, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, 1329, null, null, null, null, 59, null, null, null, null, 460, null, null, null, 757, null, null, null, null, null, null, null, null, null, 62, null, null, 207, null, null, 16, null, null, null, null, null, null, null, null, 1480, null, null, null, null, null, null, null, 178, null, null, 111, null, null, 1057, null, null, null, 11, 637, 415, null, 274, 1307, null, null, null, null, 184, 
230, 511, null, null, null, null, null, null, null, null, null, 933, null, 65, null, null, 436, 584, null, null, null, null, null, null, 93, null, null, null, null, null, null, 1033, null, null, null, null, 167, null, null, null, 167, null, null, 30, null, null, null, null, 49, null, null, 435, 401, null, null, null, null, null, null, 42, null, null, null, null, null, null, 1407, null, null, null, null, 1823, null, null, null, null, 736, null, null, null, 626, null, null, null, null, null, null, null, 719, 562, null, null, null, 405, null, null, null, null, null, null, 
56, 436, null, null, 151, null, 49, null, null, null, null, null, null, null, null, null, null, null, 141, null, null, null, 455, null, null, null, null, null, null, null, null, null, 30, 60, 129, 260, 178, null, null, null, null, null, null, null, null, 1225, null, null, 1100, 183, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, 704, null, null, null, null, null, null, 391, null, null, null, null, null, null, null, null, 201, 2651, null, null, null, null, 553, null, 666, null, null, 434, null, null, null, null, null, 351, 
null, null, null, null, 449, null, null, null, null, null, null, null, null, null, 868, null, 892, null, null, null, null, null, null, null, 34, 4209, null, null, null, null, 45, null, null, null, 1751, null, null, null, 37, null, null, null, null, null, 253, null, null, null, null, null, null, null, null, 30, null, null, null, null, null, 149, null, null, null, 303, null, null, null, null, null, 394, 468, null, null, null, null, null, 820, null, null, null, null, null, null, null, null, null, 165, null, null, 424, null, null, 892, null, null, null, null, null, null, null, 
null, null, null, null, null, null, null, 595, null, null, null, null, null, null, null, null, null, null, null, null, null, 619, null, 472, null, null, null, null, null, 457, null, 107, null, null, null, null, null, 332, 1093, null, null, null, null, 400, null, 1442, null, null, null, null, null, null, null, null, 1105, null, null, 395, null, null, 711, null, null, 30, 60, null, null, null, null, null, null, null, null, 11, 548, null, null, null, null, null, null, null, null, null, null, null, 3091, null, null, null, null, null, null, null, null, null, null, null, null, 286, 
null, null, 4224, 284, 1034, null, null, null, null, 585, null, null, null, null, null, null, 469, 1149, null, 344, null, null, null, null, null, null, null, null, null, null, null, null, 75, 384, 1062, null, null, null, null, null, null, null, 446, null, null, null, null, null, null, null, null, null, null, null, 42, 464, null, null, 28, null, null, 780, null, null, 424, null, null, null, null, null, null, null, null, null, null, null, null, null, null, 599, null, null, null, null, null, null, null, null, null, 897, 34, 1491, 515, null, null, null, null, null, 572, null, 
null, null, null, null, null, null, 101, null, null, null, null, 533, null, 342, null, 1190, null, 1000, 639, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, 398, null, null, 580, null, null, null, null, null, null, 1299, null, null, 141, null, null, null, null, null, null, null, null, 732, 8, 203, 2212, 833, null, 110, null, null, null, null, null, null, null, null, null, null, null, null, 276, null, null, null, null, null, 72, null, null, null, null, null, null, 115, null, null, null, 448, null, null, 138, 
null, null, 2113, null, 545, null, null, null, null, null, null, 2158, 2121, 28, null, null, 206, null, null, null, null, 285, null, 366, null, null, null, null, 122, null, null, null, null, null, null, null, null, null, null, null, null, null, null, 214, null, null, null, 1626, 866, null, null, null, 347, null, null, null, null, 357, null, null, 147, null, null, null, 1394, null, null, null, null, null, null, null, null, 1081, null, 358, null, null, null, null, null, null, null, null, 797, null, null, null, null, null, null, 326, 382, null, null, null, null, 428, null, 124, 
null, null, null, null, null, 517, null, 864, null, null, null, null, null, null, null, null, null, null, 190, null, null, 286, null, null, null, null, null, null, null, null, 875, null, null, null, null, null, null, null, null, null, null, null, null, null, 1675, null, null, null, 557, null, 503, null, 1381, null, null, null, null, null, null, null, null, null, null, null, null, null, 63, null, 39, null, null, null, null, 713, null, null, null, null, null, null, 157, 863, null, null, null, null, null, null, null, null, null, 746, 206, null, null, null, null, null, null, null, 
null, 337, null, null, 425, null, null, null, null, null, null, null, null, null, null, null, null, null, 177, null, null, null, null, null, null, null, null, 735, null, null, null, null, null, null, null, 313, null, 316, 581, 473, null, null, null, null, null, null, null, null, null, null, null, null, null, 49, null, 481, null, null, null, 284, 588, null, null, null, null, null, null, null, null, null, null, 294, null, null, null, 36, null, null, null, null, null, null, null, 331, null, null, null, null, null, null, null, null, 45, null, null, 65, null, null, null, null, 
null, null, null, 692, null, null, null, null, null, null, null, 1489, null, 111, null, null, null, null, null, null, null, null, null, null, 374, 358, null, null, null, null, 126, 421, null, null, null, null, null, null, 869, null, null, null, null, null, null, 664, null, null, null, null, null, null, 203, 169, null, null, null, null, null, null, null, null, 305, 804, null, null, 267, null, null, null, null, 467, null, 106, null, null, null, null, null, 98, 48, 211, null, null, null, null, null, null, null, 881, null, 433, null, null, null, 239, 515, null, 163, 952, 
null, null, null, null, null, null, null, null, 827, null, null, null, null, null, null, null, null, null, null, null, 526, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, 355, 381, 30, null, null, null, 1523, null, 28, null, null, null, null, 227, 532, 93, null, null, null, null, 358, null, 951, null, null, null, null, null, 755, null, null, null, null, null, null, null, null, null, 1350, null, null, null, 662, null, 172, 437, null, null, 1557, null, null, null, null, null, null, null, null, null, null, 
null, null, null, 58, null, null, null, 1033, null, null, null, null, null, 377, 296, null, null, 39, null, null, null, null, null, null, null, null, null, null, null, null, null, 356, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, 102, null, null, 1313, 1518, null, null, null, 2078, 300, null, 351, null, null, null, null, 93, null, null, null, 195, null, 139, null, null, null, null, null, 485, null, null, null, null, null, null, null, 146, null, null, null, 471, 22, null, null, null, null, null, null, 
2141, null, null, null, 28, null, null, 56, null, null, null, null, null, null, null, 173, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, 121, null, null, 145, null, null, null, null, null, null, null, null, 2193, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, 763, null, null, null, 
null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, 26, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, 701, null, null, null, 714, null, null, null, null, null, 176, null, 1010, null, null, null, null, null, null, null, null, null, 426, null, null, null, 119, null, null, null, null, null, null, null, null, null, null, 61, null, null, 117, 1453, null, null, null, null, 561, null, null, 475, null, null, null, null, null, null, null, null, null, null, null, null, null, 
null, null, null, null, null, null, null, null, 741, null, null, 45, null, null, 578, 246, null, 1136, null, null, null, 617, null, null, null, null, null, null, 882, null, null, 334, null, null, 95, null, null, null, 56, null, null, 239, null, null, null, null, 106, 107, null, null, null, null, null, null, null, null, null, null, null, null, 978, null, null, null, 626, 22, null, null, null, null, null, 520, 475, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, 48, null, null, null, null, null, 100, 
null, null, null, null, null, null, null, null, null, 578, null, 364, null, null, null, null, 1005, null, null, null, null, null, null, null, null, null, 162, null, null, null, null, null, null, null, null, null, null, null, 134, null, null, null, null, null, 523, null, null, null, 247, null, null, null, null, null, null, null, null, 115, null, 528, 602, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, 760, null, null, null, null, null, null, null, null, null, null, null, null, null, null, 784, null, null, null, 
null, null, null, 313, null, null, null, null, null, null, null, null, 736, 206, 633, null, null, null, null, 930, null, null, null, null, null, null, null, null, null, null, null, null, null, 429, null, null, null, null, null, null, null, null, null, null, null, 349, null, 286, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, 574, 159, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, 354, null, null, null, null, null, 220, null, 
null, null, null, null, null, null, null, null, null, null, null, null, 2567, null, null, null, null, null, null, null, null, null, 419, null, null, null, null, null, null, null, null, null, null, null, null, null, null, 265, null, null, null, null, 524, null, 176, 0, null, null, 649, null, null, null, null, 84, 712, 1091, null, null, null, null, null, 125, null, 1142, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, 442, null, null, null, null, null, null, null, 20, null, null, null, null, null, null, null, null, 682, null, null, 422, 
null, null, null, 931, 489, 11, null, null, 89, null, null, null, null, null, null, 1356, 175, 267, 525, null, null, null, null, 762, null, null, null, null, null, null, 946, 4, null, null, null, null, null, null, 965, null, null, 64, null, null, null, null, null, null, null, 936, null, null, null, null, null, null, null, null, null, 201, null, null, null, null, null, null, null, null, null, null, 327, null, null, null, null, null, 295, null, null, null, null, null, null, null, null, null, null, null, null, null, 786, null, null, null, 706, null, null, null, null, null, 
722, null, null, null, null, null, null, null, null, null, null, null, null, 1012, null, null, null, null, 357, null, 425, null, null, 23, null, null, null, 244, null, null, 204, 834, null, null, 413, 498, null, null, null, null, null, null, null, 692, null, null, null, null, null, null, null, 75, null, null, null, null, null, null, null, null, null, null, 654, null, null, null, null, null, 1369, 339, null, null, null, null, null, null, null, null, null, null, null, 640, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, 
null, null, null, 278, null, null, null, 2113, null, 58, null, null, null, null, 259, null, 801, null, 1131, null, null, null, null, null, 471, null, null, 32, null, null, null, null, 279, null, 568, null, null, null, null, 471, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, 116, null, null, null, null, null, null, null, null, null, null, 260, null, null, null, null, null, null, null, null, null, null, null, null, null, 847, null, null, null, null, 70, null, null, null, null, null, null, 507, null, null, null, 
null, null, null, 1675, 548, null, 774, null, null, null, null, null, null, null, 645, null, null, null, null, null, null, null, null, null, 380, null, null, null, 969, null, null, 155, null, null, null, null, null, 18, null, 803, 270, null, null, null, null, null, 103, null, null, null, null, null, null, null, null, null, null, 49, null, 20, null, null, null, null, null, 908, null, null, null, null, null, 51, 338, null, null, 777, null, null, 107, null, null, null, null, 835, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, 
1645, 149, null, null, null, null, null, null, null, null, null, null, null, null, null, null, 134, 627, null, 745, null, null, null, null, 169, null, null, 223, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, 1579, null, 1060, null, null, 722, 236, null, null, null, 25, null, null, null, null, 67, null, null, null, null, null, null, 802, 125, 2249, null, null, 21, null, null, null, null, null, 469, null, null, null, null, 448, 147, 724, null, null, null, null, null, null, null, null, 934, null, null, null, null, 352, null, null, 
null, null, 22, null, null, null, null, null, null, null, null, null, 464, 783, null, null, 149, null, 174, 317, null, null, null, null, null, null, 651, null, null, 358, null, null, null, null, null, null, null, 308, null, null, 764, null, null, null, null, null, null, null, null, null, null, null, null, null, 442, 351, null, null, 26, null, null, null, null, null, null, null, null, null, null, null, 81, null, 1793, null, null, null, null, null, null, null, 629, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, 
null, null, null, null, null, null, 3158, null, null, null, null, null, 73, null, null, null, null, null, null, null, null, null, 342, null, null, 286, null, null, 727, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, 13, null, null, null, 1378, null, null, null, 387, 17, 294, null, null, null, null, null, null, null, 701, null, 165, null, 375, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, 3, null, 546, null, null, null, 1268, 35, null, null, null, null, null, null, null, 
null, null, null, null, null, null, null, null, 754, null, null, null, null, null, 177, 475, 769, null, null, null, 35, null, null, null, null, null, null, 30, 1351, 350, null, null, null, 25, null, null, null, 486, 143, null, null, 75, 281, null, null, null, null, 481, null, null, 126, null, null, 985, 1127, null, null, null, null, 56, null, null, 491, null, null, null, null, null, 354, null, null, null, null, null, null, null, 480, 46, 30, null, 642, 387, null, null, 920, null, 365, null, null, null, 374, null, null, 471, null, null, 525, null, null, 187, 
null, null, null, null, null, 444, null, null, null, null, 236, 108, null, null, null, 1379, null, 653, null, null, null, 546, null, null, null, 1729, null, null, null, null, null, null, null, null, null, null, null, null, 245, null, null, 43, null, null, 444, null, null, null, null, null, null, null, null, null, null, null, null, 328, null, null, null, 543, null, null, null, null, null, 527, null, null, null, null, null, null, null, null, null, null, null, null, 944, null, null, null, null, null, 429, null, null, null, 866, 944, null, null, 890, 357, null, null, null, null, 
null, null, null, null, null, null, null, null, null, null, 0, null, null, 886, null, null, null, null, null, null, null, null, null, 106, null, 396, null, null, 2012, null, null, null, null, null, null, 160, null, null, null, null, null, null, null, null, 49, null, null, 292, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, 228, null, 1191, null, null, null, null, null, null, 208, null, 294, null, 86, 645, null, null, null, null, null, null, 247, null, null, null, null, null, null, null, null, 192, null, 
null, null, null, null, null, null, null, null, null, null, 30, null, null, 1895, null, null, null, null, null, 384, null, 1088, null, null, 287, null, null, 997, 1089, null, null, 404, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, 496, null, 1013, null, 100, null, 41, null, null, null, null, null, null, null, null, null, 134, null, 815, 777, null, null, null, null, null, null, 900, null, 33, null, null, null, null, 534, null, 227, null, null, null, null, 45, 684, null, null, null, null, 1004, 1148, null, null, 790, null, 
null, 585, 390, null, null, null, null, 248, null, 97, null, null, null, null, null, null, null, null, 759, null, null, null, null, 483, null, null, null, null, null, 1378, null, null, null, 409, null, null, 252, null, null, null, null, null, null, null, null, null, null, null, null, null, null, 45, null, null, null, 1027, null, null, 635, null, null, null, null, null, null, 752, null, null, null, null, 2, null, null, null, null, 50, null, 265, null, null, null, 517, null, null, null, null, null, 1012, null, null, null, null, null, null, null, null, null, 407, null, 1499, 
null, 359, null, 97, null, null, null, null, 1050, null, null, null, null, 1845, null, null, null, null, null, 705, null, null, null, null, 9, null, null, null, null, null, null, null, null, null, null, null, null, 253, null, null, null, null, null, null, null, 36, null, null, null, null, null, null, null, null, null, null, null, 252, null, null, null, null, 1288, null, null, null, null, null, null, null, null, null, 18, null, null, null, null, 1261, null, null, 1151, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, 
null, null, null, 637, null, null, 400, null, null, 494, null, 432, null, null, 661, 18, null, null, null, null, null, null, null, 1233, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, 80, null, null, null, 750, null, null, null, null, null, null, null, null, 496, null, 226, null, null, null, 78, null, null, null, null, 583, null, null, null, null, null, null, null, null, null, null, null, null, 24, null, null, null, 43, null, null, null, null, null, null, 118, 590, null, null, null, null, null, null, null, null, 
null, null, null, null, 806, null, null, null, null, null, null, null, null, null, 516, null, null, null, null, null, null, null, null, 450, null, null, null, null, null, null, null, null, null, null, null, null, 509, null, 434, null, null, null, null, null, 144, 636, null, null, null, null, null, null, null, 1059, null, null, null, null, null, null, null, null, null, 412, 33, null, null, 528, null, 74, null, 38, null, null, null, null, null, 368, null, null, null, 461, null, null, 242, null, null, null, null, null, null, null, null, null, null, 113, null, null, null, null, 
null, null, null, 230, null, null, null, null, null, null, null, 392, null, null, null, null, null, null, null, 355, 43, null, null, 542, 172, null, null, 33, 392, null, 271, null, null, 1139, null, 605, null, 345, null, null, null, null, null, 1188, null, null, null, null, null, 882, null, 1240, 620, null, null, null, null, null, null, null, null, null, null, null, null, null, null, 53, null, null, null, 259, null, null, 579, null, 105, null, null, null, null, null, null, 1025, null, null, null, null, null, 878, null, null, 263, null, null, null, null, 408, null, null, 
null, null, null, 80, 28, null, null, null, null, 105, null, null, null, null, null, null, 5, 33, null, 38, null, null, 152, null, null, null, 42, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, 424, null, null, 695, null, 192, 198, null, 82, 52, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, 174, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, 492, null, 1250, null, 1250, null, null, null, null, null, 
null, null, 283, null, null, 309, null, 421, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, 492, null, null, null, 259, null, null, null, null, null, null, null, null, null, null, null, null, null, null, 911, null, null, null, null, null, null, null, null, 239, 1115, 41, null, null, null, null, null, 1194, 14, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, 308, null, 610, null, null, null, null, null, null, null, null, null, null, 378, 
null, null, null, null, 3092, null, null, null, null, 426, null, null, null, 250, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, 42, null, null, null, null, null, null, null, null, null, 437, null, 30, null, null, null, null, null, 1695, null, null, null, null, null, null, null, null, null, 1843, null, null, null, null, 348, null, 5, null, null, 490, null, null, null, 0, null, null, null, null, null, null, 247, null, 259, 
null, 476, null, null, null, null, 590, null, 789, null, null, null, null, null, null, null, null, null, null, null, null, 730, 177, 324, 2199, null, 23, null, null, null, null, null, null, null, null, 32, null, null, null, null, null, null, 40, null, null, 996, null, null, null, null, null, null, null, 150, null, null, null, null, 658, 366, null, 661, null, null, null, null, null, null, 291, null, null, null, null, null, null, 833, null, null, null, null, null, 658, null, null, 987, null, null, null, null, null, null, null, null, null, null, 966, null, null, null, null, 
null, null, null, null, null, 63, null, 374, 216, 376, null, null, null, null, 333, 303, null, null, null, null, null, null, 390, null, null, null, null, null, null, null, 652, null, null, null, null, 30, 402, null, 1492, null, null, null, null, null, null, 1853, null, null, null, null, null, null, 431, null, null, null, null, null, null, null, 812, 135, null, null, null, null, 66, null, null, null, null, null, null, null, 36, 703, null, null, null, null, null, null, null, 340, null, null, null, null, null, null, 891, null, null, null, 216, null, 86, 31, null, 952, 
438, null, null, null, null, null, null, 804, null, null, null, null, null, null, null, null, null, null, null, null, null, 104, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, 513, null, null, null, null, null, null, null, 41, null, null, null, 514, null, null, null, null, null, null, null, null, null, null, null, null, null, 766, null, null, null, null, null, null, null, null, null, 1223, null, null, null, null, null, 29, null, null, null, null, null, null, null, 87, null, null, null, null, null, 
null, null, null, null, null, 20, null, null, null, null, 130, null, null, null, null, 37, null, null, 75, null, null, 112, null, null, null, null, 817, null, null, null, null, null, null, 237, null, null, null, null, null, null, null, 73, null, null, null, null, null, 285, null, null, null, null, null, null, 478, null, null, null, null, null, null, null, 452, 1205, null, null, null, null, null, null, null, null, 750, 549, null, null, null, null, null, null, null, null, null, null, null, null, 959, null, null, null, null, null, null, null, 111, null, null, null, null, null, 
null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, 1273, 931, null, null, null, 67, null, null, null, null, null, 50, null, null, null, null, null, null, null, null, null, null, 455, null, 300, 244, null, null, null, null, null, null, null, 22, null, 106, null, null, null, null, null, null, null, null, 118, 217, null, null, null, null, null, null, 565, null, null, null, 218, 85, null, null, null, null, null, null, null, null, null, 334, null, 650, null, null, null, null, null, null, null, 14, 217, null, null, null, null, null, null, 
null, null, null, null, null, null, null, null, null, null, 1301, null, null, null, null, null, null, null, null, null, 90, null, null, 307, null, null, 158, null, null, null, 69, 197, null, null, null, null, null, null, 551, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, 234, null, null, null, null, null, 61, 418, null, null, null, 565, null, 11, null, null, null, null, null, null, 1700, null, null, null, null, 332, null, null, null, null, null, 415, null, null, null, 329, null, null, null, null, null, null, null, 
null, 468, 2921, null, null, null, null, null, null, null, null, null, null, null, null, null, 20, null, 760, null, null, null, null, null, null, null, 920, null, null, 584, null, null, null, null, null, 599, null, null, null, 80, null, null, 403, 836, null, 333, null, null, null, null, null, null, null, null, 741, null, null, null, null, null, null, null, 1050, 1147, null, null, null, null, null, null, null, null, null, 66, 667, 300, null, null, null, null, null, null, null, null, null, 87, null, null, null, 423, null, 99, 109, null, 2524, 744, null, null, null, null, 
134, null, null, null, null, null, null, null, 260, null, null, null, 694, null, null, null, null, 100, null, null, null, null, null, 448, null, null, null, null, null, null, 591, null, 465, null, null, null, null, null, null, null, 79, 968, null, null, null, 233, null, null, 0, null, null, null, null, null, null, null, null, null, null, null, null, null, 1053, null, null, null, 574, null, null, 228, 1385, null, null, null, null, null, null, null, 238, null, null, 1011, null, 422, 319, 758, null, null, null, null, 389, null, null, 635, null, 44, null, null, null, null, 
null, null, null, null, null, null, null, null, 191, null, null, 719, null, null, null, null, null, 2128, null, null, null, 1160, null, 854, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, 37, null, null, 697, null, null, null, null, null, null, 422, null, 989, null, null, null, null, null, null, null, 834, 2363, null, null, null, 455, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, 
263, null, null, null, null, null, null, null, 35, null, 325, null, null, null, null, null, null, null, null, null, null, 317, null, null, 57, null, null, null, null, 497, null, null, 338, null, null, null, null, null, null, null, null, null, null, null, null, 399, null, 384, null, null, null, null, 233, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, 
null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, 
null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, 
null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, 
null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, 
null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, 
null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, 
null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, 
null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, 
null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, 
null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, 
null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, 
null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, 
null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, 
null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, 
null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, 
null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, 
null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, 
null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, 
null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, 
null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, 
null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, 
null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, 
null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, 
null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, 
null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, 
null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, 
null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, 
null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, 
null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, 
null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, 
null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, 
null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, 
null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, 
null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, 
null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, 
null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, 
null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, 
null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, 
null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, 
null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, 
null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, 
null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, 
null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, 
null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, 
null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, 
null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, 
null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, 
null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, 
null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, 
null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, 
null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, 
null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, 
null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, 
null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, 
null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, 
null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, 
null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, 
null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, 
null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, 
null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, 
null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, 
null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, 
null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, 
null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, 
null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, 
null, null, null, null, null, null, null, null, 0.72, null, 1.52, 1.75, 0.96, 0.2, 0.16, 0.91, 2.1, 2.28, 4.57, 0.34, 0.25, 0.8, 0.11, 4.35, 0.32, 1.55, null, 1.66, 0.13, 0.03, 0.28, 0.7, 0.46, 0.1, 4.11, 0.05, 4.61, 0.29, 1.77, 0.11, 0, 2.53, 1.29, 0.09, 5.52, 1.73, 1.58, 0.36, null, 0.53, 2.38, 1.01, 0.3, 3.99, 0.35, 0.47, 0.41, 1, 1.9, 0.04, 1.76, null, 0.71, 0.19, 0.77, null, 1.24, 7.68, 2.04, 3.07, 0.04, 1.02, 0.56, 0.12, 0.98, 0.46, 0.32, 3.88, 1.09, 1.59, 2.4, 3.16, 0.03, 2.97, 3.09, 0.2, 4.73, 0.22, 0.26, 1.08, 6.45, 0.01, 0.01, 3.15, 3.29, 0.01, 0.1, 0.94, 4.35, null, 
2.82, 0.36, null, null, 0.69, 4.89, 0.22, null, 2.5, 0.36, null, 0.37, 0.05, null, null, 2.25, 0.11, 9.6, 0.12, 0.36, 1.09, 0.68, 0.07, 0.11, null, 3, 0.16, 4.72, 3.66, 4.81, 3.54, null, 0.06, 0.01, 0.09, null, 4.65, 0.03, null, 0.12, 0.6, 1.31, 7.71, 1.6, 6.4, 0.24, 1.49, 1.04, 8.25, 0.11, 0.18, 0, 2.89, 3.14, 2.22, null, 0.15, 0.07, 0.09, 6.92, 0.82, 2.72, 1.73, null, 1.26, 0.34, null, 0.05, 1.01, 1.16, 4.02, null, 1.81, null, 2.57, 1.21, null, 0.12, 0.24, 0.25, null, 1.55, 0.3, 0.02, 0.17, 0.41, 0.15, 3.63, 0.08, 0.07, 0.74, 0.02, null, null, null, 1.12, null, 4.07, 1.47, 4.73, 
0.01, 5.37, 7.08, 0.69, 0.03, 2.26, 7.91, 6.27, 0.65, 0.85, 4.98, 2.33, 0.05, 5.94, null, 0.52, 0.4, null, 0.02, 0.94, null, null, 0.4, null, 5.54, 0.87, 7.84, 1.35, 0.04, null, 1.37, null, 3.4, 1.1, 0.18, 4.67, 0.09, 2.87, 2.92, 1.09, 1.59, 0.79, 1.56, null, null, 1.42, null, 0.84, 7.03, 1.67, 2.69, null, 2.26, 0.04, 3.62, 2.7, 0.56, 2.79, 6.89, 0.84, 0.07, 2.9, null, 5.34, 0.06, 0.03, 11.59, 0.31, 8.89, null, 0.75, 6.06, 0.4, null, 9.02, 2.02, 0.02, null, null, 0.01, 3.24, 0.99, 3.87, null, 7.74, 0.58, 0.74, 2.96, null, 7.25, 2.3, 5.95, null, 5, 5.79, 0.02, 0.79, 0.02, 0.99, 5.14, 
null, 2.49, 1.52, 0.77, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, 100, null, null, null, null, 28.75, null, null, null, null, null, null, null, null, null, null, null, null, 100, null, null, null, null, null, null, null, 100, null, null, null, null, 100, null, null, 100, null, null, null, null, null, null, null, null, null, 100, null, null, null, null, null, null, 100, null, null, null, 100, null, null, null, 100, null, 100, null, null, null, null, 4.7, null, null, null, 100, null, null, null, null, null, null, 34.98, null, null, 
null, 0.98, null, null, null, null, null, null, 100, null, 100, null, null, 98.48, 1.48, null, null, null, null, null, 100, 4.52, null, null, null, null, null, null, null, null, null, 100, null, null, null, null, null, null, null, null, null, null, null, null, null, null, 1.93, 100, 3.62, null, null, 20.13, null, 100, null, null, null, null, null, null, 100, null, null, 0.82, null, null, 100, null, null, 10.24, 31.63, null, 4.3, null, 100, null, null, null, null, null, null, null, null, null, null, null, 100, null, null, null, null, null, null, null, null, null, 100, null, null, null, 
null, null, null, null, null, null, null, null, 0.79, null, 64.91, null, null, null, null, 5.32, null, null, 70.54, null, null, null, 100, null, 15.17, null, null, null, null, 100, null, null, null, null, null, null, null, null, null, null, 100, null, null, null, null, null, null, null, null, 100, null, null, null, null, null, null, null, null, null, null, null, null, null, null, 18.2, null, null, 100, null, null, 100, 100, null, null, null, null, 100, null, 100, null, null, null, null, 100, null, 100, null, null, 100, null, null, 17.72, 100, null, null, null, null, null, null, 60.25, 
4.29, null, null, null, 100, null, null, null, null, null, 100, null, null, null, 100, null, null, null, null, null, null, null, null, null, null, 4.98, null, null, null, null, null, null, 100, null, null, null, null, null, null, 100, null, null, null, null, null, null, null, 100, null, 100, null, 55.34, null, null, null, null, null, null, null, null, null, null, null, null, 100, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, 8.82, null, null, 100, 100, 100, null, null, null, null, null, null, null, null, 100, 12.89, null, null, 
100, null, null, null, null, null, null, null, 100, null, 100, null, null, 100, null, null, 100, null, null, 100, null, 100, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, 100, null, null, null, null, null, null, 1.73, null, null, 100, null, null, null, null, null, 100, null, 100, null, 100, null, null, null, null, null, null, null, null, null, null, null, 100, null, null, null, null, null, null, null, null, null, null, null, null, null, 100, null, null, null, null, 100, 100, null, null, null, null, null, null, 100, null, null, null, 
null, 100, null, null, null, 6.05, null, null, null, null, null, null, null, null, 93.55, null, null, 100, null, null, null, null, null, null, 7.83, null, 100, null, null, null, null, null, null, null, null, null, 97.16, null, null, null, null, null, null, null, null, null, null, null, null, 100, null, 100, 100, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, 100, null, null, null, null, null, null, null, null, null, 100, null, null, 10.52, null, null, null, null, null, null, 100, null, null, 100, null, null, null, 100, null, 
null, null, null, 2.44, 100, null, null, null, null, null, null, null, 100, null, null, null, null, null, null, 100, null, null, 100, 100, null, null, null, null, null, null, null, null, null, null, null, null, null, 8.8, null, null, null, null, 2.27, null, null, 7.26, 100, 100, null, null, null, 100, null, null, null, null, null, null, null, null, 100, 1.4, null, null, null, null, null, null, null, null, 100, 100, 100, null, 100, null, null, null, null, null, 100, null, null, 100, null, null, null, null, null, 0.5, null, 4.17, 100, null, null, null, null, null, 100, 100, 
null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, 14.28, 100, null, null, null, 100, 100, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, 100, null, null, null, null, null, null, null, null, 7.27, null, null, null, null, 11.7, null, null, null, null, null, null, 1.05, null, null, null, null, null, null, null, null, 4.93, null, 14.34, null, null, null, null, null, null, null, null, null, null, null, 100, null, null, null, null, null, 11.48, null, null, null, null, null, 100, null, null, null, null, null, 
null, null, null, null, null, 100, null, null, 89.68, 100, null, null, null, null, null, null, null, null, null, 100, 5.33, null, null, null, null, null, null, null, null, 4.01, null, null, 100, null, null, null, null, null, null, null, null, null, null, null, null, 100, null, null, null, null, null, null, null, null, 100, null, null, null, 13.03, null, null, null, null, null, 100, null, null, null, null, null, null, null, 6.96, null, null, null, null, null, null, null, 2.48, null, null, null, null, null, null, null, null, null, null, null, null, null, 100, null, null, null, null, null, 
null, null, null, null, null, null, null, null, null, null, 100, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, 100, null, 100, null, null, 2.08, null, null, null, 100, null, null, null, null, null, null, null, null, null, null, 100, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, 100, null, null, null, 100, null, null, null, null, null, null, null, null, null, null, null, null, 100, null, null, null, null, null, null, 10.73, 
null, null, null, null, 100, null, 6.18, null, null, 100, null, null, null, null, null, null, null, 100, null, null, null, null, null, 100, null, null, 100, null, null, null, null, null, null, 100, 100, null, null, null, 100, null, 100, null, null, null, null, null, null, null, null, null, null, null, 100, null, null, null, null, 21.18, null, null, null, null, null, null, 100, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, 100, null, null, null, null, 100, null, null, null, null, null, null, null, null, null, 100, null, null, 
null, null, null, null, 100, null, null, null, null, null, null, null, null, null, null, null, 100, null, null, null, null, null, null, null, 100, null, null, null, null, null, null, null, null, null, null, null, 25, null, null, null, null, null, 100, null, null, 100, null, null, null, null, null, null, null, null, null, null, null, 3.15, null, 0.35, null, null, null, null, null, 100, null, null, null, 0.6, null, null, null, null, null, null, null, 100, 11.06, null, null, null, 1.82, null, 100, null, null, 100, null, null, null, null, null, null, null, null, null, 100, null, null, 
null, null, null, null, 100, null, null, null, null, null, null, 100, null, 100, 100, null, null, null, null, null, null, null, 100, null, null, 13.26, null, null, null, 100, null, null, null, null, null, 100, null, null, null, null, null, null, null, null, null, 100, null, null, null, null, null, null, 18.94, null, 100, null, null, null, 100, null, 100, null, 100, null, null, 100, null, null, null, null, 100, null, null, null, null, null, null, 4.45, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, 100, null, 
7.93, 2.3, null, null, 100, null, null, null, null, null, null, null, null, null, 1.96, null, 100, 10.35, null, null, null, null, null, null, null, null, null, null, null, 100, null, null, null, 100, null, null, null, null, null, null, null, null, null, null, 2.66, null, null, null, null, null, null, null, null, null, null, 100, null, null, null, null, null, null, null, null, null, null, null, null, 100, 100, null, null, null, 100, null, 100, null, 100, 100, 100, null, 63.92, null, null, null, null, null, null, null, null, null, null, 100, null, null, null, null, null, null, null, 
null, null, null, null, null, null, null, null, 100, null, null, null, null, null, null, null, 2.47, null, null, null, null, 9.28, null, null, null, null, 4.81, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, 100, null, 100, null, null, null, null, null, null, null, null, null, null, 100, null, null, null, null, null, null, null, null, null, null, null, 100, null, null, null, null, null, null, null, 100, null, null, null, null, null, null, null, null, null, null, null, 100, null, null, null, null, null, null, null, null, null, null, null, 
null, null, null, null, null, null, null, null, 33.26, null, null, null, null, null, 10.49, 100, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, 100, null, null, null, null, 12.87, null, null, null, null, 100, null, null, null, 100, null, null, null, null, null, null, null, null, null, null, null, null, 100, null, null, null, null, null, null, null, null, null, null, null, 100, null, null, null, 16.02, null, null, null, 21.13, null, null, 11.94, null, null, 100, null, null, null, 4.42, null, 100, 
null, 100, 100, null, null, null, null, 100, 100, 100, null, null, null, null, null, null, 100, null, null, 3.64, null, 100, null, 5.05, 100, 100, null, null, null, null, null, null, null, null, null, null, null, null, null, 100, null, null, null, null, 100, null, null, null, 100, null, null, null, null, null, null, null, null, null, null, 100, 100, null, null, null, null, null, null, null, null, null, 15.79, null, null, null, 100, null, null, null, null, 100, null, null, null, null, 100, null, null, null, 100, 8.44, null, null, 26.89, null, null, null, 100, 100, null, null, 
null, 100, null, null, 6.66, null, null, null, null, 100, null, null, null, null, null, 1.97, null, null, null, null, null, null, 1.04, null, null, null, null, null, null, null, 100, null, null, 7.69, null, null, null, null, null, null, null, null, null, null, 100, null, null, null, null, null, null, null, null, null, null, null, 100, null, null, null, null, null, null, null, null, null, null, 7.89, null, null, null, null, null, null, 100, null, null, null, null, null, null, 100, null, null, null, null, null, null, null, null, 100, 100, null, null, null, null, 100, null, null, null, 
null, 100, null, null, null, null, null, 100, null, null, null, null, 100, null, null, null, null, null, null, null, 23.77, null, 100, null, 100, null, null, 3.03, null, null, null, null, null, 100, null, null, null, null, 100, null, null, null, 100, null, null, null, 100, null, null, null, null, 3.85, 100, null, null, null, null, null, null, null, null, 6.88, null, null, null, null, 2.13, null, null, null, null, 78.31, null, null, null, null, null, 94.65, 100, null, null, null, null, null, 100, null, null, null, null, null, null, null, null, null, 100, null, null, 42.54, null, null, 
100, null, null, null, null, null, null, null, null, null, null, null, null, null, null, 100, null, null, null, null, null, null, null, null, null, null, null, null, null, 100, null, 100, null, null, null, null, null, 100, 2.02, null, null, null, 7.53, null, null, 100, 100, null, null, null, null, 100, null, 100, null, null, null, null, null, null, null, null, 100, null, null, 100, null, null, 100, null, null, 7.93, 9.48, null, null, 0.82, null, null, null, null, null, null, 100, null, null, null, null, null, null, 2.49, null, null, null, null, 100, null, null, null, null, null, 
null, null, null, null, null, null, null, 100, null, null, 100, null, 100, null, null, null, null, 100, null, null, null, null, null, null, 100, 100, null, 100, null, null, null, null, null, null, null, null, null, null, null, null, null, 100, 100, null, null, null, 5.01, null, null, null, 100, null, null, null, null, null, null, 10.3, null, null, null, null, null, 100, null, null, 37.9, null, null, 100, 100, null, 100, null, null, null, null, null, null, 6.22, 5.58, null, null, null, null, null, null, 100, null, null, null, null, null, null, null, null, null, 100, null, 100, 
96.52, null, null, null, null, null, 100, null, null, null, null, null, null, null, 9.17, null, null, null, null, 100, null, 91.63, null, 100, null, 100, 100, null, null, null, null, null, null, null, null, null, null, null, null, 20.48, null, null, null, null, null, null, 4.51, 100, null, 100, null, null, 59.5, null, null, null, 100, null, 8.05, null, null, 3.44, null, null, null, null, null, null, 100, null, 100, 100, 91.08, null, 100, null, 100, null, null, null, null, null, null, null, null, null, null, 100, null, null, null, null, null, 100, null, null, null, null, null, null, 
54.85, null, null, null, 100, 12.26, null, 100, null, 100, 100, null, 100, null, null, null, 5.59, null, null, 100, 100, 100, null, null, 100, null, 0.84, null, null, 100, null, 100, null, null, null, null, 100, null, null, null, null, null, null, null, null, 8.25, null, null, null, null, null, 100, null, null, null, 100, 100, null, null, null, 100, null, null, null, null, 100, null, null, 100, null, null, null, 100, null, null, 51.85, null, null, null, null, null, 100, null, 100, null, null, null, null, null, null, null, null, 100, 19.9, null, null, null, null, null, 100, 
null, null, null, null, null, 100, null, null, null, null, null, null, null, 100, null, 100, null, null, null, null, null, 100, null, 37.54, null, null, null, null, null, 100, null, 0.32, null, 14.09, 3.9, null, null, 8.79, 100, null, null, null, null, null, null, null, null, null, null, null, null, null, 100, null, null, null, 100, null, 100, null, 100, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, 100, null, null, null, null, 100, null, null, null, null, 14.78, null, 100, 100, null, null, 2.4, null, null, null, null, null, null, 96.76, 
100, null, null, null, null, null, null, 4.6, null, 100, null, null, 100, null, null, null, null, null, null, 14.92, 2.03, null, null, null, null, null, null, null, null, null, null, null, null, null, null, 100, null, null, null, null, null, null, null, 100, null, 100, 100, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, 100, null, null, null, 100, 100, null, null, null, null, null, 86.63, 100, null, null, null, 100, null, null, null, 100, null, null, null, null, null, null, null, 100, null, null, null, null, null, null, null, null, 
null, null, 100, null, null, null, null, null, null, null, null, 100, null, null, null, null, null, null, null, 100, null, 34.37, null, null, null, null, null, null, null, null, null, null, 100, null, null, null, null, null, 100, 100, null, 2.62, 3.95, null, null, null, null, 100, null, null, null, null, null, 10.3, null, 2.56, null, null, null, null, 100, 100, null, 4.24, null, null, null, null, null, 9.49, 100, 100, null, null, 100, null, null, null, null, 100, null, null, null, null, null, null, null, 100, null, 73.46, null, null, null, null, null, null, 4.44, 100, null, 100, 
null, null, null, 100, 100, null, null, 100, null, 8.37, null, null, null, null, null, null, 100, null, null, null, null, null, 3.31, null, null, null, null, null, 100, null, null, null, null, null, null, null, null, null, null, 100, null, null, null, null, null, null, null, null, null, 100, 100, null, null, null, null, 100, null, null, null, null, null, null, 100, 100, null, null, null, null, null, null, null, 100, 5.21, null, null, null, null, 100, null, null, null, null, null, null, null, null, null, 100, null, null, null, 100, null, 100, null, 3.65, null, null, null, null, 
null, 4.01, null, null, null, null, null, null, null, null, null, null, null, null, null, 9.96, null, null, null, null, null, null, 100, null, null, 22.86, null, null, null, null, 100, null, null, null, null, null, null, null, null, 100, null, null, null, null, null, null, null, null, 5.07, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, 95.8, 100, null, 100, null, null, null, 2.33, null, null, null, null, 100, null, null, null, null, null, null, 1.25, 100, null, null, null, 100, null, null, null, 100, null, null, null, 
100, 100, null, null, null, null, null, null, 100, null, null, null, null, null, null, null, null, null, null, null, null, null, null, 100, null, null, null, null, null, null, null, null, null, 25.35, null, null, null, null, null, null, null, null, null, null, null, null, null, null, 3.26, null, null, null, null, null, null, null, null, null, null, null, null, null, null, 100, null, null, null, null, null, null, null, null, null, null, 67.96, null, null, null, null, null, null, 2.03, 100, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, 
null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, 17.52, null, null, null, null, 100, null, null, null, 100, null, null, null, null, null, 100, null, 100, null, null, null, 6.25, null, null, null, null, null, 100, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, 100, 100, null, null, null, null, 100, 7, null, 100, null, null, 6.6, null, null, 
null, null, null, null, null, null, null, null, null, null, 1.81, null, null, null, 1.98, null, null, null, null, null, null, 5.09, 100, 100, null, 100, 8.45, null, null, 100, null, null, null, null, null, null, 100, null, null, 100, null, null, null, null, null, null, null, null, null, 100, null, null, null, null, null, null, null, null, null, 2.67, null, null, null, null, null, null, null, null, 100, null, null, null, null, null, null, null, null, null, null, 100, null, null, null, null, null, null, null, null, null, null, 4.86, null, null, null, null, null, null, null, null, null, 
null, 100, null, null, null, null, null, 100, null, 100, null, null, 7.71, null, null, null, null, 100, null, 100, null, null, null, 21.89, 100, 10.21, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, 100, 10.76, null, null, 100, null, 100, null, null, null, null, null, null, null, null, 100, 100, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, 99.04, null, null, null, null, null, null, null, null, null, null, 
null, null, null, null, 100, null, null, null, null, null, null, 100, null, null, null, null, null, null, null, null, 100, 100, null, null, 7.91, null, null, null, null, null, null, null, null, 3.89, null, null, null, null, null, null, 100, 100, null, null, null, null, 19.86, null, null, null, null, null, 54.77, 100, null, 100, null, 2.82, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, 100, null, null, 100, 100, null, null, null, null, null, null, null, null, null, 1.34, null, null, null, null, null, null, null, null, null, null, 
100, null, null, null, null, null, 100, null, null, null, null, null, null, null, null, 84.68, 6, null, null, null, 94.27, null, null, null, null, null, null, null, null, null, 100, null, null, null, null, null, null, null, null, null, 7.01, null, null, null, null, 100, null, null, null, null, 100, null, 38.82, 74.13, null, null, 100, null, null, null, null, null, null, 100, null, null, null, null, null, 100, null, 100, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, 100, null, null, null, null, null, null, null, null, null, null, null, null, 
null, null, null, null, 100, null, null, 100, null, 14.75, null, 100, 100, null, null, null, null, 100, null, null, null, null, null, 100, 100, 70.02, 100, null, null, null, 6.34, 100, null, null, null, null, null, null, 100, null, null, null, null, null, null, 9.77, 100, null, null, null, null, null, null, null, 3.39, null, null, 100, null, null, null, null, 100, null, null, null, null, null, null, null, null, null, null, null, 100, null, null, null, 100, null, null, null, null, null, 100, null, null, null, null, null, null, null, null, null, null, null, null, null, 100, null, 
null, null, null, null, null, null, null, 100, 100, null, null, null, null, null, null, null, null, 27.05, null, null, null, 100, null, null, null, null, 100, null, 100, 12.21, 9.74, null, null, null, 11.02, 100, null, null, null, 100, null, null, 100, 100, null, null, null, null, null, null, null, 100, null, null, null, null, null, null, null, null, null, 26.34, null, null, null, null, null, null, null, null, 100, null, null, null, null, null, 100, 100, null, null, null, null, null, null, null, 100, null, 0.93, null, 100, null, null, 100, null, null, null, null, null, null, null, 
null, null, null, null, null, null, null, null, null, null, null, 100, null, null, null, 100, null, null, null, null, null, null, 100, null, 100, null, 100, null, null, null, null, null, 100, null, null, null, null, null, null, null, 100, null, 100, null, null, null, 10.27, 100, null, null, null, null, null, 3.58, null, null, null, null, null, null, null, null, 34.75, null, null, null, null, 100, null, 7.45, null, null, null, 15.57, null, null, null, null, 100, null, null, 3.7, null, null, null, null, null, null, null, null, 6.66, null, 100, 8.57, null, null, null, null, null, null, 
null, null, null, null, 100, 100, null, null, null, null, null, 100, 100, null, 100, null, null, null, 100, null, null, null, 100, null, null, null, null, null, null, null, 5.12, null, 81.31, null, null, null, 100, null, null, 100, null, null, null, null, null, null, null, 100, 100, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, 100, null, 100, null, null, null, null, null, null, 100, null, null, 100, null, null, 100, null, null, null, null, 100, null, null, null, null, null, null, null, null, 
null, 4.81, null, null, null, null, null, null, 100, 100, null, null, null, 77.95, null, null, null, null, null, null, null, null, null, null, null, 100, null, 100, null, null, null, null, 100, null, null, 100, 2.92, null, null, null, null, null, null, null, null, null, null, null, null, 6.43, null, 100, null, 100, null, null, 100, 100, null, null, 100, 100, 15.51, null, 6.86, null, 100, null, null, null, null, null, null, 100, null, 100, null, null, null, null, null, null, null, null, 100, null, null, null, null, null, 6.79, 100, null, null, null, null, null, null, null, null, 
100, null, 39.1, 3.57, null, 100, null, 100, null, 7.69, null, null, null, null, 4.51, null, null, null, null, null, 100, 100, null, null, 100, null, 100, 100, null, null, null, null, null, null, 100, null, null, 100, null, null, null, null, null, 3.49, null, 100, null, null, 100, 2.06, null, null, null, null, null, null, 3.49, 100, null, null, null, 100, 88.38, 100, null, null, null, null, null, null, null, null, null, null, null, 7.13, 100, null, null, null, 95.76, null, 6.92, null, null, null, null, null, 100, null, null, null, null, 37.14, null, null, null, null, null, null, 
null, null, null, null, null, null, null, null, null, null, null, null, null, null, 100, null, null, null, null, null, null, 3.5, 100, null, null, null, null, null, null, null, 100, null, null, 100, null, null, 100, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, 6.51, null, null, null, null, null, null, null, null, null, 100, null, 100, null, null, null, null, null, null, null, 100, null, 100, null, null, null, null, null, null, null, null, null, null, null, null, null, null, 4.63, null, null, null, null, null, 100, null, null, null, 100, 
null, null, null, 5.68, null, null, null, null, null, null, null, null, null, null, null, null, 100, null, null, null, null, null, null, 100, 100, null, null, null, null, null, null, null, null, null, null, null, 100, null, null, null, null, 100, null, null, null, 100, null, null, null, null, 100, null, null, null, null, null, null, null, 100, null, null, 100, 100, null, null, null, null, null, null, null, 100, null, null, null, 5.59, null, 100, null, null, null, null, null, null, null, 100, null, null, 4.4, 100, 100, null, null, 100, null, 100, 100, null, null, 100, null, 
null, 100, 15.91, null, 100, null, null, 100, null, null, null, null, null, 100, null, null, null, null, 100, null, null, null, null, 96.22, null, 100, null, null, null, 100, 100, null, null, 100, null, null, null, null, null, null, null, null, null, null, 3.75, null, null, null, null, 100, 29.02, null, 100, null, null, null, null, null, 5.28, null, null, null, 3.8, null, null, null, null, null, null, 100, 8.63, null, null, null, null, 100, null, null, null, null, null, null, null, null, null, null, null, null, 100, null, 100, null, null, null, null, null, null, null, 100, 100, 
null, null, 100, 100, null, 11.94, null, 9.42, null, null, null, null, null, null, null, null, 2.41, null, 100, null, null, 100, null, null, null, null, null, null, null, null, null, null, null, 100, null, null, 100, null, null, null, null, null, null, 100, null, null, null, null, null, null, null, null, null, null, null, 100, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, 100, null, null, null, null, null, null, 100, null, 100, null, null, null, null, null, null, null, null, null, 100, null, null, 
null, null, null, null, null, null, 100, null, null, null, 6.43, null, null, 1.72, null, null, null, null, null, null, null, 100, null, null, null, null, null, 100, null, 86.21, null, null, 100, null, 100, 100, 100, null, null, 100, null, null, null, null, 2.23, null, null, null, null, null, null, null, null, 100, null, null, 100, null, 100, null, null, null, null, null, null, null, null, null, null, null, null, null, 14.96, null, 100, 100, null, null, null, null, null, null, 100, null, null, null, null, null, null, 100, null, 100, null, null, null, null, null, null, null, null, 
1.14, null, 100, 100, null, null, 100, null, null, 100, null, null, null, null, null, 100, null, null, null, null, null, 100, null, null, null, null, 16.9, null, null, null, null, 100, null, null, null, null, null, 80.29, null, 11.9, null, null, null, null, 100, null, null, null, null, null, null, null, 52.62, null, null, null, null, 100, null, null, 100, null, null, 100, 93.51, null, 100, null, null, null, null, null, null, 100, null, null, null, null, null, null, null, null, null, 26.35, null, 100, null, null, 100, 100, null, null, null, null, null, 100, null, null, null, null, 
null, null, null, null, null, 100, null, 100, null, 100, null, null, null, null, null, null, 100, null, null, null, null, null, null, null, null, null, null, 100, 65.18, null, 5.08, null, 100, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, 3.57, null, null, 20.11, 100, null, null, null, null, null, null, null, 100, null, null, null, null, 100, null, null, null, null, null, null, null, null, null, 0.94, 100, null, null, 100, 100, null, null, 100, null, null, null, null, null, null, null, null, null, null, null, 
null, null, null, null, null, null, null, null, null, null, null, 100, null, null, 100, null, null, 100, null, null, null, null, null, 20.2, null, null, null, null, null, null, null, 100, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, 8.56, null, null, null, 100, null, null, null, null, null, null, null, null, 100, null, 100, null, null, null, null, null, null, null, null, 100, null, null, null, null, null, null, null, 5.59, null, null, null, null, null, null, null, null, 100, null, null, null, null, null, null, null, 100, 
null, null, null, null, null, 6.41, null, null, 5.46, null, null, null, 100, null, null, null, null, null, null, null, null, null, 100, null, null, null, null, null, null, null, null, 100, null, null, null, null, null, null, null, null, null, null, null, 100, 100, null, 100, null, null, null, null, null, null, 100, 0.86, null, null, null, null, null, null, 100, null, null, null, null, null, 2.59, null, null, null, 100, null, null, null, 100, null, 100, null, 29.03, null, null, null, null, null, null, null, null, null, 100, null, null, 100, null, null, null, null, 100, null, null, 
null, null, null, null, null, null, null, null, null, 100, null, 100, null, null, null, null, null, null, null, null, null, 8.58, null, null, null, null, null, 100, null, null, null, 100, 100, null, null, null, 100, null, 100, null, null, 100, null, 100, null, 100, null, null, null, null, null, 100, null, null, null, null, null, 100, null, 100, 100, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, 100, null, null, 100, null, null, null, null, null, null, null, null, 100, null, 100, null, null, null, 100, 0.95, null, 
1.65, null, null, null, null, 100, null, null, null, null, null, null, null, null, null, null, null, 1.23, null, null, null, null, null, 4.02, 6.29, null, null, null, null, 3.59, 100, null, null, null, null, null, null, null, null, 8.08, null, null, 100, null, null, null, null, null, null, null, 100, null, null, 100, 11.11, null, null, null, 2.32, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, 3.91, null, null, null, null, null, null, null, null, null, 5.75, null, 1.96, null, null, 
100, null, null, null, null, null, null, null, 3.38, null, null, null, null, 95.34, null, 100, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, 100, null, null, null, 100, null, null, null, null, null, null, null, null, null, null, null, null, null, null, 100, null, null, null, null, null, null, 8.77, null, null, 100, null, null, null, null, 1.7, null, 100, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, 6.17, null, 100, null, 62.56, null, null, null, 
14.81, null, null, null, null, null, null, 100, null, null, null, null, null, null, 2.14, null, null, 100, null, null, null, 29.95, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, 1.65, null, null, null, null, null, 100, null, 100, null, null, null, null, null, null, null, null, 2.84, null, null, null, null, null, null, 100, null, null, null, null, 100, null, null, null, 23.93, null, null, null, 5.79, 100, 2.42, 
null, null, 3.14, null, null, 100, 12.4, 100, null, 100, null, null, null, null, 100, null, 100, null, null, null, null, null, null, null, null, null, null, null, null, 100, null, null, 100, null, 100, null, null, null, null, null, null, null, 100, null, 100, null, null, null, null, null, null, null, null, 100, null, null, null, null, 7.54, null, null, 100, null, 100, null, null, 100, 100, null, 100, null, null, null, null, null, null, 100, null, null, null, null, null, null, 100, null, null, 3.01, null, null, 100, null, null, 100, null, null, 100, null, null, null, null, 
null, null, null, 100, null, null, 5.55, null, null, null, null, 100, null, 100, null, 100, 100, 100, null, null, null, null, 100, 100, null, null, null, null, null, 5.08, 100, null, null, null, null, null, null, null, 100, 4.49, null, null, 100, null, 100, null, 100, 74.02, 100, null, null, null, null, 100, null, null, null, null, null, null, 100, null, null, null, null, null, null, null, null, null, null, null, null, null, 15.61, null, 5.55, null, null, null, null, null, null, 100, null, null, null, null, null, null, null, 100, null, null, null, null, null, null, 100, null, 
14.17, null, 100, null, 100, null, null, 100, 100, null, null, null, null, null, null, 100, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, 100, null, null, null, null, null, null, null, null, null, null, null, 100, null, null, null, null, null, null, null, null, null, null, null, null, null, 100, 2.75, null, null, null, null, null, null, null, null, 100, null, null, null, null, null, null, null, null, null, null, null, 
null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, 86.37, null, null, null, null, null, null, null, null, null, null, 100, null, null, null, null, null, null, 100, null, null, null, null, 1.2, null, 6.79, null, null, null, 6.93, null, null, 100, null, null, null, null, null, null, 100, null, null, null, null, null, null, null, 46.02, 100, null, null, null, null, null, null, null, 3.8, 100, 100, null, null, 2.24, null, null, null, null, null, null, null, null, null, 88.37, null, null, null, null, 8.05, 
null, null, null, null, null, null, null, null, null, 100, null, null, null, null, null, null, null, null, null, null, null, null, null, 100, 100, null, null, null, 46.93, null, null, null, null, null, 100, null, null, null, null, null, null, null, null, null, null, 100, null, 100, 100, null, null, null, null, 7.29, null, null, null, null, null, null, null, null, null, null, null, null, null, 100, 100, null, null, null, null, null, null, 10.4, null, 6.36, 6.21, 100, 100, null, null, null, null, null, null, null, null, null, 100, null, 100, null, null, null, null, null, null, null, 
100, 100, null, null, null, null, 6.98, null, null, null, null, null, null, null, 21.86, null, null, null, 100, null, null, null, null, 10.74, null, null, 7.13, 2.81, null, null, null, 100, 3.94, null, 100, null, null, null, null, 100, null, null, null, null, null, 10.93, 100, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, 1.63, null, null, null, 100, null, null, null, 100, null, null, null, null, null, null, null, null, 100, null, null, null, null, 100, null, null, null, null, null, 12.89, null, 2.21, null, 
null, null, null, null, null, 10.57, null, null, null, 100, 97.53, 11.78, null, null, null, null, null, null, null, null, null, null, null, null, 9.71, null, 100, null, null, null, null, null, null, null, 100, null, 100, 100, null, null, null, null, null, 100, null, null, null, null, 4.11, null, 100, 100, 100, 100, null, null, 1.92, null, null, null, null, null, 100, null, null, null, null, null, null, null, 100, 100, null, null, null, null, null, null, null, null, null, 100, 100, 100, null, null, null, null, null, null, null, null, null, 100, null, null, null, 100, null, null, 
null, 13.12, 100, null, null, null, null, null, 100, null, null, null, null, null, null, null, 100, null, null, null, 100, null, null, 3.82, null, null, null, null, null, null, null, 100, null, null, null, null, null, null, 100, null, null, null, null, null, null, null, null, null, null, 100, null, null, null, 100, null, null, null, null, null, null, null, null, 100, null, null, null, null, null, null, null, 61.93, null, null, null, 100, null, null, 100, 100, null, null, null, null, null, null, null, 100, 5.6, null, 100, null, 100, null, 100, null, null, null, 100, 100, null, 
null, 100, null, null, null, null, null, null, null, null, null, null, null, null, 3.64, null, null, null, 9.11, 100, null, null, null, null, null, 100, null, null, null, 100, null, 100, null, null, null, null, 4.06, null, null, null, null, null, null, null, null, 18.76, null, null, null, null, null, null, null, null, null, null, null, 100, null, null, null, null, null, null, 100, null, null, null, null, null, null, null, null, null, 100, 100, null, null, null, null, null, null, null, null, null, null, null, null, null, 40.42, null, null, null, null, null, null, 11.64, null, null, null, 
100, null, null, null, null, null, null, null, 100, null, null, null, null, null, null, null, 10.73, null, 100, null, null, 100, null, null, null, null, null, null, null, 100, 4.78, 0.92, null, null, null, null, null, 100, null, null, 100, null, null, 2.31, null, null, null, null, null, null, null, null, null, 100, null, null, null, null, null, null, 100, null, 0.67, null, 1.42, 1.65, 0.99, 0.28, 0.13, 0.72, 2.1, 2.07, 4.43, 0.29, 0.15, 0.55, 0.12, 3.97, 1.06, 1.39, null, 1.46, 0.06, 0.08, 0.3, 0.61, 0.37, 0.07, 4.11, 0.05, 4.27, 0.06, 1.87, 0.13, 0, 2.38, 1.21, null, 5.51, 1.42, 
1.29, 0.52, 0.01, 0.4, 2.02, 0.84, 0.34, 3.25, 0.14, 0.38, 0.39, 0.88, 1.83, 0, 1.81, 0.02, 0.83, 0.07, 0.84, null, 1.06, 7.58, 1.65, 3.91, 0.11, 0.68, 0.39, 0.09, 0.63, 0.34, 0.25, 3.99, 1.23, 1.47, 1.73, 2.72, 0.02, 3.51, 2.79, 0.07, 4.82, 0.27, 0.23, 1.15, 6.53, 0, 0, 3.06, 2.42, 0.07, 0, 0.83, 4.71, 0.15, 2.58, 0.32, null, null, 0.43, 6.29, 0.04, 0.14, 2.53, 0.46, null, 0.1, 0.07, null, null, 5.48, null, 8.6, 0.09, 0.04, 1.06, 0.61, 0.1, null, null, 2.51, 0.11, 3.73, 3.89, 4.9, 3.82, 0.09, 0.09, 0.05, null, null, 3.71, null, null, null, 0.72, 1.64, 6.2, 1.85, 5.46, 2.78, 
1.67, 1.01, 6.06, 0.24, 0.18, 0, 2.3, 2.91, 2.09, 0.64, null, null, null, 7.15, 0.73, 3.02, 1.51, null, 1.19, 0.64, null, 0.06, 0.79, 0.98, 3.08, null, 1.33, null, 1.6, 1.28, 0.03, 0.52, 0.05, 0.3, 0.13, 0.7, 0.2, 0.59, 0.08, null, 0.19, 4.98, null, 0.01, 0.68, null, null, null, null, 1.22, 0.11, 3.69, 1.47, 4.69, null, 2.63, 5.99, 0.76, 0, 2.44, 7.79, 6.48, null, 0.96, 4.82, 2.18, 1.02, 4.91, null, 0.91, 0.3, 0.08, 0.01, 0.95, null, null, 0.01, null, 6.84, 0.78, 8.34, 0.97, 0.11, null, 1.34, null, 2.95, 0.55, 0.15, 3.42, 0.07, 4.78, 3.24, 1.23, 1.47, 0.66, 1.04, null, null, 0.88, 
0.04, 0.28, 6.55, 0.76, 1.87, 0.17, 3.52, 0.02, 3.81, 3.05, 0.68, 2.82, 8.87, 0.8, 0.03, 0.74, null, 5.14, 0.09, null, 9.39, 0.28, 7.82, 0.12, 0.76, 6.52, 0.01, null, 6.45, 1.51, null, 0.02, 0.38, 0, 3.36, 0.05, 1.78, null, 7.24, 0.01, 0.83, 3.33, null, 6.27, 2.85, 7.05, 0.05, 4.45, 5.42, 0.06, 0.27, null, 0.84, 4.57, 0.09, 2.54, null, 0.57, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, 100, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, 100, null, null, 100, null, null, null, null, 
100, null, null, null, null, 100, null, null, 100, null, null, null, null, 6.65, null, null, null, 60.91, 100, null, null, null, null, null, null, 100, null, null, null, 100, null, null, null, 100, null, 100, null, null, null, null, null, null, null, null, 100, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, 1.99, null, 100, null, null, null, null, 76.82, null, null, null, null, null, null, 100, null, null, null, null, null, null, null, null, null, null, 100, null, null, null, null, null, null, null, null, null, null, null, null, null, null, 
null, 100, null, null, null, null, null, null, null, null, null, null, null, null, 100, null, null, 0.63, null, null, 12.89, null, null, null, 22, null, null, null, 100, null, null, null, null, null, null, null, null, null, 0.99, null, 2.27, null, null, null, null, null, null, 3.62, null, null, 100, null, null, null, null, null, null, null, 0.78, null, null, null, null, null, null, null, null, null, null, 7.67, null, null, null, null, null, null, 100, null, null, null, null, null, 100, 100, null, null, null, null, null, null, null, null, null, null, 100, null, null, null, null, null, 
null, null, null, 100, null, null, null, null, null, 3.17, null, null, null, null, null, null, null, null, 10.2, 6.98, 5.16, 79.52, null, null, 100, 100, null, null, 2.94, null, 100, null, 100, null, null, null, null, 100, null, 100, null, null, 100, null, null, null, 100, null, null, null, null, null, null, null, null, null, null, null, 100, null, null, null, null, null, 100, null, null, null, 100, null, 3.26, null, null, null, null, null, null, null, null, 2.58, null, null, null, null, null, null, 100, null, null, null, null, null, null, null, null, null, null, null, null, null, 
null, 100, null, 100, null, 90.77, null, null, 100, null, null, null, null, null, null, null, null, null, 100, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, 100, 100, null, null, null, null, null, null, null, null, 100, null, null, null, 100, null, null, null, null, null, null, null, 100, null, 75.26, null, null, 100, null, null, 100, null, null, 100, null, 100, null, null, null, null, null, null, null, null, null, null, null, null, 1.26, null, null, 100, null, null, null, null, 100, null, null, null, 
null, 100, null, null, null, null, null, 100, null, 11.41, null, 100, null, null, null, null, null, null, null, null, null, null, null, 11.84, 100, null, null, null, null, null, null, null, 1.84, null, null, null, null, 100, null, null, null, null, 100, null, null, null, null, null, null, null, 100, null, null, null, null, 100, null, null, null, null, null, null, null, null, 2.43, null, null, null, null, null, 1.6, 68.6, null, null, null, null, null, null, null, null, 100, null, null, null, null, null, null, null, null, null, 95.06, null, null, null, null, null, null, null, null, null, 
null, null, null, 100, null, 100, 100, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, 4.69, null, 54.98, null, null, null, null, null, null, null, null, null, 100, null, null, null, null, null, null, null, null, null, null, null, 7.3, 100, null, null, 2.75, 100, null, null, null, 100, 0.71, 100, null, null, null, null, null, null, null, 100, null, null, null, null, null, null, 100, null, null, 100, 100, 100, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, 100, null, null, null, 6.81, null, 
100, 100, null, null, null, 100, null, null, null, null, null, null, null, null, 100, 100, null, null, null, null, null, null, null, null, 100, 100, 100, null, 100, null, null, null, null, null, 100, null, null, 100, null, null, null, null, null, null, null, null, null, null, null, null, null, null, 100, 100, null, null, null, null, null, null, null, null, null, null, null, null, 2.55, null, null, null, null, 100, null, null, null, 100, 100, null, null, null, null, null, null, 4.26, null, null, null, null, null, 9.91, null, null, 100, null, null, null, null, null, null, null, 
2.57, null, null, null, null, null, 100, 0.79, null, null, 7.58, null, null, null, 100, null, null, null, null, null, null, null, null, null, 100, null, null, null, 100, null, null, 100, null, null, null, null, 100, null, null, null, null, 16.36, null, null, null, null, null, null, 100, null, null, null, null, null, null, null, null, null, null, null, null, null, 100, 100, null, null, null, null, null, null, null, null, null, 100, null, null, null, null, null, null, null, null, 2.67, null, null, null, 100, null, null, null, null, null, null, null, null, null, null, null, null, 100, 
null, null, null, null, null, null, null, null, 100, null, null, null, null, null, null, null, null, 12.1, 100, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, 100, null, null, null, null, null, null, null, null, null, 100, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, 100, null, null, null, null, 1.27, null, null, null, null, null, null, null, null, null, null, 10.94, null, 100, null, null, null, null, null, null, 
100, null, 8.5, null, null, null, null, null, null, null, 6.81, 100, null, null, null, null, null, null, 0.94, null, null, null, null, null, null, null, null, null, null, 100, null, null, null, 100, null, null, null, null, null, null, null, 100, null, null, null, null, 100, null, 1.2, null, null, null, null, null, null, 9.41, null, null, 100, null, null, null, null, 100, null, null, null, null, 2.43, null, null, 100, null, null, null, null, null, 100, null, null, null, null, null, null, null, null, null, 100, 100, null, null, null, 8.78, null, 100, null, null, null, null, null, 
null, null, null, null, null, 9.27, 100, null, null, null, null, null, null, null, null, null, null, null, 100, null, null, null, null, null, 3.71, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, 100, null, null, null, null, null, null, null, null, null, 100, null, null, null, null, null, null, 100, null, null, null, null, null, null, null, null, null, null, null, 100, null, null, null, null, null, null, null, 100, null, null, null, null, null, null, null, null, null, null, null, 28.7, null, null, 0.55, null, null, 100, 1.04, null, 100, 
null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, 6.25, null, null, null, 100, null, null, null, 5.02, null, null, null, null, null, null, null, 100, null, null, null, null, null, null, 100, null, null, 100, null, null, null, null, null, null, null, null, null, 100, null, null, null, null, null, null, 100, null, null, null, null, null, null, 100, null, 13.83, 100, null, null, null, null, null, null, null, 97.92, null, null, null, null, null, null, 100, null, null, null, 15.06, null, 100, null, null, null, null, null, null, null, null, null, 6.13, 
null, null, null, null, null, null, null, null, 100, null, null, null, 100, null, 2.68, null, 100, null, null, null, null, null, null, null, 100, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, 100, 4.99, null, null, null, null, 100, null, null, null, null, null, null, null, null, null, null, null, 100, 20.99, null, null, null, null, null, 10.54, null, null, null, null, null, 100, null, null, null, 100, null, null, null, null, null, null, null, null, null, null, null, null, 
null, null, null, null, null, null, null, null, null, 3.51, null, null, null, null, null, null, null, null, null, null, null, null, 100, 100, null, null, null, 100, null, 100, null, 60.7, 100, 100, null, 12.1, null, null, null, null, null, null, null, null, null, null, 100, null, null, 100, null, null, null, 2.51, 6.47, 100, null, null, null, null, null, null, 100, null, null, null, null, null, null, null, null, null, null, 4.8, null, null, null, null, null, null, null, null, null, null, 4.98, null, 100, null, null, null, null, null, null, 2.72, null, null, 25.63, 100, null, 100, 
null, null, null, null, null, null, null, null, null, null, 100, null, null, null, null, null, null, null, null, null, null, null, 100, null, null, null, null, null, null, null, 100, null, null, null, null, null, null, null, null, null, null, null, 100, null, null, null, null, null, null, null, 13.33, null, null, null, null, null, null, null, null, null, null, null, 5.88, null, null, null, null, null, null, 100, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, 100, null, null, null, null, 7.58, 
null, null, null, null, 38.95, null, null, null, 100, null, null, null, null, null, null, null, null, null, 4.23, null, null, 100, null, null, 3.71, null, null, null, null, null, null, null, null, 100, null, null, null, null, null, null, null, 5.09, null, null, 21.06, null, null, 100, null, null, null, 10.57, 100, 100, null, 100, 100, null, null, null, null, 100, 100, 100, null, null, null, null, null, null, null, null, null, 100, null, 100, null, null, 100, 100, null, null, null, null, null, null, 7.79, null, null, null, null, null, null, 100, null, null, null, null, 100, null, 
null, null, 100, null, null, 1.03, null, null, null, null, 7.35, null, null, 100, 100, null, null, null, null, null, null, 2.58, null, null, null, null, null, null, 100, null, null, null, null, 100, null, null, null, null, 100, null, null, null, 100, null, null, null, null, null, null, null, 100, 100, null, null, null, 100, null, null, null, null, null, null, 10.12, 100, null, null, 7.07, null, 1.88, null, null, null, null, null, null, null, null, null, null, null, 6.42, null, null, null, 100, null, null, null, null, null, null, null, null, null, 17.24, 2.45, 2.2, 100, 27.59, null, 
null, null, null, null, null, null, null, 100, null, null, 100, 2.26, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, 100, null, null, null, null, null, null, 100, null, null, null, null, null, null, null, null, 100, 100, null, null, null, null, 100, null, 100, null, null, 100, null, null, null, null, null, 100, null, null, null, null, 100, null, null, null, null, null, null, null, null, null, 100, null, 100, null, null, null, null, null, null, null, 1.68, 100, null, null, null, null, 1.81, null, null, null, 100, null, null, null, 
4.27, null, null, null, null, null, 100, null, null, null, null, null, null, null, null, 2.51, null, null, null, null, null, 14.85, null, null, null, 64.05, null, null, null, null, null, 92.48, 100, null, null, null, null, null, 100, null, null, null, null, null, null, null, null, null, 100, null, null, 89.64, null, null, 100, null, null, null, null, null, null, null, null, null, null, null, null, null, null, 100, null, null, null, null, null, null, null, null, null, null, null, null, null, 100, null, 100, null, null, null, null, null, 100, null, 24.76, null, null, null, null, null, 100, 
100, null, null, null, null, 100, null, 100, null, null, null, null, null, null, null, null, 100, null, null, 100, null, null, 100, null, null, 19.6, 4.83, null, null, null, null, null, null, null, null, 2.23, 100, null, null, null, null, null, null, null, null, null, null, null, 100, null, null, null, null, null, null, null, null, null, null, null, null, 100, null, null, 100, 100, 100, null, null, null, null, 66.32, null, null, null, null, null, null, 100, 100, null, 100, null, null, null, null, null, null, null, null, null, null, null, null, 0.65, 100, 100, null, null, null, 
null, null, null, null, 100, null, null, null, null, null, null, null, null, null, null, null, 3.51, 100, null, null, 4.02, null, null, 100, null, null, 100, null, null, null, null, null, null, null, null, null, null, null, null, null, null, 100, null, null, null, null, null, null, null, null, null, 100, 2.64, 100, 96.62, null, null, null, null, null, 100, null, null, null, null, null, null, null, 8.24, null, null, null, null, 100, null, 100, null, 100, null, 100, 100, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, 
100, null, null, 100, null, null, null, null, null, null, 100, null, null, 16.45, null, null, null, null, null, null, null, null, 100, 2.12, 100, 100, 100, null, 25.22, null, null, null, null, null, null, null, null, null, null, null, null, 100, null, null, null, null, null, 100, null, null, null, null, null, null, 10.92, null, null, null, 100, null, null, 100, null, null, 100, null, 100, null, null, null, null, null, null, 100, 100, 19.31, null, null, 100, null, null, null, null, 100, null, 100, null, null, null, null, 100, null, null, null, null, null, null, null, null, null, 
null, null, null, null, null, 100, null, null, null, 100, 100, null, null, null, 100, null, null, null, null, 100, null, null, 100, null, null, null, 100, null, null, null, null, null, null, null, null, 100, null, 100, null, null, null, null, null, null, null, null, 100, null, null, null, null, null, null, 100, 100, null, null, null, null, 100, null, 7.93, null, null, null, null, null, 100, null, 100, null, null, null, null, null, null, null, null, null, null, 41.12, null, null, 100, null, null, null, null, null, null, null, null, 100, null, null, null, null, null, null, null, 
null, null, null, null, null, null, 60.44, null, null, null, 100, null, 100, null, 100, null, null, null, null, null, null, null, null, null, null, null, null, null, 7.71, null, 11.85, null, null, null, null, 87.8, null, null, null, null, null, null, 100, 100, null, null, null, null, null, null, null, null, null, 100, 38.57, null, null, null, null, null, null, null, null, 100, null, null, 100, null, null, null, null, null, null, null, null, null, null, null, null, null, 9.37, null, null, null, null, null, null, null, null, 100, null, null, null, null, null, null, null, 100, null, 100, 
100, 100, null, null, null, null, null, null, null, null, null, null, null, null, null, 10.08, null, 100, null, null, null, 100, 100, null, null, null, null, null, null, null, null, null, null, 100, null, null, null, 3.29, null, null, null, null, null, null, null, 100, null, null, null, null, null, null, null, null, 4.76, null, null, 1.92, null, null, null, null, null, null, null, 100, null, null, null, null, null, null, null, 100, null, 8.02, null, null, null, null, null, null, null, null, null, null, 100, 16, null, null, null, null, 100, 100, null, null, null, null, null, null, 
3.9, null, null, null, null, null, null, 100, null, null, null, null, null, null, 100, 100, null, null, null, null, null, null, null, null, 100, 100, null, null, 100, null, null, null, null, 100, null, 4.17, null, null, null, null, null, 32.77, 4.59, 100, null, null, null, null, null, null, null, 100, null, 100, null, null, null, 100, 100, null, 13.68, 100, null, null, null, null, null, null, null, null, 100, null, null, null, null, null, null, null, null, null, null, null, 100, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, 
null, null, null, 100, 100, 4.64, null, null, null, 100, null, 5.06, null, null, null, null, 100, 81.22, 6.13, null, null, null, null, 100, null, 100, null, null, null, null, null, 100, null, null, null, null, null, null, null, null, null, 100, null, null, null, 100, null, 100, 100, null, null, 76.54, null, null, null, null, null, null, null, null, null, null, null, null, null, 11.35, null, null, null, 100, null, null, null, null, null, 100, 100, null, null, 6.75, null, null, null, null, null, null, null, null, null, null, null, null, null, 100, null, null, null, null, null, null, 
null, null, null, null, null, null, null, null, null, null, null, null, null, null, 1.06, null, null, 100, 100, null, null, null, 92.56, 100, null, 100, null, null, null, null, 1.21, null, null, null, 100, null, 2.6, null, null, null, null, null, 100, null, null, null, null, null, null, null, 100, null, null, null, 100, 1.82, null, null, null, null, null, null, 100, null, null, null, 1.09, null, null, 12.78, null, null, null, null, null, null, null, 100, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, 
null, null, null, null, null, 7.45, null, null, 7.26, null, null, null, null, null, null, null, null, 100, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, 100, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, 0.62, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, 100, 
null, null, null, 100, null, null, null, null, null, 100, null, 100, null, null, null, null, null, null, null, null, null, 51.88, null, null, null, 10.74, null, null, null, null, null, null, null, null, null, null, 2.23, null, null, 100, 100, null, null, null, null, 100, null, null, 100, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, 100, null, null, 5.42, null, null, 100, 100, null, 100, null, null, null, 100, null, null, null, null, null, null, 100, null, null, 100, null, null, 2.34, null, null, null, 
4.28, null, null, 100, null, null, null, null, 13.33, 3.35, null, null, null, null, null, null, null, null, null, null, null, null, 100, null, null, null, 100, 2.28, null, null, null, null, null, 100, 100, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, 10.36, null, null, null, null, null, 7.66, null, null, null, null, null, null, null, null, null, 100, null, 100, null, null, null, null, 100, null, null, null, null, null, null, null, null, null, 100, null, null, null, null, null, null, null, null, null, null, null, 
2.55, null, null, null, null, null, 100, null, null, null, 71.59, null, null, null, null, null, null, null, null, 5.59, null, 100, 100, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, 100, null, null, null, null, null, null, null, null, null, null, null, null, null, null, 100, null, null, null, null, null, null, 100, null, null, null, null, null, null, null, null, 100, 100, 100, null, null, null, null, 100, null, null, null, null, null, null, null, null, null, null, null, null, null, 100, null, null, null, null, 
null, null, null, null, null, null, null, 100, null, 100, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, 100, 100, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, 100, null, null, null, null, null, 100, null, null, null, null, null, null, null, null, null, null, null, null, null, 100, null, null, null, null, null, null, null, null, null, 100, null, null, null, null, null, null, null, null, null, null, null, null, null, null, 100, 
null, null, null, null, 100, null, 100, null, null, null, 100, null, null, null, null, 1.06, 100, 100, null, null, null, null, null, 100, null, 100, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, 100, null, null, null, null, null, null, null, 0.88, null, null, null, null, null, null, null, null, 61.66, null, null, 100, null, null, null, 100, 100, 3.8, null, null, 1.64, null, null, null, null, null, null, 100, 100, 100, 100, null, null, null, null, 72.15, null, null, null, null, null, null, 100, 1.32, null, null, null, null, null, null, 
100, null, null, 0.47, null, null, null, null, null, null, null, 100, null, null, null, null, null, null, null, null, null, 100, null, null, null, null, null, null, null, null, null, null, 100, null, null, null, null, null, 100, null, null, null, null, null, null, null, null, null, null, null, null, null, 100, null, null, null, 100, null, null, null, null, null, 100, null, null, null, null, null, null, null, null, null, null, null, null, 100, null, null, null, null, 63.18, null, 100, null, null, 11.79, null, null, null, 100, null, null, 2.68, 100, null, null, 100, 100, null, null, 
null, null, null, null, null, 100, null, null, null, null, null, null, null, 1.35, null, null, null, null, null, null, null, null, null, null, 100, null, null, null, null, null, 100, 100, null, null, null, null, null, null, null, null, null, null, null, 100, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, 100, null, null, null, 100, null, 6.97, null, null, null, null, 100, null, 100, null, 100, null, null, null, null, null, 100, null, null, 1.4, null, null, null, null, 100, null, 100, null, null, null, 
null, 100, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, 42.18, null, null, null, null, null, null, null, null, null, null, 100, null, null, null, null, null, null, null, null, null, null, null, null, null, 100, null, null, null, null, 3.27, null, null, null, null, null, null, 100, null, null, null, null, null, null, 100, 100, null, 100, null, null, null, null, null, null, null, 100, null, null, null, null, null, null, null, null, null, 84.44, null, null, null, 100, null, null, 100, null, null, null, null, null, 0.9, 
null, 68.57, 100, null, null, null, null, null, 12.06, null, null, null, null, null, null, null, null, null, null, 3.13, null, 3.59, null, null, null, null, null, 100, null, null, null, null, null, 7.73, 100, null, null, 100, null, null, 100, null, null, null, null, 100, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, 100, 100, null, null, null, null, null, null, null, null, null, null, null, null, null, null, 7.81, 100, null, 100, null, null, null, null, 100, null, null, 100, null, null, null, null, null, null, null, null, null, null, 
null, null, null, null, null, 100, null, 100, null, null, 100, 100, null, null, null, 12.37, null, null, null, null, 11.37, null, null, null, null, null, null, 100, 100, 78.38, null, null, 2.08, null, null, null, null, null, 100, null, null, null, null, 51.97, 5.87, 87.01, null, null, null, null, null, null, null, null, 100, null, null, null, null, 100, null, null, null, null, 7.26, null, null, null, null, null, null, null, null, null, 100, 100, null, null, 100, null, 100, 100, null, null, null, null, null, null, 100, null, null, 100, null, null, null, null, null, null, null, 100, 
null, null, 100, null, null, null, null, null, null, null, null, null, null, null, null, null, 89.29, 100, null, null, 7.1, null, null, null, null, null, null, null, null, null, null, null, 1.91, null, 100, null, null, null, null, null, null, null, 100, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, 100, null, null, null, null, null, 2.66, null, null, null, null, null, null, null, null, null, 100, null, null, 100, null, null, 100, null, null, null, null, null, null, null, null, null, 
null, null, null, null, null, null, null, null, 5.9, null, null, null, 100, null, null, null, 100, 7.23, 100, null, null, null, null, null, null, null, 100, null, 100, null, 11.06, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, 0.82, null, 100, null, null, null, 100, 13.72, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, 100, null, null, null, null, null, 5.92, 100, 100, null, null, null, 0.81, null, null, null, null, null, null, 5.51, 100, 100, null, null, null, 9.92, null, null, null, 100, 
7.28, null, null, 25.25, 100, null, null, null, null, 74.11, null, null, 100, null, null, 100, 100, null, null, null, null, 3.17, null, null, 100, null, null, null, null, null, 100, null, null, null, null, null, null, null, 100, 4.29, 5.25, null, 100, 100, null, null, 100, null, 100, null, null, null, 37.36, null, null, 100, null, null, 100, null, null, 100, null, null, null, null, null, 100, null, null, null, null, 100, 6.48, null, null, null, 100, null, 100, null, null, null, 100, null, null, null, 82.56, null, null, null, null, null, null, null, null, null, null, null, null, 
100, null, null, 5.25, null, null, 100, null, null, null, null, null, null, null, null, null, null, null, null, 6.79, null, null, null, 100, null, null, null, null, null, 100, null, null, null, null, null, null, null, null, null, null, null, null, 100, null, null, null, null, null, 53.82, null, null, null, 100, 100, null, null, 100, 48.5, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, 100, null, null, null, null, null, null, null, null, null, 4.05, null, 100, null, null, 100, null, null, null, null, null, null, 100, null, null, 
null, null, null, null, null, null, 5.05, null, null, 100, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, 1.29, null, 100, null, null, null, null, null, null, 100, null, 100, null, 0.77, 100, null, null, null, null, null, null, 100, null, null, null, null, null, null, null, null, 100, null, null, null, null, null, null, null, null, null, null, null, 4.76, null, null, 100, null, null, null, null, null, 100, null, 89.32, null, null, 100, null, null, 100, 100, null, null, 38.99, null, null, null, null, null, null, 
null, null, null, null, null, null, null, null, null, null, 100, null, 100, null, 17.24, null, 2.8, null, null, null, null, null, null, null, null, null, 37.43, null, 100, 100, null, null, null, null, null, null, 100, null, 6.76, null, null, null, null, 100, null, 100, null, null, null, null, 2, 100, null, null, null, null, 100, 100, null, null, 100, null, null, 100, 100, null, null, null, null, 100, null, 25.79, null, null, null, null, null, null, null, null, 100, null, null, null, null, 100, null, null, null, null, null, 100, null, null, null, 100, null, null, 100, null, 
null, null, null, null, null, null, null, null, null, null, null, null, null, 7.6, null, null, null, 100, null, null, 100, null, null, null, null, null, null, 100, null, null, null, null, 0.74, null, null, null, null, 9.59, null, 100, null, null, null, 100, null, null, null, null, null, 100, null, null, null, null, null, null, null, null, null, 100, null, 100, null, 100, null, 7.14, null, null, null, null, 100, null, null, null, null, 100, null, null, null, null, null, 100, null, null, null, null, 1.52, null, null, null, null, null, null, null, null, null, null, null, null, 9.27, 
null, null, null, null, null, null, null, 7.84, null, null, null, null, null, null, null, null, null, null, null, 100, null, null, null, null, 84.45, null, null, null, null, null, null, null, null, null, 5.32, null, null, null, null, 100, null, null, 100, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, 100, null, null, 100, null, null, 100, null, 100, null, null, 100, 18, null, null, null, null, null, null, null, 100, null, null, null, null, null, null, null, null, null, null, null, null, null, null, 
null, null, null, null, 9.75, null, null, null, 100, null, null, null, null, null, null, null, null, 100, null, 100, null, null, null, 4.79, null, null, null, null, 100, null, null, null, null, null, null, null, null, null, null, null, null, 3.92, null, null, null, 10.51, null, null, null, null, null, null, 4.78, 100, null, null, null, null, null, null, null, null, null, null, null, null, 100, null, null, null, null, null, null, null, null, null, 100, null, null, null, null, null, null, null, null, 100, null, null, null, null, null, null, null, null, null, null, null, null, 100, null, 
100, null, null, null, null, null, 4.09, 100, null, null, null, null, null, null, null, 66.72, null, null, null, null, null, null, null, null, null, 100, 8.39, null, null, 100, null, 15.01, null, 2.41, null, null, null, null, null, 100, null, null, null, 100, null, null, 23.63, null, null, null, null, null, null, null, null, null, null, 34.98, null, null, null, null, null, null, null, 100, null, null, null, null, null, null, null, 56.97, null, null, null, null, null, null, null, 100, 2.56, null, null, 100, 100, null, null, 3.04, 100, null, 100, null, null, 100, null, 100, null, 100, 
null, null, null, null, null, 100, null, null, null, null, null, 100, null, 100, 100, null, null, null, null, null, null, null, null, null, null, null, null, null, null, 2.09, null, null, null, 100, null, null, 100, null, 4.8, null, null, null, null, null, null, 89.51, null, null, null, null, null, 100, null, null, 7.44, null, null, null, null, 100, null, null, null, null, null, 10.05, 7.86, null, null, null, null, 6.6, null, null, null, null, null, null, 3.93, 8.68, null, 4.74, null, null, 100, null, null, null, 5.85, null, null, null, null, null, null, null, null, null, null, null, 
null, null, null, null, 100, null, null, 100, null, 5.85, 100, null, 6.25, 3.86, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, 3.04, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, 100, null, 100, null, 100, null, null, null, null, null, null, null, 0.61, null, null, 100, null, 100, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, 100, null, null, null, 100, null, 
null, null, null, null, null, null, null, null, null, null, null, null, null, 100, null, null, null, null, null, null, null, null, 7.82, 100, 5.25, null, null, null, null, null, 100, 2.54, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, 100, null, 55.96, null, null, null, null, null, null, null, null, null, null, 100, null, null, null, null, 100, null, null, null, null, 100, null, null, null, 100, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, 
null, null, null, null, null, null, null, null, null, null, 10.12, null, null, null, null, null, null, null, null, null, 100, null, 1, null, null, null, null, null, 100, null, null, null, null, null, null, null, null, null, 100, null, null, null, null, 100, null, 0.45, null, null, 100, null, null, null, null, null, null, null, null, null, null, 100, null, 100, null, 100, null, null, null, null, 100, null, 100, null, null, null, null, null, null, null, null, null, null, null, null, 100, 10.81, 100, 100, null, 3.69, null, null, null, null, null, null, null, null, 9.6, null, null, 
null, null, null, null, 6.27, null, null, 100, null, null, null, null, null, null, null, 100, null, null, null, null, 100, 100, null, 100, null, null, null, null, null, null, 60.87, null, null, null, null, null, null, 65.28, null, null, null, null, null, 100, null, null, 100, null, null, null, null, null, null, null, null, null, null, 100, null, null, null, null, null, null, null, null, null, 12.65, null, 100, 100, 100, null, null, null, null, 57.71, 100, null, null, null, null, null, null, 100, null, null, null, null, null, null, null, 72.04, null, null, null, null, 14.63, 100, null, 
100, null, null, null, null, null, null, 100, null, null, null, null, null, null, 100, null, null, null, null, null, null, null, 40.76, 4.9, null, null, null, null, 2.94, null, null, null, null, null, null, null, 4, 100, null, null, null, null, null, null, null, 100, null, null, null, null, null, null, 100, null, null, null, 100, null, 100, 3.67, null, 92.78, 100, null, null, null, null, null, null, 100, null, null, null, null, null, null, null, null, null, null, null, null, null, 13.73, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, 
null, null, null, null, null, null, 42.92, null, null, null, null, null, null, null, 3.03, null, null, null, 100, null, null, null, null, null, null, null, null, null, null, null, null, null, 100, null, null, null, null, null, null, null, null, null, 100, null, null, null, null, null, 7.73, null, null, null, null, null, null, null, 16.14, null, null, null, null, null, null, null, null, null, null, 1.91, null, null, null, null, 1.1, null, null, null, null, 1.73, null, null, 9.81, null, null, 7.16, null, null, null, null, 100, null, null, null, null, null, null, 100, null, null, null, null, 
null, null, null, 2.31, null, null, null, null, null, 100, null, null, null, null, null, null, 100, null, null, null, null, null, null, null, 100, 100, null, null, null, null, null, null, null, null, 100, 98.38, null, null, null, null, null, null, null, null, null, null, null, null, 88.79, null, null, null, null, null, null, null, 14.6, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, 100, 85.33, null, null, null, 6.54, null, null, null, null, null, 13.44, null, null, null, null, null, null, null, null, null, null, 100, 
null, 100, 100, null, null, null, null, null, null, null, 9.86, null, 4.28, null, null, null, null, null, null, null, null, 100, 100, null, null, null, null, null, null, 100, null, null, null, 100, 13.84, null, null, null, null, null, null, null, null, null, 100, null, 100, null, null, null, null, null, null, null, 6.36, 100, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, 100, null, null, null, null, null, null, null, null, null, 3.35, null, null, 100, null, null, 19.55, null, null, null, 2.01, 100, null, null, null, null, null, null, 
100, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, 100, null, null, null, null, null, 7.54, 100, null, null, null, 100, null, 0.61, null, null, null, null, null, null, 96.97, null, null, null, null, 100, null, null, null, null, null, 6.87, null, null, null, 14.19, null, null, null, null, null, null, null, null, 100, 97.75, null, null, null, null, null, null, null, null, null, null, null, null, null, 8.73, null, 100, null, null, null, null, null, null, null, 100, null, null, 100, null, null, null, null, null, 100, null, null, 
null, 1.56, null, null, 100, 100, null, 100, null, null, null, null, null, null, null, null, 100, null, null, null, null, null, null, null, 100, 100, null, null, null, null, null, null, null, null, null, 100, 100, 100, null, null, null, null, null, null, null, null, null, 100, null, null, null, 100, null, 10.42, 4.42, null, 100, 100, null, null, null, null, 100, null, null, null, null, null, null, null, 100, null, null, null, 100, null, null, null, null, 100, null, null, null, null, null, 100, null, null, null, null, null, null, 100, null, 100, null, null, null, null, null, 
null, null, 6.2, 100, null, null, null, 100, null, null, 0, null, null, null, null, null, null, null, null, null, null, null, null, null, 49.25, null, null, null, 100, null, null, 93.06, 100, null, null, null, null, null, null, null, 100, null, null, 100, null, 100, 2.31, 100, null, null, null, null, 100, null, null, 100, null, 6.94, null, null, null, null, null, null, null, null, null, null, null, null, 9.07, null, null, 100, null, null, null, null, null, 100, null, null, null, 91.77, null, 100, null, null, null, null, null, null, null, null, null, null, null, null, null, null, 
null, null, null, null, null, null, null, null, 2.02, null, null, 100, null, null, null, null, null, null, 100, null, 100, null, null, null, null, null, null, null, 100, 100, null, null, null, 100, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, 100, null, null, null, null, null, null, null, 9.25, null, 100, null, null, null, null, null, null, null, null, null, null, 100, null, null, 2.13, null, null, null, null, 100, null, null, 100, null, null, null, null, null, 
null, null, null, null, null, null, null, 100, null, 100, null, null, null, null, 100, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, 
null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, 
null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, 
null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, 
null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, 
null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, 
null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, 
null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, 
null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, 
null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, 
null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, 
null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, 
null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, 
null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, 
null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, 
null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, 
null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, 
null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, 
null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, 
null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, 
null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, 
null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, 
null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, 
null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, 
null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, 
null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, 
null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, 
null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, 
null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, 
null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, 
null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, 
null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, 
null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, 
null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, 
null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, 
null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, 
null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, 
null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, 
null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, 
null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, 
null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, 
null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, 
null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, 
null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, 
null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, 
null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, 
null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, 
null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, 
null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, 
null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, 
null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, 
null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, 
null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, 
null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, 
null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, 
null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, 
null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, 
null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, 
null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, 
null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, 
null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, 
null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, 
null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, 
null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, 
null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, 
null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, 6227, null, 982, 864, 440, 23, 67, 187, 678, 697, 1585, 430, 103, 118, 53, 218, 12, 112, null, 211, 6, 5, 16, 114, 14, 7, 120, 7, 246, 26, 
191, 7, 0, 170, 29, 0, 231, 211, 102, 16, null, 60, 125, 44, 21, 134, 41, 21, 10, 42, 144, 6, 90, null, 45, 29, 40, null, 166, 340, 106, 92, 9, 45, 26, 1, 49, 35, 28, 224, 32, 41, 95, 101, 0, 159, 158, 11, 320, 8, 23, 71, 461, 0, 0, 203, 83, 0, 14, 76, 327, null, 74, 7, null, null, 14, 44, 0, null, 98, 14, null, 0, 0, null, null, 39, 0, 76, 1, 16, 9, 93, 0, 7, null, 39, 7, 51, 46, 78, 44, null, 7, 0, 0, null, 119, 0, 
null, 7, 7, 12, 51, 14, 63, 5, 142, 14, 96, 5, 7, 0, 42, 170, 22, null, 0, 0, 0, 161, 63, 23, 56, null, 7, 16, null, 12, 28, 44, 28, null, 23, null, 33, 14, null, 0, 6, 14, null, 58, 12, 0, 25, 7, 12, 58, 0, 1, 10, 0, null, null, null, 21, null, 61, 96, 48, 0, 63, 109, 7, 5, 71, 62, 25, 7, 7, 51, 19, 0, 49, null, 14, 12, null, 0, 24, null, null, 0, null, 44, 92, 200, 45, 9, null, 31, null, 16, 33, 7, 62, 7, 41, 
120, 32, 41, 7, 9, null, null, 21, null, 12, 58, 15, 48, null, 30, 0, 54, 91, 8, 46, 85, 21, 0, 29, null, 290, 0, 0, 148, 23, 175, null, 27, 290, 7, null, 101, 21, 0, null, null, 0, 32, 14, 44, null, 174, 7, 16, 16, null, 114, 24, 30, null, 39, 114, 0, 11, 0, 69, 48, null, 63, 7, 7, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, 7, null, null, null, null, 0, null, null, null, null, null, null, null, null, null, null, null, null, 
7, null, null, null, null, null, null, null, 7, null, null, null, null, 7, null, null, 7, null, null, null, null, null, null, null, null, null, 7, null, null, null, null, null, null, 7, null, null, null, 9, null, null, null, 7, null, 5, null, null, null, null, 0, null, null, null, 7, null, null, null, null, null, null, 2, null, null, null, 0, null, null, null, null, null, null, 7, null, 5, null, null, 7, 0, null, null, null, null, null, 7, 0, null, null, null, null, null, null, null, null, null, 7, null, null, null, null, null, null, 
null, null, null, null, null, null, null, null, 0, 9, 0, null, null, 1, null, 7, null, null, null, null, null, null, 7, null, null, 0, null, null, 7, null, null, 0, 2, null, 0, null, 7, null, null, null, null, null, null, null, null, null, null, null, 7, null, null, null, null, null, null, null, null, null, 9, null, null, null, null, null, null, null, null, null, null, null, 0, null, 2, null, null, null, null, 0, null, null, 4, null, null, null, 7, null, 1, null, null, null, null, 7, null, null, null, null, null, null, null, null, 
null, null, 7, null, null, null, null, null, null, null, null, 7, null, null, null, null, null, null, null, null, null, null, null, null, null, null, 0, null, null, 9, null, null, 7, 7, null, null, null, null, 9, null, 15, null, null, null, null, 7, null, 7, null, null, 7, null, null, 1, 7, null, null, null, null, null, null, 3, 0, null, null, null, 7, null, null, null, null, null, 9, null, null, null, 7, null, null, null, null, null, null, null, null, null, null, 0, null, null, null, null, null, null, 7, null, null, null, null, null, 
null, 7, null, null, null, null, null, null, null, 7, null, 9, null, 3, null, null, null, null, null, null, null, null, null, null, null, null, 7, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, 0, null, null, 5, 7, 7, null, null, null, null, null, null, null, null, 7, 0, null, null, 7, null, null, null, null, null, null, null, 7, null, 7, null, null, 7, null, null, 7, null, null, 7, null, 7, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, 7, 
null, null, null, null, null, null, 0, null, null, 7, null, null, null, null, null, 7, null, 5, null, 7, null, null, null, null, null, null, null, null, null, null, null, 7, null, null, null, null, null, null, null, null, null, null, null, null, null, 5, null, null, null, null, 9, 5, null, null, null, null, null, null, 5, null, null, null, null, 7, null, null, null, 0, null, null, null, null, null, null, null, null, 6, null, null, 7, null, null, null, null, null, null, 0, null, 7, null, null, null, null, null, null, null, null, null, 7, null, 
null, null, null, null, null, null, null, null, null, null, null, 7, null, 7, 7, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, 7, null, null, null, null, null, null, null, null, null, 9, null, null, 0, null, null, null, null, null, null, 7, null, null, 7, null, null, null, 9, null, null, null, null, 0, 9, null, null, null, null, null, null, null, 5, null, null, null, null, null, null, 7, null, null, 7, 7, null, null, null, null, null, null, null, null, null, null, null, null, null, 0, 
null, null, null, null, 0, null, null, 0, 7, 7, null, null, null, 7, null, null, null, null, null, null, null, null, 7, 0, null, null, null, null, null, null, null, null, 7, 7, 7, null, 7, null, null, null, null, null, 9, null, null, 7, null, null, null, null, null, 0, null, 0, 9, null, null, null, null, null, 7, 9, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, 0, 9, null, null, null, 7, 7, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, 
11, null, null, null, null, null, null, null, null, 0, null, null, null, null, 0, null, null, null, null, null, null, 0, null, null, null, null, null, null, null, null, 0, null, 0, null, null, null, null, null, null, null, null, null, null, null, 9, null, null, null, null, null, 0, null, null, null, null, null, 7, null, null, null, null, null, null, null, null, null, null, 7, null, null, 6, 7, null, null, null, null, null, null, null, null, null, 7, 0, null, null, null, null, null, null, null, null, 0, null, null, 7, null, null, null, null, null, 
null, null, null, null, null, null, null, 9, null, null, null, null, null, null, null, null, 7, null, null, null, 0, null, null, null, null, null, 9, null, null, null, null, null, null, null, 0, null, null, null, null, null, null, null, 0, null, null, null, null, null, null, null, null, null, null, null, null, null, 9, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, 7, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, 7, 
null, 9, null, null, 0, null, null, null, 7, null, null, null, null, null, null, null, null, null, null, 7, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, 7, null, null, null, 7, null, null, null, null, null, null, null, null, null, null, null, null, 7, null, null, null, null, null, null, 0, null, null, null, null, 7, null, 0, null, null, 7, null, null, null, null, null, null, null, 7, null, null, null, null, null, 7, null, null, 9, null, null, null, null, null, null, 7, 7, null, null, null, 
7, null, 7, null, null, null, null, null, null, null, null, null, null, null, 7, null, null, null, null, 1, null, null, null, null, null, null, 7, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, 7, null, null, null, null, 9, null, null, null, null, null, null, null, null, null, 7, null, null, null, null, null, null, 7, null, null, null, null, null, null, null, null, null, null, null, 11, null, null, null, null, null, null, null, 7, null, null, null, null, null, null, null, null, null, null, null, 2, null, 
null, null, null, null, 7, null, null, 5, null, null, null, null, null, null, null, null, null, null, null, 0, null, 0, null, null, null, null, null, 7, null, null, null, 0, null, null, null, null, null, null, null, 7, 0, null, null, null, 0, null, 7, null, null, 7, null, null, null, null, null, null, null, null, null, 9, null, null, null, null, null, null, 7, null, null, null, null, null, null, 9, null, 9, 9, null, null, null, null, null, null, null, 7, null, null, 0, null, null, null, 9, null, null, null, null, null, 7, null, null, 
null, null, null, null, null, null, null, 7, null, null, null, null, null, null, 0, null, 7, null, null, null, 7, null, 7, null, 7, null, null, 7, null, null, null, null, 15, null, null, null, null, null, null, 0, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, 9, null, 0, 0, null, null, 7, null, null, null, null, null, null, null, null, null, 0, null, 9, 1, null, null, null, null, null, null, null, null, null, null, null, 7, null, null, null, 7, null, null, null, null, 
null, null, null, null, null, null, 0, null, null, null, null, null, null, null, null, null, null, 7, null, null, null, null, null, null, null, null, null, null, null, null, 5, 7, null, null, null, 7, null, 7, null, 7, 6, 6, null, 4, null, null, null, null, null, null, null, null, null, null, 7, null, null, null, null, null, null, null, null, 0, null, null, null, null, null, null, 13, null, null, null, null, null, null, null, 0, null, null, null, null, 0, null, null, null, null, 0, null, null, null, null, null, null, null, null, null, null, null, 
null, null, null, null, null, 15, null, 7, null, null, null, null, null, null, null, null, null, null, 7, null, null, null, null, null, null, null, null, null, null, null, 7, null, null, null, null, null, null, null, 7, null, null, null, null, null, null, null, null, null, null, null, 5, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, 0, null, null, null, null, null, 0, 7, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, 
null, null, 9, null, null, null, null, 0, null, null, null, null, 7, null, null, null, 7, null, null, null, null, null, null, null, null, null, null, null, null, 7, null, null, null, null, null, null, null, null, null, null, null, 7, null, null, null, 0, null, null, null, 1, null, null, 1, null, null, 7, null, null, null, 0, null, 7, null, 7, 9, null, null, null, null, 7, 9, 7, null, null, null, null, null, null, 7, null, null, 0, null, 6, null, 0, 7, 7, null, null, null, null, null, null, null, null, null, null, null, null, 
null, 7, null, null, null, null, 7, null, null, null, 5, null, null, null, null, null, null, null, null, null, null, 7, 7, null, null, null, null, null, null, null, null, null, 0, null, null, null, 7, null, null, null, null, 9, null, null, null, null, 9, null, null, null, 7, 0, null, null, 0, null, null, null, 7, 7, null, null, null, 7, null, null, 0, null, null, null, null, 7, null, null, null, null, null, 0, null, null, null, null, null, null, 0, null, null, null, null, null, null, null, 7, null, null, 0, null, null, null, null, 
null, null, null, null, null, null, 5, null, null, null, null, null, null, null, null, null, null, null, 7, null, null, null, null, null, null, null, null, null, null, 0, null, null, null, null, null, null, 7, null, null, null, null, null, null, 5, null, null, null, null, null, null, null, null, 7, 11, null, null, null, null, 5, null, null, null, null, 7, null, null, null, null, null, 9, null, null, null, null, 7, null, null, null, null, null, null, null, 0, null, 7, null, 9, null, null, 0, null, null, null, null, null, 11, null, null, null, null, 
9, null, null, null, 11, null, null, null, 7, null, null, null, null, 0, 7, null, null, null, null, null, null, null, null, 0, null, null, null, null, 0, null, null, null, null, 8, null, null, null, null, null, 7, 7, null, null, null, null, null, 7, null, null, null, null, null, null, null, null, null, 7, null, null, 3, null, null, 7, null, null, null, null, null, null, null, null, null, null, null, null, null, null, 7, null, null, null, null, null, null, null, null, null, null, null, null, null, 7, null, 7, null, null, null, null, 0, 7, 
0, null, null, null, 0, null, null, 7, 9, null, null, null, null, 7, null, 9, null, null, null, null, null, null, null, null, 7, null, null, 7, null, null, 7, null, null, 0, 0, null, null, 0, null, null, null, null, null, null, 7, null, null, null, null, null, null, 0, null, null, null, null, 15, null, null, null, null, null, null, null, null, null, null, null, null, 5, null, null, 15, null, 9, null, null, null, null, 7, null, 0, null, null, null, null, 5, 7, null, 7, null, null, null, null, null, null, null, null, null, null, 
null, null, null, 7, 9, null, null, null, 0, null, null, null, 7, null, null, null, null, null, null, 0, null, null, null, null, null, 7, null, null, 1, null, null, 7, 9, null, 7, null, null, null, null, null, null, 0, 0, null, null, null, null, null, null, 7, null, null, null, null, null, null, null, null, null, 6, null, 7, 7, null, null, null, null, null, 7, null, null, null, null, null, null, null, 0, null, null, null, null, 7, null, 7, null, 7, null, 7, 7, null, null, null, null, null, null, null, null, null, null, null, 
null, 0, null, null, null, null, null, null, 0, 5, null, 7, null, null, 1, null, null, null, 7, null, 0, null, null, 0, null, null, null, null, null, null, 7, null, 5, 9, 7, null, 7, null, 7, null, null, null, null, null, null, null, null, null, null, 6, null, null, null, null, null, 7, null, null, null, null, null, null, 2, null, null, null, 7, 0, null, 9, null, 7, 15, null, 7, null, null, null, 0, null, null, 9, 9, 5, null, null, 5, null, 0, null, null, 7, null, 7, null, null, null, null, 7, null, 
null, null, null, null, null, null, null, 0, null, null, null, null, null, 5, null, null, null, 7, 9, null, null, null, 7, null, null, null, null, 7, null, null, 5, null, null, null, 9, null, null, 2, null, null, null, null, null, 7, null, 7, null, null, null, null, null, null, null, null, 7, 0, null, null, null, null, null, 7, null, null, null, null, null, 7, null, null, null, null, null, null, null, 7, null, 9, null, null, null, null, null, 9, null, 2, null, null, null, null, null, 9, null, 0, null, 1, 0, null, null, 0, 
9, null, null, null, null, null, null, null, null, null, null, null, null, null, 11, null, null, null, 7, null, 7, null, 7, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, 7, null, null, null, null, 7, null, null, null, null, 1, null, 7, 9, null, null, 0, null, null, null, null, null, null, 9, 5, null, null, null, null, null, null, 0, null, 7, null, null, 7, null, null, null, null, null, null, 0, 0, null, null, null, null, null, null, null, null, null, null, null, null, null, null, 9, null, null, 
null, null, null, null, null, 7, null, 7, 6, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, 7, null, null, null, 7, 9, null, null, null, null, null, 5, 7, null, null, null, 7, null, null, null, 9, null, null, null, null, null, null, null, 7, null, null, null, null, null, null, null, null, null, null, 5, null, null, null, null, null, null, null, null, 7, null, null, null, null, null, null, null, 7, null, 1, null, null, null, null, null, null, null, null, null, null, 7, null, null, null, null, null, 
5, 9, null, 0, 0, null, null, null, null, 7, null, null, null, null, null, 0, null, 0, null, null, null, null, 7, 7, null, 0, null, null, null, null, null, 0, 7, 7, null, null, 6, null, null, null, null, 7, null, null, null, null, null, null, null, 5, null, 5, null, null, null, null, null, null, 0, 7, null, 5, null, null, null, 7, 7, null, null, 7, null, 0, null, null, null, null, null, null, 7, null, null, null, null, null, 0, null, null, null, null, null, 7, null, null, null, null, null, null, null, null, null, 
null, 9, null, null, null, null, null, null, null, null, null, 7, 7, null, null, null, null, 9, null, null, null, null, null, null, 7, 7, null, null, null, null, null, null, null, 7, 0, null, null, null, null, 7, null, null, null, null, null, null, null, null, null, 9, null, null, null, 7, null, 7, null, 0, null, null, null, null, null, 0, null, null, null, null, null, null, null, null, null, null, null, null, null, 0, null, null, null, null, null, null, 5, null, null, 1, null, null, null, null, 7, null, null, null, null, null, null, null, 
null, 7, null, null, null, null, null, null, null, null, 0, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, 11, 7, null, 7, null, null, null, 0, null, null, null, null, 7, null, null, null, null, null, null, 0, 7, null, null, null, 7, null, null, null, 5, null, null, null, 7, 7, null, null, null, null, null, null, 9, null, null, null, null, null, null, null, null, null, null, null, null, null, null, 7, null, null, null, null, null, null, null, null, null, 1, null, null, null, null, 
null, null, null, null, null, null, null, null, null, null, 0, null, null, null, null, null, null, null, null, null, null, null, null, null, null, 9, null, null, null, null, null, null, null, null, null, null, 3, null, null, null, null, null, null, 0, 7, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, 
null, null, 1, null, null, null, null, 9, null, null, null, 9, null, null, null, null, null, 7, null, 7, null, null, null, 0, null, null, null, null, null, 7, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, 5, 9, null, null, null, null, 7, 0, null, 7, null, null, 0, null, null, null, null, null, null, null, null, null, null, null, null, 0, null, null, null, 0, null, null, null, null, null, null, 0, 9, 7, null, 9, 0, null, null, 7, null, null, null, null, null, null, 9, null, 
null, 6, null, null, null, null, null, null, null, null, null, 5, null, null, null, null, null, null, null, null, null, 0, null, null, null, null, null, null, null, null, 7, null, null, null, null, null, null, null, null, null, null, 7, null, null, null, null, null, null, null, null, null, null, 0, null, null, null, null, null, null, null, null, null, null, 7, null, null, null, null, null, 7, null, 9, null, null, 0, null, null, null, null, 7, null, 7, null, null, null, 0, 9, 0, null, null, null, null, null, null, null, null, null, null, null, null, 
null, null, null, null, null, null, null, null, null, null, null, null, null, null, 7, 0, null, null, 7, null, 6, null, null, null, null, null, null, null, null, 7, 7, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, 7, null, null, null, null, null, null, null, null, null, null, null, null, null, null, 5, null, null, null, null, null, null, 7, null, null, null, null, null, null, null, null, 9, 7, null, null, 0, null, null, null, null, null, null, null, null, 0, null, null, null, null, 
null, null, 7, 7, null, null, null, null, 0, null, null, null, null, null, 2, 5, null, 5, null, 0, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, 7, null, null, 7, 7, null, null, null, null, null, null, null, null, null, 0, null, null, null, null, null, null, null, null, null, null, 7, null, null, null, null, null, 7, null, null, null, null, null, null, null, null, 4, 0, null, null, null, 9, null, null, null, null, null, null, null, null, null, 7, null, null, null, null, null, null, null, 
null, null, 0, null, null, null, null, 7, null, null, null, null, 7, null, 2, 4, null, null, 7, null, null, null, null, null, null, 9, null, null, null, null, null, 7, null, 9, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, 7, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, 7, null, null, 7, null, 0, null, 9, 7, null, null, null, null, 7, null, null, null, null, null, 9, 5, 5, 7, null, null, null, 0, 7, null, null, null, null, null, null, 
9, null, null, null, null, null, null, 0, 7, null, null, null, null, null, null, null, 0, null, null, 7, null, null, null, null, 7, null, null, null, null, null, null, null, null, null, null, null, 7, null, null, null, 7, null, null, null, null, null, 7, null, null, null, null, null, null, null, null, null, null, null, null, null, 7, null, null, null, null, null, null, null, null, 9, 7, null, null, null, null, null, null, null, null, 0, null, null, null, 7, null, null, null, null, 7, null, 7, 0, 0, null, null, null, 0, 7, null, null, 
null, 7, null, null, 6, 7, null, null, null, null, null, null, null, 7, null, null, null, null, null, null, null, null, null, 1, null, null, null, null, null, null, null, null, 9, null, null, null, null, null, 7, 7, null, null, null, null, null, null, null, 5, null, 0, null, 9, null, null, 9, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, 7, null, null, null, 9, null, null, null, null, null, null, 7, null, 9, null, 9, null, null, null, null, null, 9, null, null, null, null, null, 
null, null, 5, null, 7, null, null, null, 0, 7, null, null, null, null, null, 0, null, null, null, null, null, null, null, null, 0, null, null, null, null, 5, null, 0, null, null, null, 0, null, null, null, null, 7, null, null, 0, null, null, null, null, null, null, null, null, 0, null, 7, 0, null, null, null, null, null, null, null, null, null, null, 9, 7, null, null, null, null, null, 9, 7, null, 7, null, null, null, 7, null, null, null, 9, null, null, null, null, null, null, null, 0, null, 5, null, null, null, 9, null, 
null, 7, null, null, null, null, null, null, null, 9, 5, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, 9, null, 9, null, null, null, null, null, null, 7, null, null, 7, null, null, 5, null, null, null, null, 7, null, null, null, null, null, null, null, null, null, 0, null, null, null, null, null, null, 9, 7, null, null, null, 5, null, null, null, null, null, null, null, null, null, null, null, 5, null, 7, null, null, null, null, 7, null, null, 7, 0, null, 
null, null, null, null, null, null, null, null, null, null, null, 0, null, 9, null, 7, null, null, 9, 5, null, null, 7, 5, 0, null, 0, null, 7, null, null, null, null, null, null, 7, null, 11, null, null, null, null, null, null, null, null, 7, null, null, null, null, null, 0, 7, null, null, null, null, null, null, null, null, 7, null, 1, 0, null, 9, null, 7, null, 0, null, null, null, null, 0, null, null, null, null, null, 7, 7, null, null, 7, null, 7, 9, null, null, null, null, null, null, 7, null, null, 7, 
null, null, null, null, null, 0, null, 7, null, null, 7, 0, null, null, null, null, null, null, 0, 7, null, null, null, 7, 6, 7, null, null, null, null, null, null, null, null, null, null, null, 0, 7, null, null, null, 9, null, 0, null, null, null, null, null, 7, null, null, null, null, 0, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, 13, null, null, null, null, null, null, 0, 5, null, null, null, null, null, null, null, 7, null, null, 7, null, null, 7, null, 
null, null, null, null, null, null, null, null, null, null, null, null, null, null, 0, null, null, null, null, null, null, null, null, null, 7, null, 7, null, null, null, null, null, null, null, 7, null, 5, null, null, null, null, null, null, null, null, null, null, null, null, null, null, 0, null, null, null, null, null, 6, null, null, null, 7, null, null, null, 0, null, null, null, null, null, null, null, null, null, null, null, null, 7, null, null, null, null, null, null, 5, 9, null, null, null, null, null, null, null, null, null, null, null, 9, null, 
null, null, null, 7, null, null, null, 7, null, null, null, null, 7, null, null, null, null, null, null, null, 7, null, null, 7, 7, null, null, null, null, null, null, null, 7, null, null, null, 0, null, 7, null, null, null, null, null, null, null, 7, null, null, 0, 7, 7, null, null, 9, null, 7, 7, null, null, 7, null, null, 7, 0, null, 7, null, null, 7, null, null, null, null, null, 7, null, null, null, null, 7, null, null, null, null, 9, null, 7, null, null, null, 7, 7, null, null, 9, null, null, null, null, 
null, null, null, null, null, null, 0, null, null, null, null, 6, 1, null, 7, null, null, null, null, null, 0, null, null, null, 0, null, null, null, null, null, null, 7, 0, null, null, null, null, 7, null, null, null, null, null, null, null, null, null, null, 0, null, 7, null, 7, null, null, null, null, null, null, null, 7, 7, null, null, 7, 7, null, 0, null, 0, null, null, null, null, null, null, null, null, 0, null, 5, null, null, 7, null, null, null, null, null, null, null, null, null, null, null, 7, null, null, 9, null, 
null, null, null, null, null, 7, null, null, null, null, null, null, null, null, null, null, null, 7, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, 7, null, null, null, null, null, null, 7, null, 7, null, null, null, null, null, null, null, null, null, 7, null, null, null, null, null, null, null, null, 7, null, null, null, 0, null, null, 0, null, null, null, null, null, null, null, 7, null, null, null, null, null, 9, null, 6, null, null, 7, null, 7, 7, 7, null, 
null, 7, null, null, null, null, 0, null, null, null, null, null, null, null, null, 9, null, null, 7, null, 7, null, null, null, null, null, null, null, null, null, null, null, null, null, 0, null, 9, 7, null, null, null, null, null, null, 7, null, null, null, null, null, null, 7, null, 7, null, null, null, null, null, null, null, null, 0, null, 7, 7, null, null, 7, null, null, 7, null, null, null, null, null, 7, null, null, null, null, null, 9, null, null, null, null, 0, null, null, null, null, 5, null, null, null, null, null, 6, 
null, 0, null, null, null, null, 5, null, null, null, null, null, null, null, 2, null, null, null, null, 7, null, null, 7, null, null, 9, 6, null, 7, null, null, null, null, null, 0, 9, null, null, null, null, null, null, null, null, null, 2, null, 7, null, null, 7, 7, null, null, null, null, null, 7, null, null, null, null, null, null, null, null, null, 7, null, 9, null, 7, null, null, null, null, null, null, 7, null, null, null, null, null, null, null, null, null, null, 7, 4, null, 0, null, 6, null, null, null, null, null, 
null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, 0, null, null, 0, 7, null, null, null, null, null, null, null, 5, null, null, null, null, 9, null, null, null, null, null, null, null, null, null, 0, 7, null, null, 7, 9, null, null, 7, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, 7, null, null, 7, null, null, 7, null, null, null, null, null, 1, null, null, null, null, null, null, null, 7, null, null, null, null, null, null, 
null, null, null, null, null, null, null, null, null, null, null, null, 1, null, null, null, 7, null, null, null, null, null, null, null, null, 7, null, 7, null, null, null, null, null, null, null, null, 7, null, null, null, null, null, null, null, 0, null, null, null, null, null, null, null, null, 7, null, null, null, null, null, null, null, 7, null, null, null, null, null, 0, null, null, 0, null, null, null, 7, null, null, null, null, null, null, null, null, null, 7, null, null, null, null, null, null, null, null, 7, null, null, null, null, null, null, 
null, null, null, null, null, 7, 9, null, 7, null, null, null, null, null, null, 7, 0, null, null, null, null, null, null, 7, null, null, null, null, null, 0, null, null, null, 7, null, null, null, 7, null, 7, null, 1, null, null, null, null, null, null, null, null, null, 7, null, null, 9, null, null, null, null, 7, null, null, null, null, null, 0, null, null, null, null, null, 15, null, 7, null, null, null, null, null, null, null, null, null, 1, null, null, null, null, null, 7, null, null, null, 7, 5, null, null, null, 7, null, 
7, null, null, 7, null, 7, null, 7, null, null, null, null, null, 7, null, null, null, null, null, 9, null, 9, 7, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, 7, null, null, 7, null, null, null, null, null, null, null, null, 9, null, 5, null, null, null, 7, 0, null, 0, null, null, null, null, 7, null, null, null, null, null, null, null, null, null, null, null, 0, null, null, null, null, null, 0, 0, null, null, null, null, 0, 5, null, null, null, null, null, null, null, 
null, 0, null, null, 7, null, null, null, null, null, null, null, 7, null, null, 7, 0, null, null, null, 0, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, 0, null, null, null, null, null, null, null, null, null, 0, null, 0, null, null, 9, null, null, null, null, null, null, null, 0, null, null, null, null, 7, null, 7, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, 
null, null, 7, null, null, null, 7, null, null, null, null, null, 0, null, null, null, null, null, null, null, null, 7, null, null, null, null, null, null, 0, null, null, 9, null, null, null, null, 0, null, 7, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, 0, null, 7, null, 3, null, null, null, 0, null, null, null, null, null, null, 7, null, null, null, null, null, null, 0, null, null, 7, null, null, null, 1, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, 
null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, 0, null, null, null, null, null, 7, null, 9, null, null, null, null, null, null, null, null, 0, null, null, null, null, null, null, 9, null, null, null, null, 5, null, null, null, 0, null, null, null, 0, 5, 0, null, null, 0, null, null, 5, 0, 7, null, 7, null, null, null, null, 5, null, 7, null, null, null, null, null, null, null, null, null, null, null, null, 7, null, null, 9, null, 7, null, null, null, 
null, null, null, null, 7, null, 9, null, null, null, null, null, null, null, null, 7, null, null, null, null, 0, null, null, 6, null, 7, null, null, 9, 7, null, 7, null, null, null, null, null, null, 7, null, null, null, null, null, null, 7, null, null, 0, null, null, 5, null, null, 9, null, null, 7, null, null, null, null, null, null, null, 7, null, null, 0, null, null, null, null, 7, null, 7, null, 7, 5, 7, null, null, null, null, 7, 7, null, null, null, null, null, 0, 7, null, null, null, null, null, null, null, 
7, 0, null, null, 9, null, 7, null, 9, 4, 11, null, null, null, null, 9, null, null, null, null, null, null, 7, null, null, null, null, null, null, null, null, null, null, null, null, null, 0, null, 0, null, null, null, null, null, null, 7, null, null, null, null, null, null, null, 7, null, null, null, null, null, null, 7, null, 0, null, 7, null, 7, null, null, 7, 7, null, null, null, null, null, null, 7, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, 
null, null, null, null, null, null, null, null, null, null, null, null, null, null, 9, null, null, null, null, null, null, null, null, null, null, null, 9, null, null, null, null, null, null, null, null, null, null, null, null, null, 7, 0, null, null, null, null, null, null, null, null, 9, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, 7, null, null, null, null, null, null, null, null, null, null, 9, null, null, null, 
null, null, null, 7, null, null, null, null, 0, null, 0, null, null, null, 0, null, null, 7, null, null, null, null, null, null, 7, null, null, null, null, null, null, null, 2, 7, null, null, null, null, null, null, null, 0, 7, 7, null, null, 0, null, null, null, null, null, null, null, null, null, 8, null, null, null, null, 0, null, null, null, null, null, null, null, null, null, 7, 0, null, null, null, null, null, null, null, null, null, null, null, null, 9, 7, null, null, null, 3, null, null, null, null, null, 5, null, null, null, 
null, null, null, null, null, null, null, 7, null, 6, 7, null, null, null, null, 0, null, null, null, null, null, null, null, null, null, null, null, null, null, 5, 5, null, null, null, null, null, null, 0, null, 0, 0, 7, 5, null, null, null, null, null, null, null, null, null, 7, null, 7, null, null, null, null, null, null, null, 5, 7, null, null, null, null, 0, null, null, null, null, null, null, null, 0, null, null, null, 7, null, null, null, null, 0, null, null, 0, 0, null, null, null, 7, 0, null, 7, null, null, null, 
null, 7, null, null, null, null, null, 0, 7, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, 0, null, null, null, 5, null, null, null, 7, null, null, null, null, null, null, null, null, 7, null, null, null, null, 7, null, null, null, null, null, 1, null, 0, null, null, null, null, null, null, 0, null, null, null, 7, 9, 0, null, null, null, null, null, null, null, null, null, null, null, null, 0, null, 7, null, null, null, null, null, null, null, 7, null, 7, 7, 
null, null, null, null, null, 7, null, null, null, null, 0, null, 7, 7, 7, 7, null, null, 0, null, null, null, null, null, 7, null, null, null, null, null, null, null, 7, 7, null, null, null, null, null, null, null, null, null, 7, 9, 5, null, null, null, null, null, null, null, null, null, 7, null, null, null, 7, null, null, null, 1, 11, null, null, null, null, null, 5, null, null, null, null, null, null, null, 5, null, null, null, 7, null, null, 0, null, null, null, null, null, null, null, 7, null, null, null, null, null, null, 
7, null, null, null, null, null, null, null, null, null, null, 7, null, null, null, 7, null, null, null, null, null, null, null, null, 7, null, null, null, null, null, null, null, 3, null, null, null, 7, null, null, 7, 9, null, null, null, null, null, null, null, 7, 0, null, 7, null, 5, null, 7, null, null, null, 5, 7, null, null, 9, null, null, null, null, null, null, null, null, null, null, null, null, 0, null, null, null, 0, 7, null, null, null, null, null, 9, null, null, null, 9, null, 7, null, null, null, null, 0, null, 
null, null, null, null, null, null, null, 0, null, null, null, null, null, null, null, null, null, null, null, 7, null, null, null, null, null, null, 7, null, null, null, null, null, null, null, null, null, 7, 9, null, null, null, null, null, null, null, null, null, null, null, null, null, 2, null, null, null, null, null, null, 0, null, null, null, 5, null, null, null, null, null, null, null, 7, null, null, null, null, null, null, null, 1, null, 7, null, null, 5, null, null, null, null, null, null, null, 7, 0, 0, null, null, null, null, null, 7, 
null, null, 7, null, null, 0, null, null, null, null, null, null, null, null, null, 7, null, null, null, null, null, null, 5, null, 5764, null, 856, 807, 433, 31, 64, 139, 653, 631, 1599, 346, 72, 86, 47, 184, 27, 99, null, 166, 0, 5, 9, 98, 7, 7, 95, 7, 225, 7, 197, 7, 0, 153, 22, null, 219, 191, 76, 24, 0, 42, 107, 29, 21, 117, 24, 17, 17, 39, 114, 0, 90, 0, 38, 19, 40, null, 136, 319, 94, 132, 16, 38, 20, 0, 30, 25, 21, 207, 39, 38, 72, 84, 0, 154, 
161, 7, 348, 7, 23, 75, 499, 0, 0, 181, 65, 1, 0, 68, 365, 0, 71, 6, null, null, 7, 42, 0, 0, 92, 13, null, 0, 0, null, null, 64, null, 89, 0, 0, 9, 75, 0, null, null, 25, 7, 37, 43, 79, 48, 0, 7, 0, null, null, 105, null, null, null, 7, 12, 43, 16, 63, 21, 154, 14, 76, 5, 7, 0, 34, 153, 18, 11, null, null, null, 149, 56, 23, 51, null, 7, 24, null, 12, 22, 29, 18, null, 21, null, 26, 14, 0, 0, 0, 14, 0, 28, 7, 7, 
16, null, 8, 74, null, 0, 12, null, null, null, null, 25, 0, 57, 70, 44, null, 45, 112, 7, 0, 71, 64, 32, null, 7, 67, 19, 9, 43, null, 7, 12, 0, 0, 24, null, null, 0, null, 44, 75, 199, 37, 16, null, 31, null, 21, 14, 7, 49, 7, 51, 105, 39, 38, 7, 9, null, null, 14, 0, 7, 59, 7, 30, 0, 50, 0, 49, 83, 7, 42, 86, 21, 0, 14, null, 298, 0, null, 135, 23, 134, 1, 27, 323, 0, null, 73, 22, null, 0, 5, 0, 32, 0, 26, null, 
166, 0, 16, 16, null, 83, 29, 30, 0, 39, 91, 1, 7, null, 61, 42, 5, 68, null, 7, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, 7, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, 5, null, null, 5, null, null, null, null, 7, null, null, null, null, 7, null, null, 7, null, null, null, null, 0, null, null, null, 3, 7, null, null, null, null, null, null, 7, null, null, null, 9, null, null, null, 7, null, 5, null, null, 
null, null, null, null, null, null, 7, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, 0, null, 7, null, null, null, null, 5, null, null, null, null, null, null, 7, null, null, null, null, null, null, null, null, null, null, 7, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, 7, null, null, null, null, null, null, null, null, null, null, null, null, 7, null, null, 0, null, null, 0, null, null, null, 1, null, null, null, 6, null, null, null, null, null, null, null, null, null, 
0, null, 0, null, null, null, null, null, null, 0, null, null, 9, null, null, null, null, null, null, null, 0, null, null, null, null, null, null, null, null, null, null, 0, null, null, null, null, null, null, 7, null, null, null, null, null, 7, 7, null, null, null, null, null, null, null, null, null, null, 7, null, null, null, null, null, null, null, null, 7, null, null, null, null, null, 0, null, null, null, null, null, null, null, null, 0, 0, 0, 6, null, null, 7, 7, null, null, 0, null, 9, null, 15, null, null, null, null, 7, 
null, 7, null, null, 7, null, null, null, 7, null, null, null, null, null, null, null, null, null, null, null, 7, null, null, null, null, null, 9, null, null, null, 7, null, 0, null, null, null, null, null, null, null, null, 0, null, null, null, null, null, null, 7, null, null, null, null, null, null, null, null, null, null, null, null, null, null, 7, null, 9, null, 6, null, null, 5, null, null, null, null, null, null, null, null, null, 7, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, 
null, null, 7, 7, null, null, null, null, null, null, null, null, 7, null, null, null, 7, null, null, null, null, null, null, null, 7, null, 5, null, null, 7, null, null, 5, null, null, 7, null, 7, null, null, null, null, null, null, null, null, null, null, null, null, 0, null, null, 7, null, null, null, 0, 7, null, null, null, null, 7, null, null, null, null, null, 7, null, 0, null, 7, null, null, null, null, null, null, null, null, null, null, null, 0, 5, null, null, null, null, null, null, null, 0, null, null, null, null, 5, 
null, null, null, null, 9, null, null, null, null, null, null, null, 7, null, null, null, null, 7, null, null, null, null, null, null, null, null, 0, null, null, null, null, null, 0, 4, null, null, null, null, null, null, null, null, 7, null, null, null, null, null, null, null, null, null, 7, null, null, null, null, null, null, null, null, null, null, null, null, 7, null, 7, 7, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, 0, null, 3, null, null, null, null, null, null, null, null, null, 7, null, null, 
null, null, null, null, null, null, null, null, null, 0, 7, null, null, 0, 7, null, null, null, 7, 0, 9, null, null, null, null, null, null, null, 5, null, null, null, null, null, null, 7, null, null, 7, 7, 7, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, 7, null, null, null, 0, null, 7, 7, null, null, null, 7, null, null, null, null, null, null, null, null, 7, 9, null, null, null, null, null, null, null, null, 7, 7, 7, null, 7, null, null, null, null, null, 9, null, null, 7, 
null, null, null, null, null, null, null, null, null, null, null, null, null, null, 7, 9, null, null, null, null, null, null, null, null, null, null, null, null, 0, null, null, null, null, 9, null, null, null, 7, 7, null, null, null, null, null, null, 0, null, null, null, null, null, 0, null, null, 11, null, null, null, null, null, null, null, 0, null, null, null, null, null, 7, 0, null, null, 0, null, null, null, 9, null, null, null, null, null, null, null, null, null, 7, null, null, null, 5, null, null, 9, null, null, null, null, 9, null, 
null, null, null, 0, null, null, null, null, null, null, 7, null, null, null, null, null, null, null, null, null, null, null, null, null, 7, 7, null, null, null, null, null, null, null, null, null, 7, null, null, null, null, null, null, null, null, 0, null, null, null, 7, null, null, null, null, null, null, null, null, null, null, null, null, 7, null, null, null, null, null, null, null, null, 7, null, null, null, null, null, null, null, null, 0, 9, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, 
6, null, null, null, null, null, null, null, null, null, 9, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, 7, null, null, null, null, 0, null, null, null, null, null, null, null, null, null, null, 0, null, 9, null, null, null, null, null, null, 7, null, 0, null, null, null, null, null, null, null, 0, 5, null, null, null, null, null, null, 0, null, null, null, null, null, null, null, null, null, null, 5, null, null, null, 7, null, null, null, null, 
null, null, null, 7, null, null, null, null, 7, null, 0, null, null, null, null, null, null, 0, null, null, 7, null, null, null, null, 7, null, null, null, null, 0, null, null, 7, null, null, null, null, null, 7, null, null, null, null, null, null, null, null, null, 7, 7, null, null, null, 0, null, 7, null, null, null, null, null, null, null, null, null, null, 0, 7, null, null, null, null, null, null, null, null, null, null, null, 7, null, null, null, null, null, 0, null, null, null, null, null, null, null, null, null, null, null, null, null, 
null, null, null, 7, null, null, null, null, null, null, null, null, null, 7, null, null, null, null, null, null, 7, null, null, null, null, null, null, null, null, null, null, null, 11, null, null, null, null, null, null, null, 7, null, null, null, null, null, null, null, null, null, null, null, 1, null, null, 0, null, null, 7, 0, null, 5, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, 0, null, null, null, 7, null, null, null, 0, null, null, null, null, null, null, null, 7, null, null, null, null, null, null, 
7, null, null, 7, null, null, null, null, null, null, null, null, null, 9, null, null, null, null, null, null, 7, null, null, null, null, null, null, 9, null, 0, 9, null, null, null, null, null, null, null, 7, null, null, null, null, null, null, 9, null, null, null, 0, null, 7, null, null, null, null, null, null, null, null, null, 0, null, null, null, null, null, null, null, null, 7, null, null, null, 7, null, 0, null, 7, null, null, null, null, null, null, null, 15, null, null, null, null, null, null, null, null, null, null, null, null, null, 
null, null, null, null, null, null, null, null, null, null, null, null, null, null, 9, 0, null, null, null, null, 7, null, null, null, null, null, null, null, null, null, null, null, 9, 1, null, null, null, null, null, 0, null, null, null, null, null, 7, null, null, null, 7, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, 0, null, null, null, null, null, null, null, null, null, null, null, null, 5, 7, null, null, null, 7, null, 7, null, 4, 6, 7, null, 0, null, null, 
null, null, null, null, null, null, null, null, 7, null, null, 7, null, null, null, 0, 0, 7, null, null, null, null, null, null, 13, null, null, null, null, null, null, null, null, null, null, 0, null, null, null, null, null, null, null, null, null, null, 0, null, 7, null, null, null, null, null, null, 0, null, null, 1, 15, null, 7, null, null, null, null, null, null, null, null, null, null, 7, null, null, null, null, null, null, null, null, null, null, null, 7, null, null, null, null, null, null, null, 7, null, null, null, null, null, null, null, 
null, null, null, null, 5, null, null, null, null, null, null, null, 1, null, null, null, null, null, null, null, null, null, null, null, 0, null, null, null, null, null, null, 7, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, 9, null, null, null, null, 0, null, null, null, null, 1, null, null, null, 7, null, null, null, null, null, null, null, null, null, 0, null, null, 7, null, null, 0, null, null, null, null, null, null, null, null, 7, null, null, null, null, 
null, null, null, 0, null, null, 0, null, null, 7, null, null, null, 0, 7, 7, null, 7, 9, null, null, null, null, 7, 9, 7, null, null, null, null, null, null, null, null, null, 7, null, 5, null, null, 7, 7, null, null, null, null, null, null, 0, null, null, null, null, null, null, 7, null, null, null, null, 5, null, null, null, 5, null, null, 0, null, null, null, null, 0, null, null, 7, 7, null, null, null, null, null, null, 0, null, null, null, null, null, null, 7, null, null, null, null, 9, null, null, null, null, 
9, null, null, null, 7, null, null, null, null, null, null, null, 7, 7, null, null, null, 7, null, null, null, null, null, null, 0, 7, null, null, 0, null, 0, null, null, null, null, null, null, null, null, null, null, null, 0, null, null, null, 7, null, null, null, null, null, null, null, null, null, 0, 0, 0, 7, 0, null, null, null, null, null, null, null, null, 7, null, null, 7, 0, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, 7, null, null, null, null, null, null, 5, null, null, 
null, null, null, null, null, null, 7, 11, null, null, null, null, 5, null, 7, null, null, 7, null, null, null, null, null, 9, null, null, null, null, 7, null, null, null, null, null, null, null, null, null, 7, null, 9, null, null, null, null, null, null, null, 0, 11, null, null, null, null, 0, null, null, null, 11, null, null, null, 0, null, null, null, null, null, 7, null, null, null, null, null, null, null, null, 0, null, null, null, null, null, 1, null, null, null, 5, null, null, null, null, null, 6, 7, null, null, null, null, null, 
7, null, null, null, null, null, null, null, null, null, 7, null, null, 6, null, null, 7, null, null, null, null, null, null, null, null, null, null, null, null, null, null, 7, null, null, null, null, null, null, null, null, null, null, null, null, null, 7, null, 7, null, null, null, null, null, 7, null, 0, null, null, null, null, null, 7, 9, null, null, null, null, 7, null, 9, null, null, null, null, null, null, null, null, 7, null, null, 7, null, null, 7, null, null, 0, 0, null, null, null, null, null, null, null, null, 0, 7, null, 
null, null, null, null, null, null, null, null, null, null, 15, null, null, null, null, null, null, null, null, null, null, null, null, 5, null, null, 15, 7, 9, null, null, null, null, 4, null, null, null, null, null, null, 7, 7, null, 7, null, null, null, null, null, null, null, null, null, null, null, null, 0, 7, 9, null, null, null, null, null, null, null, 7, null, null, null, null, null, null, null, null, null, null, null, 0, 7, null, null, 0, null, null, 7, null, null, 7, null, null, null, null, null, null, null, null, null, null, null, 
null, null, null, 7, null, null, null, null, null, null, null, null, null, 7, 0, 7, 7, null, null, null, null, null, 7, null, null, null, null, null, null, null, 0, null, null, null, null, 7, null, 7, null, 7, null, 7, 7, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, 7, null, null, 7, null, null, null, null, null, null, 7, null, null, 0, null, null, null, null, null, null, null, null, 7, 0, 6, 9, 7, null, 1, null, null, null, null, null, null, null, null, null, 
null, null, null, 6, null, null, null, null, null, 7, null, null, null, null, null, null, 1, null, null, null, 7, null, null, 7, null, null, 15, null, 7, null, null, null, null, null, null, 9, 9, 0, null, null, 5, null, null, null, null, 7, null, 6, null, null, null, null, 7, null, null, null, null, null, null, null, null, null, null, null, null, null, null, 5, null, null, null, 7, 9, null, null, null, 7, null, null, null, null, 7, null, null, 5, null, null, null, 9, null, null, null, null, null, null, null, null, 9, null, 7, 
null, null, null, null, null, null, null, null, 7, null, null, null, null, null, null, 7, 7, null, null, null, null, 7, null, 0, null, null, null, null, null, 7, null, 9, null, null, null, null, null, null, null, null, null, null, 2, null, null, 9, null, null, null, null, null, null, null, null, 9, null, null, null, null, null, null, null, null, null, null, null, null, null, 3, null, null, null, 7, null, 7, null, 7, null, null, null, null, null, null, null, null, null, null, null, null, null, 0, null, 0, null, null, null, null, 6, null, null, 
null, null, null, null, 7, 9, null, null, null, null, null, null, null, null, null, 9, 1, null, null, null, null, null, null, null, null, 7, null, null, 7, null, null, null, null, null, null, null, null, null, null, null, null, null, 0, null, null, null, null, null, null, null, null, 9, null, null, null, null, null, null, null, 7, null, 7, 6, 5, null, null, null, null, null, null, null, null, null, null, null, null, null, 0, null, 7, null, null, null, 7, 9, null, null, null, null, null, null, null, null, null, null, 7, null, null, null, 0, 
null, null, null, null, null, null, null, 7, null, null, null, null, null, null, null, null, 0, null, null, 0, null, null, null, null, null, null, null, 7, null, null, null, null, null, null, null, 7, null, 0, null, null, null, null, null, null, null, null, null, null, 7, 0, null, null, null, null, 5, 9, null, null, null, null, null, null, 0, null, null, null, null, null, null, 7, null, null, null, null, null, null, 7, 7, null, null, null, null, null, null, null, null, 7, 7, null, null, 7, null, null, null, null, 5, null, 0, null, null, 
null, null, null, 1, 0, 6, null, null, null, null, null, null, null, 7, null, 5, null, null, null, 7, 7, null, 1, 7, null, null, null, null, null, null, null, null, 7, null, null, null, null, null, null, null, null, null, null, null, 7, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, 7, 7, 0, null, null, null, 9, null, 0, null, null, null, null, 7, 5, 0, null, null, null, null, 7, null, 7, null, null, null, null, null, 7, null, null, null, null, null, null, 
null, null, null, 9, null, null, null, 7, null, 7, 5, null, null, 6, null, null, null, null, null, null, null, null, null, null, null, null, null, 0, null, null, null, 7, null, null, null, null, null, 7, 5, null, null, 0, null, null, null, null, null, null, null, null, null, null, null, null, null, 7, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, 0, null, null, 7, 9, null, null, null, 10, 7, null, 7, null, null, null, null, 0, null, null, null, 7, null, 0, null, 
null, null, null, null, 7, null, null, null, null, null, null, null, 5, null, null, null, 7, 0, null, null, null, null, null, null, 9, null, null, null, 0, null, null, 1, null, null, null, null, null, null, null, 7, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, 0, null, null, 0, null, null, null, null, null, null, null, null, 9, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, 
null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, 7, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, 0, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, 9, null, null, null, 9, null, null, null, null, null, 7, null, 7, null, null, null, null, null, null, null, null, null, 2, null, null, null, 0, null, null, null, null, null, null, null, null, null, null, 0, null, 
null, 5, 9, null, null, null, null, 7, null, null, 7, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, 7, null, null, 0, null, null, 7, 7, null, 9, null, null, null, 7, null, null, null, null, null, null, 9, null, null, 6, null, null, 0, null, null, null, 0, null, null, 5, null, null, null, null, 0, 0, null, null, null, null, null, null, null, null, null, null, null, null, 7, null, null, null, 7, 0, null, null, null, null, null, 7, 7, null, null, null, 
null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, 0, null, null, null, null, null, 0, null, null, null, null, null, null, null, null, null, 7, null, 7, null, null, null, null, 9, null, null, null, null, null, null, null, null, null, 7, null, null, null, null, null, null, null, null, null, null, null, 0, null, null, null, null, null, 7, null, null, null, 5, null, null, null, null, null, null, null, null, 0, null, 7, 7, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, 
null, null, null, null, null, 7, null, null, null, null, null, null, null, null, null, null, null, null, null, null, 5, null, null, null, null, null, null, 7, null, null, null, null, null, null, null, null, 11, 7, 7, null, null, null, null, 7, null, null, null, null, null, null, null, null, null, null, null, null, null, 7, null, null, null, null, null, null, null, null, null, null, null, 5, null, 5, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, 7, 7, null, null, null, null, 
null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, 7, null, null, null, null, null, 7, null, null, null, null, null, null, null, null, null, null, null, null, null, 9, null, null, null, null, null, null, null, null, null, 7, null, null, null, null, null, null, null, null, null, null, null, null, null, null, 7, null, null, null, null, 7, null, 5, 0, null, null, 7, null, null, null, null, 0, 7, 9, null, null, null, null, null, 7, null, 9, null, null, null, null, null, null, null, null, null, null, null, null, 
null, null, null, 7, null, null, null, null, null, null, null, 0, null, null, null, null, null, null, null, null, 3, null, null, 7, null, null, null, 9, 7, 0, null, null, 0, null, null, null, null, null, null, 9, 5, 7, 7, null, null, null, null, 4, null, null, null, null, null, null, 9, 0, null, null, null, null, null, null, 7, null, null, 0, null, null, null, null, null, null, null, 7, null, null, null, null, null, null, null, null, null, 7, null, null, null, null, null, null, null, null, null, null, 7, null, null, null, null, null, 
7, null, null, null, null, null, null, null, null, null, null, null, null, null, 7, null, null, null, 7, null, null, null, null, null, 7, null, null, null, null, null, null, null, null, null, null, null, null, 7, null, null, null, null, 4, null, 7, null, null, 0, null, null, null, 7, null, null, 0, 7, null, null, 7, 7, null, null, null, null, null, null, null, 7, null, null, null, null, null, null, null, 0, null, null, null, null, null, null, null, null, null, null, 9, null, null, null, null, null, 7, 7, null, null, null, null, null, null, 
null, null, null, null, null, 9, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, 7, null, null, null, 9, null, 0, null, null, null, null, 7, null, 7, null, 9, null, null, null, null, null, 9, null, null, 0, null, null, null, null, 5, null, 7, null, null, null, null, 7, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, 0, null, null, null, null, null, null, null, null, null, null, 7, null, null, null, null, null, 
null, null, null, null, null, null, null, null, 7, null, null, null, null, 0, null, null, null, null, null, null, 9, null, null, null, null, null, null, 9, 7, null, 7, null, null, null, null, null, null, null, 7, null, null, null, null, null, null, null, null, null, 6, null, null, null, 9, null, null, 7, null, null, null, null, null, 0, null, 5, 5, null, null, null, null, null, 0, null, null, null, null, null, null, null, null, null, null, 0, null, 0, null, null, null, null, null, 9, null, null, null, null, null, 0, 7, null, null, 7, 
null, null, 5, null, null, null, null, 7, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, 9, 7, null, null, null, null, null, null, null, null, null, null, null, null, null, null, 0, 7, null, 7, null, null, null, null, 7, null, null, 7, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, 9, null, 7, null, null, 9, 5, null, null, null, 0, null, null, null, null, 0, null, null, null, null, null, null, 7, 7, 8, null, null, 0, null, null, null, null, null, 
6, null, null, null, null, 2, 0, 6, null, null, null, null, null, null, null, null, 7, null, null, null, null, 7, null, null, null, null, 0, null, null, null, null, null, null, null, null, null, 7, 7, null, null, 7, null, 7, 9, null, null, null, null, null, null, 5, null, null, 7, null, null, null, null, null, null, null, 7, null, null, 7, null, null, null, null, null, null, null, null, null, null, null, null, null, 6, 7, null, null, 0, null, null, null, null, null, null, null, null, null, null, null, 0, null, 9, null, null, null, 
null, null, null, null, 7, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, 11, null, null, null, null, null, 0, null, null, null, null, null, null, null, null, null, 7, null, null, 7, null, null, 7, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, 0, null, null, null, 9, null, null, null, 7, 0, 7, null, null, null, null, null, null, null, 7, null, 5, null, 1, null, null, null, null, null, null, null, 
null, null, null, null, null, null, null, null, null, 0, null, 6, null, null, null, 7, 1, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, 7, null, null, null, null, null, 0, 5, 9, null, null, null, 0, null, null, null, null, null, null, 0, 9, 7, null, null, null, 0, null, null, null, 7, 0, null, null, 2, 9, null, null, null, null, 5, null, null, 7, null, null, 7, 7, null, null, null, null, 0, null, null, 7, null, null, null, null, null, 7, null, null, null, null, null, null, null, 
7, 0, 0, null, 7, 7, null, null, 9, null, 7, null, null, null, 1, null, null, 7, null, null, 7, null, null, 7, null, null, null, null, null, 7, null, null, null, null, 7, 0, null, null, null, 9, null, 7, null, null, null, 7, null, null, null, 7, null, null, null, null, null, null, null, null, null, null, null, null, 7, null, null, 0, null, null, 7, null, null, null, null, null, null, null, null, null, null, null, null, 0, null, null, null, 7, null, null, null, null, null, 7, null, null, null, null, null, null, null, null, 
null, null, null, null, 7, null, null, null, null, null, 2, null, null, null, 7, 7, null, null, 7, 2, null, null, null, null, null, null, null, null, null, null, null, null, null, null, 0, null, null, 7, null, null, null, null, null, null, null, null, null, 0, null, 7, null, null, 9, null, null, null, null, null, null, 7, null, null, null, null, null, null, null, null, 0, null, null, 7, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, 0, null, 7, null, null, null, null, null, 
null, 7, null, 7, null, 0, 7, null, null, null, null, null, null, 7, null, null, null, null, null, null, null, null, 7, null, null, null, null, null, null, null, null, null, null, null, 0, null, null, 7, null, null, null, null, null, 7, null, 6, null, null, 7, null, null, 7, 7, null, null, 1, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, 7, null, 7, null, 0, null, 0, null, null, null, null, null, null, null, null, null, 1, null, 9, 7, null, null, null, null, null, null, 7, null, 
0, null, null, null, null, 7, null, 7, null, null, null, null, 0, 9, null, null, null, null, 7, 7, null, null, 7, null, null, 7, 7, null, null, null, null, 5, null, 0, null, null, null, null, null, null, null, null, 7, null, null, null, null, 5, null, null, null, null, null, 9, null, null, null, 7, null, null, 5, null, null, null, null, null, null, null, null, null, null, null, null, null, null, 0, null, null, null, 9, null, null, 7, null, null, null, null, null, null, 9, null, null, null, null, 0, null, null, null, null, 0, 
null, 7, null, null, null, 7, null, null, null, null, null, 7, null, null, null, null, null, null, null, null, null, 7, null, 9, null, 7, null, 0, null, null, null, null, 7, null, null, null, null, 9, null, null, null, null, null, 7, null, null, null, null, 0, null, null, null, null, null, null, null, null, null, null, null, null, 0, null, null, null, null, null, null, null, 0, null, null, null, null, null, null, null, null, null, null, null, 7, null, null, null, null, 7, null, null, null, null, null, null, null, null, null, 0, null, null, null, 
null, 9, null, null, 7, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, 7, null, null, 7, null, null, 7, null, 7, null, null, 7, 1, null, null, null, null, null, null, null, 7, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, 1, null, null, null, 7, null, null, null, null, null, null, null, null, 7, null, 7, null, null, null, 0, null, null, null, null, 7, null, null, null, null, null, null, null, null, null, 
null, null, null, 0, null, null, null, 0, null, null, null, null, null, null, 0, 7, null, null, null, null, null, null, null, null, null, null, null, null, 7, null, null, null, null, null, null, null, null, null, 7, null, null, null, null, null, null, null, null, 7, null, null, null, null, null, null, null, null, null, null, null, null, 9, null, 7, null, null, null, null, null, 0, 7, null, null, null, null, null, null, null, 3, null, null, null, null, null, null, null, null, null, 7, 0, null, null, 7, null, 0, null, 0, null, null, null, null, 
null, 5, null, null, null, 7, null, null, 0, null, null, null, null, null, null, null, null, null, null, 1, null, null, null, null, null, null, null, 7, null, null, null, null, null, null, null, 3, null, null, null, null, null, null, null, 7, 0, null, null, 7, 5, null, null, 0, 7, null, 7, null, null, 7, null, 7, null, 7, null, null, null, null, null, 7, null, null, null, null, null, 9, null, 9, 7, null, null, null, null, null, null, null, null, null, null, null, null, null, null, 0, null, null, null, 7, null, null, 7, null, 
0, null, null, null, null, null, null, 8, null, null, null, null, null, 7, null, null, 0, null, null, null, null, 7, null, null, null, null, null, 0, 0, null, null, null, null, 0, null, null, null, null, null, null, 0, 0, null, 0, null, null, 5, null, null, null, 0, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, 7, null, null, 7, null, 0, 5, null, 0, 0, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, 0, null, null, null, null, 
null, null, null, null, null, null, null, null, null, null, null, null, null, null, 7, null, 9, null, 7, null, null, null, null, null, null, null, 0, null, null, 7, null, 7, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, 7, null, null, null, 7, null, null, null, null, null, null, null, null, null, null, null, null, null, null, 7, null, null, null, null, null, null, null, null, 0, 7, 0, null, null, null, null, null, 7, 0, null, null, null, null, null, null, 
null, null, null, null, null, null, null, null, null, null, 7, null, 3, null, null, null, null, null, null, null, null, null, null, 7, null, null, null, null, 15, null, null, null, null, 7, null, null, null, 5, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, 1, null, null, null, null, null, null, null, null, null, 7, null, 0, null, null, null, null, null, 9, null, null, null, null, null, null, null, null, null, 
9, null, null, null, null, 5, null, 0, null, null, 5, null, null, null, 0, null, null, null, null, null, null, 5, null, 7, null, 7, null, null, null, null, 5, null, 7, null, null, null, null, null, null, null, null, null, null, null, null, 7, 1, 7, 9, null, 0, null, null, null, null, null, null, null, null, 0, null, null, null, null, null, null, 0, null, null, 7, null, null, null, null, null, null, null, 6, null, null, null, null, 9, 7, null, 7, null, null, null, null, null, null, 3, null, null, null, null, null, null, 3, 
null, null, null, null, null, 5, null, null, 7, null, null, null, null, null, null, null, null, null, null, 7, null, null, null, null, null, null, null, null, null, 0, null, 7, 5, 7, null, null, null, null, 3, 7, null, null, null, null, null, null, 7, null, null, null, null, null, null, null, 4, null, null, null, null, 0, 7, null, 9, null, null, null, null, null, null, 9, null, null, null, null, null, null, 7, null, null, null, null, null, null, null, 1, 0, null, null, null, null, 0, null, null, null, null, null, null, null, 0, 7, 
null, null, null, null, null, null, null, 7, null, null, null, null, null, null, 7, null, null, null, 7, null, 7, 0, null, 6, 7, null, null, null, null, null, null, 7, null, null, null, null, null, null, null, null, null, null, null, null, null, 1, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, 2, null, null, null, null, null, null, null, 0, null, null, null, 6, null, null, null, null, null, null, null, null, null, null, null, null, null, 7, null, null, null, null, null, 
null, null, null, null, 9, null, null, null, null, null, 0, null, null, null, null, null, null, null, 0, null, null, null, null, null, null, null, null, null, null, 0, null, null, null, null, 0, null, null, null, null, 0, null, null, 0, null, null, 0, null, null, null, null, 9, null, null, null, null, null, null, 7, null, null, null, null, null, null, null, 0, null, null, null, null, null, 7, null, null, null, null, null, null, 7, null, null, null, null, null, null, null, 7, 7, null, null, null, null, null, null, null, null, 7, 7, null, null, 
null, null, null, null, null, null, null, null, null, null, 8, null, null, null, null, null, null, null, 0, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, 9, 6, null, null, null, 0, null, null, null, null, null, 0, null, null, null, null, null, null, null, null, null, null, 7, null, 6, 7, null, null, null, null, null, null, null, 0, null, 0, null, null, null, null, null, null, null, null, 5, 5, null, null, null, null, null, null, 9, null, null, null, 7, 0, null, null, null, 
null, null, null, null, null, null, 7, null, 7, null, null, null, null, null, null, null, 0, 7, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, 7, null, null, null, null, null, null, null, null, null, 0, null, null, 7, null, null, 0, null, null, null, 0, 7, null, null, null, null, null, null, 7, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, 7, null, null, null, null, null, 0, 5, null, null, null, 7, null, 0, null, null, null, null, null, 
null, 7, null, null, null, null, 7, null, null, null, null, null, 0, null, null, null, 0, null, null, null, null, null, null, null, null, 7, 9, null, null, null, null, null, null, null, null, null, null, null, null, null, 0, null, 7, null, null, null, null, null, null, null, 7, null, null, 7, null, null, null, null, null, 7, null, null, null, 0, null, null, 7, 7, null, 7, null, null, null, null, null, null, null, null, 7, null, null, null, null, null, null, null, 9, 7, null, null, null, null, null, null, null, null, null, 7, 9, 7, 
null, null, null, null, null, null, null, null, null, 7, null, null, null, 7, null, 0, 0, null, 11, 7, null, null, null, null, 5, null, null, null, null, null, null, null, 5, null, null, null, 7, null, null, null, null, 5, null, null, null, null, null, 7, null, null, null, null, null, null, 7, null, 7, null, null, null, null, null, null, null, 0, 7, null, null, null, 7, null, null, 0, null, null, null, null, null, null, null, null, null, null, null, null, null, 3, null, null, null, 7, null, null, 7, 9, null, null, null, null, null, 
null, null, 7, null, null, 7, null, 7, 0, 7, null, null, null, null, 7, null, null, 7, null, 0, null, null, null, null, null, null, null, null, null, null, null, null, 0, null, null, 7, null, null, null, null, null, 9, null, null, null, 8, null, 7, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, 0, null, null, 7, null, null, null, null, null, null, 7, null, 9, null, null, null, null, null, null, null, 7, 9, null, null, null, 7, null, null, null, null, 
null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, 4, null, null, null, null, null, null, null, 1, null, 7, null, null, null, null, null, null, null, null, null, null, 7, null, null, 0, null, null, null, null, 7, null, null, 7, null, null, null, null, null, null, null, null, null, null, null, null, 7, null, 5, null, null, null, null, 7, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, 
null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, 
null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, 
null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, 
null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, 
null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, 
null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, 
null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, 
null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, 
null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, 
null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, 
null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, 
null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, 
null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, 
null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, 
null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, 
null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, 
null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, 
null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, 
null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, 
null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, 
null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, 
null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, 
null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, 
null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, 
null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, 
null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, 
null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, 
null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, 
null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, 
null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, 
null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, 
null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, 
null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, 
null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, 
null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, 
null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, 
null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, 
null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, 
null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, 
null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, 
null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, 
null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, 
null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, 
null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, 
null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, 
null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, 
null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, 
null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, 
null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, 
null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, 
null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, 
null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, 
null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, 
null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, 
null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, 
null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, 
null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, 
null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, 
null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, 
null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, 
null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, 
null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, 
null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, 
null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, 
null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, 
null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, 10.5, null, 9.7, 15.57, 9.83, 1.74, 1.87, 8.29, 16.33, 16.69, 26.01, 6.58, 2.6, 3.47, 1.45, 21.04, 1.56, 10.71, null, 11.49, 0.98, 0.66, 2.72, 10.87, 3, 1.35, 16.19, 0.8, 23.95, 2.89, 20.97, 1.75, 0, 16.88, 7.95, 0, 25.81, 19.83, 10.78, 3.13, null, 6.86, 14.25, 5.77, 2.66, 17.91, 6.32, 2.15, 1.53, 6.54, 14.36, 2.04, 11.98, null, 6.24, 2.85, 4.33, null, 16.96, 34.48, 15.66, 12.22, 4.52, 5.01, 2.49, 0.12, 8.73, 4, 
2.88, 20.99, 4.98, 7.54, 11.93, 15.44, 0, 18.36, 14.39, 1.36, 32.52, 1.73, 5.61, 8.89, 32.17, 0, 0, 18.59, 10.99, 0, 1.45, 6.37, 20.64, null, 15.42, 1.56, null, null, 3.34, 21.15, 0, null, 15.63, 2.56, null, 0, 0, null, null, 11.11, 0, 26.39, 0.12, 3.97, 14.75, 12.76, 0, 2.25, null, 17.33, 2.27, 20.56, 21.1, 15.51, 17.6, null, 1.56, 0, 0, null, 24.29, 0, null, 2.87, 4.09, 8, 28.49, 8.33, 26.14, 1.56, 20, 5.19, 48.24, 1.53, 3.65, 0, 16.03, 20.96, 12.02, null, 0, 0, 0, 27.06, 8.79, 10.9, 11.57, null, 4.52, 4.42, null, 2.59, 6.7, 7.5, 15.38, null, 9.83, null, 8.87, 8.54, 
null, 0, 2.79, 2.99, null, 12.61, 3, 0, 7.31, 4.93, 3.23, 17.63, 0, 0.8, 2.6, 0, null, null, null, 6.07, null, 25.42, 11.75, 25.81, 0, 22.03, 28.24, 2.58, 2.96, 18.98, 27.56, 11.26, 5.3, 11.86, 18.61, 16.81, 0, 24.38, null, 4.26, 2.28, null, 0, 5.23, null, null, 0, null, 22.92, 18.47, 33.61, 10.3, 4.52, null, 11.03, null, 7.69, 8.87, 1.01, 18.73, 1.25, 16.53, 19.48, 4.98, 7.54, 3.3, 2.95, null, null, 6.69, null, 2.4, 24.89, 6.64, 11.68, null, 11.15, 0, 25.84, 17.53, 3.81, 16.43, 31.95, 7.64, 0, 15.43, null, 40.56, 0, 0, 41.57, 7.42, 36.38, null, 7.52, 35.28, 2.95, null, 29.88, 14.79, 
0, null, null, 0, 18.39, 6.42, 19.64, null, 35.29, 2.73, 8.47, 13.11, null, 28.01, 17.27, 20.13, null, 10.37, 35.74, 0, 4.17, 0, 7.48, 17.33, null, 13.52, 6.93, 2.48, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, 100, null, null, null, null, 0, null, null, null, null, null, null, null, null, null, null, null, null, 100, null, null, null, null, null, null, null, 100, null, null, null, null, 100, null, null, 100, null, null, null, null, null, null, null, null, null, 100, null, null, null, null, null, null, 100, null, null, null, 100, 
null, null, null, 100, null, 100, null, null, null, null, 0, null, null, null, 100, null, null, null, null, null, null, 28.57, null, null, null, 0, null, null, null, null, null, null, 100, null, 100, null, null, 100, 0, null, null, null, null, null, 100, 0, null, null, null, null, null, null, null, null, null, 100, null, null, null, null, null, null, null, null, null, null, null, null, null, null, 0, 100, 0, null, null, 14.29, null, 100, null, null, null, null, null, null, 100, null, null, 0, null, null, 100, null, null, 0, 28.57, null, 0, null, 100, null, 
null, null, null, null, null, null, null, null, null, null, 100, null, null, null, null, null, null, null, null, null, 100, null, null, null, null, null, null, null, null, null, null, null, 0, null, 28.57, null, null, null, null, 0, null, null, 57.14, null, null, null, 100, null, 14.29, null, null, null, null, 100, null, null, null, null, null, null, null, null, null, null, 100, null, null, null, null, null, null, null, null, 100, null, null, null, null, null, null, null, null, null, null, null, null, null, null, 0, null, null, 100, null, null, 100, 100, null, null, null, null, 
100, null, 100, null, null, null, null, 100, null, 100, null, null, 100, null, null, 14.29, 100, null, null, null, null, null, null, 42.86, 0, null, null, null, 100, null, null, null, null, null, 100, null, null, null, 100, null, null, null, null, null, null, null, null, null, null, 0, null, null, null, null, null, null, 100, null, null, null, null, null, null, 100, null, null, null, null, null, null, null, 100, null, 100, null, 42.86, null, null, null, null, null, null, null, null, null, null, null, null, 100, null, null, null, null, null, null, null, null, null, null, null, 
null, null, null, null, null, null, 0, null, null, 100, 100, 100, null, null, null, null, null, null, null, null, 100, 0, null, null, 100, null, null, null, null, null, null, null, 100, null, 100, null, null, 100, null, null, 100, null, null, 100, null, 100, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, 100, null, null, null, null, null, null, 0, null, null, 100, null, null, null, null, null, 100, null, 100, null, 100, null, null, null, null, null, null, null, null, null, null, null, 100, null, null, null, null, null, null, 
null, null, null, null, null, null, null, 100, null, null, null, null, 100, 100, null, null, null, null, null, null, 100, null, null, null, null, 100, null, null, null, 0, null, null, null, null, null, null, null, null, 85.71, null, null, 100, null, null, null, null, null, null, 0, null, 100, null, null, null, null, null, null, null, null, null, 100, null, null, null, null, null, null, null, null, null, null, null, null, 100, null, 100, 100, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, 100, null, null, null, null, 
null, null, null, null, null, 100, null, null, 0, null, null, null, null, null, null, 100, null, null, 100, null, null, null, 100, null, null, null, null, 0, 100, null, null, null, null, null, null, null, 100, null, null, null, null, null, null, 100, null, null, 100, 100, null, null, null, null, null, null, null, null, null, null, null, null, null, 0, null, null, null, null, 0, null, null, 0, 100, 100, null, null, null, 100, null, null, null, null, null, null, null, null, 100, 0, null, null, null, null, null, null, null, null, 100, 100, 100, null, 100, null, 
null, null, null, null, 100, null, null, 100, null, null, null, null, null, 0, null, 0, 100, null, null, null, null, null, 100, 100, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, 0, 100, null, null, null, 100, 100, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, 100, null, null, null, null, null, null, null, null, 0, null, null, null, null, 0, null, null, null, null, null, null, 0, null, null, null, null, null, null, null, null, 0, null, 0, null, null, null, null, null, 
null, null, null, null, null, null, 100, null, null, null, null, null, 0, null, null, null, null, null, 100, null, null, null, null, null, null, null, null, null, null, 100, null, null, 85.71, 100, null, null, null, null, null, null, null, null, null, 100, 0, null, null, null, null, null, null, null, null, 0, null, null, 100, null, null, null, null, null, null, null, null, null, null, null, null, 100, null, null, null, null, null, null, null, null, 100, null, null, null, 0, null, null, null, null, null, 100, null, null, null, null, null, null, null, 0, null, null, null, 
null, null, null, null, 0, null, null, null, null, null, null, null, null, null, null, null, null, null, 100, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, 100, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, 100, null, 100, null, null, 0, null, null, null, 100, null, null, null, null, null, null, null, null, null, null, 100, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, 100, 
null, null, null, 100, null, null, null, null, null, null, null, null, null, null, null, null, 100, null, null, null, null, null, null, 0, null, null, null, null, 100, null, 0, null, null, 100, null, null, null, null, null, null, null, 100, null, null, null, null, null, 100, null, null, 100, null, null, null, null, null, null, 100, 100, null, null, null, 100, null, 100, null, null, null, null, null, null, null, null, null, null, null, 100, null, null, null, null, 14.29, null, null, null, null, null, null, 100, null, null, null, null, null, null, null, null, null, null, null, 
null, null, null, null, null, null, 100, null, null, null, null, 100, null, null, null, null, null, null, null, null, null, 100, null, null, null, null, null, null, 100, null, null, null, null, null, null, null, null, null, null, null, 100, null, null, null, null, null, null, null, 100, null, null, null, null, null, null, null, null, null, null, null, 28.57, null, null, null, null, null, 100, null, null, 100, null, null, null, null, null, null, null, null, null, null, null, 0, null, 0, null, null, null, null, null, 100, null, null, null, 0, null, null, null, null, null, null, 
null, 100, 0, null, null, null, 0, null, 100, null, null, 100, null, null, null, null, null, null, null, null, null, 100, null, null, null, null, null, null, 100, null, null, null, null, null, null, 100, null, 100, 100, null, null, null, null, null, null, null, 100, null, null, 0, null, null, null, 100, null, null, null, null, null, 100, null, null, null, null, null, null, null, null, null, 100, null, null, null, null, null, null, 0, null, 100, null, null, null, 100, null, 100, null, 100, null, null, 100, null, null, null, null, 100, null, null, null, null, null, 
null, 0, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, 100, null, 0, 0, null, null, 100, null, null, null, null, null, null, null, null, null, 0, null, 100, 11.11, null, null, null, null, null, null, null, null, null, null, null, 100, null, null, null, 100, null, null, null, null, null, null, null, null, null, null, 0, null, null, null, null, null, null, null, null, null, null, 100, null, null, null, null, null, null, null, null, null, null, null, null, 100, 100, null, null, null, 100, null, 100, 
null, 100, 100, 100, null, 57.14, null, null, null, null, null, null, null, null, null, null, 100, null, null, null, null, null, null, null, null, 0, null, null, null, null, null, null, 100, null, null, null, null, null, null, null, 0, null, null, null, null, 0, null, null, null, null, 0, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, 100, null, 100, null, null, null, null, null, null, null, null, null, null, 100, null, null, null, null, null, null, null, null, null, null, null, 100, null, null, null, null, null, null, null, 
100, null, null, null, null, null, null, null, null, null, null, null, 100, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, 0, null, null, null, null, null, 0, 100, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, 100, null, null, null, null, 0, null, null, null, null, 100, null, null, null, 100, null, null, null, null, null, null, null, null, null, null, null, null, 100, null, null, null, null, null, null, null, null, 
null, null, null, 100, null, null, null, 0, null, null, null, 6.67, null, null, 14.29, null, null, 100, null, null, null, 0, null, 100, null, 100, 100, null, null, null, null, 100, 100, 100, null, null, null, null, null, null, 100, null, null, 0, null, 100, null, 0, 100, 100, null, null, null, null, null, null, null, null, null, null, null, null, null, 100, null, null, null, null, 100, null, null, null, 100, null, null, null, null, null, null, null, null, null, null, 100, 100, null, null, null, null, null, null, null, null, null, 0, null, null, null, 100, null, 
null, null, null, 100, null, null, null, null, 100, null, null, null, 100, 0, null, null, 0, null, null, null, 100, 100, null, null, null, 100, null, null, 0, null, null, null, null, 100, null, null, null, null, null, 0, null, null, null, null, null, null, 0, null, null, null, null, null, null, null, 100, null, null, 0, null, null, null, null, null, null, null, null, null, null, 100, null, null, null, null, null, null, null, null, null, null, null, 100, null, null, null, null, null, null, null, null, null, null, 0, null, null, null, null, null, null, 100, null, 
null, null, null, null, null, 100, null, null, null, null, null, null, null, null, 100, 100, null, null, null, null, 100, null, null, null, null, 100, null, null, null, null, null, 100, null, null, null, null, 100, null, null, null, null, null, null, null, 0, null, 100, null, 100, null, null, 0, null, null, null, null, null, 100, null, null, null, null, 100, null, null, null, 100, null, null, null, 100, null, null, null, null, 0, 100, null, null, null, null, null, null, null, null, 0, null, null, null, null, 0, null, null, null, null, 88.89, null, null, null, null, 
null, 100, 100, null, null, null, null, null, 100, null, null, null, null, null, null, null, null, null, 100, null, null, 42.86, null, null, 100, null, null, null, null, null, null, null, null, null, null, null, null, null, null, 100, null, null, null, null, null, null, null, null, null, null, null, null, null, 100, null, 100, null, null, null, null, 0, 100, 0, null, null, null, 0, null, null, 100, 100, null, null, null, null, 100, null, 100, null, null, null, null, null, null, null, null, 100, null, null, 100, null, null, 100, null, null, 0, 0, null, null, 0, 
null, null, null, null, null, null, 100, null, null, null, null, null, null, 0, null, null, null, null, 100, null, null, null, null, null, null, null, null, null, null, null, null, 100, null, null, 100, null, 100, null, null, null, null, 100, null, 0, null, null, null, null, 100, 100, null, 100, null, null, null, null, null, null, null, null, null, null, null, null, null, 100, 100, null, null, null, 0, null, null, null, 100, null, null, null, null, null, null, 0, null, null, null, null, null, 100, null, null, 14.29, null, null, 100, 100, null, 100, null, null, null, 
null, null, null, 0, 0, null, null, null, null, null, null, 100, null, null, null, null, null, null, null, null, null, 100, null, 100, 100, null, null, null, null, null, 100, null, null, null, null, null, null, null, 0, null, null, null, null, 100, null, 100, null, 100, null, 100, 100, null, null, null, null, null, null, null, null, null, null, null, null, 0, null, null, null, null, null, null, 0, 100, null, 100, null, null, 14.29, null, null, null, 100, null, 0, null, null, 0, null, null, null, null, null, null, 100, null, 100, 100, 100, null, 100, null, 
100, null, null, null, null, null, null, null, null, null, null, 100, null, null, null, null, null, 100, null, null, null, null, null, null, 22.22, null, null, null, 100, 0, null, 100, null, 100, 100, null, 100, null, null, null, 0, null, null, 100, 100, 100, null, null, 100, null, 0, null, null, 100, null, 100, null, null, null, null, 100, null, null, null, null, null, null, null, null, 0, null, null, null, null, null, 100, null, null, null, 100, 100, null, null, null, 100, null, null, null, null, 100, null, null, 100, null, null, null, 100, null, null, 28.57, 
null, null, null, null, null, 100, null, 100, null, null, null, null, null, null, null, null, 100, 0, null, null, null, null, null, 100, null, null, null, null, null, 100, null, null, null, null, null, null, null, 100, null, 100, null, null, null, null, null, 100, null, 28.57, null, null, null, null, null, 100, null, 0, null, 14.29, 0, null, null, 0, 100, null, null, null, null, null, null, null, null, null, null, null, null, null, 100, null, null, null, 100, null, 100, null, 100, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, 
100, null, null, null, null, 100, null, null, null, null, 14.29, null, 100, 100, null, null, 0, null, null, null, null, null, null, 100, 100, null, null, null, null, null, null, 0, null, 100, null, null, 100, null, null, null, null, null, null, 0, 0, null, null, null, null, null, null, null, null, null, null, null, null, null, null, 100, null, null, null, null, null, null, null, 100, null, 100, 100, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, 100, null, null, null, 100, 100, null, null, null, null, null, 100, 100, 
null, null, null, 100, null, null, null, 100, null, null, null, null, null, null, null, 100, null, null, null, null, null, null, null, null, null, null, 100, null, null, null, null, null, null, null, null, 100, null, null, null, null, null, null, null, 100, null, 14.29, null, null, null, null, null, null, null, null, null, null, 100, null, null, null, null, null, 100, 100, null, 0, 0, null, null, null, null, 100, null, null, null, null, null, 0, null, 0, null, null, null, null, 100, 100, null, 0, null, null, null, null, null, 0, 100, 100, null, null, 100, null, 
null, null, null, 100, null, null, null, null, null, null, null, 100, null, 71.43, null, null, null, null, null, null, 0, 100, null, 100, null, null, null, 100, 100, null, null, 100, null, 0, null, null, null, null, null, null, 100, null, null, null, null, null, 0, null, null, null, null, null, 100, null, null, null, null, null, null, null, null, null, null, 100, null, null, null, null, null, null, null, null, null, 100, 100, null, null, null, null, 100, null, null, null, null, null, null, 100, 100, null, null, null, null, null, null, null, 100, 0, null, null, null, 
null, 100, null, null, null, null, null, null, null, null, null, 100, null, null, null, 100, null, 100, null, 0, null, null, null, null, null, 0, null, null, null, null, null, null, null, null, null, null, null, null, null, 0, null, null, null, null, null, null, 100, null, null, 14.29, null, null, null, null, 100, null, null, null, null, null, null, null, null, 100, null, null, null, null, null, null, null, null, 0, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, 100, 100, null, 100, null, null, null, 0, 
null, null, null, null, 100, null, null, null, null, null, null, 0, 100, null, null, null, 100, null, null, null, 100, null, null, null, 100, 100, null, null, null, null, null, null, 100, null, null, null, null, null, null, null, null, null, null, null, null, null, null, 100, null, null, null, null, null, null, null, null, null, 14.29, null, null, null, null, null, null, null, null, null, null, null, null, null, null, 0, null, null, null, null, null, null, null, null, null, null, null, null, null, null, 100, null, null, null, null, null, null, null, null, null, null, 42.86, null, 
null, null, null, null, null, 0, 100, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, 16.67, null, null, null, null, 100, null, null, null, 100, null, null, null, null, null, 100, null, 100, null, null, null, 0, null, null, null, null, null, 100, null, null, null, null, null, null, null, null, 
null, null, null, null, null, null, null, null, null, 100, 100, null, null, null, null, 100, 0, null, 100, null, null, 0, null, null, null, null, null, null, null, null, null, null, null, null, 0, null, null, null, 0, null, null, null, null, null, null, 0, 100, 100, null, 100, 0, null, null, 100, null, null, null, null, null, null, 100, null, null, 100, null, null, null, null, null, null, null, null, null, 100, null, null, null, null, null, null, null, null, null, 0, null, null, null, null, null, null, null, null, 100, null, null, null, null, null, null, null, 
null, null, null, 100, null, null, null, null, null, null, null, null, null, null, 0, null, null, null, null, null, null, null, null, null, null, 100, null, null, null, null, null, 100, null, 100, null, null, 0, null, null, null, null, 100, null, 100, null, null, null, 0, 100, 0, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, 100, 0, null, null, 100, null, 100, null, null, null, null, null, null, null, null, 100, 100, null, null, null, null, null, null, null, 
null, null, null, null, null, null, null, null, null, null, null, null, null, 100, null, null, null, null, null, null, null, null, null, null, null, null, null, null, 100, null, null, null, null, null, null, 100, null, null, null, null, null, null, null, null, 100, 100, null, null, 0, null, null, null, null, null, null, null, null, 0, null, null, null, null, null, null, 100, 100, null, null, null, null, 0, null, null, null, null, null, 40, 100, null, 100, null, 0, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, 100, 
null, null, 100, 100, null, null, null, null, null, null, null, null, null, 0, null, null, null, null, null, null, null, null, null, null, 100, null, null, null, null, null, 100, null, null, null, null, null, null, null, null, 80, 0, null, null, null, 100, null, null, null, null, null, null, null, null, null, 100, null, null, null, null, null, null, null, null, null, 0, null, null, null, null, 100, null, null, null, null, 100, null, 40, 57.14, null, null, 100, null, null, null, null, null, null, 100, null, null, null, null, null, 100, null, 100, null, null, null, null, 
null, null, null, null, null, null, null, null, null, null, null, 100, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, 100, null, null, 100, null, 0, null, 100, 100, null, null, null, null, 100, null, null, null, null, null, 100, 100, 71.43, 100, null, null, null, 0, 100, null, null, null, null, null, null, 100, null, null, null, null, null, null, 0, 100, null, null, null, null, null, null, null, 0, null, null, 100, null, null, null, null, 100, null, null, null, null, null, null, null, null, null, null, null, 100, null, 
null, null, 100, null, null, null, null, null, 100, null, null, null, null, null, null, null, null, null, null, null, null, null, 100, null, null, null, null, null, null, null, null, 100, 100, null, null, null, null, null, null, null, null, 0, null, null, null, 100, null, null, null, null, 100, null, 100, 0, 0, null, null, null, 0, 100, null, null, null, 100, null, null, 100, 100, null, null, null, null, null, null, null, 100, null, null, null, null, null, null, null, null, null, 14.29, null, null, null, null, null, null, null, null, 100, null, null, null, null, null, 
100, 100, null, null, null, null, null, null, null, 100, null, 0, null, 100, null, null, 100, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, 100, null, null, null, 100, null, null, null, null, null, null, 100, null, 100, null, 100, null, null, null, null, null, 100, null, null, null, null, null, null, null, 100, null, 100, null, null, null, 0, 100, null, null, null, null, null, 0, null, null, null, null, null, null, null, null, 0, null, null, null, null, 100, null, 0, null, null, null, 0, null, null, 
null, null, 100, null, null, 0, null, null, null, null, null, null, null, null, 0, null, 100, 0, null, null, null, null, null, null, null, null, null, null, 100, 100, null, null, null, null, null, 100, 100, null, 100, null, null, null, 100, null, null, null, 100, null, null, null, null, null, null, null, 0, null, 71.43, null, null, null, 100, null, null, 100, null, null, null, null, null, null, null, 100, 100, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, 100, null, 100, null, null, 
null, null, null, null, 100, null, null, 100, null, null, 100, null, null, null, null, 100, null, null, null, null, null, null, null, null, null, 0, null, null, null, null, null, null, 100, 100, null, null, null, 71.43, null, null, null, null, null, null, null, null, null, null, null, 100, null, 100, null, null, null, null, 100, null, null, 100, 0, null, null, null, null, null, null, null, null, null, null, null, null, 0, null, 100, null, 100, null, null, 100, 100, null, null, 100, 100, 0, null, 0, null, 100, null, null, null, null, null, null, 100, null, 100, 
null, null, null, null, null, null, null, null, 100, null, null, null, null, null, 0, 100, null, null, null, null, null, null, null, null, 100, null, 20, 0, null, 100, null, 100, null, 0, null, null, null, null, 0, null, null, null, null, null, 100, 100, null, null, 100, null, 100, 100, null, null, null, null, null, null, 100, null, null, 100, null, null, null, null, null, 0, null, 100, null, null, 100, 0, null, null, null, null, null, null, 0, 100, null, null, null, 100, 85.71, 100, null, null, null, null, null, null, null, null, null, null, null, 0, 
100, null, null, null, 100, null, 0, null, null, null, null, null, 100, null, null, null, null, 0, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, 100, null, null, null, null, null, null, 0, 100, null, null, null, null, null, null, null, 100, null, null, 100, null, null, 100, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, 0, null, null, null, null, null, null, null, null, null, 100, null, 100, null, null, null, null, null, null, null, 100, null, 100, null, 
null, null, null, null, null, null, null, null, null, null, null, null, null, 0, null, null, null, null, null, 100, null, null, null, 100, null, null, null, 0, null, null, null, null, null, null, null, null, null, null, null, null, 100, null, null, null, null, null, null, 100, 100, null, null, null, null, null, null, null, null, null, null, null, 100, null, null, null, null, 100, null, null, null, 100, null, null, null, null, 100, null, null, null, null, null, null, null, 100, null, null, 100, 100, null, null, null, null, null, null, null, 100, null, null, null, 0, null, 
100, null, null, null, null, null, null, null, 100, null, null, 0, 100, 100, null, null, 100, null, 100, 100, null, null, 100, null, null, 100, 0, null, 100, null, null, 100, null, null, null, null, null, 100, null, null, null, null, 100, null, null, null, null, 100, null, 100, null, null, null, 100, 100, null, null, 100, null, null, null, null, null, null, null, null, null, null, 0, null, null, null, null, 100, 11.11, null, 100, null, null, null, null, null, 0, null, null, null, 0, null, null, null, null, null, null, 100, 0, null, null, null, null, 100, 
null, null, null, null, null, null, null, null, null, null, 0, null, 100, null, 100, null, null, null, null, null, null, null, 100, 100, null, null, 100, 100, null, 0, null, 0, null, null, null, null, null, null, null, null, 0, null, 100, null, null, 100, null, null, null, null, null, null, null, null, null, null, null, 100, null, null, 100, null, null, null, null, null, null, 100, null, null, null, null, null, null, null, null, null, null, null, 100, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, 
null, null, 100, null, null, null, null, null, null, 100, null, 100, null, null, null, null, null, null, null, null, null, 100, null, null, null, null, null, null, null, null, 100, null, null, null, 0, null, null, 0, null, null, null, null, null, null, null, 100, null, null, null, null, null, 100, null, 85.71, null, null, 100, null, 100, 100, 100, null, null, 100, null, null, null, null, 0, null, null, null, null, null, null, null, null, 100, null, null, 100, null, 100, null, null, null, null, null, null, null, null, null, null, null, null, null, 0, null, 100, 100, 
null, null, null, null, null, null, 100, null, null, null, null, null, null, 100, null, 100, null, null, null, null, null, null, null, null, 0, null, 100, 100, null, null, 100, null, null, 100, null, null, null, null, null, 100, null, null, null, null, null, 100, null, null, null, null, 0, null, null, null, null, 100, null, null, null, null, null, 66.67, null, 0, null, null, null, null, 100, null, null, null, null, null, null, null, 28.57, null, null, null, null, 100, null, null, 100, null, null, 100, 100, null, 100, null, null, null, null, null, 0, 100, null, null, 
null, null, null, null, null, null, null, 28.57, null, 100, null, null, 100, 100, null, null, null, null, null, 100, null, null, null, null, null, null, null, null, null, 100, null, 100, null, 100, null, null, null, null, null, null, 100, null, null, null, null, null, null, null, null, null, null, 100, 57.14, null, 0, null, 100, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, 0, null, null, 0, 100, null, null, null, null, null, null, null, 100, null, null, null, null, 100, null, null, null, null, null, 
null, null, null, null, 0, 100, null, null, 100, 100, null, null, 100, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, 100, null, null, 100, null, null, 100, null, null, null, null, null, 20, null, null, null, null, null, null, null, 100, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, 11.11, null, null, null, 100, null, null, null, null, null, null, null, null, 100, null, 100, null, null, null, null, null, null, null, null, 100, null, 
null, null, null, null, null, null, 0, null, null, null, null, null, null, null, null, 100, null, null, null, null, null, null, null, 100, null, null, null, null, null, 0, null, null, 0, null, null, null, 100, null, null, null, null, null, null, null, null, null, 100, null, null, null, null, null, null, null, null, 100, null, null, null, null, null, null, null, null, null, null, null, 100, 100, null, 100, null, null, null, null, null, null, 100, 0, null, null, null, null, null, null, 100, null, null, null, null, null, 0, null, null, null, 100, null, null, null, 100, 
null, 100, null, 14.29, null, null, null, null, null, null, null, null, null, 100, null, null, 100, null, null, null, null, 100, null, null, null, null, null, 0, null, null, null, null, null, 100, null, 100, null, null, null, null, null, null, null, null, null, 11.11, null, null, null, null, null, 100, null, null, null, 100, 100, null, null, null, 100, null, 100, null, null, 100, null, 100, null, 100, null, null, null, null, null, 100, null, null, null, null, null, 100, null, 100, 100, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, 
null, null, null, 100, null, null, 100, null, null, null, null, null, null, null, null, 100, null, 100, null, null, null, 100, 0, null, 0, null, null, null, null, 100, null, null, null, null, null, null, null, null, null, null, null, 0, null, null, null, null, null, 0, 0, null, null, null, null, 0, 100, null, null, null, null, null, null, null, null, 0, null, null, 100, null, null, null, null, null, null, null, 100, null, null, 100, 0, null, null, null, 0, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, 
null, null, null, null, null, null, null, null, null, 0, null, null, null, null, null, null, null, null, null, 0, null, 0, null, null, 100, null, null, null, null, null, null, null, 0, null, null, null, null, 100, null, 100, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, 100, null, null, null, 100, null, null, null, null, null, 0, null, null, null, null, null, null, null, null, 100, null, null, null, null, null, null, 0, null, null, 100, null, null, null, null, 0, null, 
100, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, 0, null, 100, null, 42.86, null, null, null, 0, null, null, null, null, null, null, 100, null, null, null, null, null, null, 0, null, null, 100, null, null, null, 20, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, 0, null, null, null, null, null, 100, null, 100, null, null, null, null, null, null, null, 
null, 0, null, null, null, null, null, null, 100, null, null, null, null, 100, null, null, null, 0, null, null, null, 0, 100, 0, null, null, 0, null, null, 100, 0, 100, null, 100, null, null, null, null, 100, null, 100, null, null, null, null, null, null, null, null, null, null, null, null, 100, null, null, 100, null, 100, null, null, null, null, null, null, null, 100, null, 100, null, null, null, null, null, null, null, null, 100, null, null, null, null, 0, null, null, 100, null, 100, null, null, 100, 100, null, 100, null, null, null, null, null, null, 
100, null, null, null, null, null, null, 100, null, null, 0, null, null, 100, null, null, 100, null, null, 100, null, null, null, null, null, null, null, 100, null, null, 0, null, null, null, null, 100, null, 100, null, 100, 100, 100, null, null, null, null, 100, 100, null, null, null, null, null, 0, 100, null, null, null, null, null, null, null, 100, 0, null, null, 100, null, 100, null, 100, 57.14, 100, null, null, null, null, 100, null, null, null, null, null, null, 100, null, null, null, null, null, null, null, null, null, null, null, null, null, 0, null, 
0, null, null, null, null, null, null, 100, null, null, null, null, null, null, null, 100, null, null, null, null, null, null, 100, null, 0, null, 100, null, 100, null, null, 100, 100, null, null, null, null, null, null, 100, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, 100, null, null, null, null, null, null, null, null, null, null, null, 100, null, null, null, null, null, null, null, null, null, null, null, 
null, null, 100, 0, null, null, null, null, null, null, null, null, 100, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, 77.78, null, null, null, null, null, null, null, null, null, null, 100, null, null, null, null, null, null, 100, null, null, null, null, 0, null, 0, null, null, null, 0, null, null, 100, null, null, null, null, null, null, 100, null, null, null, null, null, null, null, 28.57, 100, null, null, null, null, 
null, null, null, 0, 100, 100, null, null, 0, null, null, null, null, null, null, null, null, null, 88.89, null, null, null, null, 0, null, null, null, null, null, null, null, null, null, 100, 0, null, null, null, null, null, null, null, null, null, null, null, null, 100, 100, null, null, null, 42.86, null, null, null, null, null, 100, null, null, null, null, null, null, null, null, null, null, 100, null, 100, 100, null, null, null, null, 0, null, null, null, null, null, null, null, null, null, null, null, null, null, 100, 100, null, null, null, null, null, null, 0, 
null, 0, 0, 100, 100, null, null, null, null, null, null, null, null, null, 100, null, 100, null, null, null, null, null, null, null, 100, 100, null, null, null, null, 0, null, null, null, null, null, null, null, 0, null, null, null, 100, null, null, null, null, 0, null, null, 0, 0, null, null, null, 100, 0, null, 100, null, null, null, null, 100, null, null, null, null, null, 0, 100, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, 0, null, null, null, 100, null, null, null, 
100, null, null, null, null, null, null, null, null, 100, null, null, null, null, 100, null, null, null, null, null, 11.11, null, 0, null, null, null, null, null, null, 0, null, null, null, 100, 100, 0, null, null, null, null, null, null, null, null, null, null, null, null, 0, null, 100, null, null, null, null, null, null, null, 100, null, 100, 100, null, null, null, null, null, 100, null, null, null, null, 0, null, 100, 100, 100, 100, null, null, 0, null, null, null, null, null, 100, null, null, null, null, null, null, null, 100, 100, null, null, null, null, 
null, null, null, null, null, 100, 100, 100, null, null, null, null, null, null, null, null, null, 100, null, null, null, 100, null, null, null, 14.29, 100, null, null, null, null, null, 100, null, null, null, null, null, null, null, 100, null, null, null, 100, null, null, 0, null, null, null, null, null, null, null, 100, null, null, null, null, null, null, 100, null, null, null, null, null, null, null, null, null, null, 100, null, null, null, 100, null, null, null, null, null, null, null, null, 100, null, null, null, null, null, null, null, 33.33, null, null, null, 100, null, 
null, 100, 100, null, null, null, null, null, null, null, 100, 0, null, 100, null, 100, null, 100, null, null, null, 100, 100, null, null, 100, null, null, null, null, null, null, null, null, null, null, null, null, 0, null, null, null, 0, 100, null, null, null, null, null, 100, null, null, null, 100, null, 100, null, null, null, null, 0, null, null, null, null, null, null, null, null, 0, null, null, null, null, null, null, null, null, null, null, null, 100, null, null, null, null, null, null, 100, null, null, null, null, null, null, null, null, null, 100, 100, 
null, null, null, null, null, null, null, null, null, null, null, null, null, 22.22, null, null, null, null, null, null, 0, null, null, null, 100, null, null, null, null, null, null, null, 100, null, null, null, null, null, null, null, 14.29, null, 100, null, null, 100, null, null, null, null, null, null, null, 100, 0, 0, null, null, null, null, null, 100, null, null, 100, null, null, 0, null, null, null, null, null, null, null, null, null, 100, null, null, null, null, null, null, 100, null, 9.73, null, 8.44, 14.55, 9.72, 2.34, 1.79, 6.19, 15.75, 15.18, 26.3, 5.29, 1.82, 2.54, 
1.3, 17.74, 3.51, 9.38, null, 8.99, 0, 0.66, 1.53, 9.34, 1.5, 1.34, 14.16, 0.8, 21.74, 0.79, 21.6, 1.74, 0, 15.39, 5.88, null, 24.55, 17.98, 8.1, 4.66, 0, 4.78, 12.3, 3.79, 2.68, 15.79, 3.76, 1.73, 2.64, 6.02, 11.4, 0, 12, 0, 5.32, 1.85, 4.36, null, 13.92, 32.62, 14.11, 16.1, 8.04, 4.26, 1.88, 0, 5.3, 2.84, 2.18, 19.66, 6.07, 6.97, 9.07, 13, 0, 17.6, 14.62, 0.87, 35.29, 1.54, 5.69, 9.41, 35.12, 0, 0, 16.7, 8.86, 0.13, 0, 5.74, 23.04, 0, 14.7, 1.34, null, null, 1.6, 20.39, 0, 0, 14.86, 2.31, null, 0, 0, null, null, 17.93, null, 30.9, 0, 0, 14.75, 10.32, 
0, null, null, 11.11, 2.24, 15.04, 19.72, 15.64, 19.35, 0, 1.54, 0, null, null, 20.71, null, null, null, 4.09, 7.89, 23.63, 9.64, 26.58, 6.5, 21.66, 5.19, 38.97, 1.55, 3.59, 0, 12.98, 19.01, 9.84, 8.27, null, null, null, 25, 7.95, 10.9, 10.63, null, 4.52, 6.56, null, 2.58, 5.31, 4.96, 9.73, null, 9.05, null, 6.99, 8.54, 0, 0, 0, 2.98, 0, 6.18, 1.79, 3.37, 4.76, null, 2.15, 22.63, null, 0, 3.19, null, null, null, null, 7.14, 0, 23.75, 8.58, 23.91, null, 15.46, 29.32, 2.56, 0, 19.19, 28.83, 14.41, null, 11.86, 24.81, 16.38, 4.86, 21.39, null, 2.15, 2.31, 0, 0, 5.27, null, null, 
0, null, 22.92, 15.09, 33.67, 8.69, 8.04, null, 10.95, null, 10.1, 3.75, 1.01, 14.94, 1.27, 20.82, 17.47, 6.07, 6.97, 3.24, 2.95, null, null, 4.43, 0, 1.4, 25.21, 3.13, 7.28, 0, 18.45, 0, 23.56, 15.9, 3.45, 15.33, 32.33, 7.64, 0, 7.37, null, 41.68, 0, null, 37.71, 7.42, 27.74, 0.56, 7.52, 39.53, 0, null, 21.73, 15.49, null, 0, 4.24, 0, 18.39, 0, 11.76, null, 33.67, 0, 8.29, 13.33, null, 20.6, 19.73, 19.87, 0, 10.37, 28.53, 0.25, 2.65, null, 6.69, 15.73, 3.21, 14.66, null, 2.46, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, 100, null, 
null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, 100, null, null, 100, null, null, null, null, 100, null, null, null, null, 100, null, null, 100, null, null, null, null, 0, null, null, null, 42.86, 100, null, null, null, null, null, null, 100, null, null, null, 100, null, null, null, 100, null, 100, null, null, null, null, null, null, null, null, 100, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, 0, null, 100, null, null, null, null, 71.43, null, null, null, null, null, null, 100, null, 
null, null, null, null, null, null, null, null, null, 100, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, 100, null, null, null, null, null, null, null, null, null, null, null, null, 100, null, null, 0, null, null, 0, null, null, null, 14.29, null, null, null, 100, null, null, null, null, null, null, null, null, null, 0, null, 0, null, null, null, null, null, null, 0, null, null, 100, null, null, null, null, null, null, null, 0, null, null, null, null, null, null, null, null, null, null, 0, null, null, null, null, null, null, 
100, null, null, null, null, null, 100, 100, null, null, null, null, null, null, null, null, null, null, 100, null, null, null, null, null, null, null, null, 100, null, null, null, null, null, 0, null, null, null, null, null, null, null, null, 0, 0, 0, 66.67, null, null, 100, 100, null, null, 0, null, 100, null, 100, null, null, null, null, 100, null, 100, null, null, 100, null, null, null, 100, null, null, null, null, null, null, null, null, null, null, null, 100, null, null, null, null, null, 100, null, null, null, 100, null, 0, null, null, null, null, null, 
null, null, null, 0, null, null, null, null, null, null, 100, null, null, null, null, null, null, null, null, null, null, null, null, null, null, 100, null, 100, null, 85.71, null, null, 100, null, null, null, null, null, null, null, null, null, 100, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, 100, 100, null, null, null, null, null, null, null, null, 100, null, null, null, 100, null, null, null, null, null, null, null, 100, null, 71.43, null, null, 100, null, null, 100, null, null, 100, null, 100, 
null, null, null, null, null, null, null, null, null, null, null, null, 0, null, null, 100, null, null, null, 0, 100, null, null, null, null, 100, null, null, null, null, null, 100, null, 0, null, 100, null, null, null, null, null, null, null, null, null, null, null, 0, 100, null, null, null, null, null, null, null, 0, null, null, null, null, 100, null, null, null, null, 100, null, null, null, null, null, null, null, 100, null, null, null, null, 100, null, null, null, null, null, null, null, null, 0, null, null, null, null, null, 0, 57.14, null, null, null, null, 
null, null, null, null, 100, null, null, null, null, null, null, null, null, null, 100, null, null, null, null, null, null, null, null, null, null, null, null, 100, null, 100, 100, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, 0, null, 42.86, null, null, null, null, null, null, null, null, null, 100, null, null, null, null, null, null, null, null, null, null, null, 0, 100, null, null, 0, 100, null, null, null, 100, 0, 100, null, null, null, null, null, null, null, 100, null, null, null, null, null, null, 100, null, null, 
100, 100, 100, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, 100, null, null, null, 0, null, 100, 100, null, null, null, 100, null, null, null, null, null, null, null, null, 100, 100, null, null, null, null, null, null, null, null, 100, 100, 100, null, 100, null, null, null, null, null, 100, null, null, 100, null, null, null, null, null, null, null, null, null, null, null, null, null, null, 100, 100, null, null, null, null, null, null, null, null, null, null, null, null, 0, null, null, null, null, 100, null, null, null, 100, 
100, null, null, null, null, null, null, 0, null, null, null, null, null, 0, null, null, 100, null, null, null, null, null, null, null, 0, null, null, null, null, null, 100, 0, null, null, 0, null, null, null, 100, null, null, null, null, null, null, null, null, null, 100, null, null, null, 100, null, null, 100, null, null, null, null, 100, null, null, null, null, 0, null, null, null, null, null, null, 100, null, null, null, null, null, null, null, null, null, null, null, null, null, 100, 100, null, null, null, null, null, null, null, null, null, 100, null, null, 
null, null, null, null, null, null, 0, null, null, null, 100, null, null, null, null, null, null, null, null, null, null, null, null, 100, null, null, null, null, null, null, null, null, 100, null, null, null, null, null, null, null, null, 0, 100, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, 100, null, null, null, null, null, null, null, null, null, 100, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, 100, 
null, null, null, null, 0, null, null, null, null, null, null, null, null, null, null, 0, null, 100, null, null, null, null, null, null, 100, null, 0, null, null, null, null, null, null, null, 0, 100, null, null, null, null, null, null, 0, null, null, null, null, null, null, null, null, null, null, 100, null, null, null, 100, null, null, null, null, null, null, null, 100, null, null, null, null, 100, null, 0, null, null, null, null, null, null, 0, null, null, 100, null, null, null, null, 100, null, null, null, null, 0, null, null, 100, null, null, null, null, 
null, 100, null, null, null, null, null, null, null, null, null, 100, 100, null, null, null, 0, null, 100, null, null, null, null, null, null, null, null, null, null, 0, 100, null, null, null, null, null, null, null, null, null, null, null, 100, null, null, null, null, null, 0, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, 100, null, null, null, null, null, null, null, null, null, 100, null, null, null, null, null, null, 100, null, null, null, null, null, null, null, null, null, null, null, 100, null, null, null, null, null, 
null, null, 100, null, null, null, null, null, null, null, null, null, null, null, 14.29, null, null, 0, null, null, 100, 0, null, 100, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, 0, null, null, null, 100, null, null, null, 0, null, null, null, null, null, null, null, 100, null, null, null, null, null, null, 100, null, null, 100, null, null, null, null, null, null, null, null, null, 100, null, null, null, null, null, null, 100, null, null, null, null, null, null, 100, null, 0, 100, null, null, null, null, null, null, null, 
100, null, null, null, null, null, null, 100, null, null, null, 0, null, 100, null, null, null, null, null, null, null, null, null, 0, null, null, null, null, null, null, null, null, 100, null, null, null, 100, null, 0, null, 100, null, null, null, null, null, null, null, 100, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, 100, 0, null, null, null, null, 100, null, null, null, null, null, null, null, null, null, null, null, 100, 11.11, null, null, null, null, 
null, 0, null, null, null, null, null, 100, null, null, null, 100, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, 0, null, null, null, null, null, null, null, null, null, null, null, null, 100, 100, null, null, null, 100, null, 100, null, 44.44, 100, 100, null, 0, null, null, null, null, null, null, null, null, null, null, 100, null, null, 100, null, null, null, 0, 0, 100, null, null, null, null, null, null, 100, null, null, null, null, null, null, null, null, null, null, 0, null, null, 
null, null, null, null, null, null, null, null, 0, null, 100, null, null, null, null, null, null, 0, null, null, 14.29, 100, null, 100, null, null, null, null, null, null, null, null, null, null, 100, null, null, null, null, null, null, null, null, null, null, null, 100, null, null, null, null, null, null, null, 100, null, null, null, null, null, null, null, null, null, null, null, 100, null, null, null, null, null, null, null, 14.29, null, null, null, null, null, null, null, null, null, null, null, 0, null, null, null, null, null, null, 100, null, null, null, null, null, null, 
null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, 100, null, null, null, null, 0, null, null, null, null, 14.29, null, null, null, 100, null, null, null, null, null, null, null, null, null, 0, null, null, 100, null, null, 0, null, null, null, null, null, null, null, null, 100, null, null, null, null, null, null, null, 0, null, null, 0, null, null, 100, null, null, null, 0, 100, 100, null, 100, 100, null, null, null, null, 100, 100, 100, null, null, null, null, null, null, null, null, null, 100, null, 100, 
null, null, 100, 100, null, null, null, null, null, null, 0, null, null, null, null, null, null, 100, null, null, null, null, 100, null, null, null, 100, null, null, 0, null, null, null, null, 0, null, null, 100, 100, null, null, null, null, null, null, 0, null, null, null, null, null, null, 100, null, null, null, null, 100, null, null, null, null, 100, null, null, null, 100, null, null, null, null, null, null, null, 100, 100, null, null, null, 100, null, null, null, null, null, null, 0, 100, null, null, 0, null, 0, null, null, null, null, null, null, null, 
null, null, null, null, 0, null, null, null, 100, null, null, null, null, null, null, null, null, null, 0, 0, 0, 100, 0, null, null, null, null, null, null, null, null, 100, null, null, 100, 0, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, 100, null, null, null, null, null, null, 100, null, null, null, null, null, null, null, null, 100, 100, null, null, null, null, 100, null, 100, null, null, 100, null, null, null, null, null, 100, null, null, null, null, 100, null, null, null, null, null, null, null, null, null, 
100, null, 100, null, null, null, null, null, null, null, 0, 100, null, null, null, null, 0, null, null, null, 100, null, null, null, 0, null, null, null, null, null, 100, null, null, null, null, null, null, null, null, 0, null, null, null, null, null, 14.29, null, null, null, 55.56, null, null, null, null, null, 85.71, 100, null, null, null, null, null, 100, null, null, null, null, null, null, null, null, null, 100, null, null, 85.71, null, null, 100, null, null, null, null, null, null, null, null, null, null, null, null, null, null, 100, null, null, null, null, null, null, 
null, null, null, null, null, null, null, 100, null, 100, null, null, null, null, null, 100, null, 0, null, null, null, null, null, 100, 100, null, null, null, null, 100, null, 100, null, null, null, null, null, null, null, null, 100, null, null, 100, null, null, 100, null, null, 0, 0, null, null, null, null, null, null, null, null, 0, 100, null, null, null, null, null, null, null, null, null, null, null, 100, null, null, null, null, null, null, null, null, null, null, null, null, 100, null, null, 100, 100, 100, null, null, null, null, 57.14, null, null, null, null, 
null, null, 100, 100, null, 100, null, null, null, null, null, null, null, null, null, null, null, null, 0, 100, 100, null, null, null, null, null, null, null, 100, null, null, null, null, null, null, null, null, null, null, null, 0, 100, null, null, 0, null, null, 100, null, null, 100, null, null, null, null, null, null, null, null, null, null, null, null, null, null, 100, null, null, null, null, null, null, null, null, null, 100, 0, 100, 100, null, null, null, null, null, 100, null, null, null, null, null, null, null, 0, null, null, null, null, 100, null, 100, 
null, 100, null, 100, 100, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, 100, null, null, 100, null, null, null, null, null, null, 100, null, null, 0, null, null, null, null, null, null, null, null, 100, 0, 100, 100, 100, null, 14.29, null, null, null, null, null, null, null, null, null, null, null, null, 100, null, null, null, null, null, 100, null, null, null, null, null, null, 11.11, null, null, null, 100, null, null, 100, null, null, 100, null, 100, null, null, null, null, null, null, 100, 100, 0, 
null, null, 100, null, null, null, null, 100, null, 100, null, null, null, null, 100, null, null, null, null, null, null, null, null, null, null, null, null, null, null, 100, null, null, null, 100, 100, null, null, null, 100, null, null, null, null, 100, null, null, 100, null, null, null, 100, null, null, null, null, null, null, null, null, 100, null, 100, null, null, null, null, null, null, null, null, 100, null, null, null, null, null, null, 100, 100, null, null, null, null, 100, null, 0, null, null, null, null, null, 100, null, 100, null, null, null, null, null, null, 
null, null, null, null, 28.57, null, null, 100, null, null, null, null, null, null, null, null, 100, null, null, null, null, null, null, null, null, null, null, null, null, null, 27.27, null, null, null, 100, null, 100, null, 100, null, null, null, null, null, null, null, null, null, null, null, null, null, 0, null, 0, null, null, null, null, 85.71, null, null, null, null, null, null, 100, 100, null, null, null, null, null, null, null, null, null, 100, 20, null, null, null, null, null, null, null, null, 100, null, null, 100, null, null, null, null, null, null, null, null, null, 
null, null, null, null, 0, null, null, null, null, null, null, null, null, 100, null, null, null, null, null, null, null, 100, null, 100, 100, 100, null, null, null, null, null, null, null, null, null, null, null, null, null, 0, null, 100, null, null, null, 100, 100, null, null, null, null, null, null, null, null, null, null, 100, null, null, null, 0, null, null, null, null, null, null, null, 100, null, null, null, null, null, null, null, null, 0, null, null, 0, null, null, null, null, null, null, null, 100, null, null, null, null, null, null, null, 100, null, 0, 
null, null, null, null, null, null, null, null, null, null, 100, 0, null, null, null, null, 100, 100, null, null, null, null, null, null, 0, null, null, null, null, null, null, 100, null, null, null, null, null, null, 100, 100, null, null, null, null, null, null, null, null, 100, 100, null, null, 100, null, null, null, null, 100, null, 0, null, null, null, null, null, 20, 0, 100, null, null, null, null, null, null, null, 100, null, 100, null, null, null, 100, 100, null, 14.29, 100, null, null, null, null, null, null, null, null, 100, null, null, null, null, null, 
null, null, null, null, null, null, 100, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, 100, 100, 0, null, null, null, 100, null, 0, null, null, null, null, 100, 71.43, 0, null, null, null, null, 100, null, 100, null, null, null, null, null, 100, null, null, null, null, null, null, null, null, null, 100, null, null, null, 100, null, 100, 100, null, null, 66.67, null, null, null, null, null, null, null, null, null, null, null, null, null, 0, null, null, null, 100, null, null, null, null, null, 100, 
100, null, null, 0, null, null, null, null, null, null, null, null, null, null, null, null, null, 100, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, 0, null, null, 100, 100, null, null, null, 90.91, 100, null, 100, null, null, null, null, 0, null, null, null, 100, null, 0, null, null, null, null, null, 100, null, null, null, null, null, null, null, 100, null, null, null, 100, 0, null, null, null, null, null, null, 100, null, null, null, 0, null, null, 14.29, null, null, null, null, null, null, 
null, 100, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, 0, null, null, 0, null, null, null, null, null, null, null, null, 100, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, 100, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, 
null, null, null, null, null, null, 0, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, 100, null, null, null, 100, null, null, null, null, null, 100, null, 100, null, null, null, null, null, null, null, null, null, 28.57, null, null, null, 0, null, null, null, null, null, null, null, null, null, null, 0, null, null, 100, 100, null, null, null, null, 100, null, null, 100, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, 100, null, null, 0, null, null, 
100, 100, null, 100, null, null, null, 100, null, null, null, null, null, null, 100, null, null, 100, null, null, 0, null, null, null, 0, null, null, 100, null, null, null, null, 0, 0, null, null, null, null, null, null, null, null, null, null, null, null, 100, null, null, null, 100, 0, null, null, null, null, null, 100, 100, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, 0, null, null, null, null, null, 0, null, null, null, null, null, null, null, null, null, 100, null, 100, null, null, 
null, null, 100, null, null, null, null, null, null, null, null, null, 100, null, null, null, null, null, null, null, null, null, null, null, 0, null, null, null, null, null, 100, null, null, null, 71.43, null, null, null, null, null, null, null, null, 0, null, 100, 100, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, 100, null, null, null, null, null, null, null, null, null, null, null, null, null, null, 100, null, null, null, null, null, null, 100, null, null, null, null, null, null, null, null, 100, 100, 
100, null, null, null, null, 100, null, null, null, null, null, null, null, null, null, null, null, null, null, 100, null, null, null, null, null, null, null, null, null, null, null, 100, null, 100, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, 100, 100, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, 100, null, null, null, null, null, 100, null, null, null, null, null, null, null, null, null, null, null, null, null, 100, null, 
null, null, null, null, null, null, null, null, 100, null, null, null, null, null, null, null, null, null, null, null, null, null, null, 100, null, null, null, null, 100, null, 100, 0, null, null, 100, null, null, null, null, 0, 100, 100, null, null, null, null, null, 100, null, 100, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, 100, null, null, null, null, null, null, null, 0, null, null, null, null, null, null, null, null, 42.86, null, null, 100, null, null, null, 100, 100, 0, null, null, 0, null, null, null, null, null, 
null, 100, 100, 100, 100, null, null, null, null, 57.14, null, null, null, null, null, null, 100, 0, null, null, null, null, null, null, 100, null, null, 0, null, null, null, null, null, null, null, 100, null, null, null, null, null, null, null, null, null, 100, null, null, null, null, null, null, null, null, null, null, 100, null, null, null, null, null, 100, null, null, null, null, null, null, null, null, null, null, null, null, null, 100, null, null, null, 100, null, null, null, null, null, 100, null, null, null, null, null, null, null, null, null, null, null, null, 100, 
null, null, null, null, 57.14, null, 100, null, null, 0, null, null, null, 100, null, null, 0, 100, null, null, 100, 100, null, null, null, null, null, null, null, 100, null, null, null, null, null, null, null, 0, null, null, null, null, null, null, null, null, null, null, 100, null, null, null, null, null, 100, 100, null, null, null, null, null, null, null, null, null, null, null, 100, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, 100, null, null, null, 100, null, 0, null, null, null, null, 
100, null, 100, null, 100, null, null, null, null, null, 100, null, null, 0, null, null, null, null, 100, null, 100, null, null, null, null, 100, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, 0, null, null, null, null, null, null, null, null, null, null, 100, null, null, null, null, null, null, null, null, null, null, null, null, null, 100, null, null, null, null, 0, null, null, null, null, null, null, 100, null, null, null, null, null, null, 100, 100, null, 100, null, null, null, null, null, null, null, 
100, null, null, null, null, null, null, null, null, null, 85.71, null, null, null, 100, null, null, 100, null, null, null, null, null, 0, null, 55.56, 100, null, null, null, null, null, 0, null, null, null, null, null, null, null, null, null, null, 0, null, 0, null, null, null, null, null, 100, null, null, null, null, null, 0, 100, null, null, 100, null, null, 100, null, null, null, null, 100, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, 100, 100, null, null, null, null, null, null, null, null, null, null, null, null, 
null, null, 0, 100, null, 100, null, null, null, null, 100, null, null, 100, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, 100, null, 100, null, null, 100, 100, null, null, null, 0, null, null, null, null, 0, null, null, null, null, null, null, 100, 100, 72.73, null, null, 0, null, null, null, null, null, 100, null, null, null, null, 28.57, 0, 85.71, null, null, null, null, null, null, null, null, 100, null, null, null, null, 100, null, null, null, null, 0, null, null, null, null, null, null, null, null, null, 100, 100, 
null, null, 100, null, 100, 100, null, null, null, null, null, null, 100, null, null, 100, null, null, null, null, null, null, null, 100, null, null, 100, null, null, null, null, null, null, null, null, null, null, null, null, null, 85.71, 100, null, null, 0, null, null, null, null, null, null, null, null, null, null, null, 0, null, 100, null, null, null, null, null, null, null, 100, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, 100, null, null, null, null, null, 0, null, 
null, null, null, null, null, null, null, null, 100, null, null, 100, null, null, 100, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, 0, null, null, null, 100, null, null, null, 100, 0, 100, null, null, null, null, null, null, null, 100, null, 100, null, 11.11, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, 0, null, 100, null, null, null, 100, 14.29, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, 100, null, null, null, null, null, 
0, 100, 100, null, null, null, 0, null, null, null, null, null, null, 0, 100, 100, null, null, null, 0, null, null, null, 100, 0, null, null, 28.57, 100, null, null, null, null, 71.43, null, null, 100, null, null, 100, 100, null, null, null, null, 0, null, null, 100, null, null, null, null, null, 100, null, null, null, null, null, null, null, 100, 0, 0, null, 100, 100, null, null, 100, null, 100, null, null, null, 14.29, null, null, 100, null, null, 100, null, null, 100, null, null, null, null, null, 100, null, null, null, null, 100, 0, null, null, 
null, 100, null, 100, null, null, null, 100, null, null, null, 77.78, null, null, null, null, null, null, null, null, null, null, null, null, 100, null, null, 0, null, null, 100, null, null, null, null, null, null, null, null, null, null, null, null, 0, null, null, null, 100, null, null, null, null, null, 100, null, null, null, null, null, null, null, null, null, null, null, null, 100, null, null, null, null, null, 28.57, null, null, null, 100, 100, null, null, 100, 28.57, null, null, null, null, null, null, null, null, null, null, null, null, null, null, 0, null, null, 100, 
null, null, null, null, null, null, null, null, null, 0, null, 100, null, null, 100, null, null, null, null, null, null, 100, null, null, null, null, null, null, null, null, 0, null, null, 100, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, 0, null, 100, null, null, null, null, null, null, 100, null, 100, null, 0, 100, null, null, null, null, null, null, 100, null, null, null, null, null, null, null, null, 100, null, null, null, null, null, null, null, null, null, null, null, 0, null, null, 100, 
null, null, null, null, null, 100, null, 85.71, null, null, 100, null, null, 100, 100, null, null, 14.29, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, 100, null, 100, null, 0, null, 0, null, null, null, null, null, null, null, null, null, 20, null, 100, 100, null, null, null, null, null, null, 100, null, 0, null, null, null, null, 100, null, 100, null, null, null, null, 0, 100, null, null, null, null, 100, 100, null, null, 100, null, null, 100, 100, null, null, null, null, 100, null, 0, null, null, null, null, 
null, null, null, null, 100, null, null, null, null, 100, null, null, null, null, null, 100, null, null, null, 100, null, null, 100, null, null, null, null, null, null, null, null, null, null, null, null, null, null, 0, null, null, null, 100, null, null, 100, null, null, null, null, null, null, 100, null, null, null, null, 0, null, null, null, null, 0, null, 100, null, null, null, 100, null, null, null, null, null, 100, null, null, null, null, null, null, null, null, null, 100, null, 100, null, 100, null, 0, null, null, null, null, 100, null, null, null, null, 100, 
null, null, null, null, null, 100, null, null, null, null, 0, null, null, null, null, null, null, null, null, null, null, null, null, 0, null, null, null, null, null, null, null, 0, null, null, null, null, null, null, null, null, null, null, null, 100, null, null, null, null, 77.78, null, null, null, null, null, null, null, null, null, 0, null, null, null, null, 100, null, null, 100, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, 100, null, null, 100, null, null, 100, null, 100, null, null, 
100, 20, null, null, null, null, null, null, null, 100, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, 11.11, null, null, null, 100, null, null, null, null, null, null, null, null, 100, null, 100, null, null, null, 0, null, null, null, null, 100, null, null, null, null, null, null, null, null, null, null, null, null, 0, null, null, null, 0, null, null, null, null, null, null, 0, 100, null, null, null, null, null, null, null, null, null, null, null, null, 100, null, null, null, null, null, null, null, null, null, 
100, null, null, null, null, null, null, null, null, 100, null, null, null, null, null, null, null, null, null, null, null, null, 100, null, 100, null, null, null, null, null, 0, 100, null, null, null, null, null, null, null, 42.86, null, null, null, null, null, null, null, null, null, 100, 0, null, null, 100, null, 0, null, 0, null, null, null, null, null, 100, null, null, null, 100, null, null, 0, null, null, null, null, null, null, null, null, null, null, 20, null, null, null, null, null, null, null, 100, null, null, null, null, null, null, null, 42.86, null, null, 
null, null, null, null, null, 100, 0, null, null, 100, 100, null, null, 0, 100, null, 100, null, null, 100, null, 100, null, 100, null, null, null, null, null, 100, null, null, null, null, null, 100, null, 100, 100, null, null, null, null, null, null, null, null, null, null, null, null, null, null, 0, null, null, null, 100, null, null, 100, null, 0, null, null, null, null, null, null, 88.89, null, null, null, null, null, 100, null, null, 0, null, null, null, null, 100, null, null, null, null, null, 0, 0, null, null, null, null, 0, null, null, null, null, 
null, null, 0, 0, null, 0, null, null, 100, null, null, null, 0, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, 100, null, null, 100, null, 0, 100, null, 0, 0, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, 0, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, 100, null, 100, null, 100, null, null, null, null, null, null, null, 0, null, null, 100, null, 100, null, null, null, null, null, null, 
null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, 100, null, null, null, 100, null, null, null, null, null, null, null, null, null, null, null, null, null, null, 100, null, null, null, null, null, null, null, null, 0, 100, 0, null, null, null, null, null, 100, 0, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, 100, null, 42.86, null, null, null, null, null, null, null, null, null, null, 100, null, null, null, null, 100, null, null, null, null, 100, null, null, null, 100, 
null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, 11.11, null, null, null, null, null, null, null, null, null, 100, null, 0, null, null, null, null, null, 100, null, null, null, null, null, null, null, null, null, 100, null, null, null, null, 100, null, 0, null, null, 100, null, null, null, 0, null, null, null, null, null, null, 100, null, 100, null, 100, null, null, null, null, 100, null, 100, null, null, null, null, null, 
null, null, null, null, null, null, null, 100, 11.11, 100, 100, null, 0, null, null, null, null, null, null, null, null, 0, null, null, null, null, null, null, 0, null, null, 100, null, null, null, null, null, null, null, 100, null, null, null, null, 100, 100, null, 100, null, null, null, null, null, null, 42.86, null, null, null, null, null, null, 42.86, null, null, null, null, null, 100, null, null, 100, null, null, null, null, null, null, null, null, null, null, 100, null, null, null, null, null, null, null, null, null, 0, null, 100, 100, 100, null, null, null, null, 
42.86, 100, null, null, null, null, null, null, 100, null, null, null, null, null, null, null, 57.14, null, null, null, null, 0, 100, null, 100, null, null, null, null, null, null, 100, null, null, null, null, null, null, 100, null, null, null, null, null, null, null, 11.11, 0, null, null, null, null, 0, null, null, null, null, null, null, null, 0, 100, null, null, null, null, null, null, null, 100, null, null, null, null, null, null, 100, null, null, null, 100, null, 100, 0, null, 85.71, 100, null, null, null, null, null, null, 100, null, null, null, null, null, null, 
null, null, null, null, null, null, null, 14.29, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, 22.22, null, null, null, null, null, null, null, 0, null, null, null, 100, null, null, null, null, null, null, null, null, null, null, null, null, null, 100, null, null, null, null, null, null, null, null, null, 100, null, null, null, null, null, 0, null, null, null, null, null, null, null, 0, null, null, null, null, null, null, null, null, null, null, 0, null, null, null, null, 0, null, null, null, 
null, 0, null, null, 0, null, null, 0, null, null, null, null, 100, null, null, null, null, null, null, 100, null, null, null, null, null, null, null, 0, null, null, null, null, null, 100, null, null, null, null, null, null, 100, null, null, null, null, null, null, null, 100, 100, null, null, null, null, null, null, null, null, 100, 100, null, null, null, null, null, null, null, null, null, null, null, null, 88.89, null, null, null, null, null, null, null, 0, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, 
null, 100, 85.71, null, null, null, 0, null, null, null, null, null, 0, null, null, null, null, null, null, null, null, null, null, 100, null, 100, 100, null, null, null, null, null, null, null, 0, null, 0, null, null, null, null, null, null, null, null, 100, 100, null, null, null, null, null, null, 100, null, null, null, 100, 0, null, null, null, null, null, null, null, null, null, 100, null, 100, null, null, null, null, null, null, null, 0, 100, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, 100, null, null, null, 
null, null, null, null, null, null, 0, null, null, 100, null, null, 0, null, null, null, 0, 100, null, null, null, null, null, null, 100, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, 100, null, null, null, null, null, 0, 100, null, null, null, 100, null, 0, null, null, null, null, null, null, 100, null, null, null, null, 100, null, null, null, null, null, 0, null, null, null, 0, null, null, null, null, null, null, null, null, 100, 100, null, null, null, null, null, null, null, null, null, null, null, 
null, null, 0, null, 100, null, null, null, null, null, null, null, 100, null, null, 100, null, null, null, null, null, 100, null, null, null, 0, null, null, 100, 100, null, 100, null, null, null, null, null, null, null, null, 100, null, null, null, null, null, null, null, 100, 100, null, null, null, null, null, null, null, null, null, 100, 100, 100, null, null, null, null, null, null, null, null, null, 100, null, null, null, 100, null, 0, 0, null, 100, 100, null, null, null, null, 100, null, null, null, null, null, null, null, 100, null, null, null, 100, null, 
null, null, null, 100, null, null, null, null, null, 100, null, null, null, null, null, null, 100, null, 100, null, null, null, null, null, null, null, 0, 100, null, null, null, 100, null, null, 0, null, null, null, null, null, null, null, null, null, null, null, null, null, 33.33, null, null, null, 100, null, null, 100, 100, null, null, null, null, null, null, null, 100, null, null, 100, null, 100, 0, 100, null, null, null, null, 100, null, null, 100, null, 0, null, null, null, null, null, null, null, null, null, null, null, null, 0, null, null, 100, null, null, 
null, null, null, 100, null, null, null, 88.89, null, 100, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, 0, null, null, 100, null, null, null, null, null, null, 100, null, 100, null, null, null, null, null, null, null, 100, 100, null, null, null, 100, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, 100, null, null, null, null, null, null, null, 14.29, null, 100, null, null, null, 
null, null, null, null, null, null, null, 100, null, null, 0, null, null, null, null, 100, null, null, 100, null, null, null, null, null, null, null, null, null, null, null, null, 100, null, 100, null, null, null, null, 100, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, 
null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, 
null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, 
null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, 
null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, 
null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, 
null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, 
null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, 
null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, 
null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, 
null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, 
null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, 
null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, 
null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, 
null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, 
null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, 
null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, 
null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, 
null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, 
null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, 
null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, 
null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, 
null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, 
null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, 
null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, 
null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, 
null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, 
null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, 
null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, 
null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, 
null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, 
null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, 
null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, 
null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, 
null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, 
null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, 
null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, 
null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, 
null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, 
null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, 
null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, 
null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, 
null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, 
null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, 
null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, 
null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, 
null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, 
null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, 
null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, 
null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, 
null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, 
null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, 
null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, 
null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, 
null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, 
null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, 
null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, 
null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, 
null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, 
null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, 
null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, 
null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, 
null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, 
null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, 
null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, 
null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, 16430779, 4197578, 2293181, 964266, 865031, 220839, 
671745, 589759, 849895, 726183, 736641, 1475437, 847566, 777039, 1215619, 149937, 163768, 158843, null, 502010, 156516, 207593, 107276, 221116, 111861, 133266, 78443, 319031, 155399, 342089, 143760, 57865, 58570, 155313, 87863, 74003, 97808, 161623, 141008, 61867, 14708, 170766, 153256, 172288, 115097, 124397, 189935, 165985, 124481, 148578, 169079, 22346, 191659, 344010, 224801, 242420, 326141, 55213, 164839, 86885, 70029, 149868, 57627, 234820, 357391, 321763, 99162, 169372, 179634, 190700, 99713, 93397, 178714, 204685, 101107, 113422, 170853, 182137, 207668, 97620, 111178, 237954, 149116, 194330, 55919, 235178, 264092, 97460, 203520, 167442, 183618, 9031, 96291, 104211, 12109, 87452, 85190, 26951, 26889, null, 73653, 212949, null, 22889, 49390, 61341, 
16176, 45799, 23490, 52349, 321763, 74264, 7982, 128475, 45461, 76150, null, 25251, 72898, 52030, 66259, 44321, 27420, 70292, 144078, 56687, 86437, 5619, 80236, 32346, 87353, 109989, 25786, 29792, 40187, 33034, 25567, 59557, 112951, 38999, 19638, 88473, 29273, 41308, 40335, 122967, 33954, 28363, 19039, 25502, 74003, 64955, 143775, 62952, 59323, 17262, 35711, 38766, 7337, 125640, 63459, 134080, 24962, 55873, 42048, 18644, 69142, 23700, 15335, 75086, 81209, 65821, 51650, 72048, 168290, 51779, 116722, 24279, 56794, 64027, 60970, 8369, 69792, 49962, 36384, 17604, 19561, 59958, 57779, 19718, 105765, 63314, 52340, 29895, 41244, 46405, 13977, 114997, 16221, 33277, 64920, 7286, 37695, 28271, 33012, 30809, 
86254, 120224, 165678, 44139, 140666, 127270, 1752, 55213, 23101, 33245, 8594, 80670, 58653, 50311, 57627, 30268, 79720, 30924, 26003, 60701, 144410, 54377, 116356, 37694, 86225, 99713, 93397, 51511, 59229, 88377, 47476, 84636, 25917, 144442, 38216, 57651, 45126, 15920, 43143, 85772, 53096, 47438, 20786, 49610, 33689, 50928, 188137, 16600, 80814, 164525, 76834, 25717, 18987, 99069, 83469, 60670, 103847, 91651, 56434, 69477, 100359, 31971, 143549, 50781, 24184, 55919, 61846, 57316, 70386, 12892, 38111, 63810, 38461, 36432, 33804, 37807, 39033, 15839, 106687, 102764, 23008, 65364, 48983, 45336, 121037, 71919, 24421, 62013, 34032, 62365, null, 12978, 1659, 298, 2384, 5619, 1480, null, 5587, 721, 
1709, 722, 1272, 753, 253, 2261, null, 455, 1042, null, 684, 218, 411, 6572, 2601, 1659, 4306, null, 924, 247, 457, 923, 737, 241, null, null, 394, 248, 777, null, 410, 1095, null, 331, 811, 3646, 456, null, 2349, 6022, null, 6495, 8753, 1996, null, 1028, 996, 2260, 248, 162, null, 1808, 1525, 2196, 1855, 242, 683, null, 1218, 286, 1773, null, 2636, 7446, 1562, null, 958, null, null, 971, 7134, 9375, 1077, null, 799, 835, null, 810, 15441, 421, null, 644, 889, 524, 232, 768, null, 2735, null, 4226, 2388, 7959, 5256, 530, null, 3091, null, null, null, null, 
4309, 1183, null, 2447, 395, 1968, null, 1203, 5165, 866, 467, 347, 936, 4745, 678, 395, 1236, null, 1410, 4287, 325, 1784, 1562, 652, 2163, 933, 4266, null, 5374, 6187, 438, 443, 1777, null, 798, 546, null, 579, 1507, null, 17449, 9605, 13013, 1658, 600, 516, null, 840, 3306, 1892, 3080, 249, null, 1086, 1022, 727, null, 94, 956, 2373, null, 677, 830, 1317, 208, null, null, 1392, 15194, 488, 1827, 6128, null, null, 763, 500, 1688, 211, 143, 648, 1150, null, null, 1161, 782, 5050, 4301, 4210, 9740, 1163, 696, 1152, 73, null, 2380, 2074, 393, 671, 1244, 3044, 
781, 391, 526, 3205, 134, 3781, 732, 855, null, 7092, 369, null, null, 174, null, null, 235, 14313, 9523, 951, 4986, 501, 1851, 2010, 2368, 923, null, 1135, 4682, 2761, 3895, 1390, 298, 4010, 898, null, 3229, null, 425, 697, 7949, 12576, 1215, 1284, 4340, 2724, null, 129, 153, 3194, 319, 1104, 1768, null, 858, 210, null, null, null, 844, 543, 8356, null, 798, null, null, 676, 2041, 773, null, 2797, null, 588, 1928, null, 285, 290, 390, null, 253, 567, 4888, null, 504, 4827, 316, 2288, 1839, 623, 7623, null, 296, 566, 466, 1472, 5119, null, null, 388, 1096, 
null, 302, 3163, 226, null, 535, 7118, 3553, 1297, 3535, 1519, null, 7454, 856, 138, 490, 5779, 693, null, 3741, 1013, 28234, 4320, 9503, null, null, 1044, null, 7088, 3739, 5933, 766, 1185, null, null, null, 5891, null, 2635, 1211, 157, 2415, 2046, 1981, 297, 237, 513, 4121, 2704, 643, null, 2956, 1561, 7298, 2064, 1088, 3607, null, 1436, 964, 1655, 292, 2217, 2723, 7646, 234, null, 474, 3201, 4175, 7226, null, null, null, 13775, 4314, 9121, null, 917, 6885, 3653, 148, null, 865, 11530, null, null, 3911, 5632, 1236, 581, 278, 290, 8654, null, 731, null, 1494, 587, null, 
1080, 743, null, null, null, null, 454, null, 2944, null, 2497, 4931, 6754, 7791, 574, null, 8293, 2802, 1058, 8075, 8168, 5090, 606, null, 818, 1102, 328, 1057, 465, null, 1864, 8806, 1145, null, 1088, null, 890, 1386, 539, null, null, null, null, null, 895, 1062, 962, 1586, 930, 899, 3289, 5072, 3693, null, 1280, null, 64, null, 3029, 1596, 244, 697, 935, 1001, 1231, 489, 1759, null, 568, null, 468, null, 399, 1043, null, null, 1509, 620, 414, 310, 287, 1252, null, 1487, 278, 1914, 2598, null, 1120, 1118, 1687, 1691, 7287, null, 460, 834, 643, 1519, 348, 1061, 
null, 955, 1413, null, 185, 918, null, null, 1850, 1010, 4005, 7114, null, 23214, 15091, null, 3361, 4073, 1071, 1725, 528, null, null, null, 2365, 3904, 930, 1415, 1762, 244, 507, 2950, 1412, 672, 6061, null, 4249, null, null, null, 566, 468, 349, 169, null, null, 623, 3971, 3339, 514, 997, 4501, 1155, 1324, 317, 950, 430, null, 498, 233, 818, 9101, 2120, 2362, 383, 2845, 1482, null, 1043, 433, 1701, 645, 27357, 2467, null, 672, null, null, 4666, 1178, null, 1127, 9735, 2182, null, 233, 74, 844, 1065, null, null, 1087, 509, 3101, 1144, 12294, 909, 599, null, 1631, 
3247, null, 881, 323, null, null, 1048, 816, null, null, 643, 2891, 770, 581, 1065, 12374, 206, 1708, 632, 4461, 228, 827, 10110, 798, 2275, 2064, 681, 6625, 1848, 628, 447, 301, null, null, 2992, null, null, null, 1518, 393, null, 36834, 1389, null, 648, 1293, null, null, 2281, 615, 3445, 786, 3535, null, 347, 2039, null, null, null, null, null, 6064, 2902, null, 336, 2338, null, 49720, 1989, null, 2350, 4845, 1179, 1346, 11747, 2510, null, 734, null, 23024, null, 10180, null, 1175, null, null, 5249, 494, 6175, 12382, 11146, null, null, null, 347, null, null, 4874, 2025, 2697, 
228, 1075, 618, null, 514, 1605, 419, null, null, 65, 350, 790, 1615, 3636, null, 781, 2286, 3208, 2549, 5697, 2924, 1428, 492, 1425, null, 457, 2106, 893, 1190, 2793, 3393, 2646, 266, 1186, 2016, 730, null, 2608, 1056, 2008, 729, null, 359, 6101, 1246, 578, 805, 5488, 1477, 495, 854, 1951, 4510, null, 751, null, null, 408, 283, 5630, 165, null, 1385, 266, null, 2870, 3140, null, null, 882, 850, 1052, 483, 1134, null, 1661, 6452, 2748, 532, 970, null, 188, 1151, 1314, null, 752, 134, 932, 397, 9291, 449, null, 557, null, 136, null, 697, 1446, null, 294, 
6674, 1391, 1628, 714, 1369, null, 852, 1959, 1435, 1837, 750, 2609, 2526, 5923, 894, 1137, 2913, 2090, null, 3104, 885, 2753, 1305, 669, 1934, null, null, 168, 302, 1173, 838, null, 9267, 1084, null, null, 539, 1110, 348, 23558, null, 20501, 4289, 358, 1074, 1196, 1479, null, 5401, 1181, null, 888, 20161, 3567, 897, 279, null, 654, 1082, 682, null, 5017, 995, 1814, 697, 3483, 1450, 3914, 716, 1925, 766, 365, 6043, 1113, 12955, 6104, 451, null, 7584, 3196, null, null, 4931, 5091, 4700, 13350, 6664, 1152, 8351, 2679, 1255, 1494, 3678, 2320, 2112, 114, null, 1777, 2751, 10905, 
3243, 1883, null, 2764, 652, null, 2412, 532, 87, 2437, 6267, 802, null, 477, 1711, 1421, null, 722, 1661, 624, 1185, 567, 3553, null, 5136, null, 2250, 2469, 1553, 3071, 2005, 745, null, 167, 891, 3141, 150, 640, 1627, null, 9558, 1240, 1012, null, null, 201, null, 398, null, 667, 5465, 383, 2476, 2052, 361, 268, 1827, 1829, 1236, 1241, null, null, 1110, null, 284, null, 396, 1752, 1114, 921, 742, 881, 2899, 406, 3529, 1965, 1262, 7365, null, 683, 6415, null, 2454, 402, 183, 2111, 198, 584, 744, 852, null, 333, 895, 454, 176, null, 436, null, 1054, 7245, 
257, 904, 1558, null, 632, 980, null, 472, 654, null, 679, 1946, null, 1997, 261, 4695, 2989, 1613, 3553, null, null, 2780, null, null, null, null, null, 129, 2233, 3502, 1923, 1915, 891, 3625, 495, 1690, 1465, 4487, null, 813, 8869, 705, 1470, 413, 2017, 1718, 1693, 597, null, null, null, 529, 1405, 677, 15121, 3914, 1536, 2231, 35846, null, 1904, 869, 228, 530, 3354, 3873, 172, 854, null, null, 666, 271, 1026, null, 740, null, 1257, null, 2401, 1125, 897, 570, null, null, 8889, 391, 455, 561, 1521, 757, null, 1420, 382, 423, 7019, 1587, 6979, 42243, 6232, null, 
3719, 53192, null, 2957, 221, 784, 4900, 15672, 4355, 291, null, 254, 3557, 434, 1465, 12730, 2519, 392, null, 2800, 387, 507, null, 149, 2401, null, 359, 392, null, 2616, null, null, 1691, 449, 8305, 11067, 312, 2580, 734, 1366, 645, 318, 9453, 388, 10265, 2457, 137, 1043, 4558, 370, 2636, null, 3625, 919, null, 6547, null, 8244, 1065, 826, 337, 384, 15543, null, 1422, 2086, 5768, 4515, 1188, 2268, null, 1604, 712, null, 425, 165, 663, 1391, 593, 1254, 803, 270, 1283, null, 2114, 632, 19303, null, 8921, null, null, 3617, 816, 1777, 507, 501, 645, null, 2558, null, 
null, 320, 1451, 447, 983, null, 661, 1649, null, 495, 2105, 902, 2231, 1369, 2449, null, null, null, 217, 2904, 1335, null, null, 1038, 8567, 200, 2527, 1533, 357, 1052, 2772, null, 2889, 197, 2998, 6281, 2222, 5719, null, null, null, 3241, 599, 9033, null, 3520, null, null, null, 907, 7694, null, 312, 282, 573, 4717, null, 2770, 2875, 299, null, 2098, 17230, 1696, 2490, 109, 4889, 2158, 200, 461, 2991, 1715, 3064, null, 5614, 1455, 433, 116, 870, 1991, 1199, 278, 19994, 311, null, 559, 1161, 3160, 618, 319, null, 775, null, 2416, 10278, 1320, 1435, 583, null, 1728, 
1744, 8771, null, 987, 27805, 546, 12445, 6641, 3862, null, 365, 821, 984, 938, 1627, null, null, 2031, 1341, null, 207, 1010, 795, 1133, 1795, null, 2547, null, 2158, 894, 4010, 394, 895, 1077, 1391, null, 3588, 245, 6300, 274, 4287, null, 485, 1198, 268, 2731, 5009, null, 1892, 2843, 501, 913, 1231, 398, null, null, 280, 546, 2661, null, 480, null, null, null, null, null, 1875, null, null, 6435, 320, 2408, 1652, 2347, 1718, 817, 639, 1424, null, null, 1630, 248, 345, 9211, null, 1816, 372, null, 8153, 772, 999, 471, 4061, 350, null, 1690, 536, 375, null, 904, 
2484, 1083, 1715, 2606, null, 528, 3840, 547, null, 1486, 3092, null, 2112, 1328, 3588, 283, 223, 1247, 835, null, 17385, null, 14235, 3522, 2889, 4251, 3362, 577, 519, null, 1567, null, 980, 650, 409, 1667, 5015, 980, 8474, 6789, 4717, null, null, 3103, null, 3670, 992, 2221, 133, 584, 1224, 2172, 1530, 3375, null, 1983, null, 14783, 4237, 768, 882, 1247, null, 3399, 8670, 849, 175, 47777, 1189, 1474, 321, 570, 66, null, null, 9832, 2839, 748, 146, 146, 6975, null, 154, null, 1017, null, 5573, 444, 1706, null, 1481, 8493, 2920, null, 329, 833, null, 2673, null, 6601, 
793, null, 9151, 5013, 2764, 1158, 1464, 1764, 3898, 842, 3186, 1839, 396, 808, 1097, 9539, null, 274, 2682, 884, null, null, 962, 1769, 476, 1779, null, 1423, 3402, null, 421, 805, 6935, 9405, 803, null, null, 11423, 3084, 795, null, null, 570, 4722, null, 1654, null, 5030, 1254, 10622, 1862, 2577, 578, null, null, 1093, 267, null, 693, 379, 3252, 909, 1385, 4300, 138, null, 415, 316, 10603, 954, 4391, 571, 1237, 3187, 1289, null, 317, 914, null, null, 2817, 5061, 1317, 108, 856, null, 711, null, null, 4012, 432, 398, 194, null, null, null, null, 10001, 1327, 1672, 
11117, 2891, null, null, 511, 793, 487, null, 432, 676, null, null, 182, 9494, 1617, 5160, 1417, 221, 783, null, null, null, 300, 1023, 488, null, 2258, 937, 2153, 5739, null, 2577, null, 1364, null, null, 1771, 3226, 435, null, 150, null, 476, 600, 915, null, null, 489, 1606, 9545, 1267, 4288, 6147, 1946, 1034, 443, null, 368, 570, 9408, null, 447, 664, 2928, 1103, null, 4109, 1832, 246, 8934, null, 5134, 1446, null, null, 965, 615, 1341, 1117, 2755, 1443, 1065, null, null, null, 1086, 4835, null, 4393, 226, 308, 609, null, 1496, 419, null, 4085, 748, 2946, 3957, 
2664, 2886, 471, 380, 321, 6562, 6903, 315, 7691, 2755, 745, 15394, 2115, 275, 2752, 745, null, 1378, 5167, 1007, 1217, 86, 10714, 10821, 1296, 5176, 129, 1115, 6733, 295, null, 3263, 1587, null, 2801, 1649, 2007, 7768, null, 1005, 4088, 6124, null, 6357, 4128, 216, 1852, 2481, 2103, 869, 601, 2302, 2383, 833, 1509, 2108, 175, null, 855, 1770, null, 2145, 126, 489, 1254, 2255, 370, null, null, 1063, 5454, null, 184, 471, null, 398, null, null, 480, null, 2588, 9150, null, 4051, 633, 4020, 664, null, 554, 416, 4119, 3234, 268, null, 4837, 5116, 1417, 2886, null, 1039, 
827, 148, 271, 1937, null, 1112, 420, 10017, null, 13237, null, 1272, null, 2236, null, 839, 972, 1371, 849, null, 3376, 497, 1486, 831, null, 924, null, 1746, null, null, 9610, null, null, 735, 842, 476, 1446, 1869, null, 1157, 1307, 1729, 1748, 4928, 603, 1272, null, 1136, 744, 528, 2275, 3302, 321, 256, 268, 2466, 421, null, null, 1809, null, 612, 1088, null, null, 9476, 9720, 923, 14547, 5066, null, 1506, 3537, 5059, 2061, 5027, 1867, 536, 4315, 1014, null, 2134, null, 245, 2569, 702, null, null, null, 10426, 1086, 1404, null, 460, 975, 119, 4776, 1080, 3648, 8791, 
10712, null, 648, 1234, 2413, 770, 1891, 1165, 748, 793, null, 1342, 2721, null, 289, null, 1376, null, 2098, 5098, 246, null, null, null, 1518, 377, 477, 8846, 319, 1014, 372, null, null, 477, 1022, 233, 679, null, 596, null, 991, 137, 1341, 9033, 14025, 8473, 12340, 1684, null, 877, 1211, null, 2307, 1293, null, 1049, 4401, 267, 926, 8103, 2788, 1289, 463, 5171, 411, 2233, 105, 464, null, 679, null, 981, 1142, null, null, 1600, 538, 383, 401, 476, null, 2303, 709, null, 2422, 511, 11459, null, 1105, 156, 347, 5292, 3408, null, 8971, 2751, null, 329, null, null, 
2849, 8477, 831, null, 175, null, 295, 9018, 753, 361, null, null, 9436, null, 674, 1878, 1363, 1170, 2048, 682, 696, null, 812, null, 553, 360, 4627, null, null, null, 2148, 2503, 891, 1206, null, 2634, null, 571, 154, null, 300, 4969, 1627, 1332, 303, 1461, 3428, 1016, 1419, null, 9212, 1599, 249, null, null, null, null, 1013, null, 2309, 724, 1161, 685, 2068, null, 1175, 1081, 3909, 473, 4160, null, 3082, 1906, null, null, 1992, 549, 336, 8150, 595, 4771, 2779, 449, null, 1427, null, null, 1737, 11372, null, 1413, 9734, null, 384, 277, null, 1185, 856, 448, 5331, 
2088, 229, 288, 760, 1456, null, 534, null, 958, null, 2583, null, null, 11244, 657, 361, 8057, 397, 107, 1613, null, 636, 1909, null, null, 1122, 3274, 806, 1659, 832, 12244, 666, 508, null, 384, null, null, 7277, 277, 975, 2374, 2010, null, 676, null, 1071, null, 784, 1975, 4174, 420, null, null, 575, null, 389, null, null, null, 900, null, null, null, 428, 1282, 1038, 783, 663, 668, 1661, 8280, 3524, 864, null, null, 4249, 1324, null, 3521, null, 1772, null, null, 1518, 6392, null, 771, 1172, 6433, 2158, null, 1087, 2187, null, 1308, null, null, 7311, null, 1018, 
11484, 3334, 1349, 495, 805, null, null, null, 1104, 822, null, 5303, 9224, 2171, 816, null, 810, null, null, 5104, 898, 1083, null, 11804, 2003, 372, 909, 1775, 431, null, 465, 278, 270, 3460, 3161, 1144, 416, null, 1962, 192, null, null, null, 711, 518, null, null, 263, 465, null, null, null, 3106, 2497, null, 686, null, 983, null, 8784, 3674, 143, 1069, 199, 3680, 195, 2608, null, 1959, null, null, 1887, 126, 3396, null, 8381, 1120, 742, null, 338, 10009, 456, 2957, null, 4632, null, null, 1883, 348, null, 1056, null, 4379, 1372, 2403, 1889, 6123, 16676, 690, null, 
318, null, 262, 2897, 1951, 1686, 777, null, 1408, 742, null, 1203, 431, 1085, 922, null, 146, 22382, 3926, 462, 1082, 120, 1963, null, null, 11476, null, 262, 337, 4130, 886, 1202, 1657, 48210, 1936, 685, null, 409, null, null, 4777, 779, null, 247, null, 6376, null, 1673, 5118, 1606, 984, null, null, 864, 246, 2736, 1740, 679, 651, 2033, 616, 4125, null, null, 723, 1103, 13303, null, 678, 1799, 1778, 1294, 392, 1807, null, null, 3616, 352, 2270, 833, 1151, 297, 677, 803, 1064, null, null, 1845, 2028, 526, 141, 432, 2399, 1097, 1522, null, 3695, 2299, null, null, 
3523, 1143, 396, 713, 1608, 273, null, 460, 881, 406, 1554, 572, 1768, 407, 277, 1793, 872, 2813, 1237, 534, 440, null, 968, 510, 1691, 1767, 7961, 3873, 209, null, 394, null, null, 239, 6264, 1144, 11700, 354, 8905, 1308, 310, 1478, 691, 981, null, 4542, 4574, 847, 1244, null, 690, 11416, null, null, null, null, 241, 1367, null, null, null, null, 711, 746, 4340, null, null, null, 107, null, 367, 137, 65, 74538, 87, null, 516, null, 9732, 737, 1092, 2103, 1129, 1322, 1877, 687, 387, 724, null, 1968, 3597, 1797, 1510, 656, 8995, 15822, 147, null, 8549, 275, 
14355, 566, 1982, 1310, 290, null, 260, 500, 1311, 331, 9839, 8286, 2347, 947, 4410, 430, 1730, 652, null, 1693, 749, 182, 628, 1440, null, null, 1335, 1409, 906, 1687, 511, 2230, 15364, null, 12284, 2949, 1960, 946, 712, 531, 9033, 4587, 1670, 2745, 682, 330, null, null, null, 817, 420, 328, 3211, 911, 944, null, null, null, 4177, 399, null, 8120, 835, 3517, 1456, null, null, 2335, 36050, 2413, 10042, 941, null, null, 1168, 95, 2370, 1383, 1128, 583, 2953, null, 4037, null, 1163, null, 139, 1661, 4522, null, null, 1358, 499, null, 112, 208, null, 1241, 868, 195, 
193, null, null, 612, 1739, null, null, 1654, 3180, 2980, 15937, 562, 293, 4129, null, 1392, 481, 553, null, 3118, 5864, 4657, 2979, 245, 3058, null, 13772, 7943, 116, 7251, 7340, 1760, 2996, 3144, 1270, null, null, 493, 954, 1011, 477, null, 1168, 464, 2669, 660, 1089, null, null, null, 956, 699, null, 2410, null, 612, 1589, null, 1686, 592, 2191, 2855, 10730, null, 3198, 6261, 1631, 562, 2488, 3311, 1388, 446, 6784, null, 5599, 1086, 2022, null, 2237, null, 370, 2521, 265, 1940, 7344, 1526, 1730, 861, 4448, 1716, 3773, 753, null, 543, 8455, null, 825, 559, 4057, 2022, 
null, null, 689, 143, 260, 750, null, 449, null, 199, 499, 469, null, 2249, 1556, 3090, null, 7714, 1910, 3633, 397, null, null, 399, null, null, 715, 1049, 1986, 123, 901, null, 18598, 254, 337, null, 21136, 5290, null, 4266, 468, 406, null, 1004, 776, 2659, 9821, 1108, 1572, 1699, 1579, 377, 5572, 3944, null, null, null, null, 1843, 330, 2467, 6231, 3555, 11737, 18459, 2450, null, 362, 4929, 1143, 10643, 328, 840, 5647, null, 531, 1647, 3992, null, 2448, 284, 3709, null, 3268, 832, 1681, null, null, 405, 258, 4349, 1447, null, 715, null, null, null, 174, 1583, null, 
909, 532, null, 309, 4791, null, 1057, 4231, 2316, null, 132, 1048, 719, 519, null, 3470, null, 6958, 6038, null, 3508, 2481, 2322, 686, 5581, 7233, 139, 3151, 3181, 896, null, 1285, 3447, 1502, 4588, 2965, 287, 1665, 3262, 690, 1633, 1163, 1640, 3716, 547, 2196, 9455, 561, 1589, null, 1371, 369, 224, null, 3053, 3066, 1125, 9508, 1183, 110, 345, 5759, 2911, 2127, 11051, null, 1033, 1254, null, 338, null, 1897, 1425, 3443, 1615, null, 1509, 799, 4884, 434, 906, 1561, 2886, null, 2208, 597, 232, 584, 184, 558, 672, 916, 2715, null, 1162, 334, 8521, 262, null, null, 
5407, 1763, 2423, null, 2772, 985, 2173, 1479, 435, 563, 1224, 300, 261, 416, 2612, 4961, 974, 2597, 4318, 707, 2936, 898, 1625, 847, 2842, 2334, 80, null, 1848, 1435, 735, null, 1471, 11599, 1940, null, 3731, 2190, 3181, 2202, 1763, null, 2309, null, 1543, null, 282, 930, 183, 644, null, 1818, 452, null, 530, 1346, null, 1241, 604, 2363, 454, 487, 6197, 1796, 490, null, 535, 560, 3074, 715, 3017, null, null, 1191, 1822, null, 563, null, 2404, null, null, 3511, 2820, null, 2346, 1304, 6081, 5567, 577, null, 2969, 2482, 5418, 6929, 586, 424, 4001, 257, 394, null, 
247, null, 760, null, 5880, 1219, null, 354, null, null, null, null, 1515, 1611, 1087, null, 251, 1028, 784, 725, null, 517, null, 17768, 4611, null, null, 989, 2868, 154, 1957, 566, 1147, 385, null, null, 584, 1650, 1173, null, null, 1892, 308, 835, null, null, 6499, 159, 410, 344, null, 629, 1006, 2706, null, 675, null, 1356, 1075, 289, 2952, 148, 517, 9958, 1275, null, 630, 10396, null, 5299, 1412, 494, 6112, 2925, 525, 2910, 704, 855, 4729, 1008, 1938, 2821, 1469, 383, 740, null, 9766, null, 10569, 178, 1314, 2283, 2416, null, null, null, 1354, 676, 2140, 3963, 
3450, 995, 295, null, 135, null, 1669, 1337, 1338, 409, null, 791, null, 42363, 2458, null, 285, 790, 4252, null, 672, 1901, 140, 270, 3913, 1185, 271, 26506, 141, 128, 3422, 4598, 3833, 900, 394, 7421, 346, 1134, null, 456, 1048, 2859, null, 571, null, 5430, 2141, null, 2545, null, 8160, null, 155, null, null, null, 3372, 5309, null, 3796, null, 3187, 1206, 2630, null, null, 3372, 5371, 2998, 2163, 2290, 1408, 361, null, null, null, 3255, 6725, null, 1442, 603, 997, null, null, 1126, 5214, null, 1810, 197, 2111, null, 213, 1743, 1724, 2213, 2964, 4308, null, 3258, 2731, 
8333, 480, 825, 97, 1272, 5128, null, null, 515, 2933, 128, 570, 715, 904, 1391, 441, 344, 1235, 2599, 1457, 352, 7246, 1077, 4510, 749, 207, null, null, null, 9176, 574, 567, 2296, 6861, 4462, null, 9412, 1359, 303, null, null, null, 1997, null, 1913, 5714, 3093, 1333, 653, 2157, 1602, 444, 1049, 2966, 910, 1000, 1870, 5092, 3040, 1489, 1139, null, 1998, 9588, null, null, null, 12196, 989, null, null, 129, 2263, 2442, 438, 4376, 485, 523, null, null, 902, 877, 329, 855, 3976, 513, null, 1671, null, 6009, 1319, 1175, null, null, 205, 1231, 917, null, 2584, null, 
957, 70, 939, 416, null, 704, null, 3423, 1082, 6456, 318, 1440, 371, 1009, null, 30617, null, 5987, 1157, 2945, 191, 791, 500, 465, 867, 8052, 132, 446, 243, 3453, 430, null, 1322, 554, 4837, 2242, null, 5248, 104, 135, 416, null, null, 299, 748, 189, 1286, 6540, 623, null, 2063, 893, 1310, 369, 10964, null, 429, null, 1344, 465, 178, 736, 360, 877, null, 6010, 2629, null, 946, null, 560, 5080, 3942, null, null, null, 1050, null, 1915, 236, null, 1703, 186, 3230, 1727, 577, 593, 5377, 1805, 2019, null, 243, null, null, 3160, 260, 447, null, null, 232, 
1835, 976, 2162, null, 4245, 1324, 1618, 921, 1527, null, null, null, null, 1286, 1932, 405, 3238, null, 3252, 957, 1380, 1569, 607, 10059, null, 323, 509, 1329, 14461, 11916, null, null, null, 216, 2086, 10169, 2229, 19539, 5358, 3255, 1253, 6510, 4785, null, 2173, null, null, 369, null, 2942, 2988, 1611, null, 233, 13156, null, 769, null, 1311, 1050, null, 1025, 2865, 1865, null, 1587, 3208, 646, 4125, 10464, null, 42841, 725, null, 17546, 825, 5667, 1050, 1072, 1188, 1543, 1196, 118, 831, null, 2110, 2926, null, 654, 415, 4696, 1072, 465, null, null, 498, null, null, 763, 17055, 
702, 232, 1090, 151, 168, 2347, 1145, null, 450, null, 4544, 1755, null, 750, null, null, 1130, 122, 702, 2374, 152, null, 1791, 674, 9166, null, 1557, 489, null, null, 6322, null, 1177, null, 203, 2275, 5381, null, 197, 2657, 1288, 3741, 6059, 1014, 437, 6272, 247, 615, 812, 2601, 480, 826, 10109, 580, 948, 2011, null, 1975, 3270, null, 4500, 2887, null, null, 1388, 130, 1296, 4555, 201, 1171, 2144, null, 2669, 1439, 581, null, 6395, 702, null, 350, 7000, 516, 3284, 1798, 2006, 4975, 4897, 186, 3274, null, 221, 384, 847, 1055, 382, null, 3962, null, null, 730, 
3516, null, 305, 1081, 511, null, 174, 4165, null, 2529, null, 8705, null, 767, 1474, 893, 18751, 2830, null, 3365, 459, 1536, 3234, 1168, 746, 1741, null, 1210, null, 3709, 1775, null, 1429, null, 265, 1290, 3252, 826, 1970, 296, 685, 4978, 1602, 1487, null, 2754, 448, 3605, 445, 1232, 577, null, 438, null, 1276, 422, null, 1456, 171, 699, 486, 3360, 1977, null, null, 830, 5553, 338, 1841, 3163, 2692, 231, 2170, 357, 5959, 276, 830, null, null, 288, null, 231, 1022, null, 1083, 232, 2923, null, 1648, null, null, null, 1811, 3756, 1994, 706, 294, null, null, 843, 
null, null, 2983, null, null, 13110, 1354, 353, null, 259, 1062, 2048, 1312, 358, 325, null, 1156, 1902, null, 545, 7685, 477, null, 9263, 2418, null, 950, 1087, null, 2077, 666, 1161, 1138, null, null, 734, 1576, 218, 1370, 393, null, 710, 657, 1861, 398, 740, 2858, 2138, 1864, 1338, 702, 1440, 13054, 224, 207, null, 1279, null, 9092, null, 1212, 3162, 1736, 700, 2342, 529, null, 548, 7671, null, 253, 597, null, 260, 568, null, 2277, null, 332, 5921, 1962, 4112, null, 444, 3098, 609, 373, 791, 618, 2433, 1468, 1205, 652, null, null, null, null, 255, 523, 421, 
null, 9865, 3426, 1154, 700, 1135, 4442, null, 2904, 5311, null, null, 1518, null, null, null, 3391, 1560, null, 1519, 15794, null, 929, null, 797, 722, 227, null, 649, 20597, 2691, 635, 1142, 3700, 6981, 1017, null, null, 4826, null, 223, 4519, null, null, 1761, 199, null, null, null, 903, 2416, 7897, null, null, 832, 1105, 2077, 888, 2403, null, 212, null, 185, 6395, 1080, 1937, 2750, 768, 492, 7695, null, null, null, 37397, 975, 733, 2332, null, 347, 1790, 640, 188, 1204, 422, null, 1446, null, 4245, 464, null, null, null, null, null, 361, 492, 214, 1170, 315, 231, 
2582, 474, 2533, 1328, 1123, 4709, null, null, 1198, null, null, 1333, null, null, 300, 676, 1596, 6533, 3995, 1014, null, 377, 476, null, 570, 164, 556, 2143, null, 172, 647, null, 10138, 1250, null, 711, 1657, 11738, null, 12536, 816, 31896, 773, null, 298, 6081, 385, null, null, null, 7183, 997, 209, 406, null, 6721, 1115, 2858, 774, 4124, 1499, 859, null, 9504, 3779, 8984, null, 9303, 1879, 4398, 931, 2875, null, 568, null, 3666, 2419, 2442, 5157, 917, 619, null, 892, 4516, 683, null, 978, 9013, 12226, null, 795, 2293, 591, 547, 4197578, 17258, 3359, 2085, 227, 2822, 
null, 582, 1663, 910, 5380, 1119, 2761, 2701, null, 1776, null, 6028, 344, 178, 178, 174, null, 2915, 1430, null, 1008, 5386, null, 3539, 2870, 337, 2956, null, 607, 225, 6341, 660, 5178, null, 2156, 2005, 281, 6439, 2079, 10796, 359, 703, 3165, 5967, 849, null, null, 922, null, 198, null, 1200, 979, null, null, 5633, 909, null, null, 915, null, 2379, 2765, 451, 596, 1156, 693, 402, 376, 11267, 1008, 7530, 289, 4667, 2509, 350, null, null, 187, null, 444, null, 621, 899, 611, null, 233, 318, null, null, 932, 3163, 3274, 22654, null, 1271, 547, 479, 7412, 1072, 
2412, 927, null, 3041, 2785, 6425, 925, null, 2308, null, null, 5928, 476, 946, null, 723, 974, 577, 6617, 982, 964, 592, null, 420, null, 307, 5221, null, 2575, 540, 4104, null, 1685, 626, 1155, 630, null, 5779, 1410, 1062, 3664, 530, 2475, 2604, null, 450, 1786, null, null, 1398, 225, 2455, 4757, 897, 1044, 1861, null, 1864, 238, 506, 152, 744, null, 2780, 848, null, 344, null, 758, 120, null, 1763, 498, null, null, null, 331, 324, null, 682, null, null, null, 6011, null, 407, 918, null, 280, 593, null, 1321, 653, null, 164, 508, 568, 1851, 9770, null, 
429, 995, 2457, 3567, null, 1944, 259, 521, 3362, null, 327, null, 3562, 1526, 306, null, null, null, 962, null, 4352, 656, 4663, 497, 785, 3318, 394, 11558, 1575, 12639, 4461, 2468, 284, 1150, 672, null, 621, null, null, 4739, 1662, 1080, 1064, 727, 1200, 384, null, null, 1717, 9678, 305, 2051, 588, 1205, 711, null, null, 527, 298, 2255, 759, null, 2274, 1542, 5269, null, null, 531, 1438, 366, 528, 1218, null, 2002, null, 411, null, 1047, 20372, 741, 679, 2423, 1972, 1571, null, null, 824, 3775, null, null, 239, 560, 343, null, 811, null, 596, 297, 1727, 5961, 
null, 1418, 6210, 1285, null, 2893, 4903, null, 836, 2771, 9406, 110, 157, 2951, 908, 2044, 2103, 1141, 3235, null, 1465, 6041, null, 23190, 987, 4613, 1191, 14415, 657, null, 1576, 1261, 1685, 161, 365, 1045, 2129, 789, 1366, 546, 469, null, 1443, null, 2760, 2808, 805, 1232, 4517, 18288, 4927, 346, 1765, 4248, 1546, 1596, 3103, 1894, 945, 35901, 1305, 1959, 10256, 1318, null, 9027, 4750, 1997, 2355, 883, 1295, null, 5247, null, 764, 11138, 792, 8488, 5541, null, 727, 1585, 447, null, 4663, 933, 1294, 4412, 2746, 1603, 193, 1192, null, 1126, 167, 3054, 872, 1553, 1958, 2224, 
23146, 10529, 2916, null, null, null, 880, null, 1085, 4449, 3126, 1152, 1816, null, 1756, null, 6565, 1700, null, 3690, null, null, null, 1868, 1654, null, 2420, 247, 495, 1531, 742, 7593, 6092, 2254, null, null, 984, 132, 838, null, 204, 105, null, 1690, null, 941, 245, 1158, 1403, 2712, 142, 2139, 734, 1375, 707, 7812, 414, 768, 216, 1306, null, null, 2157, null, 7797, 1527, 1040, 1346, null, null, 1008, 336, 1611, 2165, 1186, null, 6266, null, 9714, null, 179, 774, 1750, 1454, 482, 667, null, null, null, null, 2580, 521, null, 3590, 370, null, 365, 3048, 326, 1467, 
466, null, 560, 353, 1979, 2013, null, null, 1889, null, null, 500, 688, 434, 966, 379, null, null, 1543, 909, 1081, 2912, 4285, null, 1866, 1317, null, 408, 2054, 31630, null, 2189, 2868, 310, 1054, 827, 3032, null, 785, 2449, 835, null, 2113, null, 257, 984, null, 10349, 1621, null, 19, 282, null, 697, 213, 454, 449, null, null, null, 2027, 363, 1088, 1359, 215, 1463, 826, 3095, 3002, null, 898, null, 441, 619, null, null, 377, 5235, 1309, 4291, 837, null, 1161, 2590, 7461, 445, 2661, 1477, 1372, 299, null, null, 4494, null, 1564, null, 457, 1263, 214, 1336, 
null, 685, null, 4133, null, 3519, 1991, 1897, 4067, 714, 319, 820, 1064, null, 180, 4950, 802, 958, null, 9809, 1414, 1869, null, 125, 5762, 817, 492, 703, 339, 2102, 714, 1759, 2653, 3862, 114, 1294, 1107, 67, 1325, 566, 1128, 13207, 1227, null, 3589, 5269, 654, 982, 4969, 834, 1667, null, 1649, 1676, 6143, 376, null, 1024, 238, 1107, 755, 1163, 2140, 373, 8015, 1655, 418, null, 5354, 473, null, null, 2135, 1723, null, 296, 9368, 369, null, 1349, 658, 5859, 5364, 2810, 354, 453, 3449, null, 2240, 1702, 2506, null, 9742, null, 1075, 10957, 2802, null, 1185, 2677, 
null, null, 404, null, null, 379, 5218, 883, 723, null, 1502, 2839, 484, 4915, null, null, 400, null, 1367, 818, 916, 1602, 475, 3483, 980, 740, 1959, null, 949, null, 5586, 521, 252, 9649, 646, 168, 801, 2427, 150, 2498, null, 1609, 4601, 2142, 3546, 1808, 2891, 2304, 11159, null, 1368, null, null, 1251, 493, 1240, 2907, 12078, 386, 296, null, 1345, 1908, 4293, 4253, 2356, null, 681, 675, 1614, 660, null, 182, 463, 2128, null, 2427, null, 2759, 2461, 1140, 2245, 6776, 7386, 2513, null, 7292, null, 608, 460, 5190, 1312, 1278, 1484, 571, 4211, 534, 1176, null, 1238, 
7365, 1431, 388, 12707, 315, 13630, null, 244, null, 1498, 4183, 885, 558, 685, 1604, 737, 218, null, 6138, 187, 3400, 1971, 318, null, 662, 1946, 15337, 3022, 4735, null, null, null, null, null, null, 698, 720, null, 2908, null, 5719, null, 2310, 9250, null, 1994, 421, null, 262, 502, 11592, 643, 4442, 1758, 322, 460, 6094, null, 326, 1927, 3426, null, null, null, 3386, 310, 529, 1982, 122, 2298, 303, 389, 9114, null, 937, null, 2030, 457, null, 1275, 612, 2300, 8102, null, 397, null, null, 2013, 3404, null, 1666, 1322, 288, 1647, 2890, null, 2056, null, 655, 610, 
null, 388, 1001, 1784, 174, 740, 8285, 1609, 715, 35201, 287, 1312, 5641, null, 596, 610, 269, null, null, 1094, 2072, 816, null, 4699, null, 2840, 2284, null, 1125, null, 634, null, null, 1395, 6363, 12239, 8964, null, 1630, 2079, 1683, 490, 866, null, 1074, null, null, 890, 2585, 5809, null, 410, 500, 463, 1465, 949, null, 9391, 535, 357, 1342, 2705, 4295, 1286, 13360, null, null, 981, null, 1632, 1242, 511, 1039, 1390, 1557, 142, 372, null, 469, null, 2689, 611, 2843, null, 4468, null, 3558, 446, null, 9835, 1787, null, 1432, 1649, 1556, 1182, 2170, 684, 136, 932, 
11235, null, 11063, 585, 416, 548, 3414, 737, 706, 1192, 119, 389, 1587, 671, 1214, 1501, null, 1882, 3354, 567, 624, 1995, 493, 1803, 25, 1068, 7058, 1465, null, 371, 1508, 243, 625, 5528, 1843, 2397, null, null, 9707, null, 880, 3480, 214, null, 1305, 2155, null, 805, 1035, 1239, 11336, 2435, 548, 645, 12542, 203, 4864, 2886, 532, 1203, 432, 572, null, 1395, 499, 7345, 5941, 5582, 1250, null, 36926, 2948, null, 1806, 704, 1591, 919, 3335, 2128, 6989, null, 900, 323, 6005, 728, 3224, null, 2674, 1174, 10596, null, 1044, 3389, 1282, 257, null, null, 522, 333, null, 
null, null, 1573, 4605, 5841, 187, 3490, 5735, 4598, null, 1320, 516, 726, 983, 7429, 1664, null, null, null, 276, 107, 3636, 26821, 3032, 269, 43155, null, null, 1054, 1028, null, 4259, 226, 1441, 2465, 875, null, 274, 1642, 2006, 852, 2600, 1575, null, 1538, null, null, 2723, null, 2023, 3932, 2174, 3112, 321, 2151, null, 786, 5174, null, 1335, 4953, 347, null, 441, null, 7856, null, 2453, 4215, 363, 1313, 1919, 1685, 913, 1747, 1449, null, 450, 958, 5320, null, 1699, 478, 511, 3629, 3119, 753, 1535, 1118, 720, 634, 3805, 22731, null, 955, 17890, 1202, 7184, 2278, 6544, 
593, 3275, 331, null, null, 3215, 1210, null, null, 5127, 1945, 6207, 1330, 1961, 1661, 3388, 1185, 25794, 7721, null, 1572, 4215, 372, 5253, 3976, 585, 4029, 1338, 333, 11284, null, 311, 3129, 333, 171, 4056, 4493, 1864, 8998, 142, 1318, 243, 325, null, 1176, 2460, 3996, 1379, 407, 396, 726, null, null, 4353, null, 187, 5200, 207, 2010, 580, 1621, 8399, 2446, 341, 750, 821, 399, 438, 486, null, null, 2105, 2304, 421, 1498, null, null, 1075, null, 232, 555, 5154, 2915, 1701, null, null, 879, 992, 1110, 21244, 4775, null, 713, null, null, null, 1036, 4080, 3583, 236, 
null, null, null, null, 2482, 5514, 807, 1947, 1046, 1491, null, 5887, 417, null, 4220, null, 1051, 311, null, 1460, null, 60291, 1521, 433, 2506, 392, 196, 2574, null, 287, null, 297, 3488, 3109, 725, 1509, 629, 3792, 330, null, 6005, 5082, 11354, null, 633, 6326, 2121, null, 6181, null, 1602, 791, null, null, 2960, null, 1914, 2147, 140, 951, 3846, 1361, null, null, 401, null, 10868, 345, 1097, null, 5787, null, 2882, 191, 924, null, 463, 583, null, 1945, 1468, null, 825, 686, 1160, 1455, 5253, 1338, 135, null, 231, 1234, 1302, 5017, 765, 657, 360, null, 1134, null, 
462, null, null, null, 224, 196, null, 1394, null, null, 633, 1051, 1206, 718, null, 859, null, 263, 1271, 258, 963, 12768, 128, null, null, null, null, 911, null, 269, null, 9741, null, 153, null, null, 3381, null, 666, null, null, 19403, 748, 1193, 924, 81, null, 3417, 358, 215, 350, 278, 2043, 782, 2595, 2523, 25693, 164, 444, 1724, 2892, 3096, 2110, 941, 7166, 99, 8036, 140, 1239, null, 9386, 2932, 1118, 15483, null, 1245, 5037, null, 3532, 1493, 1782, 852, 387, 5749, null, 655, 1011, null, null, 1958, null, 843, 2318, null, null, 77, null, 667, 1302, 6665, 
2355, null, 1764, 1784, 554, 2034, 4606, 667, null, 5044, 3708, 1001, null, null, 621, 693, 1460, 159, 6010, 7969, 1265, 3198, 861, 433, 854, 985, 15795, null, 1478, 672, 2056, 714, 5152, 959, 546, 8450, 1379, 366, null, null, 550, 1611, 12454, 3666, null, 259, 1487, 2458, null, 371, null, 2227, 11918, 6376, 785, 1480, 318, 6688, null, 6513, 5720, 2295, 1717, 5852, null, 3312, null, 9586, 1294, 2163, null, 8234, null, 10567, null, 9948, null, null, 1594, 3949, 384, 833, 1621, 9539, 2128, 3844, 1810, 985, null, 507, 2954, 13764, null, 412, 11668, 492, 1843, 7421, 816, 970, 
707, null, 1115, 2839, 6528, 1385, 940, 10459, null, null, null, 2743, 633, 647, 923, 1256, 6366, 361, 964, 707, null, 714, 1025, 1358, null, 8270, null, null, 835, 700, 2193, 3225, 1395, 1056, 425, 1553, 641, 2728, 1315, 2384, null, null, 8100, 1550, 3387, 1229, null, 700, null, 1139, 756, 290, 232, 675, 1191, null, 380, null, 475, 5931, 1452, 469, 1003, 218, 659, 3715, null, null, 2766, 5087, 3314, 318, 8334, 1107, 683, 3414, 903, 1356, 3401, null, null, 568, 3974, 1781, 286, 502, 265, 5234, 784, 916, 356, 425, 4215, 4011, 4284, null, null, null, 183, 7763, 
224, 2704, 1500, 1396, 495, 597, 1046, null, null, null, null, 18895, 1885, 1441, 301, null, 825, 417, 3564, 306, null, null, 7097, 810, 325, 390, 662, 283, 1371, 371, null, null, 143, null, null, 720, 937, 1271, 218, 1297, 898, null, 253, 467, 880, 284, 204, 1632, 3380, 3519, 1409, 335, 480, null, null, 321, 416, null, 2013, 2625, 1349, 706, 32607, 2071, 347, null, null, 3695, 1232, 2592, null, 867, 9354, 315, null, 244, null, 1025, null, 303, 405, null, 1334, 841, 1125, 3774, null, null, 850, 3773, 5912, 924, 626, null, 2278, 3250, null, null, 1160, 467, 
null, 3211, 326, 13594, null, 616, 609, 4676, null, 1105, 3509, 640, 1810, 1000, 1785, 1229, null, null, 754, 111, null, 2585, 1155, null, 3453, null, 8505, 918, 675, 1811, 457, 399, null, null, 195, 616, 596, null, 395, 245, 9825, 985, 2957, 424, 829, 4993, 2582, 46932, 3541, 2392, 203, 148, 1057, 6462, 978, 541, 724, 730, null, 638, 9066, 3378, null, 274, 1213, 1448, null, null, 2097, 421, 186, null, 464, 3704, 908, null, null, 4620, 422, 5132, 1766, 925, 2674, 212, 1326, 611, null, 3283, 12162, 3221, 292, 820, 127, 8447, 537, null, null, 292, 1004, 368, 
480, null, 981, 1833, null, 1667, 3305, 3618, 302, null, 223, 1899, null, 141, 3544, 1092, 37, 766, 3184, 4087, null, 449, null, null, 1123, null, 6162, 902, 621, null, 6233, 1910, 1534, 1516, 793, 132, null, null, null, null, 1515, null, 1884, 220, 2757, 1883, 5382, 594, null, 2120, 188, 378, 540, 188, 778, 802, null, null, 3035, 203, 1363, 3920, null, 472, 906, 76, 2035, null, null, null, 1081, 4601, 949, 1161, 108, 1243, 1712, null, 1182, null, 305, 2450, 1654, null, 348, 981, 2350, 629, null, 706, 439, null, null, null, null, 226, 701, 2341, null, 13401, 
344, 181, null, 1054, null, 750, null, 1063, 614, 1130, 226, 174, 1782, 253, null, null, 1797, null, 2425, null, 2205, 2949, 4694, 5899, null, 7312, 408, 1671, 2103, 725, 227, 2619, 887, 146, 2276, null, 373, 202, 1014, null, 9732, 708, 157, 561, 3377, 548, 481, 5522, null, 1905, 1556, 4940, 1937, 1870, 13797, null, 978, 759, 2445, 2505, null, 484, 2651, null, null, 1861, 868, 13377, 2677, 9445, 470, 897, null, 438, 6865, null, 853, null, 14324, null, 983, 896, 215, null, null, 480, 334, null, 1598, 1333, 4915, 2229, 372, 10574, 84, 3906, 5154, null, 3938, 1681, 
1056, 3498, 1289, null, 758, null, null, 8828, 4246, 725, 720, null, 9066, 1309, 888, null, 594, null, 212, 175, 741, 317, 991, 1084, 10797, 1277, 2080, 354, 191, null, 5804, 433, 1692, 383, 17069, 3260, 930, 893, 580, 1971, null, 4252, null, null, 4189, 1195, 320, 4135, 224, 1373, null, null, 1122, null, 6574, 397, 941, 248, 222, 5035, null, null, 620, null, 555, 622, 1203, 1887, 2128, 371, null, 932, 10123, 8660, 660, 1568, 2442, 2278, 5555, 623, null, 1264, 387, 4614, 5159, null, null, null, 4378, 333, 3805, 14913, 1517, 162, null, 284, 135, 3596, 861, 4066, 
338, 1350, 316, 486, null, 627, 646, null, 1156, 778, 929, 197, 518, null, 825, null, 994, 5513, 2387, 3236, 435, 2814, 1120, null, 3172, 3525, null, null, 992, 4524, 122, 498, 2962, 169, 1001, 4833, 1048, 1515, 1703, null, 2656, 285, 1388, 1351, 5698, 1207, null, 79, 12927293, null, 2472643, 1010080, 902931, 252681, 766888, 560997, 802682, 828879, 763283, 1685941, 909813, 789623, 1180852, 189484, 182993, 228094, null, 540345, 130114, 244838, 132155, 234285, 138119, 127421, 85193, 329881, 132552, 355133, 133303, 80976, 73683, 173012, 77886, 85406, 97900, 171599, 159109, 75981, 31270, 172256, 168742, 160862, 116814, 115881, 140374, 224288, 129313, 145692, 171544, 23409, 
169642, 275113, 263243, 272543, 327879, 86595, 184129, 88095, 97655, 148786, 62929, 234507, 367087, 411500, 98901, 168687, 177720, 189128, 102973, 97147, 183752, 210582, 95724, 99264, 180214, 205457, 182747, 105627, 120290, 218085, 164856, 204600, 68484, 291524, 234939, 121345, 233270, 196186, 206181, 10538, 124974, 109079, 15350, 66019, 99733, 22846, 29056, null, 128361, 210816, null, 27100, 53756, 100568, 21202, 45400, 24084, 42495, 411500, 86375, 52979, 139502, 42521, 89149, null, 29579, 73122, 40380, 46580, 47430, 21045, 43682, 170629, 62510, 59416, 19172, 68115, 33684, 75415, 132657, 25792, 38729, 36073, 37763, 28534, 73914, 101916, 39557, 20993, 90217, 45466, 52714, 36875, 139328, 27900, 30269, 26841, 22109, 85406, 60430, 
149593, 61289, 67964, 20969, 48970, 56298, 8758, 123170, 68025, 118341, 28872, 58254, 41817, 21233, 78356, 25699, 11696, 80261, 36693, 66938, 60734, 73386, 155711, 58871, 59678, 29686, 58278, 73934, 65279, 8191, 69127, 71604, 41658, 52662, 24972, 58804, 54053, 27601, 116954, 54590, 53916, 31373, 42266, 50678, 15218, 98954, 30220, 26389, 61189, 8936, 39035, 21479, 45780, 31387, 73866, 131018, 156151, 33292, 154415, 133998, 3340, 86595, 19683, 28262, 6342, 93186, 60760, 70054, 62929, 31347, 79563, 22703, 36431, 65707, 139815, 52214, 108477, 42332, 88276, 102973, 97147, 67563, 94406, 52696, 41318, 101555, 39665, 156271, 54272, 67594, 49086, 28384, 42149, 84028, 51009, 47346, 21865, 64644, 27562, 38476, 
206137, 23085, 105554, 140598, 83762, 20924, 22006, 104940, 82488, 50583, 99310, 92370, 61566, 72995, 101681, 44200, 159207, 45393, 29764, 68484, 76732, 68955, 75851, 12981, 49465, 66765, 33194, 38205, 43273, 47237, 29072, 17273, 97730, 106392, 45557, 71759, 45987, 51122, 145508, 36152, 28839, 72281, 24897, 72820, 1637, 13537, 2985, 180, 2245, 4936, 777, 5977, 6244, 814, 1744, 659, 1395, 781, 315, 2276, null, 494, 1566, null, 648, 224, 670, 9560, 2371, 1180, 5948, 996, 695, 250, 474, 785, 733, 179, null, null, 510, null, 984, null, 401, 1114, null, 448, 928, 8160, 782, null, 1349, 16565, null, 7501, 4484, 2200, 2861, 996, 
1402, 3096, 150, 120, null, null, 1922, 2513, 3332, 268, 672, null, 933, 242, 1611, null, 5919, 5294, 990, null, 1075, null, 2127, 847, 13615, 8721, 949, null, 772, 655, null, 890, 13659, 278, null, 746, 956, 335, 241, 945, null, 6745, 21557, 4010, 2570, 3421, 4266, 474, null, 2893, 227, 878, null, 187, 5438, null, null, 1703, 305, 2311, null, 2244, 4583, 845, 356, 332, 787, 2306, 653, 240, 910, null, 1412, 5207, 465, 1817, 3360, 191, 2575, 639, 4301, null, 4962, 5456, 387, 389, 1894, null, 1303, 409, null, 616, 1949, 221, 16059, 6841, 6777, 1438, 577, 599, 
null, 1001, 2762, 2645, 2208, 186, 554, 1200, 1186, 833, null, 322, 593, 2259, null, 654, 1125, 1625, 146, null, 335, 2156, 8787, 723, 1889, 7307, 1587, null, 1773, 645, 1232, 354, 95, 745, 950, null, null, 1212, 682, 5620, 3179, 5477, 12994, 2652, 1391, 5732, 83, null, 2025, 4082, 602, 1400, 1340, 3035, 549, 337, 438, 3876, 474, 5573, 581, 1447, null, 6264, 463, 901, null, 120, null, null, 216, 12380, 11213, 658, 5058, 299, 1648, 2044, 950, 898, null, 1351, 1709, 2631, 2804, 1061, 234, 3805, 2584, null, 1857, 1103, 386, 746, 6260, 7063, 1422, 1883, 4758, 2593, 
null, 93, 209, 11087, 264, 769, 1394, 198, 879, 498, null, null, null, null, 560, 3596, null, 880, null, 763, 388, 1467, 699, null, 11835, null, 625, 1905, null, 232, 343, 305, null, 120, 525, 6220, null, 473, 5886, 522, 3417, 1613, 520, 6660, null, 285, 402, 442, 1426, 1094, null, 50461, 641, 716, null, 140, 3005, null, 302, 713, 6398, 1930, 1637, 1010, 1066, 393, 6077, 2067, 116, 624, 3069, 804, null, 4757, 994, 32162, 4600, 13929, null, 747, 1255, null, 1695, 3630, 6494, 695, 461, null, 4141, null, 5521, null, 1141, 847, null, 3447, 2354, 2131, 678, 271, 
905, 4270, 2933, 671, null, 2413, 1873, 4650, 1870, 765, 4407, null, 1654, 257, 1321, null, 1679, 3277, 7321, 247, null, 537, 2184, 3943, 7569, 165, null, null, 23568, 4370, 8642, null, 1479, 8361, 3552, 188, null, 479, 10918, null, null, 4254, 2798, 2936, 627, 289, 215, 9499, null, 1948, 279, 1376, 504, null, 1199, 893, null, null, null, null, 372, null, 3277, null, 3052, 6715, 6433, 7821, 381, 1231, 3440, 3669, 2470, 9203, 5718, 5614, 752, null, 677, 638, 280, null, null, 358, 1813, 12696, 1238, null, 833, null, 1289, 1553, 785, null, null, 225, 717, null, 759, 1227, 
875, 1244, 735, 758, 3075, 5543, 3568, 1040, 1179, 201, null, 4291, 3051, 1786, 193, 528, 814, 781, 1013, null, 547, null, 685, null, 1707, null, 473, 1993, null, 216, 740, 385, 337, 250, null, 1582, null, 956, 294, 2589, 2721, null, 1179, 1000, 1114, 2901, 7377, null, 708, 950, 958, 1804, 274, 785, 301, 917, 1104, 146, 212, 772, null, null, 2017, 4539, 2172, 4855, null, 22986, 13812, null, 2556, 3090, 1330, 1049, 526, 4036, null, 1585, 1203, 3860, null, 1784, 1306, 229, 324, 3564, 1538, 392, 5264, null, 6737, null, null, 1100, 1039, 528, 277, 205, null, null, 
643, 1578, 2694, 1949, 2164, 4346, 1489, 1533, 744, 873, 334, 203, 1153, 183, 916, 10688, 1895, 1008, 317, 1931, 1669, null, 944, 743, 2184, 690, 15999, 3291, null, 958, 897, 447, 6058, 2536, null, 1062, 2988, 1872, null, 205, 90, 1999, null, 6883, null, 657, 706, 3131, 1215, 11788, 1015, 743, null, 2497, null, null, 1407, 336, null, null, 829, 990, null, null, null, 3915, 664, 531, 1036, 17253, 328, 1420, 492, null, 399, 819, 7632, 726, 2935, 1955, null, 6221, 752, 935, 643, 302, null, null, 3545, 203, null, null, 963, 258, null, 39640, 2421, null, 506, 1014, 
null, null, 1973, 360, 4307, 316, 4778, 1550, 648, 4879, null, null, null, null, null, 9373, 1967, 7387, 407, 1508, null, 39670, 6150, null, 2479, 4874, 1815, 1154, 21084, 3289, null, 614, 808, 18293, 46199, 10541, null, 1980, null, null, 3701, 326, 11782, 10375, null, null, null, 3816, 537, null, 607, 4613, 1794, 2924, null, 1136, 594, null, 556, 947, 478, null, null, 75, 484, 957, 2501, 3973, null, 674, 2226, 1461, 2654, 5599, 2282, 1045, 376, 1419, null, 355, 3209, 883, 1254, 8009, 4375, 2289, 379, 1171, 2471, 622, null, 2277, null, 2727, 814, null, 366, 6172, 1310, 1798, 
null, 5377, 1830, 333, 1066, 3758, 3486, 706, 560, null, null, 404, 251, 5357, null, 410, 1578, null, null, 4172, 3195, 384, null, 968, 627, 2403, 1022, 1446, 366, 1327, 6953, 2707, 354, 754, null, 168, 861, 1238, 910, 563, 154, 2409, 1062, 7588, 289, 1507, 1011, 317, null, null, 592, 937, 2773, 286, 7257, 724, 1362, 768, 1205, null, 959, 1684, 1446, 4334, 657, 3154, 2039, 7877, 728, 1167, null, 2034, null, 4890, 849, 2973, 1590, 715, 551, 276, 513, 181, null, null, 1338, null, 7502, null, null, 5896, 525, 1046, 254, 12670, null, 18319, 4588, 296, 1576, 491, 
1108, null, 5332, 1009, null, 1099, null, 4343, 417, 290, 2995, 649, 722, 1522, 7773, 5608, 223, 1272, 815, 3022, 1465, 6976, 353, 1702, null, 597, 5945, 759, 15352, 2992, 985, null, 5399, 3499, null, null, 7255, 5016, 4020, 12679, 9097, 1086, 5112, 5156, 245, 952, 3237, 1960, 2786, 140, 355, 1554, 2391, 10045, 3382, 1551, 1283, 3308, 377, null, 4161, null, 77, 2132, 8325, null, null, null, 1387, 1303, null, 659, 1710, 447, 1099, 1302, 3393, 244, 3790, null, 1824, 6885, 2470, 1606, 2133, 2333, null, 193, 818, 3357, 116, 1670, 1914, 2072, 8949, 1321, 820, null, 1353, 207, 
1609, 219, 1881, 1272, 6256, 1007, 2577, 2007, 287, 743, 1822, 651, 593, 1638, null, null, 971, null, 247, null, 354, 3340, 3611, 751, 639, 633, 3806, null, 3400, 2111, 1181, 3394, null, 413, 12130, null, 3349, 310, 296, 2300, 291, 462, 864, 736, null, 289, 719, 206, 217, null, 268, null, 1643, 7440, 321, 682, 1401, null, 554, 634, null, 637, 463, null, 656, 2174, 1148, 3627, 776, 8183, null, 774, 3950, null, null, 2350, null, null, 374, 1109, null, 144, 1902, 2223, 1227, 2005, 1049, 2604, 629, 1530, 1255, 2515, null, 1588, 8495, 701, 1718, 358, 3311, 1095, 
2813, 603, null, null, null, 521, 884, 826, 11134, 3736, 1631, 2620, 43922, null, 1927, 1430, 219, 537, null, 4060, 274, 513, 171, 1385, 283, 334, null, null, 855, null, 906, null, 2811, 1147, 1941, 519, null, null, 9250, 811, 533, 789, 1373, 457, null, 1268, 442, 358, 5737, 1457, 15312, 15987, 9574, null, 7463, 33377, null, 5533, 405, 451, 7159, 5683, 4011, 850, null, 220, 3951, 335, 1517, 10971, 2254, 337, null, 3512, 314, 1247, null, 145, 2947, null, 452, 2187, null, 2182, null, null, 2193, 380, 8626, 12445, 410, 2910, 600, 1262, 357, 216, 8992, 781, 12742, 1633, 
197, 675, 5148, 245, 3194, null, 3760, 920, null, 6765, null, 7071, 1769, 1271, 480, 282, 14262, null, 820, 1687, 5272, 4715, 1224, 1975, null, 2618, 713, null, 400, 138, 567, 1379, 431, 1354, 851, 202, 1165, null, 2270, 802, 10380, 938, 4218, null, null, 4735, 430, 1725, 528, 292, 802, null, 3146, 2043, null, 284, 1795, 463, 620, null, 509, 2424, null, 476, 2323, 769, 2441, 2043, 3284, null, null, 221, 121, 2367, 1744, null, null, 966, 16156, 181, 2237, 1580, 336, 1060, 2909, 398, 2869, null, 2346, 7295, 2189, 4745, 316, 3343, null, 3192, 373, 8258, null, 1346, 
398, null, null, 1228, 7053, 482, 372, 400, 611, 5267, null, 2592, 1134, 238, null, 2607, 16600, 1961, 2412, 120, 5281, 1934, 169, 273, 2963, 3326, 3311, null, 5958, 1301, 271, 137, 546, 2208, 1492, 199, 18330, 333, null, 837, 796, 981, 897, 396, null, 1043, null, 2160, 11760, 2715, 1022, 318, null, 2421, 2115, 9241, null, 478, 20882, 428, 12749, 3119, 3228, 823, 577, 951, 1097, 864, 1032, null, 1084, null, 1179, null, 278, 959, 870, null, 1409, null, 2453, 2900, 2764, 524, 1832, 1185, 1149, 684, 1219, null, 4018, 229, 6432, 319, 4495, 192, null, 1122, 193, 2311, 
6870, null, 2241, 1119, 686, 797, 1391, 358, null, null, 143, 456, 2110, null, 577, null, null, 435, null, null, 3173, 249, null, 6355, 294, 2673, 1496, 2207, 1644, 738, 348, 1165, null, 654, 627, null, 241, 10184, 392, 3740, 260, null, 12683, 275, 770, 298, 3792, 362, null, 675, 713, 345, null, 839, 2543, 1149, 2957, 1103, 10767, 928, 1905, 603, null, 1684, 2959, null, 2148, 3737, 2659, 329, 232, 1183, null, 1173, 16545, 1599, 21652, 6554, 4355, 3603, 2084, 527, 293, null, 2022, null, 1687, 585, 338, 1777, 2884, 934, 6964, 9786, 10423, 798, null, 3084, 1213, 3716, 
1222, 4002, 442, 602, 1153, 1330, 1521, 3396, null, 2133, null, 19463, 2118, 718, 683, null, null, null, 7201, 3022, 175, null, 1041, 1779, 337, 651, 60, null, null, 7879, 1320, 593, 178, 250, 8249, null, null, 369, 1107, 1147, 3839, 350, 1214, 1296, 1974, 9519, 3200, null, 448, 2018, null, null, null, 7155, 1110, null, 2499, 3600, 1935, 1306, 1638, 1619, 3203, null, 3972, 1547, 734, 717, 1504, 16475, null, 282, null, 1052, 678, null, 453, 1604, 520, 1526, null, 1142, 3157, 593, 314, 719, 6032, 11402, 651, null, 721, 10369, 3089, 845, null, null, 514, 5201, null, 1972, 
null, 5128, 1566, 6738, 1401, 1508, 527, null, 2532, 1052, 415, null, 820, 276, 2476, 1145, 1461, 3943, 100, null, 244, 312, 10457, 1236, 2604, 934, 893, 3317, 1659, null, 416, 736, null, null, 1876, 5307, 1094, 93, null, null, 719, null, null, 4355, 372, 426, 500, null, null, null, 1039, 9599, 889, 1772, 14304, 9435, 397, null, 314, null, 883, null, 240, 778, null, null, 161, 25464, 1164, 5557, 1250, 224, null, null, null, 1201, 327, 1099, 632, null, 4679, 810, 2217, 5299, null, 2207, null, 1148, null, null, 1909, 2860, null, null, 140, null, 617, 909, 894, null, 
null, 676, 625, 10414, 3002, 4146, 8492, 1583, 689, 511, 335, 307, 945, 8310, null, 501, 920, 1227, 1721, null, 3199, 1404, 385, 8423, null, 7069, 1510, null, null, 1285, 567, 1320, 642, 2255, 1033, 731, null, null, 879, 1101, null, null, 3970, 265, 266, 757, null, 1871, 497, null, 4362, 973, 1983, 1517, 2545, 3490, 642, 450, 313, 6684, 6597, 306, 9073, 2530, 2323, 7454, 2053, 587, 2891, 695, null, 2614, 4481, 872, 1274, 246, 9672, 7457, 948, 10650, 144, 2388, 5731, null, 467, 2916, 1593, null, 3802, 1065, 1971, 7623, null, null, 5323, 6342, null, 6034, 7960, 200, 
5405, 3922, 1977, 1764, 292, 5834, 1897, 1038, 1600, 2240, 133, null, 774, 1932, null, 1805, 116, 369, 1185, 4219, 661, null, null, 1298, 2715, null, 264, null, 1397, 490, null, null, 548, null, 4522, 10094, null, 6250, null, 3059, 722, null, 427, 295, 3625, 1422, 229, null, 4638, 6148, 1724, 2295, null, 752, 1088, 160, 299, 1610, 1459, 890, 353, 11855, null, 15243, null, 1376, 1974, 2499, null, 823, 1514, 3666, 1984, null, 1919, 497, 1476, 684, 2430, 744, 18474, 2409, null, null, 6133, 507, 828, 1075, 680, 533, 1560, 1501, null, 1153, 784, 1488, 2133, 3756, 726, null, 
690, 1162, 719, 1096, 2924, 2226, 162, 453, 259, 2364, 382, 102, null, 1946, null, 630, 1033, null, null, 5203, 8485, 410, 15661, 5024, null, 1479, 2842, 3871, 2068, 7962, 2686, 660, 4818, 632, null, 2405, null, null, 6239, 656, null, null, null, 11341, 979, 1216, 527, 349, 1891, 75, null, 1301, 2139, 9826, 5888, null, 487, 1604, 2271, 532, 1641, 1126, 575, 573, null, null, 3367, null, 293, null, 1505, null, 1156, 2529, 535, null, 182, null, 1428, 325, 617, 10201, 327, 1297, 341, null, null, 715, 1024, 190, 631, null, 794, null, 723, 168, 1079, 7181, 23664, 10746, 
14856, 1788, null, 644, 1146, null, 2226, 1206, null, 1605, 3677, 123, 1181, 9389, 3857, 5360, 448, 4853, 380, 1890, 143, 481, null, 665, 9448, 449, 1014, null, null, 1732, 415, 401, 696, 444, null, 2415, 619, null, 2149, 763, 14224, null, 1923, 273, 379, 5497, null, null, 8257, 2817, null, null, null, null, 920, 9109, 919, 297, 228, 922, 240, null, 432, 337, null, null, 9305, null, null, 2193, 871, 1031, 2089, 460, 454, null, 637, null, 348, 293, 5608, null, null, null, 887, 2178, 1217, 2033, null, 3211, null, 490, 189, null, 557, null, 6337, 1993, 232, 2438, 
3411, null, 1154, null, 14401, 1598, 397, null, 1016, null, 649, 589, null, 2399, 764, 1320, 339, 5287, 181, 2293, 1868, 3495, 576, 3681, null, 2273, 1903, null, 3098, 1959, 278, 279, 7503, 574, 5385, 1465, 642, null, 1250, null, null, 2536, 8440, 520, 1605, 6788, null, 306, 386, null, 1111, 633, 678, 2359, 1124, 237, 557, 356, 1077, null, 424, null, 937, null, 3086, null, null, 10191, 715, 762, 5242, 430, 169, 1263, 844, 573, 1830, null, null, 426, 3147, 511, 1658, 931, 10431, 1044, null, 515, 326, null, 1307, 6926, 490, 1200, 1181, 1903, null, 1024, 1773, 716, 
2840, 408, null, 7446, 393, 377, null, 486, null, 369, null, null, null, 993, 326, null, 222, 390, 2214, 1205, 919, 1761, 629, 1669, 12193, 1799, 634, null, null, 2451, 2314, 1680, 3711, null, 3319, 821, null, 6447, 6344, 9567, 907, 676, 4609, 2136, null, 826, 3378, null, 747, 473, null, 10808, null, 863, 8958, 1547, 1335, null, 795, null, null, 117, 1065, 568, null, 7479, 11343, 1933, 838, null, 493, null, 3420, 5469, 849, 991, null, 7543, 3243, 455, 566, 1767, 443, null, 391, 273, 234, 3396, 3401, 1405, 201, null, 1149, 115, null, null, null, 759, 428, null, 
null, 392, 430, 433, null, null, 3725, 2908, null, 750, null, 1021, null, 6273, 1461, 165, 3613, 551, 3361, 163, 2067, null, 3629, null, 336, 1607, 82, 4466, null, 6978, 1284, 758, null, 515, 14007, 545, 3963, null, 8940, null, null, 4061, 390, null, 1038, null, 6213, 1439, 986, 1627, 6203, 14555, 399, null, 279, null, 324, 2987, 2534, 1025, 582, 1092, 1213, 804, null, 749, 272, 1120, 839, null, 138, 26070, 3684, 1902, 785, 174, 5203, 418, null, 12742, 718, 197, 347, 1905, 743, 4222, 995, null, 884, 900, null, 879, 1096, 224, 6761, 741, null, 245, null, 5110, 
null, 889, 5015, 1905, 907, null, null, 666, 204, 4717, 1891, 434, 625, 688, 754, 4389, 290, null, 821, 1236, 15160, null, 583, 1295, 661, 1329, 843, 2567, null, null, 5739, 363, 962, 613, 4159, 379, 546, 1008, 487, null, 328, 758, 1820, 1583, 175, 436, 1762, 1389, 1441, null, 2937, 2816, null, null, 3626, 1215, 1159, 708, 4195, 735, null, 437, 797, 723, 1393, 495, 1712, 350, 291, 1933, 847, 3973, null, 890, 490, null, 975, 472, 1549, 2079, 4985, 2195, 240, null, 252, null, null, null, 2827, 875, 8925, 161, 5121, 2599, 246, 1437, 663, 3030, 3793, 4889, 
3605, 437, 1958, null, 1073, 22782, null, null, null, null, 356, 865, null, null, 336, 282, 498, 2057, 4661, null, null, 648, 139, 1056, 219, 387, 272, 45093, 98, null, 124, null, 8361, null, 2137, 2836, 943, 1347, 1810, 1938, 899, 1076, 421, 3305, 3139, 1118, 1599, 692, 10393, 28086, 167, null, 7836, null, 14049, 525, 2330, 1197, 393, null, 145, 927, 1050, 1121, 8737, 5594, 2849, 678, 4760, 352, 1361, 537, null, 1879, 2148, 173, 604, 1491, null, null, 1290, 1352, 865, 2682, 494, 2582, 13034, 263, 13051, 3938, 2096, 1107, 1963, null, 10632, 6201, 871, 2589, 1778, 175, 
null, null, 1490, 665, 831, 310, 2334, 639, 1124, 1112, null, null, 5200, 397, null, 7282, 807, 2627, 1464, null, 1016, 2431, null, 2063, 8155, 538, 4441, 201, 997, null, 5175, 1033, 3235, 503, 2625, null, 3013, null, 869, null, 111, 1654, 3935, null, null, 786, 1028, null, 135, 294, 588, 550, 702, 218, 200, 645, null, 645, 2515, 822, null, 1150, 1538, 2894, 17496, 709, 835, 1304, null, 1426, 550, 525, null, 2752, 2203, 4721, 3310, 274, 3943, 557, 5382, 9017, 224, 5007, 7122, 1866, 8464, 6293, 2167, null, null, 616, 941, 783, 536, null, 1695, 525, 1822, 1160, 
2219, null, null, 123, 1422, 990, 1363, 1217, null, null, 7599, null, 1256, 1267, 1655, 1692, 8741, null, 3051, 6470, 1236, 933, 2248, 3624, 2125, 1516, 5904, null, 5022, 1303, 2402, null, 1867, null, null, 2447, null, 477, 8562, 1680, 1707, 946, 4536, 2995, 1822, 1085, 1407, 688, 9566, 7296, 557, 453, 2964, 2188, null, null, 503, 195, 167, 1570, null, null, null, 97, null, 538, null, 2021, 1493, 2947, 876, 9225, 1930, 4271, 336, null, null, 477, 179, null, 952, 1588, 984, 144, 1006, null, 24928, 291, 308, null, 24937, 6023, null, 6793, 680, 593, null, 793, 730, 2609, 
8200, 1336, 1775, null, null, 354, 6228, 6880, null, null, null, null, 1013, 232, 2057, 5788, 4202, 10576, 27130, 2194, null, 887, 4065, 716, 10862, 388, 1619, 6996, null, 301, 1400, 3519, 326, 4185, 1134, 4889, null, 4115, 2529, 1674, null, 1077, 463, 292, 3879, 2995, null, 734, null, null, 647, 126, 2295, 20837, 655, 382, null, 311, 4204, 1170, 872, 3859, 3665, null, 107, 956, 1242, 560, 881, 1934, 623, 10069, 6639, 576, 3379, 2678, 2000, 1085, 5115, 16169, 155, 4473, 10155, 883, null, 1205, 4302, 2180, 4819, 2903, 357, 1503, 2772, 725, 699, 997, 1783, 4245, 310, null, 
14488, 1850, 1651, null, 1397, 430, 225, null, 1139, 6594, 913, 6814, 2263, 86, 1264, 7436, 2458, 1457, 39184, null, 1011, 1067, 762, 347, null, 2084, 1495, 2644, 852, null, 1382, 725, 4722, 381, 847, 1627, 2663, null, 1796, 471, 270, null, 241, 342, null, 997, 2871, 1339, 1224, 369, 8122, 385, 1647, null, 4991, 1931, 3157, null, 2814, 1095, 1996, 1310, 447, 245, 1219, 304, 147, 133, 3888, 5453, 850, 3187, 4929, 707, 3278, 1252, 1914, 1102, 7423, 2379, 250, null, 1618, 1536, 716, null, 1026, 4042, 1333, null, 3835, 1242, 3424, 3237, 681, null, 2257, null, 1512, 2452, 
185, 618, 244, 663, 1152, 2240, 824, 395, 389, 550, null, 988, 1002, null, 895, 639, 5900, 1959, 1179, null, 361, 529, 2672, 756, 4013, null, null, 1165, 2122, null, 524, null, 2615, null, null, 2779, 2504, null, 2458, 1316, 6549, 10872, 450, 2179, 1147, 2405, 6051, 3309, 703, 275, 6138, 377, 338, null, 236, null, null, null, 9907, 784, 558, 292, null, null, 373, null, 1832, 1361, 1009, null, 226, 420, 798, 8886, 3291, 970, null, 12965, 5051, null, 3242, 1360, 3961, 160, 1670, 455, 1252, 294, 926, null, 1423, 1643, 2957, null, 99, 3087, 303, 365, null, 1472, 
9150, 758, 405, 401, null, 886, 1049, 3588, null, 663, null, 1062, null, 793, 10427, 100, 541, 14560, 1251, null, null, 9990, null, 4714, 1182, 1540, 4773, 4179, 183, 5017, 818, 437, 3766, 549, null, 3176, 1435, 316, 587, null, 15087, 415, 10613, 377, 1231, 2111, 1307, 1204, 1247, 675, 1161, 848, 2336, 3542, 1581, 1467, 275, null, 109, null, 1291, 1409, 482, 791, null, 414, null, 30939, 2589, null, 110, 1260, 3912, null, null, 1623, 240, 466, 4934, 904, 128, 26155, 317, 122, 6855, 4584, 5101, 950, 389, 10521, 341, 3887, null, 1343, 859, 3047, 98, 538, 200, 5267, 
3978, 531, 2554, 1869, 11363, 697, 153, null, null, 1862, 4277, 7975, null, 3426, null, 2473, 1644, 2440, 3209, null, 2829, 6302, 3472, 2337, 922, 1306, 336, null, null, null, 2021, 5899, null, 2605, 688, 2074, null, 737, 1055, 4506, null, 1494, 996, 2053, null, 174, 1614, 2465, 1946, 5854, 5199, null, 10387, 2718, 10762, 770, 881, 146, 1484, 5466, null, null, null, 890, 139, 350, 2092, null, 1493, 388, 415, 400, 2432, 1445, 138, 6063, 2477, 3849, 594, 298, 862, null, null, 5068, 532, 568, 2620, 5870, 4472, 8087, null, 1165, 806, null, 4171, null, null, 477, 1146, 2560, 
1259, 1229, 543, 1942, 1395, 509, 1421, 2879, 3021, 605, 2126, 6243, 3178, 1455, 1454, 728, 1790, 6798, null, null, null, 11790, 378, 309, null, 261, 2273, 2525, 404, 5949, 172, 404, null, null, 837, 1087, 310, 796, 3555, 422, null, 3444, 228, 5140, 2033, 655, null, 292, 213, 897, 939, null, 1449, null, 1175, 370, 1093, 332, null, 1244, null, 3900, 448, null, 606, 1653, 215, 891, null, 20733, null, 1819, 2705, 2822, 212, 1017, 328, 479, 834, 9674, 1481, 426, 308, 2899, 537, null, 1267, 568, 4725, 2196, null, 9076, null, null, 704, null, null, 473, 854, 189, 
438, 7782, null, null, 3049, 280, 1274, 248, 4626, null, 403, null, 1849, 447, 144, 558, 375, 662, null, 6930, 3106, 1214, 988, 965, 542, 4921, 1899, null, 6643, null, null, 1016, 3054, 202, null, 2085, 206, 12519, 3509, 544, 1169, 6962, 1838, 2119, 424, 212, 1226, null, 3165, 193, 968, null, null, 278, 1876, 891, 5329, 995, 4058, 2221, 1364, 878, 1851, null, null, null, null, 1450, 1774, 445, 2648, 294, 3747, 990, 1279, 1678, 1418, 8185, null, 299, 247, 1263, 13925, 8309, 1944, null, null, 216, 1757, 13326, 2177, 19851, 3683, 3106, 1288, 5310, 4381, null, 2973, null, 
null, 294, 294, 3128, 5580, 1141, null, null, 10833, 890, 954, 6845, 965, 1101, 575, 1015, 3654, 3853, null, 778, 7314, 1143, 1116, 10965, null, 55177, 395, null, 15481, 779, 4542, 983, 472, 1350, 1523, 885, null, 2041, null, 2348, null, null, null, 800, 5634, 1472, 558, 1274, null, 834, null, 734, 759, 16430, 563, 228, 954, null, 187, 2548, 766, null, 677, null, 5537, 831, null, null, null, null, 1061, 172, null, 1958, 682, null, 1771, 677, 2381, null, 1225, 316, null, null, 3784, 282, 1998, null, 224, 2213, 5950, null, 254, 2658, 1169, 4479, 6334, 685, 349, 5479, 
297, 551, 563, 2338, 271, 2176, 9804, 1011, 1035, 1816, null, 1904, 1946, null, 6874, null, null, null, 2005, 161, 2492, 11236, 252, 1164, 2185, 173, 3183, 1413, 580, null, 3912, 885, 1244, 282, 7028, 549, 3212, 4748, 2172, 4222, 3681, 406, 10009, null, 307, 914, 844, 1024, 272, null, 3302, null, null, 364, 1642, null, 434, 773, 562, null, null, 4091, null, 2198, null, 9544, null, 651, 1695, 1013, 27798, 3888, null, 2184, 464, 2095, 3539, 1656, 616, 1556, null, 1523, null, 2522, 1685, null, 789, null, 210, 1242, 1609, 722, 3970, 320, 446, 10578, 1030, 766, null, 3375, 
380, 5449, 255, 1126, 431, null, 522, 159, 2488, 301, null, 2777, 330, 784, 509, 5785, null, 275, null, 760, 5500, 234, 1581, 3991, 3511, 177, 2260, 357, 10999, 250, 678, null, null, 203, null, 279, 1083, null, 722, null, 1596, null, 1998, null, null, 645, 746, 3646, 1795, 553, 299, null, null, 1072, null, null, null, null, 371, null, 723, 318, null, 339, 1199, 1704, 1136, 368, 284, null, 762, 1805, null, 279, 6817, 517, null, 13692, 1715, null, 824, 1165, null, 2268, 701, 1982, 1474, 368, null, 845, 1065, 369, 1383, 378, null, 798, 482, 1498, 404, 303, 
2429, 2417, 1901, 606, 346, 1515, 5942, 536, 156, null, 1209, 2224, null, null, 1381, 2558, 2551, 500, 2557, 608, null, 611, 4817, null, 484, 445, null, 221, 419, null, 2370, null, 511, 5598, 2215, 3314, null, 323, 3222, 1239, 316, 621, 628, 4574, 1404, 561, 429, null, null, null, null, 218, 545, 858, null, 7506, 5935, 1079, 800, 1088, 1667, null, 3023, 4270, 1581, null, 1156, null, 4005, null, 4022, 1702, null, 1277, 12020, null, 299, null, null, 2277, 248, null, 653, 16216, 2866, 544, 512, 10052, 7785, 667, null, null, 5162, null, 924, 5689, null, null, 1417, 161, 
947, 177, null, 1082, 1295, 5692, 522, null, 851, 1946, 1372, 2179, 6047, null, null, 620, 429, 7128, 984, 2711, 757, 867, 283, 4713, null, null, 782, 32020, 556, 414, 2356, 108, 370, 1189, 793, 181, 1553, 551, 5078, 1007, null, 4769, 442, null, 393, null, 810, 523, 624, 607, 281, 1913, 203, 531, 2920, 470, 10601, 902, 936, 5036, null, null, 1373, null, null, 1505, null, null, 253, 378, 1997, null, 2817, 771, null, 294, 396, null, 586, 137, 414, 2107, 1173, 1252, 867, null, 9366, 808, null, 612, 2052, 10022, 11382, 10733, 1415, 34591, 813, 506, 269, 6055, 
996, 318, null, null, 5919, 600, 340, 370, null, 6784, 819, 2888, 935, 4077, 1299, 1563, 150, 7811, 4152, 9440, null, 12135, 3556, 2917, 1092, 2805, null, 564, null, 3597, 1728, 3911, 5266, 549, 453, null, null, 5314, 830, null, 837, 8280, 13160, null, 656, 1780, 640, 496, null, 18236, 3377, null, 238, 2501, null, 490, 1837, 800, 4975, 1350, 2666, 2882, 273, 2696, null, 7384, 378, 250, 132, 128, null, 9268, 902, null, 2816, 2476, null, 2940, 2997, 218, 2539, null, 875, 208, 7108, 498, 2184, 8753, 2000, 2169, 308, 4288, 1453, 10663, 207, null, 796, 8363, null, null, 
2630, 989, null, 218, null, 3330, 976, null, null, 8350, 2756, null, null, 772, null, 2453, 3015, 451, 516, 1205, 1769, 462, 623, 15308, 1032, 5378, 218, 4215, 2078, 230, null, null, 233, null, null, null, 643, 898, 550, null, 220, 661, null, 1159, 974, 2231, 3202, 29119, null, 2116, 640, 315, 2748, 1093, 2142, 722, null, 3780, 2786, 3465, 731, 511, 2812, null, null, 4628, 456, 918, null, 1498, 779, 1281, 6244, 477, 2566, 514, null, null, null, 459, 3603, 227, 2322, 372, 3835, null, 1820, 825, 1192, 222, null, 5295, 1556, 837, 3272, 168, 2301, null, null, 488, 
2374, null, null, 2009, 218, 1138, 4899, 1709, 1215, 2133, null, 2273, 454, 415, 101, 717, null, 5812, 547, 764, 255, null, 2457, 70, null, 1024, 541, 1213, null, null, 380, 339, null, 497, null, 1056, null, 5587, 627, 378, 1041, null, 512, 896, null, 1317, 448, null, 203, null, 604, 4527, 8759, null, 542, null, 2370, 3309, null, 1558, 235, 354, 3890, null, 306, null, 3298, 1652, null, null, 865, null, 510, null, 6039, 813, 4546, 372, 711, 3050, 339, 15377, null, 12418, 3056, 915, null, 1330, 541, 776, 1151, null, null, 4433, null, 849, 900, 1947, 1124, 1619, 
4618, 1015, 1920, 10180, 280, 2425, 551, 2673, 1145, null, 3063, 454, 945, 2240, 2419, null, 2104, 5548, 13761, null, null, 592, 4113, 499, 917, 1696, 557, 5006, null, 378, 314, 983, 20183, 579, 368, 2115, 2270, 1927, null, null, 1170, 1229, null, 379, 355, 310, 224, null, 1112, null, 1235, 247, 1021, 6439, null, null, 10721, 5487, null, null, 7217, null, 677, 5659, 20622, 140, 114, 2975, 683, 1232, 2497, 2508, 1653, null, 1330, 6648, null, 41331, 286, 8051, 634, 14748, 620, null, 1205, 1085, null, 238, 547, 1169, 1973, 750, 921, 415, 291, null, 1394, 396, 2110, 2565, 
null, 1485, 2648, 27307, 4149, 304, 2095, 2934, 1527, 1223, 6139, 857, 788, null, 1106, 2081, 10738, 1370, null, 11623, 4433, 1995, 2124, 864, 1055, null, 5506, null, 1243, 11029, null, 7882, 6575, null, 996, 1501, 477, null, 4036, 804, 1734, 4022, 3326, 1389, 250, 1248, null, 1044, 157, 3219, 1039, 1131, 1769, 866, 27235, 11838, 2653, null, null, 10853, null, null, 1811, 2799, 2095, 1030, null, null, 2023, null, 6735, 1468, null, 3416, 775, null, null, 2004, 3721, 632, 1959, 273, null, 1521, 389, 14487, 5310, 2725, null, null, 1156, 496, 627, 461, 180, 111, null, 1071, null, 1369, 
480, 633, 1422, 9596, 361, 2080, 653, 1277, 657, 12772, 463, 922, 224, 1008, null, null, 1134, 684, 3267, 3006, 1273, 1162, null, null, 455, 435, null, 2014, 773, null, 6466, null, 26509, null, 148, 762, 2194, null, 1307, 1028, null, 534, null, null, 4479, 443, null, 7480, 259, null, null, 3917, 332, 1758, 419, null, 800, 279, 1799, 1156, null, 2167, 1932, null, 862, 272, null, 403, 770, 446, null, null, 6782, 657, 1165, 4191, 4487, null, 1821, 2253, 8390, null, null, 26944, null, 2627, 3189, 246, 771, 680, 3359, null, 2240, 2335, 1436, 3906, 1558, 408, 481, 547, 
422, 9281, 719, null, 304, 269, null, 740, 140, 412, 762, 194, 526, null, 1901, 245, 770, 2681, 268, 360, 669, 1912, 3450, 471, 400, null, 381, 653, 120, null, 235, 5212, 1570, 3671, 963, null, 1945, 7602, 10485, 820, 3184, 1369, 2179, 293, null, null, 1725, null, 1406, null, 359, 1260, 254, 1239, 1141, 741, null, 4257, 5306, 4614, 1777, null, 1895, 465, 224, 434, null, null, 331, null, 452, 1271, 581, 8378, 1214, 1565, null, 132, 6076, 735, 494, 1139, 452, 1942, 695, 2474, 3082, 5499, 99, 857, 1776, 82, 2037, 423, 1255, 11514, 2682, 553, 3352, 5040, 
602, 1014, 7544, 1071, 1383, null, 1372, 1099, 5760, 875, null, 1084, 279, 1534, 729, 1918, 2255, 304, 8831, 1643, 320, 295, 4543, 665, 502, null, 1241, 3040, null, 316, 14881, 448, 969, 1173, 664, 6074, 5618, 2869, 406, 473, 4185, null, 2142, 2533, 1162, 4825, 9255, null, 457, 10467, 2443, null, 1074, 2225, null, null, 253, null, 722, null, 5047, 1126, null, null, 1216, 2893, 843, 6977, null, null, 1472, null, 1470, 747, 2509, 1503, 746, 2710, 244, 617, 1748, null, 2590, 992, 4887, 607, 249, 9557, 640, 84, 740, 3765, 122, 2439, null, 1711, 7980, 2290, 4875, 3154, 
1242, 2255, 12634, null, 576, null, null, 1427, 607, 1550, 2448, 11115, 493, 263, null, null, 2612, 4567, 5458, 3969, null, 2200, 499, 1544, 593, null, 219, 587, 1843, null, 2281, 366, 1555, 3336, 1134, 2367, 6527, 2576, 1292, null, 9699, 665, 549, 378, 7020, 749, 3259, 1344, 322, 4331, 230, 1102, null, 692, 4200, 1403, 323, 12762, 299, 10599, null, 238, null, 942, 4231, 1805, 711, 788, 1706, 722, 259, null, 6546, 183, 2992, 1434, 324, null, 633, 1923, 15190, 2694, null, 335, null, 4551, null, null, null, 1242, 981, null, 2143, null, 5176, 5409, 1804, 8034, 1398, 1621, 
495, 528, 400, 453, 13320, 973, 4045, 1732, 282, 515, 5979, null, 360, 4546, 3491, null, null, 398, 3286, 1538, 347, 3155, 76, 4445, null, null, 9064, null, 1290, null, 1801, 1206, 782, 1065, 786, 848, 3300, 349, 711, null, null, 2022, 1111, 210, 1749, 703, 292, 1407, 3339, 2413, 2474, null, 630, 416, 2023, 784, 1204, null, 121, 296, 8394, 2218, 556, 21540, 296, 1324, 5338, null, 1632, 453, 412, null, null, 1052, 2624, 795, null, 4420, null, 2642, 2205, null, 1920, null, 924, null, 915, 1300, 5910, 11874, 11490, null, 3552, 670, 2336, 763, 720, null, 1013, null, 
null, 785, 2899, 5002, null, 273, 553, 390, 1301, 674, 835, 25927, 449, null, 835, 2472, 5932, 1324, 14346, null, 375, 775, null, 933, 2080, 481, 859, 1942, 1469, null, 303, null, 595, 211, 2479, 581, 1440, null, 5934, null, 3270, 339, null, 8423, 1144, null, 1295, 1682, 2494, 2571, 1964, 716, 328, 693, 11881, null, 8625, 480, 926, 706, 2712, 1138, 589, 1552, 122, 347, 1499, 763, 522, 2617, null, 6498, 2612, 544, 675, 1719, 231, 603, 171, 905, 7058, 1194, 784, 396, 617, 473, null, 5102, 1159, 2630, null, 2108, 9605, null, 770, 3087, null, 1145, 1229, 1295, 
null, 732, 788, 1642, 11384, 3733, 659, 660, 6135, 233, 7644, 2532, 764, null, 843, 696, 1736, 1262, 483, null, 3463, 7689, 1244, null, 34455, 916, null, null, 773, 1636, 866, 5140, 1652, 12146, 2377, 686, 475, 9379, null, 2245, null, 5177, null, 19553, 2665, null, 2439, 2532, 225, null, null, 398, 464, null, null, null, 1832, 5205, 4607, 88, 2634, 5968, 4737, null, 1952, 1128, 568, 914, 7928, 1659, null, null, 3514, 195, 125, 2791, null, 2740, 324, 39558, null, null, 3122, null, null, 3579, 628, 1864, 2122, 684, 1757, 703, null, 4062, 665, 4505, 1059, null, 956, null, 
null, 2944, null, 823, 2121, 3792, 3542, 331, 2815, null, 739, 5268, null, 968, 4972, 130, null, 536, 747, 5457, 14236, 1264, 1959, null, 844, 1659, 1488, 590, 1705, 1607, null, 414, 932, 5874, null, 1299, 480, 398, 4043, 2563, 633, 822, 900, 696, 1024, 7135, 16547, null, 2264, 9972, 1297, 8133, null, 5224, 743, 2663, 315, null, 789, 5485, 728, null, 3937, 2320, 2188, 6024, 3266, 1766, 1425, 2372, 1004, 8799, 7772, 594, 1376, 3459, 878, 2676, 3928, 733, 3892, 877, 169, 12150, null, null, 3144, 218, 172, 6953, 5727, 1839, 10240, 88, 1124, 488, 373, 410, 732, 1387, 
2633, 541, 429, 337, 555, null, null, 3904, 2953, 408, 2833, 198, 2125, 1591, null, 10044, 2659, 511, 835, 872, 558, 1189, 251, null, null, 570, 1897, 449, 1499, null, null, 1098, null, 153, null, 7056, 2405, 1309, null, 776, 2380, 1972, 1448, 19838, 10972, null, 607, null, null, null, 1415, 3746, 3668, 186, null, null, null, null, 979, 5416, 823, 2204, 943, 2191, null, 5421, 1879, 2959, 4174, null, 1459, null, null, 1245, 599, 62917, 1398, 519, 2297, 242, 199, 1354, 1482, 301, 862, 318, 3381, 2248, 428, 1578, 597, 6707, 345, null, 6496, 4995, 21495, 3493, 949, 4044, 
null, null, null, 483, 1644, 807, null, null, 8486, null, 1991, 2178, 193, 478, 4354, 595, 187, null, 393, null, 8258, 312, 1213, 443, 7298, 2199, 3715, 139, 584, null, 433, 439, null, 2409, 2181, 278, 987, 921, 1103, 1558, 5677, 4709, 152, null, 152, 770, 930, 1856, 754, 1131, 190, 836, 792, 435, 430, null, null, null, 134, 163, null, 1992, 244, null, 583, 2204, 1380, 649, null, 559, null, 217, 2419, 281, 2060, 8128, 200, null, 253, 638, null, 1047, 725, 175, null, 2659, null, 589, 3513, null, 4476, null, 814, null, null, 34284, 630, 1340, 1059, 41, 
null, 2546, 631, 171, 481, 232, 1748, 2213, 1180, 2139, 20935, 433, 456, null, 2176, 3637, 1068, 1134, 5820, 187, 6783, 116, 862, null, 8197, 4259, 661, 13370, null, 1132, 5057, null, 4560, 1429, 1655, 1443, 399, 7004, null, 889, 758, 2915, null, 2089, null, 812, 3016, null, null, 138, null, 647, 1237, 5479, 2071, null, 1709, 1698, 417, 1132, 7432, 439, 1778, 4939, 3817, 1047, null, null, 954, 653, 1155, 167, 5448, 8081, 1135, 3218, 730, 891, 691, 821, 15736, 1587, 836, 298, 3092, null, 2036, 958, 623, 9469, 584, 472, 682, 4751, 651, 1184, 12706, 3144, 4476, 229, 
1308, 2446, 2026, 786, null, 2261, 13446, 11568, 447, 1413, 344, 5150, 11532, 7750, null, null, 1511, 6081, null, 2669, 299, 11501, 1380, null, null, 9138, null, 16359, null, 10114, null, 7485, 3630, 5082, 346, 896, 895, 8206, 1896, 3255, 888, 647, 452, 423, 3042, 6208, 620, 430, 10177, 1373, null, 7281, 798, 1027, 761, null, 2788, 2118, 6146, 1097, 943, 13216, null, 2101, 700, 2671, 689, 707, 1323, 560, 4653, 270, 426, 710, null, 708, null, 1222, 795, 4253, null, null, 2919, 484, 1507, 3311, 1613, 487, 244, 1247, 481, 2593, 1271, 2514, 1415, null, 12536, 4473, 3785, 1165, 
768, 439, null, 1200, 661, 414, 206, 439, 1186, 175, null, null, 1133, 6389, 1519, 696, 522, 212, 376, 4282, null, null, 2972, 4406, 3039, 204, 9016, 1041, 759, 3043, 2117, 1572, 2075, null, null, 468, null, 1535, 271, 614, 125, 6460, 649, 838, 280, 411, 4449, 3686, 5288, 740, 625, null, 221, 8748, 129, 688, 4693, 2346, 470, 1152, 740, null, null, null, 160, 19329, 1578, 1048, 957, 5809, 469, 418, 3638, 828, 322, 3391, 6482, 1262, 651, 376, 628, 238, 1033, 399, null, null, 119, null, null, 364, 984, 1462, 343, 1280, 316, null, 201, 484, 824, 222, 
140, 564, 4052, 3195, 1462, 1089, 356, null, null, 345, 370, null, 1772, 4443, 1011, null, 19576, 1255, 230, null, 388, 5709, 1104, 1381, 1364, 753, 9052, 146, 2405, 202, null, 703, null, 278, 1412, null, 1313, 903, 1513, 2722, 206, null, 1539, 4052, 6526, 1063, 838, null, 1289, 3537, null, 11102, 1007, 188, null, 2083, 514, 16599, null, 693, 2542, 3138, 675, 574, 3633, 619, 1840, 1027, 2112, 1383, 12466, null, 557, 106, 650, 2814, 1320, 1277, 3348, null, 8993, 812, 516, 4804, 296, 495, null, 2184, 226, 449, 575, 438, 428, 890, 8095, 775, 3201, 593, 796, 7827, 
2544, 31864, 3527, 1725, 303, null, 474, 5614, 1243, 666, 365, 747, null, 616, 7637, 6799, null, 224, 1768, 1096, null, null, 2237, 583, 186, null, 476, 3583, 751, 2768, null, 4454, 1782, 5095, 1604, 810, 5577, 247, 1601, null, null, 5218, 8848, 3580, 457, 818, 149, 5631, 543, null, null, 424, 792, 397, 450, null, 1314, 1946, 503, 1668, 1344, 2175, 869, 3058, 209, 1605, null, 156, 3625, 1107, null, 973, 3064, 4642, null, 486, 497, null, 1294, null, 4101, null, 988, null, 1977, 1074, 2296, 4279, 547, 149, null, null, 656, null, 1097, null, 1919, 152, 2835, 1130, 
8057, 463, null, 1372, 123, 575, 1062, 229, 868, 527, null, null, 1555, 190, 1368, 2529, null, 473, 831, 79, 3725, null, null, null, 1523, 7438, 1218, 1146, 107, 1331, null, null, 842, null, 307, 2821, 1322, null, 357, 851, 2357, 553, null, null, 543, 4660, 2185, 2127, null, 254, 712, 2835, 1060, 11571, 299, 238, null, 743, null, 587, null, 725, 898, 857, 217, null, 1440, 259, 2117, null, 1732, null, 2935, 486, 2896, 2449, 2817, 5057, null, 9332, null, 1549, 496, 1023, 224, 2772, 826, 143, 1195, null, 313, 231, 992, null, 10809, 726, 186, 923, 3766, 406, 
543, 3820, 858, 4142, 1544, 5415, 5057, 1402, 13466, 1183, 1085, 1386, 2233, 2729, null, 731, 1428, null, null, 1657, 702, 13370, 2364, 7615, 508, 1106, null, 225, 9386, null, 899, null, 13440, null, 854, 1014, 439, 200, null, 581, 329, null, 946, 590, 3937, 1744, 570, 12161, 86, 2964, 5428, null, null, 2819, 1429, 5431, 1913, null, 824, null, null, 10397, 3948, 1206, 735, null, 13913, 1118, 875, null, 911, null, 172, 215, 1363, 345, 1040, 4031, 12811, 2464, 1489, 167, 138, null, 7147, 530, 2028, 1020, 15101, 2586, 850, 383, 646, 1994, 1072, 4396, null, null, 4418, 1365, 
210, 4043, 214, 1384, null, null, null, 650, 4824, 407, 914, 210, 286, 4375, null, null, 536, null, 372, null, 2213, 3120, 1956, 179, 268, 1092, 7816, 10741, 1633, 1616, 2177, 1316, 5290, 628, 6266, 1309, 345, 5372, 5685, 1314, 400, null, 8652, 1002, 4569, 13449, 1457, 50, null, 214, 156, 4110, 1148, 1999, 764, 649, 343, 505, null, 657, 1004, 431, 841, 610, 734, 151, 467, 10986, 605, null, 572, 5949, 2613, 2684, null, 3537, 1758, null, 3212, 2441, null, null, 920, 6586, null, 473, 2920, 166, 1347, 1613, 1426, 1177, 1413, null, 2095, null, 2728, 590, 5567, 784, 
null, 118, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, 
null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, 
null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, 
null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, 
null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, 
null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, 
null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, 
null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, 
null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, 
null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, 
null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, 
null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, 
null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, 
null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, 
null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, 
null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, 
null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, 
null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, 
null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, 
null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, 
null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, 
null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, 
null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, 
null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, 
null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, 
null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, 
null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, 
null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, 
null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, 
null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, 
null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, 
null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, 
null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, 
null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, 
null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, 
null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, 
null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, 
null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, 
null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, 
null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, 
null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, 
null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, 
null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, 
null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, 
null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, 
null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, 
null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, 
null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, 
null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, 
null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, 
null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, 
null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, 
null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, 
null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, 
null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, 
null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, 
null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, 
null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, 
null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, 
null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, 
null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, 
null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, 
null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, 
null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, 
null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, 
null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, 18.04, 16.56, 32.22, 22.43, 20.89, 13.6, 13.25, 19.16, 22.87, 21.3, 22.76, 13.37, 19.15, 19.28, 11.5, 28.57, 39.33, 23.87, null, 44.87, 30.07, 29.04, 20.57, 13.16, 34.75, 19.02, 27.76, 19.03, 28.12, 35.09, 10.07, 11.52, 7.97, 24.96, 15.09, 33.28, 24.29, 19.56, 24.39, 8.42, 0.72, 16.62, 32.16, 31.75, 
17.28, 29.71, 12.35, 25.96, 27.13, 29.22, 22.21, 2.44, 26.99, 36.81, 47.07, 12.47, 24.57, 1.35, 12.29, 22.54, 16.16, 53.89, 2.5, 66.09, 42.14, 46.82, 37.5, 24.62, 20.46, 29.44, 38.72, 43.6, 43.51, 47, 26.11, 29.16, 28.06, 26.27, 32.86, 41.07, 15.32, 31.12, 21.77, 20.7, 6.23, 28.12, 30.55, 20.2, 13.04, 24.93, 23.33, 12.3, 29.51, 36.61, 10.06, 64.86, 24.41, 46.36, 47.66, null, 23.28, 42.3, null, 28.03, 25.65, 15.58, 23.37, 36.31, 27.5, 41.23, 46.82, 19.16, 5.84, 8.64, 55.97, 33.83, null, 22.51, 16.6, 49.02, 55.44, 23.33, 20.21, 57.45, 14.49, 44.99, 52.98, 0.69, 25.48, 26.48, 33.25, 26.33, 20.08, 32.35, 67.33, 51.92, 27.25, 45.22, 8.44, 21.01, 19.85, 42.55, 9.24, 8.01, 
29.76, 24.58, 26.84, 6.84, 16.4, 26.82, 33.28, 28.98, 18.95, 54.06, 20.13, 7.9, 36.92, 6.52, 1.24, 14.97, 23.04, 28.59, 49.26, 22.45, 30.79, 43.94, 67.74, 16.36, 26.14, 54.57, 33.62, 14.56, 44.66, 24.7, 51.8, 39.91, 8.38, 31.81, 16.08, 41.44, 47.61, 4.27, 27.04, 38.41, 31.2, 17.83, 17.44, 28.15, 50.92, 18.01, 16.03, 62.45, 48.36, 21.05, 29.16, 40.28, 1.94, 26.5, 24.63, 59.89, 43.09, 8.59, 27.71, 28.43, 24.64, 34.23, 25.03, 60.72, 65.43, 52.57, 8.86, 14.82, 0.77, 1.35, 16.51, 15.93, 19.26, 7.15, 24.25, 15.53, 2.5, 40.88, 45.99, 42.36, 22.36, 34.02, 22.66, 44.85, 18.89, 41.62, 21.57, 38.72, 43.6, 43.45, 37.93, 38.41, 29.49, 50.37, 29.99, 41.9, 29.71, 40, 24.01, 15.98, 
34.49, 26.1, 50.79, 17.65, 27.16, 35.07, 33.62, 25.98, 50.75, 14.82, 19.72, 32.46, 47.68, 24.5, 27.32, 16.37, 55.65, 53.54, 22.39, 19.19, 32.97, 17.22, 51, 39.88, 24.11, 14.77, 20.82, 6.23, 34.28, 38.91, 25.66, 12.84, 17.29, 27.48, 44.71, 53.23, 43.46, 27.11, 62.9, 26.8, 64.59, 28.83, 12.94, 20.85, 27.93, 4.47, 21.75, 42.42, 19.28, 20.37, 56.39, 37.94, null, 55.29, 100, 100, 100, 24.75, 100, null, 77.03, 56.95, 100, 100, 100, 100, 100, 64.6, null, 100, 100, null, 100, 71.24, 100, 66.39, 100, 100, 71, null, 100, 100, 100, 100, 100, 100, null, null, 100, 100, 67.15, null, 100, 100, null, 100, 100, 40.61, 100, null, 
100, 27.62, null, 100, 59.7, 64.97, null, 88.24, 100, 77.63, 100, 100, null, 20.86, 45.37, 100, 47.43, 100, 100, null, 63.3, 100, 100, null, 45.25, 30.46, 38.45, null, 100, null, null, 100, 23.81, 92.7, 88.93, null, 100, 100, null, 100, 98.07, 100, null, 48.53, 100, 65.01, 100, 100, null, 36.23, null, 86.81, 43.13, 42.18, 100, 100, null, 100, null, null, null, null, 73.62, 20.96, null, 100, 100, 50.61, null, 95.47, 100, 100, 100, 25.45, 100, 100, 100, 100, 100, null, 100, 85.72, 55.74, 84.91, 100, 79.51, 100, 100, 100, null, 100, 100, 100, 100, 98.06, null, 96.37, 100, null, 79.86, 
100, null, 45.19, 77.98, 57.88, 100, 68.41, 100, null, 100, 82.36, 70.94, 100, 100, null, 100, 44.57, 89.75, null, 100, 95.69, 100, null, 100, 76.99, 50.26, 100, null, null, 63.44, 45.33, 48.5, 100, 50.54, null, null, 41.92, 100, 83.39, 100, 100, 100, 100, null, null, 100, 53.74, 100, 100, 100, 38.64, 26.92, 100, 8, 100, null, 99.2, 38.99, 35.08, 100, 100, 100, 100, 94.67, 100, 79.39, 18.79, 61.58, 100, 100, null, 83.63, 84.82, null, null, 100, null, null, 100, 94.85, 83.41, 63.82, 100, 100, 100, 100, 80.76, 83.52, null, 83.94, 37.35, 90.22, 100, 100, 100, 89.44, 10.73, null, 98.83, null, 
100, 100, 22.78, 44.51, 75.04, 58.98, 67.69, 100, null, 100, 100, 19.67, 81.79, 76.82, 80.87, null, 100, 100, null, null, null, 29.93, 100, 89.69, null, 100, null, null, 100, 24.26, 100, null, 11.03, null, 49.87, 100, null, 100, 100, 82.27, null, 100, 100, 35.22, null, 100, 68.06, 39.74, 48.14, 100, 100, 81.98, null, 100, 100, 100, 100, 57.88, null, null, 100, 88.81, null, 100, 66.14, 29.65, null, 100, 64.39, 100, 100, 100, 100, null, 91.82, 100, 100, 100, 100, 100, null, 57.18, 100, 24.06, 100, 83.63, null, null, 100, null, 90.59, 76.22, 88.84, 71.72, 100, null, null, null, 90.35, null, 
100, 100, 100, 64.41, 100, 54.52, 100, 100, 100, 100, 100, 83.07, null, 75.83, 100, 93.6, 100, 100, 80.11, null, 79.42, 100, 100, 100, 69.87, 68.86, 76.58, 100, null, 100, 91.17, 56.6, 25.42, null, null, null, 31.58, 72.55, 94.32, null, 78.64, 25.62, 100, 100, null, 87.1, 100, null, null, 100, 78.62, 39.11, 100, 100, 100, 73.54, null, 100, null, 100, 100, null, 100, 100, null, null, null, null, 100, null, 15.81, null, 61.8, 70.09, 100, 83.68, 100, null, 81.65, 66.66, 100, 100, 90.31, 100, 100, null, 100, 39.37, 100, 33.59, 100, null, 98.26, 59.18, 100, null, 100, null, 100, 77.99, 
100, null, null, null, null, null, 100, 74, 100, 100, 44.79, 100, 100, 54.72, 25.97, null, 85.73, null, 100, null, 17.52, 85.39, 100, 100, 83.78, 100, 100, 100, 100, null, 29.69, null, 12.7, null, 100, 16.73, null, null, 100, 100, 100, 100, 13.77, 100, null, 100, 100, 64.99, 100, null, 100, 100, 100, 93.94, 63.16, null, 100, 100, 33.36, 100, 50.43, 100, null, 60.82, 100, null, 100, 100, null, null, 44.96, 13.07, 69.09, 27.68, null, 77.46, 21.16, null, 100, 73.44, 22.51, 100, 100, null, null, null, 100, 100, 100, 84.47, 77.01, 100, 100, 100, 38.99, 100, 66.37, null, 61.74, null, 
null, null, 100, 71.55, 100, 42.03, null, null, 100, 100, 49.97, 28.36, 100, 63.34, 51.06, 100, 43.96, 100, 100, null, 100, 100, 100, 33.34, 85.1, 100, 100, 89.32, 81.38, null, 100, 36.91, 89.47, 100, 38.65, 66.85, null, 51.81, null, null, 41.28, 37.85, null, 100, 94.43, 100, null, 100, 100, 100, 100, null, null, 100, 16.52, 69.49, 35.67, 87.12, 100, 100, null, 63.78, 19.64, null, 100, 100, null, null, 100, 100, null, null, 100, 100, 100, 100, 100, 78.56, 100, 100, 100, 77.02, 31.27, 100, 73.75, 91.2, 70.43, 100, 100, 82.89, 97.72, 100, 100, 52.07, null, null, 82.83, null, null, null, 
100, 100, null, 58.72, 23.03, null, 52.42, 95.35, null, null, 100, 100, 49.52, 100, 66.13, null, 44.83, 100, null, null, null, null, null, 40.75, 100, null, 100, 33.94, null, 63.01, 100, null, 70.69, 100, 100, 100, 49.33, 84.17, null, 95.82, null, 68.69, null, 74.17, null, 55.92, null, null, 56.76, 100, 52.54, 26.75, 79.21, null, null, null, 100, null, null, 100, 100, 88.71, 30.11, 100, 85.71, null, 100, 95.3, 63, null, null, 100, 100, 100, 100, 77, null, 100, 100, 100, 100, 100, 74.36, 100, 100, 100, null, 100, 30.19, 100, 100, 100, 47.94, 100, 100, 92.72, 100, 100, null, 77.61, 
88.29, 59.4, 100, null, 100, 74.39, 95.18, 19, 100, 60.72, 81.02, 100, 100, 16.49, 100, null, 95.06, null, null, 100, 100, 100, 100, null, 100, 14.23, null, 69.3, 100, null, null, 31.68, 100, 100, 66.52, 100, null, 78.64, 30.6, 58.9, 100, 79.7, null, 100, 83.89, 100, null, 100, 100, 42.94, 100, 93.78, 100, null, 43.11, null, 10.31, null, 100, 70.16, null, 100, 81.63, 100, 100, 57.58, 100, null, 94.66, 64.12, 100, 100, 100, 64.65, 100, 32.12, 100, 69.16, 26.61, 100, null, 64.26, 100, 74.6, 89.13, 100, 100, null, null, 100, 34.39, 23.23, 32.5, null, 84.43, 29.5, null, null, 100, 100, 
100, 52.82, null, 57.15, 100, 100, 86.96, 98.19, 100, null, 25.76, 100, null, 63.11, 30.07, 78.29, 100, 100, null, 100, 93.03, 100, null, 81.24, 100, 63.24, 86.47, 100, 97.51, 26.37, 100, 100, 100, 100, 60.8, 100, 62, 60.68, 100, null, 100, 56.75, null, null, 55.38, 71.76, 53.02, 84.41, 100, 68.04, 79.78, 55.36, 100, 100, 100, 100, 100, 100, null, 100, 100, 67.21, 52.51, 98.53, null, 79.28, 100, null, 48.06, 100, 100, 80.08, 87.54, 24.55, null, 11.91, 100, 100, null, 100, 100, 100, 92.21, 100, 81.65, null, 94.62, null, 100, 22.86, 49.82, 78.38, 100, 100, null, 100, 100, 36.8, 100, 100, 
17.45, null, 76.4, 100, 100, null, null, 100, null, 100, null, 48.19, 70.7, 24.77, 57.89, 100, 100, 100, 60.35, 100, 100, 67.48, null, null, 100, null, 100, null, 100, 25.52, 100, 100, 100, 100, 54.07, 100, 57.46, 100, 100, 79.6, null, 100, 59.79, null, 100, 100, 100, 89.26, 100, 100, 100, 100, null, 100, 93.81, 100, 100, null, 100, null, 100, 80.48, 49.51, 100, 100, null, 100, 100, null, 100, 100, null, 100, 89.71, null, 54.01, 100, 65.27, 51.3, 77.58, 23.66, null, null, 100, null, null, null, null, null, 100, 100, 91.19, 100, 100, 61.78, 79.81, 100, 100, 100, 100, 
null, 100, 100, 100, 70.94, 78.81, 61.64, 98.79, 16.74, 100, null, null, null, 67.56, 100, 100, 47.37, 50.49, 100, 51.39, 67.65, null, 75.88, 100, 100, 100, 7.43, 62.62, 100, 100, null, null, 100, 100, 21.77, null, 100, null, 100, null, 71.71, 51.51, 45.25, 100, null, null, 100, 100, 78.31, 100, 100, 100, null, 100, 34.82, 100, 77, 100, 28.98, 55.12, 37.42, null, 7.55, 65.96, null, 55.33, 100, 100, 20.57, 51.37, 25.9, 100, null, 100, 60.18, 100, 100, 67.66, 87.52, 100, null, 35.1, 100, 100, null, 100, 54, null, 100, 19.58, null, 100, null, null, 35.23, 100, 61.71, 92.98, 100, 76.21, 
100, 86.12, 100, 100, 100, 19.11, 61.86, 22.89, 100, 100, 72.45, 100, 95.61, null, 27.9, 100, null, 99.39, null, 100, 37.01, 100, 6.39, 100, 100, null, 88.93, 100, 86.34, 45.51, 86.9, 100, null, 56.91, 100, null, 100, 100, 100, 100, 43.22, 100, 100, 100, 100, null, 27.76, 41.11, 49.83, null, 100, null, null, 95.76, 100, 100, 100, 100, 100, null, 100, null, null, 100, 100, 100, 100, null, 100, 98.62, null, 100, 30.14, 86.73, 98.28, 60.7, 13.08, null, null, null, 100, 100, 100, null, null, 100, 25.68, 100, 100, 42, 100, 87.3, 74.19, null, 100, 36.21, 100, 100, 84.97, 71.83, 
null, null, null, 100, 100, 51.88, null, 50.37, null, null, null, 100, 76.01, null, 100, 100, 100, 100, null, 86.8, 100, 100, null, 68.31, 38.72, 95.54, 65.96, 100, 77.33, 100, 100, 100, 100, 40.65, 67.99, null, 81.09, 100, 100, 100, 100, 100, 93.01, 100, 57.32, 100, null, 100, 92.06, 30.67, 100, 100, null, 100, null, 85.55, 79.29, 23, 100, 100, null, 62.72, 81.72, 100, null, 89.64, 92.27, 100, 96.96, 100, 81.71, null, 50.27, 41.73, 52.45, 100, 100, null, null, 21.83, 100, null, 100, 100, 100, 61.47, 100, null, 100, null, 100, 100, 44.19, 39.55, 58.04, 67.35, 100, null, 84.52, 100, 
62.72, 100, 69.96, null, 100, 100, 100, 100, 44.03, null, 63.31, 100, 46.6, 100, 90.11, 100, null, null, 100, 100, 100, null, 100, null, null, null, null, null, 18.95, null, null, 84.95, 78.04, 90.66, 59.21, 100, 100, 100, 53.02, 73.89, null, null, 100, 100, 100, 41.11, null, 100, 100, null, 34.06, 100, 100, 100, 100, 100, null, 100, 100, 100, null, 100, 100, 54.12, 57.3, 100, null, 45.43, 92.04, 90.71, null, 79.16, 100, null, 82.62, 26.27, 60.62, 100, 25.42, 100, 100, null, 48.04, null, 29.51, 75.87, 49.05, 100, 55.56, 100, 100, null, 79.62, null, 60.75, 100, 100, 69.19, 50, 72.7, 
68.59, 42.37, 100, null, null, 81.8, null, 100, 100, 52.9, 100, 100, 100, 100, 100, 62.47, null, 85.32, null, 33.44, 55.93, 80.92, 100, 10.77, null, 27.02, 100, 20.01, 100, 82.73, 100, 100, 100, 57.8, 100, null, null, 100, 91.02, 33.48, 100, 100, 76.45, null, 100, null, 100, null, 72.34, 100, 100, null, 74.23, 71.68, 100, null, 66.73, 100, null, 43.1, null, 66.43, 89.5, null, 94.1, 63.17, 100, 52.56, 66.45, 100, 100, 100, 34.59, 75.96, 100, 100, 88.89, 47.12, null, 78.06, 43.6, 76.14, null, null, 100, 100, 100, 100, null, 77.67, 95.13, null, 100, 87.12, 70.43, 64.03, 100, null, null, 15.45, 
100, 100, null, null, 100, 89.49, null, 12.55, null, 48.76, 30.02, 87.51, 100, 85.7, 100, null, null, 100, 100, null, 100, 100, 44.3, 100, 100, 100, 100, null, 100, 100, 100, 83.97, 29.89, 57.73, 100, 78.86, 100, null, 88.05, 100, null, null, 100, 100, 100, 95.57, 100, null, 100, null, null, 67.06, 100, 100, 25.86, null, null, null, null, 79.94, 100, 100, 74.18, 14.37, null, null, 100, 96.35, 35.18, null, 100, 94.94, null, null, 100, 13.93, 100, 100, 100, 100, 41.38, null, null, null, 100, 11.65, 100, null, 50.15, 100, 60.9, 100, null, 100, null, 100, null, null, 86.47, 100, 
29.41, null, 100, null, 100, 100, 100, null, null, 100, 100, 78.52, 36.58, 100, 89.12, 100, 100, 100, null, 100, 100, 88.09, null, 37.53, 100, 100, 100, null, 100, 100, 100, 51.26, null, 100, 100, null, null, 91.55, 100, 100, 73.1, 54.52, 100, 100, null, null, null, 46.7, 15.83, null, 79.75, 100, 93.33, 100, null, 100, 100, null, 98.14, 100, 100, 100, 89.63, 87.48, 100, 100, 100, 100, 100, 100, 81, 100, 22.83, 86.48, 100, 28.85, 100, 70.08, null, 58.19, 94.8, 92.3, 100, 28.95, 100, 72.01, 85.43, 34.68, 100, 100, 100, 100, null, 100, 100, null, 19.37, 100, 100, 89.22, 
null, 100, 23.71, 35.51, null, 73.5, 10.88, 100, 17.57, 100, 100, 22.94, 100, 19.12, 100, 28.95, 100, 65.56, 100, null, 100, 100, null, 100, 55.75, 100, 100, 100, 100, null, null, 100, 45.78, null, 100, 100, null, 100, null, null, 100, null, 59.3, 26.43, null, 54.37, 100, 100, 100, null, 100, 100, 100, 100, 100, null, 100, 33.59, 87.95, 100, null, 100, 100, 100, 100, 75.72, null, 100, 76.22, 53.38, null, 41.93, null, 89.51, null, 96.96, null, 100, 80.33, 100, 100, null, 100, 100, 100, 100, null, 100, null, 22.79, null, null, 83.56, null, null, 100, 100, 100, 76.02, 96.14, 
null, 100, 100, 100, 49.7, 29.28, 100, 27.3, null, 93.11, 100, 100, 100, 100, 97.86, 18.67, 100, 100, 100, null, null, 100, null, 100, 100, null, null, 26.74, 36.28, 100, 59.72, 81.6, null, 100, 100, 60.44, 100, 47.92, 44.65, 22.23, 74.67, 100, null, 87.96, null, 45.11, 100, 100, null, null, null, 73.41, 100, 68.32, null, 100, 59.37, 100, 30.51, 100, 100, 60.05, 100, null, 100, 100, 100, 100, 88.03, 100, 100, 100, null, 100, 71.49, null, 100, null, 100, null, 57.33, 100, 100, null, null, null, 95.89, 100, 100, 80.83, 92.46, 78.48, 100, null, null, 100, 100, 100, 100, null, 
100, null, 100, 100, 100, 71.67, 68.71, 46.36, 68.43, 50.89, null, 100, 100, null, 100, 100, null, 100, 75.2, 92.06, 90.51, 100, 100, 8.2, 100, 89.66, 100, 73.94, 100, 100, null, 100, null, 100, 100, null, null, 97.5, 100, 100, 100, 100, null, 61.42, 100, null, 67.55, 100, 72.82, null, 100, 100, 100, 61.44, 70.35, null, 100, 100, null, 100, null, null, 100, 56.49, 100, null, 100, null, 100, 31.98, 100, 100, null, null, 57.17, null, 100, 62.04, 69.18, 100, 100, 75.02, 100, null, 87.68, null, 100, 100, 41.54, null, null, null, 100, 100, 94.98, 44.17, null, 76.45, null, 100, 
100, null, 100, 27.65, 29.03, 89.69, 100, 100, 85.16, 71.49, 100, null, 32.28, 100, 62.09, null, null, null, null, 100, null, 100, 59.15, 63.4, 100, 100, null, 93.77, 94.41, 75.97, 38.14, 74.75, null, 72.91, 35.18, null, null, 100, 100, 48.27, 73.74, 100, 61.6, 71.32, 100, null, 100, null, null, 36.19, 54.88, null, 90.86, 72.32, null, 100, 100, null, 100, 100, 100, 93.19, 90.82, 100, 100, 100, 100, null, 100, null, 87.4, null, 100, null, null, 33.08, 100, 100, 100, 23.05, 100, 100, null, 100, 76.6, null, null, 79.51, 100, 21.64, 65.96, 100, 85.52, 100, 95.48, null, 100, null, null, 97.02, 
40.49, 34.45, 100, 91.07, null, 100, null, 100, null, 96.55, 30.86, 43.13, 100, null, null, 100, null, 100, null, null, null, 100, null, null, null, 100, 31.41, 100, 100, 20.06, 100, 100, 33.02, 100, 100, null, null, 48.5, 100, null, 100, null, 40.67, null, null, 8.83, 36.29, null, 45.14, 100, 82.95, 100, null, 87.73, 100, null, 100, null, null, 63.49, null, 100, 100, 78.15, 94.4, 35.25, 100, null, null, null, 100, 100, null, 58.32, 57.08, 100, 100, null, 100, null, null, 100, 100, 65.63, null, 85.2, 39.87, 100, 79.94, 100, 100, null, 100, 91.74, 100, 100, 33.98, 20.1, 100, null, 
100, 58.71, null, null, null, 100, 100, null, null, 100, 100, null, null, null, 100, 100, null, 100, null, 62.01, null, 100, 100, 48.14, 38.68, 100, 100, 100, 100, null, 100, null, null, 51.95, 100, 57.16, null, 39.28, 100, 100, null, 80.09, 50.69, 100, 88.77, null, 11.28, null, null, 100, 100, null, 100, null, 15.31, 88.86, 90.2, 100, 100, 88.37, 100, null, 100, null, 23.62, 75.67, 74.21, 100, 100, null, 100, 62.45, null, 95.4, 100, 100, 100, null, 100, 42.72, 96.48, 36.37, 96.09, 100, 100, null, null, 100, null, 100, 100, 100, 100, 7.41, 100, 27.55, 100, 100, null, 100, 
null, null, 60.51, 100, null, 100, null, 54.07, null, 62.4, 64.8, 100, 100, null, null, 100, 100, 22.76, 100, 100, 100, 100, 100, 100, null, null, 100, 100, 77.94, null, 100, 100, 100, 70.78, 85.21, 18.82, null, null, 46.82, 100, 97.59, 100, 23.08, 100, 100, 39.79, 100, null, null, 100, 38.17, 38.33, 48.45, 100, 100, 95.39, 100, null, 36.59, 59.71, null, null, 100, 100, 100, 100, 100, 37.04, null, 38.98, 100, 100, 89.61, 100, 100, 100, 100, 95.83, 100, 74.41, 19.25, 100, 100, null, 100, 100, 100, 100, 56.36, 79.18, 100, null, 100, null, null, 47.99, 86.62, 100, 100, 100, 
28.57, 45.7, 100, 100, 100, 100, null, 81.83, 70.06, 100, 57.4, null, 100, 17.81, null, null, null, null, 100, 61.68, null, null, null, null, 100, 100, 100, null, null, null, 100, null, 89.07, 100, 100, 64.39, 100, null, 77.82, null, 44.08, 24.59, 49.32, 75.37, 100, 100, 76.42, 39.21, 100, 100, null, 54.78, 74.93, 100, 100, 100, 100, 20.67, 100, null, 85.85, 100, 50.53, 100, 81.83, 53.6, 100, null, 100, 44.76, 100, 100, 40.61, 48.79, 53.74, 100, 51.93, 100, 74.21, 100, null, 100, 100, 100, 100, 100, null, null, 91.56, 97.37, 79.54, 100, 100, 100, 58.72, null, 85.54, 21.15, 89.53, 72.37, 
33.93, 89.69, 82.61, 76.27, 100, 100, 100, 100, null, null, null, 91.18, 100, 100, 100, 100, 100, null, null, null, 89.75, 100, null, 69.07, 100, 68.21, 53.82, null, null, 71.45, 63.45, 41.91, 19, 100, null, null, 100, 26.53, 28.84, 100, 51.08, 100, 100, null, 95.55, null, 100, null, 100, 100, 100, null, null, 100, 100, null, 100, 91.62, null, 100, 100, 100, 100, null, null, 100, 58.84, null, null, 98.98, 96.68, 91.43, 78.21, 100, 34.22, 100, null, 100, 100, 100, null, 100, 100, 49.15, 98.77, 100, 22.13, null, 100, 78.65, 100, 100, 100, 100, 19.29, 31.77, 62.07, null, null, 100, 
100, 67.13, 100, null, 100, 100, 100, 100, 100, null, null, null, 100, 100, null, 100, null, 100, 17.4, null, 85.41, 100, 37.95, 100, 82.64, null, 100, 62.59, 100, 100, 100, 31.23, 42.43, 36.73, 100, null, 100, 28.97, 63.42, null, 100, null, 100, 80.85, 27.01, 100, 15.82, 89.81, 100, 95.98, 44.8, 44.72, 92.43, 48.45, null, 31.56, 65.78, null, 100, 100, 100, 100, null, null, 100, 100, 100, 27.66, null, 100, null, 100, 100, 77.13, null, 100, 100, 100, null, 43.28, 100, 92.34, 100, null, null, 100, null, null, 37.73, 100, 100, 100, 100, null, 24.66, 79.87, 94.92, null, 35.55, 100, 
null, 100, 100, 22.3, null, 100, 28.36, 100, 82.88, 100, 100, 100, 100, 100, 100, 24.89, null, null, null, null, 100, 100, 100, 97.66, 38.91, 92.37, 55.5, 100, null, 100, 100, 100, 58.27, 100, 23.1, 98.74, null, 100, 100, 100, null, 34.01, 100, 62.46, null, 49.14, 41.45, 35.21, null, null, 100, 100, 100, 100, null, 100, null, null, null, 100, 64.01, null, 100, 100, null, 100, 83.94, null, 50.93, 57.43, 59.73, null, 100, 100, 100, 100, null, 55.66, null, 78.35, 17.96, null, 100, 100, 100, 100, 100, 19.06, 100, 75.78, 20.57, 100, null, 100, 80.97, 69.5, 96.73, 100, 100, 100, 
29.38, 100, 70.6, 63, 100, 81.17, 100, 24.46, 63.82, 30.08, 59.33, null, 100, 100, 100, null, 100, 66.84, 100, 63.19, 53.67, 100, 32.03, 58.8, 100, 100, 21.71, null, 100, 97.96, null, 100, null, 52.81, 69.04, 76.71, 100, null, 100, 100, 100, 100, 67.51, 93.02, 100, null, 34.24, 100, 100, 35.74, 100, 100, 100, 100, 100, null, 100, 100, 97.21, 100, null, null, 100, 67.65, 100, null, 100, 60.24, 36.85, 100, 100, 100, 100, 100, 100, 100, 76.26, 87.29, 100, 100, 61.88, 100, 88.94, 100, 100, 23.09, 100, 79.9, 82.47, null, 100, 57.3, 83.71, null, 53.2, 100, 100, null, 92.23, 100, 
100, 60.94, 100, null, 100, null, 100, null, 100, 93.75, 100, 65.84, null, 85.59, 100, null, 100, 100, null, 100, 60.15, 34.1, 100, 100, 74.9, 100, 44.1, null, 100, 100, 100, 100, 71.47, null, null, 100, 58.83, null, 100, null, 86.41, null, null, 94.81, 100, null, 93.2, 100, 39.48, 34.79, 100, null, 15.37, 100, 53.23, 91.77, 100, 100, 45.1, 100, 100, null, 98.01, null, 100, null, 52.74, 100, null, 94.9, null, null, null, null, 91.54, 100, 100, null, 100, 100, 100, 7.44, null, 100, null, 30.29, 100, null, null, 33.13, 75.49, 100, 63.41, 100, 100, 100, null, null, 45.16, 100, 
27.37, null, null, 49.93, 100, 66.53, null, null, 53.39, 100, 100, 100, null, 95.3, 100, 40.56, null, 100, null, 100, 100, 100, 9.5, 100, 34.51, 50.89, 100, null, 100, 93.48, null, 81.87, 100, 40.86, 100, 31.62, 100, 50.96, 95.13, 99.41, 71.69, 45.02, 64.38, 37.34, 100, 100, 88.83, null, 70.9, null, 83.33, 100, 44.83, 100, 100, null, null, null, 78.31, 100, 92.28, 100, 100, 100, 100, null, 100, null, 78.94, 100, 100, 75.88, null, 89.78, null, 60.7, 100, null, 100, 58.73, 100, null, 90.81, 65.28, 100, 100, 14.72, 100, 100, 42.1, 100, 100, 40.42, 100, 100, 83.56, 100, 40.73, 100, 26.48, 
null, 89.23, 100, 100, null, 55.92, null, 100, 60.02, null, 100, null, 46.86, null, 100, null, null, null, 97.23, 34.73, null, 100, null, 100, 40.21, 94.8, null, null, 24.72, 58.82, 19.32, 100, 100, 100, 100, null, null, null, 63.86, 86, null, 50.19, 57.86, 69.04, null, null, 100, 100, null, 100, 100, 84.67, null, 100, 100, 44.98, 100, 25.25, 53.05, null, 22.03, 83.85, 34.75, 100, 100, 100, 77.6, 100, null, null, 100, 100, 92.08, 100, 100, 100, 64.1, 100, 100, 100, 36.38, 96.1, 100, 94.86, 100, 73.22, 100, 100, null, null, null, 87.33, 100, 100, 68.39, 100, 38.92, null, 18.17, 100, 
45.22, null, null, null, 44.06, null, 70.85, 29.15, 100, 100, 100, 100, 100, 100, 100, 100, 36.96, 100, 66.12, 45.36, 68.28, 71.2, 100, null, 100, 88.72, null, null, null, 100, 35.69, null, null, 100, 100, 61.11, 100, 64.8, 100, 100, null, null, 59.57, 100, 100, 100, 100, 100, null, 95.32, null, 48.85, 39.29, 100, null, null, 100, 54.27, 78.44, null, 100, null, 100, 15.31, 93.99, 100, null, 71.03, null, 100, 100, 31.96, 100, 80.67, 100, 100, null, 34.27, null, 100, 31.15, 100, 100, 100, 100, 100, 56.4, 62.96, 8.81, 55.33, 100, 100, 29.61, null, 100, 29.25, 100, 100, null, 42.11, 
61.17, 25.86, 100, null, null, 100, 100, 100, 100, 82.5, 100, null, 69.53, 100, 100, 100, 100, null, 54.3, null, 36.62, 100, 100, 100, 100, 100, null, 55.92, 39.29, null, 100, null, 100, 61.16, 100, null, null, null, 59.79, null, 100, 100, null, 83.27, 100, 13.86, 37.62, 100, 100, 78.83, 100, 74.83, null, 100, null, null, 69.72, 85.24, 100, null, null, 100, 100, 100, 100, null, 100, 100, 51.7, 100, 57.19, null, null, null, null, 43.46, 86.55, 23.31, 62.1, null, 92.54, 100, 100, 100, 56.62, 57.79, null, 100, 100, 100, 16.41, 15.1, null, null, null, 100, 100, 90.05, 100, 49.8, 
100, 37.74, 96.6, 73.22, 70.08, null, 74.57, null, null, 100, null, 70.56, 21.65, 100, null, 100, 100, null, 67.51, null, 100, 100, null, 100, 64.18, 29.8, null, 100, 57.37, 100, 100, 83.24, null, 40.55, 100, null, 63.22, 100, 100, 100, 100, 100, 100, 100, 16.95, 40.69, null, 90.67, 69.43, null, 100, 100, 85.31, 100, 100, null, null, 39.96, null, null, 100, 43.79, 100, 100, 100, 72.94, 100, 83.79, 100, null, 100, null, 100, 100, null, 12.55, null, null, 90.25, 100, 38.67, 50.19, 27.94, null, 46.13, 100, 100, null, 100, 100, null, null, 47.08, null, 42.76, null, 100, 57.59, 72.37, null, 
68.16, 100, 100, 72.86, 100, 100, 100, 100, 100, 73.65, 100, 96.11, 100, 31.39, 85.2, 100, 100, 100, null, 100, 100, null, 73.02, 52.82, null, null, 53.15, 100, 27.38, 100, 100, 100, 100, null, 80.85, 70.99, 100, null, 72.61, 52.66, null, 100, 80.78, 100, 56.32, 40.09, 91.3, 90.32, 100, 39.82, 26.64, null, 100, 40, 100, 100, 100, null, 100, null, null, 54.84, 100, null, 100, 100, 100, null, 14.29, 100, null, 72.56, null, 73.12, null, 100, 33.5, 82.76, 59.6, 100, null, 100, 100, 81.48, 53.19, 100, 100, 100, null, 22.66, null, 100, 100, null, 48.3, null, 100, 94.78, 86.76, 100, 
35.57, 96.41, 100, 100, 100, 100, null, 17.98, 100, 60.75, 65.24, 77.97, 100, null, 100, null, 25.6, 92.54, null, 100, 26.06, 84.42, 100, 29.29, 8.7, null, null, 100, 87.28, 96.29, 31.63, 61.76, 82.62, 100, 42.75, 100, 100, 100, 63.55, null, null, 91.42, null, 100, 100, null, 100, 13.24, 100, null, 63.67, null, null, null, 100, 100, 100, 100, 100, null, null, 100, null, null, 100, null, null, 57.54, 100, 100, null, 100, 54.91, 100, 100, 100, 100, null, 66.51, 100, null, 100, 87.32, 59.18, null, 32.45, 45.96, null, 100, 78.88, null, 100, 100, 100, 26.04, null, null, 34.78, 49.45, 100, 
100, 100, null, 100, 100, 100, 100, 99.19, 100, 23.77, 100, 100, 100, 100, 39.59, 100, 100, null, 65.12, null, 82.1, null, 53.5, 100, 71.41, 100, 66.06, 100, null, 100, 56.23, null, 100, 100, null, 100, 100, null, 93.01, null, 100, 100, 100, 90.39, null, 45.63, 100, 47.57, 94.43, 95.18, 100, 25.74, 100, 100, 100, null, null, null, null, 100, 100, 22.04, null, 77.92, 43.17, 100, 48.54, 100, 100, null, 90.35, 89.87, null, null, 60.64, null, null, null, 100, 100, null, 100, 100, null, 97.07, null, 11.82, 21.89, 100, null, 100, 100, 43.34, 100, 100, 100, 42.13, 93.56, null, null, 
100, null, 18.59, 73.43, null, null, 100, 100, null, null, null, 100, 78.95, 56.32, null, null, 69.79, 100, 52.72, 100, 31.24, null, 100, null, 100, 44.16, 100, 66.77, 100, 100, 100, 22.98, null, null, null, 33.93, 100, 100, 93.2, null, 100, 100, 100, 100, 71.24, 87.19, null, 76.91, null, 100, 60.89, null, null, null, null, null, 100, 92.3, 100, 78.1, 100, 74.51, 95.48, 100, 37.37, 100, 100, 100, null, null, 100, null, null, 68.35, null, null, 100, 100, 29.51, 20.89, 67.08, 100, null, 100, 100, null, 100, 100, 100, 100, null, 19.41, 74.53, null, 83.52, 100, null, 97.93, 57.81, 38.6, 
null, 100, 53.29, 78.85, 96.5, null, 100, 100, 100, null, null, null, 100, 100, 100, 100, null, 100, 100, 64.73, 100, 99.25, 100, 92.86, null, 100, 100, 94.04, null, 58.19, 30.27, 26.47, 100, 76.81, null, 100, null, 62.84, 100, 100, 100, 62.85, 100, null, 30.55, 49.02, 100, null, 100, 100, 81.92, null, 100, 100, 18.44, 100, 16.56, 20.24, 79.07, 100, 31.61, 100, null, 100, 100, 100, 94.27, 74.94, 100, 96.49, null, 66.81, null, 63.63, 100, 100, 100, 100, null, 20.28, 100, null, 37.73, 88.17, null, 100, 87.18, 100, 100, null, 56.2, 100, 82.43, 55.09, 85.4, null, 100, 54.99, 100, 77.39, 
93.48, 100, 100, 17.18, 69.72, 46.75, 100, null, null, 17.95, null, 100, null, 100, 100, null, null, 66.32, 100, null, null, 93.08, null, 100, 100, 100, 100, 100, 100, 100, 46.47, 18.99, 100, 100, 100, 100, 68.38, 95.36, null, null, 100, null, 25.48, null, 100, 100, 100, null, 100, 29.06, null, null, 100, 66.71, 80.5, 37.95, null, 56.69, 100, 100, 31.31, 100, 51.24, 100, null, 100, 100, 70.92, 100, null, 68.3, null, null, 100, 100, 100, null, 100, 100, 100, 100, 100, 35.63, 100, null, 100, null, 100, 81.47, null, 100, 100, 80.4, null, 100, 100, 100, 100, null, 100, 
100, 100, 44.07, 100, 53.31, 22.17, null, 100, 100, null, null, 23.09, 100, 96.8, 100, 100, 100, 60.26, null, 92.73, 100, 100, 94.4, 100, null, 39.7, 97.13, null, 100, null, 100, 100, null, 100, 100, null, null, null, 46.42, 43.14, null, 100, null, null, null, 84.38, null, 100, 100, null, 84.08, 100, null, 100, 100, null, 100, 26.77, 100, 100, 91.82, null, 39.75, 18.11, 100, 79.65, null, 59.37, 100, 100, 53.66, null, 100, null, 100, 100, 100, null, null, null, 100, null, 69.22, 48.23, 100, 100, 100, 88.17, 22.28, 48.3, 18.06, 60.89, 96.24, 93.09, 100, 76.51, 100, null, 70.97, null, 
null, 71.96, 17.68, 64.63, 100, 100, 94.71, 26.72, null, null, 96.19, 85.59, 100, 42.28, 100, 100, 100, null, null, 100, 17.5, 100, 100, null, 26.13, 100, 26.11, null, null, 100, 100, 53.35, 100, 100, null, 40.44, null, 100, null, 100, 75.99, 100, 76.72, 90.98, 100, 100, null, null, 100, 100, null, null, 100, 88.05, 100, null, 76.87, null, 100, 100, 100, 65.54, null, 21.06, 69, 25.94, null, 35.25, 46.85, null, 100, 30.89, 26.61, 100, 100, 91.81, 51.62, 100, 100, 100, 16.94, null, 100, 100, null, 29.08, 100, 54.57, 100, 52.86, 100, null, 100, 39.72, 37.66, 100, 100, 100, 47.03, 100, 
100, 72.22, 100, null, 56.67, null, 100, 82.22, 77.4, 42.82, 100, 28.78, 100, 100, 70.96, 97.58, 100, 89.46, 11.85, 41.48, 100, 31.5, 100, 85.54, 61.98, 57.85, null, 62.92, 82.52, 100, 69.67, 100, 100, null, 19.76, null, 53.2, 100, 100, 58.48, 65.79, null, 31.73, 100, 100, null, 100, 100, 100, 50.96, 43.04, 100, 100, 100, null, 100, 100, 100, 93.56, 100, 100, 98.27, 33.78, 83.4, 100, null, null, null, 29.27, null, 46.54, 100, 100, 100, 28.46, null, 100, null, 90.42, 61.5, null, 74.69, null, null, null, 82.39, 18.6, null, 100, 100, 26.41, 54.29, 97.76, 35.76, 90.39, 91.29, null, null, 100, 100, 
100, null, 100, 100, null, 90.47, null, 100, 100, 100, 100, 65.8, 100, 100, 100, 36.07, 100, 46.57, 100, 57.65, 85.03, 28.77, null, null, 100, null, 37.21, 30.13, 100, 100, null, null, 100, 100, 69.11, 51.14, 100, null, 64.22, null, 17.41, null, 100, 100, 81.58, 100, 100, 36.46, null, null, null, null, 44.43, 100, null, 46.81, 100, null, 100, 37.2, 100, 42.73, 100, null, 100, 100, 100, 100, null, null, 60.95, null, null, 97.46, 83.09, 100, 100, 100, null, null, 16.39, 100, 100, 62.47, 74.14, null, 81.05, 88.09, null, 100, 10.14, 57.99, null, 100, 100, 54.1, 100, 100, 47.8, null, 
47.37, 100, 37.21, null, 100, null, 100, 100, null, 100, 100, null, 6.48, 100, null, 53.36, 100, 100, 100, null, null, null, 100, 100, 58.08, 30.42, 100, 100, 100, 100, 70.8, null, 100, null, 100, 100, null, null, 100, 100, 93.16, 100, 100, null, 100, 100, 22.32, 100, 82.48, 81.24, 100, 100, null, null, 100, null, 100, null, 100, 100, 100, 100, null, 67.15, null, 100, null, 31.27, 100, 100, 100, 51.62, 99.68, 100, 47.67, null, 34.81, 10.41, 94.91, 100, null, 78.06, 100, 100, null, 100, 43.84, 100, 100, 100, 71.82, 93.83, 33.69, 44.53, 62.67, 37.59, 100, 100, 100, 100, 
100, 96.42, 100, 82.34, 79.88, null, 98.92, 59.99, 100, 100, 56.17, 100, 100, null, 100, 100, 46.54, 100, null, 100, 100, 100, 100, 20.37, 100, 67.81, 40.5, 60.91, 99.05, null, 100, 49.68, null, null, 100, 100, null, 100, 17.66, 100, null, 100, 100, 100, 100, 85.77, 100, 100, 64.44, null, 100, 46.25, 100, null, 81.35, null, 100, 87.88, 100, null, 87.38, 58.93, null, null, 100, null, null, 100, 33.17, 33.79, 100, null, 57.79, 100, 37, 70.77, null, null, 100, null, 100, 100, 100, 100, 100, 100, 100, 100, 69.14, null, 100, null, 90.78, 100, 100, 56.75, 100, 100, 91.43, 100, 
100, 100, null, 80.61, 100, 100, 50.56, 42.62, 98.83, 100, 67.83, null, 100, null, null, 68.96, 100, 100, 100, 100, 43.37, 100, null, 34.65, 76.99, 78.26, 48.41, 57.68, null, 28.02, 94.4, 48.33, 100, null, 100, 100, 100, null, 100, null, 77.91, 100, 100, 36.84, 38.86, 100, 100, null, 23.23, null, 100, 100, 59.57, 93.58, 22.79, 100, 94.53, 79.87, 90.5, 80.88, null, 100, 74.37, 87.41, 95.09, 100, 100, 83.82, null, 100, null, 100, 60.46, 14.78, 76.33, 100, 100, 100, 100, null, 100, 100, 86.25, 62.87, 100, null, 100, 67.47, 100, 92.33, 23.58, null, null, null, null, null, null, 100, 100, null, 
65.88, null, 89.89, null, 100, 53.25, null, 92.78, 100, null, 100, 100, 23.71, 66.28, 100, 86.04, 100, 100, 76.43, null, 100, 100, 100, null, null, null, 80.94, 15.36, 25.37, 52.5, 100, 100, 51.18, 100, 49.55, null, 28.03, null, 77.33, 20.51, null, 100, 100, 100, 100, null, 100, null, null, 100, 100, null, 100, 100, 100, 96.88, 71.81, null, 55.04, null, 100, 39.3, null, 100, 56.84, 14.09, 100, 100, 67.63, 71.54, 100, 60.61, 100, 62.89, 100, null, 32.65, 100, 29.43, null, null, 100, 100, 71.51, null, 64.51, null, 45.62, 100, null, 100, null, 100, null, null, 49.75, 79.03, 57.75, 74.84, null, 
39.86, 100, 77.59, 100, 100, null, 100, null, null, 100, 100, 100, null, 100, 100, 100, 49.4, 100, null, 11.29, 100, 22.09, 100, 100, 73.93, 100, 69.22, null, null, 63.78, null, 58.66, 100, 100, 100, 37.31, 90.73, 13.44, 100, null, 100, null, 74.73, 100, 59.78, null, 51, null, 98.34, 100, null, 83.12, 100, null, 100, 100, 66.21, 100, 100, 100, 100, 100, 86.74, null, 90.8, 36.11, 38.23, 100, 93.07, 82.99, 100, 95.97, 93.7, 100, 100, 100, 100, 96.4, null, 20.09, 87.02, 100, 97.5, 100, 82.71, 100, 100, 91.91, 85.26, 100, null, 100, 100, 100, 10.48, 80.53, 100, 100, null, null, 
69.11, null, 88.88, 78.07, 100, null, 97.67, 100, null, 100, 100, 100, 29.18, 24.57, 100, 100, 88.01, 100, 77.61, 29.97, 100, 25.6, 39.3, 100, null, 100, 100, 57.58, 100, 81.54, 100, null, 58.97, 96.08, null, 8.62, 100, 68.87, 100, 46.26, 100, 42.84, null, 94.24, 100, 59.72, 100, 100, null, 27.39, 100, 58.64, null, 21.26, 96.36, 59.71, 96.61, null, null, 100, 100, null, null, null, 74.62, 100, 42, 100, 32.7, 54.88, 22.76, null, 53.96, 100, 100, 100, 68.18, 71.02, null, null, null, 100, 100, 100, 9.79, 100, 100, 59.95, null, null, 100, 49.78, null, 70.39, 100, 100, 63.71, 100, null, 100, 
100, 27.73, 62.23, 76.35, 100, null, 100, null, null, 83.06, null, 100, 100, 25.27, 72.2, 100, 68.45, null, 100, 45.37, null, 85.9, 63.37, 100, null, 100, null, 50.14, null, 30.6, 57.7, 20.31, 100, 60.51, 100, 100, 46.71, 40.61, null, 100, 93.82, 58.07, null, 100, 37.43, 100, 89.91, 72.72, 85.18, 100, 75.13, 37.69, 100, 55.03, 48.46, null, 100, 98.16, 73.87, 64.08, 100, 100, 97.85, 100, 100, null, null, 29.71, 100, null, null, 37.83, 100, 100, 100, 100, 100, 100, 77.6, 65.51, 91.44, null, 97.33, 93.58, 47.38, 100, 100, 52.79, 94.55, 100, 100, 88.8, null, 100, 100, 100, 100, 45.68, 35.14, 100, 
59.08, 100, 100, 30.83, 100, null, 87.24, 100, 48.19, 71.74, 100, 100, 100, null, null, 65.33, null, 100, 12.77, 100, 100, 58.4, 100, 100, 100, 97.15, 100, 100, 33.78, 100, 100, null, null, 100, 100, 100, 100, null, null, 100, null, 76.06, 100, 100, 100, 88.73, null, null, 100, 25.22, 96.85, 89.15, 30.27, null, 87.59, null, null, null, 100, 91.23, 100, 100, null, null, null, null, 100, 100, 100, 100, 100, 100, null, 96.31, 100, null, 100, null, 100, 100, null, 42.59, null, 46.49, 100, 100, 100, 100, 100, 100, null, 100, null, 100, 37.92, 65.95, 69.77, 100, 100, 28.26, 
100, null, 100, 85.87, 22.79, null, 55.52, 92.14, 6.51, null, 20.04, null, 100, 100, null, null, 55.28, null, 89.31, 100, 100, 100, 53.7, 100, null, null, 100, null, 31.06, 100, 100, null, 38.46, null, 69.47, 100, 100, null, 59.81, 100, null, 67.67, 87.22, null, 78.12, 33.12, 100, 65.18, 100, 19.65, 100, null, 100, 100, 79.43, 19.31, 100, 100, 100, null, 100, null, 100, null, null, null, 100, 100, null, 48.11, null, null, 100, 100, 100, 100, null, 94.91, null, 100, 63.07, 100, 43.75, 36.37, 100, null, null, null, null, 100, null, 100, null, 92.86, null, 25.97, null, null, 40.71, null, 
100, null, null, 15.68, 100, 100, 100, 100, null, 20.71, 32.96, 100, 100, 100, 100, 33.31, 100, 85.75, 68.94, 100, 100, 52.48, 84.38, 36.07, 94.44, 71.07, 58.9, 100, 100, 100, 100, null, 64.4, 52.14, 47.88, 38.31, null, 100, 100, null, 64.85, 90.53, 73.81, 65.94, 100, 31.05, null, 100, 85.82, null, null, 100, null, 100, 36.05, null, null, 100, null, 100, 100, 100, 100, null, 100, 100, 22.13, 100, 55.19, 100, null, 100, 80.92, 100, null, null, 100, 100, 41.65, 100, 100, 87.69, 100, 100, 100, 100, 100, 100, 78.38, null, 100, 100, 38.28, 29.21, 100, 100, 100, 80.66, 100, 100, 
null, null, 100, 100, 70.3, 100, null, 100, 100, 100, null, 100, null, 34.84, 64.1, 43.51, 100, 100, 100, 100, null, 52.58, 46.47, 40.83, 71, 84.63, null, 97.24, null, 62.24, 71.57, 15.42, null, 66.97, null, 48.71, null, 65.07, null, null, 100, 100, 100, 100, 100, 100, 100, 90.66, 100, 100, null, 100, 71.38, 100, null, 100, 94.11, 100, 18.93, 100, 100, 100, 100, null, 16.65, 30.66, 47.68, 40.66, 24.9, 38.69, null, null, null, 100, 100, 82.63, 18.59, 100, 57.6, 100, 100, 100, null, 100, 30.91, 100, null, 19.49, null, null, 22.44, 100, 100, 32.06, 98.79, 100, 93.2, 42.59, 36.15, 92.97, 
93.06, 63.06, null, null, 59.61, 100, 82.2, 75.81, null, 62.44, null, 56.92, 100, 100, 35.69, 100, 88.15, null, 53.97, null, 26.88, 56.56, 73.51, 100, 100, 100, 58.31, 65.78, null, null, 100, 100, 96.53, 100, 65.44, 100, 100, 79.87, 41.49, 85.71, 100, null, null, 100, 9.28, 100, 100, 91.94, 100, 76.19, 100, 100, 73.55, 100, 76.34, 100, 83.93, null, null, null, 100, 88.09, 100, 100, 100, 100, 100, 100, 100, null, null, null, null, 52.48, 100, 100, 33.55, null, 100, 100, 49.03, 40.05, null, null, 76.41, 37.55, 100, 25.91, 100, 100, 100, 100, null, null, 100, null, null, 100, 100, 77.78, 
100, 92.7, 81.34, null, 100, 100, 28.89, 100, 100, 100, 79.28, 100, 100, 27.77, 100, null, null, 94.97, 100, null, 100, 100, 100, 89.59, 70.6, 86.14, 93.78, null, null, 97.05, 100, 91.23, null, 43.26, 100, 100, null, 100, null, 52.8, null, 100, 100, null, 30.43, 100, 56.3, 100, null, null, 100, 92.74, 34.81, 100, 93.01, null, 100, 100, null, null, 100, 58.52, null, 87.11, 48.08, 100, null, 100, 17.41, 86.88, null, 89.25, 24.34, 100, 92.86, 97.18, 88.27, 100, null, null, 96.05, 30.57, null, 100, 94.67, null, 100, null, 99.78, 74.69, 75.75, 100, 100, 89.06, null, null, 100, 100, 100, null, 
100, 47.38, 30.4, 100, 61.08, 100, 66.1, 29.29, 74.32, 60.23, 100, 100, 41.26, 100, 100, 79.86, 76.34, 100, 100, 100, null, 100, 84.05, 18.2, null, 100, 100, 64.99, null, null, 100, 100, 100, null, 100, 90.25, 100, null, null, 100, 10.16, 100, 100, 100, 87.1, 100, 97.78, 100, null, 38.54, 100, 100, 37.48, 89.42, 100, 73.68, 100, null, null, 88.21, 100, 53.1, 66.75, null, 100, 100, null, 100, 100, 62.03, 24.71, null, 90.28, 72.37, null, 100, 100, 100, 100, 100, 100, 100, null, 100, null, null, 75.82, null, 100, 17.98, 20.92, null, 100, 100, 44.28, 41.07, 95.88, 100, null, null, 
null, null, 100, null, 98.07, 100, 100, 100, 45.4, 100, null, 100, 100, 100, 100, 100, 100, 100, null, null, 86.22, 100, 79.84, 78.5, null, 100, 100, 100, 57.3, null, null, null, 73.18, 66.23, 53.46, 100, 100, 100, 44.12, null, 100, null, 100, 81.91, 100, null, 100, 100, 85.05, 86.87, null, 100, 100, null, null, null, null, 100, 100, 100, null, 87.88, 100, 100, null, 83.38, null, 100, null, 100, 100, 96.17, 100, 66.92, 100, 100, null, null, 100, null, 100, null, 74.46, 67.39, 44.63, 54.86, null, 41.08, 100, 38.86, 100, 100, 100, 61.12, 100, 100, 100, null, 100, 100, 
100, null, 75.28, 100, 100, 88.2, 51.12, 100, 100, 68.11, null, 40.62, 100, 43.39, 100, 62.77, 59.39, null, 38.06, 100, 74.74, 100, null, 100, 100, null, null, 82.74, 100, 60.66, 15.14, 91.3, 100, 43.64, null, 94.39, 52.2, null, 100, null, 100, null, 100, 100, 100, null, null, 100, 100, null, 100, 100, 93.35, 100, 100, 58.34, 100, 64.41, 77.69, null, 20.61, 57.19, 96.35, 32.23, 100, null, 90.88, null, null, 41.83, 28.83, 51.97, 91.13, null, 21.12, 100, 68.78, null, 100, null, 100, 55.03, 50.96, 100, 95.93, 33.59, 79.41, 39.23, 88.43, 100, 100, null, 93.97, 81.23, 100, 100, 86.6, 100, 100, 100, 
100, 91.67, null, 100, null, null, 40.03, 100, 100, 59.8, 100, 37.65, null, null, 100, null, 41.1, 100, 100, 100, 100, 87.82, null, null, 100, null, 40.62, 100, 100, 49.88, 100, 100, null, 100, 61.81, 69.49, 100, 59.57, 100, 100, 100, 100, null, 51.88, 88.35, 74.55, 57.62, null, null, null, 51.37, 19.66, 100, 44.07, 30.51, 100, null, 100, 100, 100, 100, 87.4, 40.67, 100, 89.26, 100, null, 100, 100, null, 99.31, 100, 67.76, 100, 100, null, 100, null, 95.21, 76.22, 82.22, 88.85, 15.81, 87.77, 100, null, 75.81, 79.69, null, null, 100, 97.68, 17.08, 100, 100, 100, 30.03, 79.29, 88.36, 74.3, 
84.64, null, 43.42, 100, 29.84, 18.37, 84.24, 100, null, 100, 14.84, null, 36.79, 24.58, 22.74, 16.03, 15.08, 19.26, 23.31, 25.95, 24.18, 15.92, 21.21, 19.66, 11.3, 37.34, 44.28, 35.8, null, 50.82, 24.38, 36.27, 25.38, 14.14, 44.43, 18.34, 33.96, 20.85, 26.38, 38.77, 9.97, 16.98, 9.87, 29.82, 13.63, 43.99, 25.42, 19.24, 30.18, 10.7, 1.48, 17.32, 36.49, 32.45, 17.61, 29.84, 9.82, 34.8, 28.35, 30.58, 25.53, 2.61, 27.02, 31.11, 56.01, 14.23, 25.39, 2.14, 14.17, 24.38, 22.93, 52.87, 2.86, 68.61, 45.22, 60.03, 40.16, 24.83, 20.9, 32.85, 44.73, 45.28, 50.01, 53.87, 24.58, 29.12, 33.35, 31.54, 30.37, 47.65, 16.24, 30.02, 24.04, 22.92, 7.55, 37.61, 28.48, 26.05, 14.26, 30.83, 
28.83, 13.26, 38.2, 37.78, 12.17, 52.9, 28.81, 43.62, 57.18, null, 44.13, 43.55, null, 38.42, 27.3, 26.53, 31.17, 43.79, 27.49, 33.98, 60.03, 22.6, 41.6, 9.51, 53.85, 41.55, null, 27.93, 16.17, 44.06, 40.56, 25.61, 16.21, 36.12, 18.22, 51.35, 37.95, 2.19, 23.25, 31.79, 31.22, 32.18, 19.6, 47.13, 67.92, 57.53, 31.94, 59.32, 8.11, 22.74, 21.83, 48.61, 15.97, 9.88, 30.22, 29.38, 24.39, 7.24, 25.81, 25.49, 43.99, 27.72, 18.22, 56.28, 24.69, 9.84, 50.83, 9.86, 1.45, 15.26, 25.1, 28.39, 63.05, 24.54, 37.36, 52.06, 78.16, 18.88, 25.13, 62.51, 14.48, 15.07, 55.8, 27.88, 55.6, 51.54, 4.63, 38.83, 16.96, 50.53, 53.08, 4.03, 28.08, 54.01, 35.48, 44.47, 22.16, 29.47, 48.97, 25.83, 
19.61, 72.33, 52.25, 26.02, 29.46, 46.47, 2.19, 25.67, 47.2, 50.69, 43.48, 11.5, 31.61, 25.23, 33.05, 39.03, 22.81, 70.31, 64.65, 43.02, 9.89, 15.59, 1.33, 2.14, 14.16, 12.74, 16.8, 8.41, 26.72, 21.96, 2.86, 39.97, 48.15, 28.75, 32.5, 37.82, 22.07, 47.57, 18.09, 50.83, 24.98, 44.73, 45.28, 59.64, 56.09, 25.14, 28.94, 61.97, 47.56, 47.69, 50.47, 50.22, 26.16, 28.36, 35.37, 24.5, 53.53, 20.96, 32.09, 46.74, 31.49, 23.84, 58.86, 19.83, 27.42, 29.14, 54.56, 23.03, 31.13, 17.07, 56.98, 44.96, 22.74, 19.31, 42.16, 18.94, 57.58, 56.8, 27.61, 14.36, 25.95, 7.55, 42.73, 50.51, 27.3, 12.98, 24.16, 29.82, 45.79, 61.21, 58.13, 36.62, 46.47, 33.67, 61.11, 31.53, 28.94, 24.1, 28.18, 4.71, 
27.59, 23.2, 21.93, 25.53, 47.49, 47.67, 54.29, 66.36, 97.61, 100, 100, 24.56, 100, 100, 100, 60.61, 100, 100, 100, 100, 100, 72.09, null, 100, 100, null, 100, 100, 100, 86.41, 100, 100, 100, 44.58, 100, 100, 100, 100, 100, 100, null, null, 100, null, 87.46, null, 100, 100, null, 100, 100, 100, 100, null, 100, 74.7, null, 62.32, 35.96, 67.23, 32.32, 79.87, 100, 100, 100, 39.08, null, null, 61.32, 61.79, 76.79, 100, 100, null, 44.81, 100, 100, null, 100, 23.04, 100, null, 100, null, 23.81, 100, 42.45, 96.86, 100, null, 100, 100, null, 100, 100, 100, null, 100, 100, 100, 
100, 100, null, 100, 16.34, 81.55, 50.15, 25.35, 98, 100, null, 100, 100, 39.74, null, 23.17, 100, null, null, 100, 100, 51.92, null, 100, 100, 100, 100, 26.79, 100, 100, 100, 100, 100, null, 100, 100, 100, 86.48, 100, 100, 100, 96.38, 100, null, 100, 100, 100, 100, 100, null, 100, 100, null, 100, 100, 100, 43.9, 59.81, 33.67, 100, 73.69, 100, null, 100, 77.58, 87.87, 73.01, 100, 87.1, 100, 50.44, 100, null, 100, 100, 100, null, 100, 100, 100, 100, null, 100, 100, 30.19, 58.78, 99, 65.71, 97.72, null, 100, 100, 79.02, 100, 100, 96.37, 100, null, null, 100, 
50.59, 100, 100, 100, 56.99, 64.22, 99.21, 40.04, 100, null, 100, 73.45, 100, 100, 100, 100, 100, 92.32, 100, 83.73, 100, 100, 100, 100, null, 84.32, 100, 100, null, 100, null, null, 100, 100, 100, 55.62, 100, 100, 100, 96.41, 42.22, 100, null, 100, 16.33, 93.36, 100, 100, 100, 85.46, 30.03, null, 68.75, 100, 100, 100, 21.16, 33.81, 80.61, 79.88, 76.5, 100, null, 100, 60.75, 61.69, 89.79, 72.61, 65.47, 20.47, 100, 100, null, null, null, null, 97.05, 100, null, 100, null, 48.26, 100, 20.96, 100, null, 43.6, null, 63.25, 100, null, 100, 100, 100, null, 100, 100, 42.8, null, 100, 
84.84, 100, 74.42, 100, 100, 84.87, null, 100, 100, 100, 100, 13.43, null, 46.28, 100, 100, null, 100, 54.57, null, 42.06, 100, 63.92, 100, 100, 100, 100, 42.3, 100, 100, 100, 100, 55.86, 100, null, 59.22, 100, 28.72, 100, 100, null, 100, 100, null, 37.47, 72.52, 93.66, 78.7, 100, null, 79.42, null, 100, null, 100, 100, null, 90.83, 100, 62.45, 100, 100, 100, 100, 100, 100, null, 67.25, 100, 100, 100, 100, 91.01, null, 100, 100, 100, null, 64.37, 100, 76.35, 100, null, 100, 100, 61.07, 25.65, 100, null, null, 53.98, 66.65, 100, null, 100, 36.2, 100, 100, null, 100, 
100, null, null, 100, 46.44, 78.16, 100, 100, 100, 84.21, null, 100, 24.73, 100, 100, null, 100, 100, null, null, null, null, 100, null, 23, null, 79.91, 80.16, 100, 86.33, 100, 95.94, 100, 86.59, 100, 100, 70.64, 100, 100, null, 100, 22.75, 100, null, null, 100, 100, 89.35, 100, null, 100, null, 75.33, 100, 100, null, null, 88.58, 88.73, null, 100, 88.72, 100, 100, 42.16, 100, 100, 56.96, 33.46, 100, 76.45, 88.15, null, 33.74, 18.69, 100, 100, 100, 100, 100, 98.15, null, 100, null, 34.8, null, 53.46, null, 100, 31.72, null, 100, 100, 100, 100, 100, null, 100, null, 100, 
100, 78.47, 100, null, 100, 100, 100, 100, 65.53, null, 100, 100, 44.06, 100, 38.48, 100, 100, 100, 98.39, 31.39, 100, 100, null, null, 47.88, 49.51, 100, 19.74, null, 82.16, 25.17, null, 100, 72.07, 32.8, 100, 100, 100, null, 6.14, 100, 89.6, null, 100, 100, 100, 100, 100, 42.98, 100, 91.83, null, 100, null, null, 42.66, 100, 100, 100, 100, null, null, 100, 100, 39.5, 100, 100, 64.26, 100, 100, 100, 95.3, 100, 45.01, 100, 100, 100, 36.86, 88.71, 100, 100, 100, 84.2, null, 100, 55.07, 100, 100, 21.64, 100, null, 77.13, 65.23, 100, 59.36, 92.69, null, 100, 28.56, 97.24, 
null, 100, 100, 100, null, 69.46, null, 100, 21.66, 72.15, 37.35, 89.52, 100, 100, null, 100, null, null, 83.6, 100, null, null, 100, 100, null, null, null, 100, 100, 100, 100, 99.28, 100, 100, 100, null, 48.48, 100, 65.69, 100, 100, 100, null, 100, 45.52, 94.06, 93.18, 50.33, null, null, 100, 40.27, null, null, 70.6, 100, null, 67.93, 41.5, null, 100, 100, null, null, 100, 78.43, 65.08, 100, 100, 100, 100, 100, null, null, null, null, null, 61.95, 100, 100, 100, 26.55, null, 59.71, 100, null, 81.57, 100, 100, 100, 63.04, 99.57, null, 100, 100, 65.6, 38.75, 89.09, null, 100, 
null, null, 44.24, 100, 95.34, 22.97, null, null, null, 66.49, 100, null, 100, 100, 97.44, 88.01, null, 100, 100, null, 100, 100, 100, null, null, 100, 100, 100, 67.98, 100, null, 95.73, 100, 100, 100, 100, 67.25, 90.08, 100, 100, null, 100, 44.24, 100, 100, 100, 60.83, 100, 97.42, 100, 100, 100, null, 73.19, null, 79.99, 100, null, 56.65, 76.5, 100, 76.08, null, 64.58, 100, 100, 80.88, 33.73, 100, 14.14, 100, null, null, 87.44, 100, 100, null, 100, 100, null, null, 100, 100, 100, null, 36.91, 100, 100, 100, 83.63, 39.31, 65.11, 35.95, 100, 100, 60.07, null, 80.38, 100, 100, 
100, 100, 100, 100, 100, 97.74, 100, 100, 100, 100, null, null, 100, 100, 26.15, 100, 84.88, 56.47, 100, 62.38, 100, null, 100, 100, 100, 100, 100, 78.9, 100, 49.56, 97.32, 74.33, null, 100, null, 100, 100, 79.36, 100, 100, 100, 29.9, 100, 100, null, null, 44.01, null, 84.73, null, null, 32.47, 100, 100, 100, 34.46, null, 61.35, 100, 100, 100, 100, 100, null, 26.46, 87.89, null, 77.28, null, 100, 100, 100, 29.06, 100, 100, 100, 30.11, 100, 25.78, 100, 100, 100, 100, 46.45, 100, 100, null, 100, 66.73, 100, 73.1, 100, 100, null, 100, 66.57, null, null, 80.29, 100, 
49.88, 78.5, 100, 66.87, 74.47, 100, 100, 100, 100, 100, 57.83, 100, 100, 100, 100, 76.8, 55.56, 100, 100, 100, 100, null, 70.09, null, 100, 77.16, 93.57, null, null, null, 100, 79.01, null, 100, 100, 100, 100, 100, 100, 89.05, 86.39, null, 100, 59.31, 89.26, 100, 100, 100, null, 100, 91.49, 45.46, 100, 100, 26.02, 35.26, 79.05, 100, 93.18, null, 66.22, 100, 41.36, 100, 31.75, 100, 77.94, 69.25, 73.04, 100, 100, 100, 60.71, 100, 100, 100, null, null, 100, null, 100, null, 100, 51.28, 100, 100, 100, 100, 70, null, 59.05, 100, 100, 100, null, 100, 98.79, null, 100, 100, 
100, 100, 100, 90.58, 100, 100, null, 100, 100, 100, 100, null, 100, null, 100, 80.97, 55.92, 100, 100, null, 100, 100, null, 100, 100, null, 100, 100, 100, 84.58, 100, 100, null, 43.5, 28.6, null, null, 100, null, null, 91.21, 57.01, null, 100, 100, 100, 100, 100, 71.4, 100, 100, 100, 100, 90.72, null, 100, 100, 100, 90.46, 100, 86.33, 75.98, 27.24, 100, null, null, null, 54.04, 100, 100, 33.33, 50.59, 96.28, 62.48, 88.59, null, 83.6, 100, 100, 100, null, 65.16, 100, 100, 100, 65.39, 24.5, 100, null, null, 100, null, 100, null, 79.27, 46.26, 100, 100, null, null, 
100, 100, 100, 100, 100, 100, null, 100, 37.26, 100, 67.41, 100, 49.69, 20.91, 66.09, null, 16.97, 44.79, null, 100, 100, 100, 32.45, 21.71, 30.18, 100, null, 100, 61.36, 100, 100, 64.83, 78.4, 100, null, 52.45, 100, 100, null, 100, 70.16, null, 100, 100, null, 98.95, null, null, 45.47, 100, 66.85, 82.08, 100, 100, 100, 86.61, 100, 100, 100, 41.17, 85.16, 40.66, 100, 93.75, 100, 100, 100, null, 32.17, 100, null, 94.97, null, 100, 56.01, 98.83, 9.02, 100, 100, null, 100, 100, 83.43, 54.78, 100, 65.7, null, 100, 100, null, 100, 100, 100, 100, 37.09, 100, 100, 100, 100, null, 
33.62, 60.75, 28.09, 17.2, 100, null, null, 100, 100, 100, 100, 100, 100, null, 100, 86.16, null, 100, 100, 100, 100, null, 100, 100, null, 100, 34.07, 100, 100, 100, 19.19, null, null, 29.31, 100, 84.93, 100, null, null, 100, 48.36, 100, 100, 100, 100, 100, 77.34, 93.86, 100, null, 100, 100, 85.64, 72.45, 24.43, 100, null, 100, 100, 59.91, null, 21.76, 97.31, null, null, 100, 73, 100, 100, 100, 100, 100, null, 89.9, 100, 100, null, 82, 41.65, 100, 69.43, 100, 100, 100, 100, 100, 100, 59.73, 73.21, null, 82.37, 100, 100, 100, 100, 100, 100, 100, 62.12, 100, 
null, 95, 100, 8.08, 100, 100, null, 100, null, 82.28, 89.91, 38.59, 100, 41.24, null, 85.45, 90.53, 100, null, 79, 100, 100, 100, 100, 66.87, 89.45, 63.89, 48.27, 65.45, 100, 100, null, 9.45, null, 100, null, 100, 100, 100, null, 100, null, 100, 64.13, 100, 100, 35.42, 100, 100, 100, 100, null, 92.88, 100, 87.48, 100, 75.76, 96.48, null, 100, 100, 100, 56.69, null, 76.38, 100, 61.96, 100, 100, 100, null, null, 100, 100, 100, null, 100, null, null, 39.29, null, null, 35.55, 24.5, null, 100, 70.33, 100, 58.16, 100, 100, 100, 34.18, 67.57, null, 42.71, 100, null, 100, 47.03, 
100, 79.6, 93.52, null, 47.32, 100, 100, 100, 100, 100, null, 100, 100, 100, null, 100, 100, 54.81, 88.5, 100, 27.06, 92.98, 100, 100, null, 100, 100, null, 85.06, 68.45, 60.33, 100, 26.88, 100, null, 100, 51.02, 100, 43.95, 100, 79.31, 97.27, 43.4, 100, 74.36, null, 100, null, 82.01, 100, 100, 76.07, 32.28, 83.31, 64.2, 71.2, 100, 100, null, 88.9, 42.69, 100, 100, 73.12, 100, 100, 100, 100, 100, 68.95, null, 71.89, null, 49.2, 33.28, 83.87, 100, null, null, null, 100, 70.6, 100, null, 100, 100, 100, 68.02, 100, null, null, 100, 100, 31.19, 100, 100, 87.18, null, null, 100, 
100, 100, 51.98, 100, 100, 40.44, 100, 84.56, 100, null, 94.11, 100, null, null, null, 73.62, 100, null, 25.29, 53.65, 100, 55.22, 71.4, 100, 100, null, 42.7, 80.65, 100, 100, 90.65, 83.49, null, 100, null, 100, 100, null, 100, 100, 100, 100, null, 59.79, 99.49, 21, 100, 92.41, 75.73, 77.72, 100, null, 61.04, 14.26, 100, 94.62, null, null, 100, 100, null, 17.86, null, 51.06, 37.65, 100, 95.76, 100, 100, null, 79.52, 100, 96.28, null, 100, 100, 33.41, 100, 100, 100, 100, null, 100, 100, 100, 100, 18.97, 100, 100, 94.9, 100, null, 78.93, 100, null, null, 85.07, 100, 100, 89.42, 
null, null, 100, null, null, 78.31, 100, 100, 100, null, null, null, 100, 90.6, 100, 100, 100, 46.09, 100, null, 100, null, 100, null, 100, 100, null, null, 100, 48.02, 100, 100, 100, 100, null, null, null, 54.69, 100, 13.2, 100, null, 100, 100, 67.16, 100, null, 100, null, 100, null, null, 100, 98.96, null, null, 100, null, 92.64, 100, 100, null, null, 100, 100, 77.98, 64.15, 98.5, 95.43, 97.41, 100, 100, 44.42, 100, 100, 74.16, null, 39.57, 100, 29, 84.86, null, 100, 86.34, 100, 51.88, null, 91.8, 100, null, null, 100, 100, 100, 100, 55.18, 100, 100, null, null, 
34.2, 54.96, null, null, 73.54, 100, 100, 100, null, 100, 89.87, null, 95.36, 100, 92.92, 100, 98.11, 100, 100, 100, 100, 100, 100, 100, 86.74, 100, 83.89, 55.63, 93.57, 77.03, 100, 58.84, null, 87.6, 100, 100, 100, 67.02, 100, 100, 100, 68.36, 82.75, 97.54, 97.79, null, 72.4, 100, 100, null, 28.98, 100, 100, 90.7, null, null, 33.9, 36.18, null, 74.61, 23.13, 100, 52.38, 68.05, 100, 49.25, 100, 50.69, 100, 35.97, 100, 72.32, 100, null, 100, 100, null, 100, 72.5, 100, 100, 100, 100, null, null, 100, 24.93, null, 100, null, 39.04, 100, null, null, 100, null, 100, 31.24, null, 100, 
null, 100, 100, null, 100, 100, 100, 100, 100, null, 100, 42.63, 100, 100, null, 100, 100, 100, 100, 76.88, 27.63, 100, 100, 70.22, null, 40.47, null, 100, 74.74, 100, null, 100, 100, 69.97, 98.31, null, 100, 100, 100, 100, 98.18, 100, 30.32, 35.43, null, null, 61.61, 39.85, 95.72, 100, 100, 100, 79.26, 100, null, 100, 100, 87.01, 57.75, 21.09, 100, null, 100, 97.48, 100, 100, 100, 100, 100, 45.16, 100, 100, 100, 21.56, null, 100, null, 100, 100, null, null, 16, 34.86, 100, 68.6, 82.9, null, 100, 100, 57.77, 100, 75.34, 79.04, 29.08, 89.48, 100, null, 100, null, null, 
100, 100, null, null, null, 82.78, 100, 51.09, 13.03, 100, 100, 100, null, 100, 100, 71.45, 100, null, 100, 100, 100, 100, 78.44, 100, 100, 100, null, null, 87.11, null, 100, null, 100, null, 48.63, 100, 100, null, 100, null, 100, 75.23, 100, 90.02, 100, 100, 100, null, null, 100, 100, 100, 100, null, 100, null, 100, 100, 100, 60.57, 100, 59.67, 84.28, 53.58, null, 100, 100, null, 100, 100, null, 100, 68.8, 80.39, 95.16, 100, 100, 36.85, 100, 100, 100, 60.19, 100, 97.76, null, 100, 20.52, 100, 100, null, null, 100, 100, 100, 100, 100, null, 76.73, 100, null, 
62.32, 100, 100, null, 100, 100, 100, 74.95, null, null, 100, 100, null, null, null, null, 100, 90.58, 100, 33.67, 45.5, 100, 100, null, 31.55, 100, null, null, 69.71, null, null, 75.85, 100, 100, 100, 81.99, 100, null, 76.83, null, 100, 100, 49.16, null, null, null, 100, 100, 100, 62.09, null, 100, null, 100, 100, null, 100, null, 90.68, 100, 100, 100, 90.35, null, 96.48, null, 53.93, 100, 57.04, null, 29.39, null, 75.72, 100, null, 100, 72.69, 70.85, 100, 100, 100, 100, 100, 73.64, 100, 69.76, null, 59.13, 54.34, null, 38.13, 100, 100, 100, 69.87, 100, 76.96, 43.49, 100, null, 
97.35, null, null, 52.71, 47.06, 22.79, 88.96, 57.42, null, 100, 100, null, 100, 100, 100, 100, 91.75, 100, 100, 100, 100, null, 100, null, 100, null, 100, null, null, 26.36, 100, 100, 100, 25.96, 100, 100, 40.65, 100, 75.52, null, null, 100, 99.02, 13.46, 71.18, 100, 83.71, 100, null, 100, 100, null, 45.9, 100, 100, 48.38, 100, 100, null, 100, 100, 83.54, 21.23, 100, null, 68.39, 100, 35.9, null, 100, null, 97.87, null, null, null, 100, 74.77, null, 100, 100, 54.93, 100, 100, 53.54, 100, 100, 52.48, 100, 100, null, null, 34.37, 100, 45.72, 100, null, 82.99, 34.55, null, 38.78, 
38.01, 22.78, 86.13, 100, 69.58, 100, null, 100, 100, null, 100, 100, null, 83.26, null, 100, 100, 100, 100, null, 100, null, null, 80.68, 100, 100, null, 90.23, 66, 100, 100, null, 100, null, 61.06, 100, 100, 74.79, null, 54.58, 59.35, 100, 100, 100, 100, null, 100, 100, 100, 100, 33.14, 23.55, 100, null, 100, 100, null, null, null, 100, 100, null, null, 100, 100, 41.19, null, null, 100, 100, null, 100, null, 59.98, null, 100, 46.04, 100, 100, 100, 100, 100, 100, null, 100, null, 100, 56.38, 100, 72.6, null, 33.59, 100, 100, null, 100, 68.66, 100, 100, null, 
20.85, null, null, 100, 100, null, 100, null, 24.47, 92.06, 100, 100, 100, 93.23, 100, null, 100, null, 27.9, 87.74, 89.13, 100, 100, 100, 89.85, 100, null, 100, 58.87, 100, 100, null, 100, 51.25, 100, 100, 100, 100, 100, 100, null, 100, 31.06, 100, 100, 100, 100, 29.03, 100, null, 100, 100, null, 100, 39.55, 36.01, 80.36, 100, null, 100, null, 46.38, null, 100, 69.92, 100, 100, null, null, 100, 100, 38.66, 100, 100, 100, 100, 92.28, 100, 88.14, null, 100, 100, 87.69, null, 100, 100, 100, 77.67, 100, 27.31, null, null, 82.64, 100, 100, 100, 84.42, 100, 100, 50.7, 
100, null, 61.42, 100, 31.35, 100, 100, 100, 100, 100, 100, null, 33.34, 71.02, null, null, 100, 100, 100, 100, 85.8, 100, null, 41.85, 100, 100, 100, 100, 90.62, 100, 100, 90.28, 100, 100, null, 100, 100, null, 100, 100, 100, 100, 34.76, 100, 100, null, 100, null, null, null, 100, 100, 100, 100, 15.15, 100, 100, 100, 100, 100, 25.27, 90.48, 64.34, 89.91, 87.41, null, 100, 37.88, null, null, null, null, 100, 60.78, null, null, 100, 100, 100, 100, 85.72, null, null, 100, 100, 96.7, 100, 100, 100, 55.59, 100, null, 100, null, 39.17, null, 100, 89.88, 100, 100, 
70.51, 71.25, 95.23, 100, 100, 98.07, 72.19, 100, 100, 98.01, 100, 40.95, 100, null, 82.89, null, 58.44, 100, 100, 49.13, 100, null, 100, 66.97, 100, 100, 42.39, 31.38, 67.67, 100, 66.97, 100, 77.72, 100, null, 83.99, 100, 100, 100, 100, null, null, 85.31, 100, 100, 100, 100, 100, 58.62, 100, 97.73, 26.7, 100, 88.63, 94.32, null, 100, 94.41, 100, 100, 100, 100, null, null, 100, 100, 100, 100, 100, 100, 100, 68.64, null, null, 100, 100, null, 65.43, 100, 70.25, 67.8, null, 45.33, 95.82, null, 32.7, 17.26, 100, 100, 67.22, 95.4, null, 65.81, 100, 100, 100, 100, null, 100, null, 
100, null, 100, 100, 100, null, null, 100, 86.31, null, 100, 100, 100, 100, 100, 100, 100, 100, null, 100, 100, 14.34, null, 100, 100, 78.32, 86.52, 100, 100, 100, null, 100, 100, 100, null, 100, 100, 49.84, 100, 100, 30.31, 100, 100, 94.42, 100, 100, 99.45, 100, 51.44, 52.02, 100, null, null, 95.35, 100, 100, 100, null, 100, 94.93, 87.76, 100, 100, null, null, 18.77, 93.86, 100, 55.88, 100, null, null, 73.17, null, 100, 100, 33.12, 100, 92.97, null, 100, 62.63, 100, 100, 100, 35.27, 54.26, 100, 100, null, 100, 41.76, 100, null, 100, null, null, 88.08, null, 23.45, 
17.9, 100, 100, 100, 47.52, 68.81, 86.76, 70.91, 100, 40.73, 76.25, 100, 56.14, 88.64, 100, 100, null, null, 100, 100, 100, 57.09, null, null, null, 100, null, 93.24, null, 100, 100, 100, 100, 47.55, 100, 100, 100, null, null, 100, 100, null, 46.98, 74.44, 100, 100, 100, null, 35.22, 100, 100, null, 40.86, 100, null, 71.1, 100, 31.34, null, 100, 27.69, 100, 85.76, 100, 100, null, null, 100, 100, 39.62, null, null, null, null, 100, 100, 100, 100, 54.97, 92.14, 79.79, 100, null, 100, 76.29, 100, 67.49, 100, 49.14, 100, null, 100, 100, 100, 100, 71.64, 87.7, 100, null, 62.26, 
100, 48.04, null, 89.3, 100, 100, 100, 96.8, null, 100, null, null, 24.74, 100, 89.89, 36.94, 100, 87.21, null, 100, 82.2, 100, 46.8, 61.66, 100, null, 100, 100, 100, 100, 17.4, 32.1, 25.18, 100, 19.73, 56.36, 100, 100, 100, 100, 100, 45.56, 100, 100, 53.67, 100, null, 100, 100, 100, 100, 100, 100, 92.54, 26.62, 100, 35.03, 54.06, 100, 89.04, 100, null, 100, 100, 60.45, null, 100, 100, 100, null, 100, 87.69, 100, 49.89, 99.29, 100, 100, 75.59, 100, 100, 67.86, null, 100, 100, 100, 100, null, 100, 77.1, 78.64, 100, null, 100, 100, 100, 100, 63.78, 69.88, 100, null, 
30.36, 100, 100, null, 100, 100, null, 100, 100, 58.96, 100, 100, 100, 100, 42.56, null, 100, 77.2, 100, null, 100, 64.94, 36.84, 100, 95.71, 100, 100, 100, 100, 100, 93.59, 100, 100, 100, 78.31, 100, 90.65, 100, 100, 30.12, 100, 100, 100, null, 100, 77.06, 100, null, 42.29, 100, 100, null, 90.38, 100, 100, 85.29, 100, null, 100, null, 100, 100, 100, 100, 100, 100, 58.44, 89.95, 100, 48.11, 100, 100, null, 89.25, 87.66, null, 100, 100, 74.51, 100, 100, null, 100, 100, 97.76, 100, 87.25, null, null, 100, 75.43, null, 100, null, 100, null, null, 94.84, 100, null, 
85.31, 100, 48.97, 74.3, 100, 25.98, 5.87, 100, 47.51, 29.13, 100, 100, 73.94, 100, 68.14, null, 100, null, null, null, 100, 94.57, 54.92, 100, null, null, 59.87, null, 100, 100, 100, null, 100, 100, 100, 97.01, 31, 100, null, 21.32, 100, null, 27.16, 42.3, 97.65, 100, 58.59, 100, 95.71, 100, 53.21, null, 100, 100, 92.89, null, 12.45, 96.64, 100, 100, null, 23.29, 84.73, 100, 100, 100, null, 100, 100, 58.11, null, 100, null, 100, null, 82.51, 31.27, 100, 36.6, 85.84, 100, null, null, 90.78, null, 81.51, 100, 100, 100, 60.25, 100, 86.52, 100, 97.11, 100, 28.44, null, 44.51, 100, 100, 
100, null, 100, 89.63, 90.58, 100, 50.49, 100, 50.61, 92.33, 100, 100, 75.04, 100, 100, 100, 100, 100, 100, null, 100, null, 63.28, 100, 34.92, 100, null, 100, null, 72.79, 100, null, 100, 100, 100, null, null, 59.08, 100, 100, 19.37, 100, 100, 41.4, 100, 100, 73.59, 100, 97.44, 83.92, 100, 62.52, 100, 65.05, null, 100, 100, 100, 28.4, 47.06, 100, 100, 100, 57.52, 100, 19.01, 64.44, 33.93, 100, null, null, 37.17, 100, 51.42, null, 100, null, 100, 61.61, 83.96, 26.03, null, 22.3, 71.1, 23.45, 100, 44.05, 100, 100, null, null, null, 41.26, 79.08, null, 100, 100, 100, null, 15.32, 
100, 75.18, null, 100, 65.69, 86.99, null, 100, 100, 60.72, 100, 57.36, 63.34, null, 65.84, 89.79, 51.16, 100, 100, 100, 100, 100, null, null, null, 38.62, 100, 100, 100, null, 64.24, 100, 100, 100, 39.16, 100, 100, 100, 100, 66.77, 100, 100, 100, null, null, 59.82, 100, 100, 100, 100, 44.01, 31.11, null, 100, 100, null, 42.15, null, null, 100, 58.58, 14.47, 100, 100, 100, 76.21, 100, 100, 100, 100, 100, 100, 70.84, 58.1, 67.51, 75.7, 100, 100, 100, 76.63, null, null, null, 100, 14.42, 26.14, null, 100, 100, 62.46, 100, 81.47, 100, 100, null, null, 66.85, 100, 100, 100, 
88.89, 100, null, 99.19, 100, 46.45, 64.82, 100, null, 100, 100, 43.14, 82.29, null, 100, null, 100, 100, 100, 38.92, null, 100, null, 100, 100, null, 100, 87.83, 100, 100, null, 25.5, null, 100, 77.9, 100, 100, 100, 100, 100, 58.52, 72.71, 77.01, 56.57, 100, 100, 37.18, null, 100, 28.2, 100, 97.03, null, 68.53, null, null, 100, null, null, 100, 100, 100, 100, 98.93, null, null, 100, 100, 100, 100, 100, null, 53.16, null, 63.19, 100, 100, 100, 36.33, 100, null, 62.74, 50.46, 63.96, 100, 100, 100, 72.46, 100, null, 36.89, null, null, 33.42, 100, 100, null, 92.46, 100, 52.36, 
63.9, 100, 100, 100, 100, 73.65, 38.33, 100, 35.5, null, 82.74, 100, 100, null, null, 96.19, 100, 100, 98.35, 100, 100, 100, 32.98, 100, 72.38, null, null, null, null, 51.09, 85.08, 23.2, 58.7, 27.84, 100, 100, 100, 100, 100, 52.37, null, 98.67, 100, 100, 17.14, 12.42, 9.74, null, null, 100, 100, 99.52, 100, 54.64, 70.03, 37.31, 100, 68.58, 83.95, null, 100, null, null, 100, 100, 72.34, 42.42, 100, null, null, 85.07, 46.4, 72.05, 36.34, 100, 100, 100, 87.87, 77.91, 59.41, null, 100, 100, 100, 26.55, 85, null, 54.68, 100, null, 51.13, 100, 100, 100, 100, 100, 100, 100, null, 100, 
null, 93.43, null, null, null, 100, 88.45, 100, 100, 100, null, 65.15, null, 83.31, 100, 43.47, 100, 100, 100, null, 100, 95.89, 100, null, 100, null, 100, 100, null, null, null, null, 100, 88.2, null, 73.55, 75.44, null, 44.89, 100, 31.38, null, 100, 100, null, null, 31.5, 100, 72.07, null, 100, 58.51, 78.31, null, 100, 100, 100, 77.23, 100, 100, 100, 98.64, 100, 100, 100, 97.74, 100, 73.53, 86.25, 100, 100, 100, null, 100, 67.99, null, 100, null, null, null, 80.13, 100, 59.8, 100, 100, 100, 100, 100, 100, 75.07, 100, null, 100, 100, 100, 100, 95.61, 100, 65.75, 100, 
100, 100, 100, 100, 62.99, null, 100, 100, 100, 100, 100, null, 100, null, null, 100, 100, null, 100, 93.02, 100, null, null, 100, null, 62.53, null, 86.94, null, 100, 41.52, 87.55, 91.6, 100, null, 100, 100, 91.88, 60.54, 100, 100, 100, null, 31.08, null, 100, 100, null, 30.72, null, 100, 80.49, 64.02, 100, 67.93, 100, 96.95, 100, 100, 100, null, 22.98, 100, 100, 100, 70.15, 100, null, 100, 57.81, 55.85, 100, null, 100, 49.77, 100, 100, 57.51, null, 38.89, null, 100, 91.59, 100, 32.29, 87.31, 90.93, 100, 44.84, 100, 100, 100, 56.68, null, null, 100, null, 100, 100, null, 
100, null, 100, null, 83.35, null, null, 100, 100, 100, 100, 100, 100, null, null, 100, null, null, null, null, 100, null, 100, 100, null, 100, 100, 100, 100, 100, 100, null, 43.34, 100, null, 100, 83.5, 100, null, 51.49, 37.92, null, 100, 100, null, 100, 100, 99.1, 36.27, 31.42, null, 48.03, 100, 100, 100, 100, null, 100, 100, 100, 100, 100, 79.14, 30.87, 100, 100, 100, 96.86, 16.17, 96.4, 100, null, 70.16, 100, null, null, 70.27, 100, 100, 100, 65.85, 92.26, null, 100, 38.3, null, 100, 100, null, 100, 100, null, 88.63, null, 100, 100, 100, 73.23, null, 34.21, 
100, 76.1, 83.15, 100, 100, 54.38, 100, 100, 100, null, null, null, null, 100, 100, 100, null, 78.27, 86.36, 100, 55.94, 100, 100, null, 100, 100, 92.18, null, 100, null, 63.75, null, 100, 100, null, 100, 100, null, 100, null, null, 75.19, 100, null, 100, 81.1, 42.39, 100, 47.45, 100, 46.86, 100, null, null, 100, null, 100, 100, null, null, 100, 100, 100, 87.62, null, 100, 39.31, 45.94, 88.62, null, 71.39, 100, 51.32, 100, 100, null, null, 21.61, 100, 52.77, 97.91, 82.35, 100, 100, 100, 11.96, null, null, 100, 29.54, 100, 48.02, 94.12, 12.98, 100, 100, 100, 100, 83, 100, 
35.96, 53.42, null, 100, 100, null, 100, null, 100, 100, 100, 100, 92.73, 100, 100, 73.44, 100, 100, 100, 100, 100, 100, null, null, 100, null, null, 100, null, null, 100, 100, 40.76, null, 100, 100, null, 100, 100, null, 100, 100, 100, 100, 36.81, 100, 100, null, 82.91, 100, null, 100, 71.82, 38.78, 17.89, 100, 100, 87.35, 100, 100, 100, 100, 100, 100, null, null, 100, 100, 92.89, 100, null, 100, 100, 69.7, 87.54, 100, 100, 100, 100, 100, 98.08, 90.73, null, 71.2, 77.35, 20.45, 100, 64.76, null, 100, null, 62.87, 100, 100, 100, 100, 100, null, null, 52.41, 
100, null, 100, 100, 90.93, null, 100, 100, 24.98, 100, null, 22.76, 75.88, null, 31.19, 100, null, 100, 100, 100, 100, 100, 97.33, 100, 100, 90.8, null, 83.67, 100, 100, 100, 100, null, 72.55, 100, null, 100, 100, null, 100, 90.05, 100, 100, null, 70.22, 100, 89.82, 41.91, 100, 25.52, 100, 55.67, 100, 65.14, 100, 100, 94.09, null, 100, 65.86, null, null, 100, 18.91, null, 92.76, null, 100, 100, null, null, 100, 100, null, null, 100, null, 100, 88.93, 100, 100, 100, 100, 100, 100, 27.04, 100, 100, 100, 100, 58.5, 100, null, null, 100, null, null, null, 100, 100, 
100, null, 86.27, 58.96, null, 57.2, 100, 100, 76.63, 51.29, null, 78.16, 100, 100, 13.37, 100, 55.95, 98.49, null, 100, 100, 100, 100, 37.13, 94.07, null, null, 77.53, 100, 100, null, 100, 100, 100, 100, 100, 100, 94.48, null, null, null, 100, 81.07, 90.07, 99.82, 100, 77.08, null, 92.71, 100, 100, 74.74, null, 100, 100, 100, 41.91, 25.88, 57.22, null, null, 100, 100, null, null, 28.27, 100, 100, 100, 96.82, 100, 66.46, null, 100, 100, 100, 100, 100, null, 76.83, 100, 42.63, 100, null, 100, 100, null, 95.7, 94.74, 41.68, null, null, 53.82, 100, null, 100, null, 100, null, 86.19, 
62.63, 100, 100, null, 100, 100, null, 100, 100, null, 100, null, 100, 100, 82.62, null, 50.32, null, 100, 86.28, null, 93.51, 100, 100, 59.95, null, 100, null, 100, 100, null, null, 100, null, 100, null, 83.1, 100, 100, 100, 100, 100, 21.48, 62.12, null, 70.76, 100, 100, null, 100, 100, 94.74, 100, null, null, 66.49, null, 61.83, 100, 100, 100, 100, 28.37, 75.12, 100, 74.6, 100, 50.24, 60.08, 87.52, 100, null, 69.59, 100, 45.94, 100, 96.29, null, 26.9, 100, 58.65, null, null, 100, 100, 100, 100, 100, 100, 100, null, 100, 100, 100, 80.95, 100, 46.17, 86.22, 100, 100, 
null, null, 100, 100, null, 51.49, 100, 100, 100, null, 80.75, null, 100, 100, 100, 78.34, null, null, 93.92, 100, null, null, 67.62, null, 100, 78.57, 60.44, 100, 100, 94.17, 36.66, 100, 100, 95.94, 14.67, null, 100, 100, null, 48.09, 100, 100, 100, 53.42, 100, null, 100, 37.83, null, 100, 43.9, 100, 100, 100, 94.94, 100, 100, null, 58.91, 100, 100, 78.05, null, 58.05, 100, 44.42, 100, 100, 82.12, 100, 100, 75.58, 26.84, 25.05, 100, null, 100, 93.1, 60.97, 61.05, null, 91.52, 77.4, 100, 66.72, 100, 100, null, 21.29, null, 100, 99.22, null, 55.74, 83.82, null, 39.18, 100, 100, null, 
97.84, 100, 100, 50.85, 100, 100, 100, 100, null, 100, 100, 100, 100, 100, 100, 100, 40.07, 100, 100, null, null, 20.72, null, null, 61.95, 100, 100, 100, null, null, 100, null, 91.39, 67.37, null, 76.66, 100, null, null, 70.46, 32.26, 61, 100, 100, null, 55.85, 100, 66.53, 85.97, 100, null, null, 100, 100, 100, 100, 100, 100, null, 70.69, null, 40.09, 82.75, 100, 97.19, 100, 100, 100, 100, 29.22, 100, 82.16, 100, 68.19, 62.56, 22.7, null, null, 100, 33.43, 17.71, 61.95, 100, 100, null, null, 93.23, 100, null, 51.77, 100, null, 75.71, null, 59.48, null, 100, 100, 97.99, null, 
100, 56.95, null, 100, null, null, 80.47, 100, null, 91.5, 100, null, null, 39.56, 100, 61.64, 100, null, 100, 74.2, 100, 100, null, 100, 65.75, null, 29.32, 100, null, 100, 100, 100, null, null, 64.42, 100, 100, 76, 100, null, 75.78, 100, 100, null, null, 57.79, null, 100, 100, 41.27, 100, 100, 63.38, null, 100, 100, 69.3, 54.74, 100, 100, 100, 92.39, 100, 100, 100, null, 100, 100, null, 55.22, 100, 100, 100, 21.2, 100, null, 100, 100, 41, 56.4, 99.25, 100, 100, 100, 82.12, 90.4, 100, null, 100, 100, 33.61, null, 100, 100, 100, 100, 100, null, 100, 100, 
32.13, 100, 88.41, 100, 100, 100, null, null, 100, null, 100, null, 100, 92.85, 100, 100, 100, 71.87, null, 100, 17.11, 39.82, 100, null, 100, 42.34, 100, 100, null, null, 100, null, 100, 100, 98.47, 78.24, 100, 100, null, 100, 47.57, 100, 100, 100, 100, 100, 35.89, 90.72, 100, 59.84, 100, 100, 100, 100, 100, 92.15, 100, 75.08, 100, 100, 97.41, 67.49, 100, 100, 100, 100, 100, null, 100, 100, 48.71, 100, null, 100, 100, 100, 100, 29.95, 100, 64, 45.41, 58.51, 94.67, 100, 100, 100, 100, null, 100, 100, null, 100, 29.86, 100, 100, 96.14, 100, 90.27, 100, 94.78, 
100, 100, 83.28, null, 100, 71.47, 100, 100, 79.96, null, 100, 100, 100, null, 100, 49.45, null, null, 100, null, 50.63, null, 37.15, 43.96, null, null, 48.95, 100, 55.35, 100, null, null, 100, null, 100, 100, 100, 100, 100, 100, 100, 100, 60.99, null, 100, 100, 87.17, 100, 100, 58.19, 100, 100, 90.24, 100, 100, 100, null, 63.55, 90.31, 100, 72.89, 73.81, 100, 100, 76.96, null, 100, null, null, 67.98, 100, 95.2, 100, 97.48, 41.88, 100, null, null, 100, 80.51, 64.98, 100, null, 100, 100, 49.72, 100, null, 100, 96.07, 100, null, 100, 89.48, 100, 100, 100, 34.67, 38.55, 100, 
52.37, null, 32.61, 17.74, 100, 100, 83.18, 100, 59.63, 100, 100, 74.28, 100, 88.58, null, 100, 43.94, 100, 100, 100, 100, 77.91, null, 100, null, 100, 58.81, 35.11, 100, 100, 100, 100, 100, null, 100, 100, 100, 53.46, 100, null, 100, 72.1, 100, 100, null, 100, null, 36.32, null, null, null, 100, 100, null, 60.88, null, 100, 59.88, 73.78, 50.99, 22.6, 73.71, 100, 33.27, 100, 100, 30.26, 100, 100, 88.23, 100, 100, 71.23, null, 91.6, 100, 100, null, null, 80.73, 81.55, 97.58, 18.52, 100, 100, 100, null, null, 44.82, null, 38.39, null, 76.08, 68.91, 76.36, 100, 100, 100, 43.44, 100, 
100, null, null, 100, 100, 65.01, 100, 100, 100, 100, 88.03, 100, 65.1, null, 100, 29.99, 88.18, 100, 100, null, 100, 43.02, 71.7, 100, 100, 37.92, 100, 66.23, 100, null, 97.43, 100, 44.01, null, null, 100, 100, 73.33, null, 85.37, null, 44.18, 100, null, 100, null, 100, null, 21.55, 50.4, 76.77, 59.71, 87.24, null, 83.3, 100, 100, 100, 100, null, 100, null, null, 100, 100, 100, null, 100, 100, 100, 51.75, 100, 100, 30.71, 100, null, 100, 97.9, 88.32, 100, 79.1, null, 53.26, 61.5, null, 38.49, 95.19, 100, 100, 55.77, 100, null, 100, null, 100, 100, 71.62, 100, 30.82, null, 
69.05, null, 92.55, 100, null, 72.8, 100, null, 100, 100, 100, 100, 100, 89.94, 92.13, 100, 100, null, 100, 30.2, 100, 100, 57.17, 100, 100, 100, 96.06, 91.31, 100, 95.25, 100, 100, null, 82.29, 62.45, 100, 94.14, 100, 55.26, 100, 100, 100, 60.04, 100, 100, 100, 100, 100, null, 77.75, 100, 100, null, 34.22, 73.86, null, 100, 94.14, null, 45.2, 93.74, 96.13, null, 100, 81.57, 100, 29.66, 40.99, 100, 100, 100, 100, 87.38, 25.33, 100, null, 73.68, 100, 65.65, 100, 100, null, 57.9, 77.73, 100, null, 72.04, 100, null, null, 100, 71.72, 100, 75.81, 100, 74.28, 41.94, 100, 100, 100, 
null, 100, null, 56.48, null, 100, 15.36, null, 74.4, 84.79, 100, null, null, 100, 100, null, null, null, 87.15, 100, 34.17, 100, 25.14, 63.27, 24.29, null, 75.45, 100, 100, 100, 79.61, 67.99, null, null, 57.47, 100, 100, 100, null, 100, 100, 60.64, null, null, 100, null, null, 57.66, 100, 100, 63.89, 100, 100, 100, null, 44.14, 43.57, 100, 100, null, 100, null, null, 86.63, null, 100, 100, 45.22, 82.98, 100, 92.17, null, 94.74, 47.88, null, 86.19, 71.81, 100, null, 97.45, 62.3, 42.26, 43.1, 19.1, 32.75, null, 100, 55.52, 100, 100, 100, 69.71, null, 100, 100, 68.4, null, 100, 44.03, 100, 
100, 66.76, 100, 100, 67.16, 38.68, 100, 77.46, 36.34, null, 100, 100, 86.06, 81.04, null, 100, 94.77, 100, 100, null, 100, 52.85, 100, null, 21.3, 17.16, 100, 100, 100, 100, 100, 74.63, 83.59, 21.55, 100, 5.35, 100, 84.94, 100, 100, 100, 100, 92.88, 100, 100, 93.65, null, null, 100, 100, 100, 77.32, 41.27, 100, 74.97, 100, 100, 53.21, 89.87, 20.23, 100, 100, 33.24, 100, 100, 100, 100, null, null, 68.51, 98.99, 100, 7.65, 100, 100, 100, null, 100, 100, 100, 100, 100, 47.16, 100, 100, null, null, 100, 100, 100, 100, null, null, 99.54, null, 100, null, 100, 100, 100, 
null, 100, 100, 44.12, 100, 90.97, 74.8, null, 100, null, null, null, 100, 91.58, 82.16, 100, null, null, null, null, 100, 100, 100, 100, 100, 92.17, null, 100, 100, 100, 100, null, 89.18, null, null, 25.77, 96.3, 53.06, 100, 100, 100, 100, 100, 100, 100, 90.39, 100, 100, 42.41, 53.27, 100, 100, 93.72, 53.51, 100, null, 100, 100, 43.34, 51.29, 100, 97.77, null, null, null, 100, 100, 100, null, null, 100, null, 100, 98.73, 100, 100, 52.47, 100, 39.12, null, 100, null, 29.69, 100, 100, 34.71, 52.13, 71.81, 86.53, 100, 100, null, 62.39, 100, null, 86.96, 95.74, 23.08, 100, 45.08, 
100, 77.32, 100, 67.46, 100, null, 100, 100, 100, 7.59, 100, 100, 100, 100, 100, 87.34, 100, null, null, null, 100, 100, null, 69.99, 42.28, null, 100, 100, 100, 100, null, 100, null, 100, 100, 100, 100, 24.98, 100, null, 27.95, 27.57, null, 100, 100, 85.36, null, 100, null, 100, 100, null, 57.7, null, 100, null, null, 27.71, 100, 100, 100, 100, null, 15.16, 42.23, 100, 100, 100, 100, 100, 59.23, 77.69, 61.61, 100, 100, null, 97.05, 47.36, 100, 100, 100, 100, 100, 100, 95.99, null, 63.57, 73.73, 100, 37.65, null, 100, 100, null, 74.59, 88.64, 100, 98.76, 100, 38, 
null, 100, 100, 14.72, null, 100, null, 96.32, 48.4, null, null, 100, null, 100, 100, 100, 100, null, 100, 100, 16.02, 100, 100, 100, 39.29, 100, 86.9, 100, null, null, 100, 86.26, 38.66, 100, 98.69, 90.42, 100, 100, 100, 100, 100, 100, 84.27, 38.95, 100, 100, 53.62, null, 100, 100, 100, 85.74, 58.81, 100, 57.07, 11.49, 100, 100, 72.41, 100, 39.03, 100, 96.96, 100, 69.66, 100, null, 34.57, 83.55, 78.61, 100, 100, 100, 100, 66.27, 62.76, null, null, 71.54, 86.62, null, 82.86, 100, 78.12, 100, null, null, 76.98, null, 84.84, null, 61.31, null, 51.38, 100, 100, 92.26, 100, 100, 100, 
100, 88.64, 100, 100, 83.85, 100, 75.44, 52.45, 100, 100, 92.16, 100, null, 100, 100, 98.08, 100, null, 57.75, 26.48, 52.45, 36.79, 26.94, 48.2, null, 98.26, 19.81, 76.62, 90.18, 100, 32.14, 35.8, 44.13, 100, 100, 100, null, 100, null, 100, 100, 10.29, null, null, 79.71, 100, 100, 32.82, 100, 100, 100, 39.51, 36.16, 100, 100, 64.82, 7.67, null, 83.08, 70.63, 100, 100, 100, 100, null, 60.33, 100, 100, 29.68, 100, 84.65, 100, null, null, 60.04, 69.43, 73.27, 100, 100, 100, 100, 75.32, null, null, 100, 100, 100, 100, 82.28, 100, 100, 80.84, 88.24, 100, 100, null, null, 100, null, 100, 
100, 100, 100, 100, 85.39, 100, 100, 100, 79.84, 100, 100, 100, 100, null, 100, 91.42, 100, 100, 78.06, 100, 100, 100, 100, null, null, null, 14.66, 59.93, 100, 100, 93.45, 23.52, 100, 100, 44.27, 100, 86.55, 34.98, 65.76, 60.78, 100, 31.54, 100, 100, 100, 100, null, null, 100, null, null, 100, 100, 86.92, 100, 100, 100, null, 90.13, 100, 33.33, 100, 100, 100, 100, 100, 100, 100, 100, null, null, 96.36, 100, null, 100, 100, 100, null, 44.22, 100, 100, null, 63.19, 100, 100, 100, 100, 43.65, 100, 100, 40.83, 100, null, 42.22, null, 100, 100, null, 28.9, 100, 
100, 100, 93.63, null, 83, 94.87, 45.55, 100, 100, null, 100, 100, null, 45.7, 100, 28.92, null, 63.58, 100, 100, null, 100, 67.42, 71.92, 100, 100, 27.11, 100, 88.41, 100, 78.65, 100, 36.74, null, 100, 30.11, 80.44, 100, 100, 100, 97.98, null, 100, 68.58, 100, 100, 100, 100, null, 100, 100, 100, 100, 69.52, 100, 100, 31.11, 100, 59.28, 100, 63.78, 48.35, 77.16, 42.67, 100, 100, 100, null, 100, 81.92, 100, 100, 100, 92.45, null, 100, 81.98, 37.64, null, 100, 99.38, 100, null, null, 100, 100, 100, null, 100, 100, 100, 100, null, 100, 36.01, 100, 100, 100, 92.42, 100, 
100, null, null, 51.89, 100, 100, 54.53, 100, 100, 100, 100, null, null, 100, 100, 100, 100, null, 100, 100, 100, 100, 100, 100, 63.52, 50.89, 91.26, 66.7, null, 100, 99.15, 100, null, 100, 100, 100, null, 100, 100, null, 100, null, 100, null, 41.6, null, 100, 100, 78.44, 83.77, 100, 100, null, null, 100, null, 100, null, 100, 100, 100, 100, 60.3, 100, null, 100, 100, 100, 94.82, 100, 100, 100, null, null, 100, 100, 82.4, 100, null, 100, 100, 100, 100, null, null, null, 100, 96.64, 100, 100, 100, 100, null, null, 100, null, 100, 88.07, 100, null, 
100, 89.57, 95.57, 100, null, null, 100, 60.77, 43.39, 22.87, null, 100, 100, 100, 36.81, 81.98, 100, 100, null, 100, null, 100, null, 100, 100, 100, 100, null, 100, 100, 39.71, null, 100, null, 91.74, 100, 80.22, 57.34, 31.18, 50.05, null, 50.59, null, 35.26, 21.53, 100, 100, 61.68, 100, 100, 93.79, null, 100, 100, 100, null, 83.84, 100, 100, 100, 58.27, 100, 100, 56.09, 100, 64.94, 100, 47.09, 82.38, 58.36, 66.34, 100, 50.74, 100, 71.86, 100, null, 100, 100, null, null, 78.82, 100, 66.18, 14.01, 88.69, 100, 57.03, null, 100, 80.16, null, 100, null, 97.68, null, 100, 100, 100, 100, 
null, 100, 100, null, 100, 93.05, 78.56, 100, 100, 74.24, 100, 52.03, 83.06, null, null, 71.13, 100, 56.44, 90.92, null, 100, null, null, 44.83, 27.13, 80.34, 93.27, null, 33.66, 100, 100, null, 100, null, 100, 64.17, 100, 100, 100, 100, 100, 88.03, 100, 100, 100, null, 100, 100, 100, 100, 89.86, 100, 100, 100, 100, 100, 58.77, 100, null, null, 40.79, 100, 100, 66.97, 100, 38.54, null, null, null, 100, 33.68, 100, 100, 100, 100, 82.37, null, null, 100, null, 34.15, null, 100, 86.78, 100, 100, 100, 100, 53.01, 100, 100, 100, 100, 100, 100, 100, 53.29, 58.12, 100, 79.43, 
66.49, 63.26, 100, null, 92.61, 45.13, 100, 50.44, 33.52, 100, null, 100, 100, 100, 35.54, 100, 100, 100, 90.74, 100, null, 100, 100, 100, 94.49, 100, 54.33, 100, 100, 57.27, 100, null, 100, 72.31, 97.86, 81.01, null, 100, 100, null, 100, 69.16, null, null, 100, 100, null, 100, 100, 100, 48.85, 100, 100, 60.23, 66.9, null, 37.56, null, 64.49, 8.23, 87.51, 100, null, 100, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, 
null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, 
null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, 
null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, 
null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, 
null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, 
null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, 
null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, 
null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, 
null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, 
null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, 
null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, 
null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, 
null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, 
null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, 
null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, 
null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, 
null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, 
null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, 
null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, 
null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, 
null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, 
null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, 
null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, 
null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, 
null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, 
null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, 
null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, 
null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, 
null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, 
null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, 
null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, 
null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, 
null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, 
null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, 
null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, 
null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, 
null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, 
null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, 
null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, 
null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, 
null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, 
null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, 
null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, 
null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, 
null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, 
null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, 
null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, 
null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, 
null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, 
null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, 
null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, 
null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, 
null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, 
null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, 
null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, 
null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, 
null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, 
null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, 
null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, 
null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, 
null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, 
null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, 
null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, 
null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, 
null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, 
null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, 34634, 13, 6683, 3345, 3088, 701, 2116, 1413, 2577, 2274, 3096, 3318, 2333, 1752, 1925, 587, 554, 463, null, 993, 401, 369, 369, 644, 289, 340, 413, 457, 582, 438, 566, 180, 252, 551, 188, 160, 500, 642, 601, 268, 14, 553, 604, 561, 495, 442, 447, 639, 432, 380, 629, 101, 457, 428, 544, 488, 561, 64, 555, 452, 406, 545, 111, 707, 778, 552, 353, 584, 662, 648, 455, 415, 516, 409, 253, 531, 621, 439, 521, 293, 211, 538, 
636, 397, 141, 547, 400, 313, 460, 742, 784, 26, 278, 333, 49, 114, 203, 128, 108, null, 260, 393, null, 87, 184, 84, 85, 206, 116, 164, 552, 257, 25, 420, 173, 200, null, 110, 229, 146, 154, 271, 167, 46, 261, 154, 75, 4, 279, 135, 115, 99, 111, 71, 122, 122, 137, 221, 446, 163, 67, 172, 69, 151, 157, 416, 101, 67, 33, 116, 160, 348, 483, 145, 320, 101, 89, 187, 6, 304, 312, 411, 107, 77, 130, 28, 293, 85, 43, 88, 132, 268, 73, 278, 217, 136, 206, 84, 231, 176, 111, 37, 
261, 230, 83, 37, 85, 219, 113, 102, 525, 104, 95, 144, 194, 184, 64, 181, 90, 174, 76, 15, 146, 73, 112, 120, 126, 283, 414, 65, 240, 290, 4, 64, 81, 53, 91, 272, 294, 304, 111, 65, 201, 83, 122, 235, 477, 212, 415, 164, 402, 455, 415, 129, 178, 72, 76, 240, 85, 385, 92, 149, 249, 41, 185, 210, 119, 322, 140, 170, 141, 179, 245, 84, 190, 336, 153, 51, 164, 162, 223, 137, 220, 352, 171, 88, 201, 87, 266, 131, 53, 141, 107, 108, 122, 35, 191, 122, 118, 68, 82, 242, 
81, 67, 151, 192, 104, 187, 154, 148, 558, 147, 106, 241, 71, 139, null, 9, 9, 5, 9, 4, 7, null, 13, 4, 9, 5, 7, 7, 5, 6, null, 7, 7, null, 7, 5, 7, 10, 11, 7, 6, null, 7, 9, 7, 9, 7, 7, null, null, 7, 5, 5, null, 7, 7, null, 5, 7, 6, 7, null, 9, 4, null, 9, 9, 6, null, 6, 9, 7, 7, 5, null, 3, 4, 11, 5, 7, 7, null, 5, 5, 9, null, 5, 5, 4, null, 7, null, null, 7, 5, 14, 7, null, 7, 7, 
null, 7, 15, 7, null, 3, 7, 5, 5, 9, null, 5, null, 13, 5, 7, 15, 7, null, 9, null, null, null, null, 11, 2, null, 11, 7, 6, null, 11, 15, 7, 7, 2, 7, 15, 7, 5, 9, null, 7, 13, 3, 6, 9, 6, 9, 7, 11, null, 15, 15, 9, 7, 9, null, 9, 7, null, 6, 7, null, 8, 12, 10, 9, 5, 7, null, 7, 8, 6, 11, 7, null, 7, 4, 7, null, 7, 7, 9, null, 7, 6, 6, 5, null, null, 4, 7, 3, 7, 6, null, null, 3, 7, 
8, 7, 7, 7, 9, null, null, 7, 5, 11, 15, 9, 7, 4, 9, 1, 5, null, 9, 6, 5, 7, 9, 11, 7, 5, 9, 9, 2, 7, 5, 7, null, 13, 6, null, null, 5, null, null, 7, 15, 12, 5, 11, 7, 9, 9, 7, 6, null, 6, 6, 10, 11, 7, 7, 10, 1, null, 9, null, 7, 7, 5, 7, 7, 6, 10, 9, null, 7, 7, 3, 7, 6, 6, null, 7, 7, null, null, null, 3, 9, 14, null, 7, null, null, 9, 4, 7, null, 2, null, 3, 9, null, 7, 
5, 6, null, 7, 7, 6, null, 7, 7, 4, 8, 9, 7, 12, null, 7, 7, 7, 9, 9, null, null, 7, 7, null, 7, 8, 2, null, 7, 10, 15, 9, 11, 7, null, 14, 7, 6, 7, 11, 7, null, 9, 7, 6, 9, 13, null, null, 7, null, 14, 12, 13, 5, 9, null, null, null, 14, null, 7, 7, 5, 6, 9, 5, 9, 5, 7, 9, 9, 6, null, 7, 9, 14, 7, 9, 8, null, 6, 7, 9, 7, 6, 5, 12, 7, null, 7, 9, 8, 5, null, null, null, 8, 11, 
15, null, 6, 4, 9, 7, null, 7, 15, null, null, 9, 12, 4, 7, 5, 7, 11, null, 7, null, 7, 7, null, 5, 7, null, null, null, null, 7, null, 2, null, 7, 10, 15, 13, 5, null, 13, 6, 9, 15, 14, 9, 5, null, 7, 4, 7, 3, 7, null, 7, 8, 7, null, 7, null, 7, 6, 7, null, null, null, null, null, 5, 7, 7, 7, 4, 9, 11, 9, 4, null, 8, null, 5, null, 3, 8, 7, 7, 6, 9, 7, 7, 9, null, 2, null, 1, null, 7, 2, null, null, 
7, 7, 5, 6, 1, 7, null, 9, 5, 6, 9, null, 11, 9, 7, 9, 8, null, 7, 7, 2, 7, 4, 7, null, 4, 7, null, 5, 9, null, null, 4, 1, 11, 5, null, 12, 5, null, 9, 7, 2, 7, 7, null, null, null, 9, 9, 7, 6, 7, 5, 7, 9, 4, 7, 8, null, 9, null, null, null, 7, 5, 7, 3, null, null, 7, 11, 7, 2, 9, 10, 4, 7, 3, 7, 7, null, 7, 5, 7, 7, 8, 9, 7, 8, 8, null, 7, 2, 7, 9, 9, 10, null, 4, 
null, null, 6, 4, null, 7, 15, 9, null, 5, 6, 7, 7, null, null, 7, 1, 6, 3, 13, 7, 7, null, 6, 3, null, 7, 7, null, null, 7, 7, null, null, 7, 11, 7, 7, 7, 12, 5, 9, 9, 12, 2, 7, 11, 7, 6, 9, 7, 13, 7, 7, 7, 5, null, null, 9, null, null, null, 7, 7, null, 13, 3, null, 4, 9, null, null, 7, 7, 5, 7, 7, null, 3, 15, null, null, null, null, null, 6, 9, null, 7, 3, null, 17, 9, null, 5, 11, 7, 9, 8, 10, 
null, 7, null, 15, null, 11, null, 3, null, null, 8, 9, 8, 6, 12, null, null, null, 7, null, null, 11, 9, 8, 1, 5, 7, null, 7, 9, 5, null, null, 5, 5, 7, 11, 10, null, 7, 9, 7, 7, 15, 8, 7, 7, 7, null, 11, 5, 9, 7, 15, 6, 9, 5, 7, 7, 7, null, 10, 7, 6, 7, null, 7, 11, 7, 2, 9, 9, 6, 7, 7, 3, 11, null, 9, null, null, 7, 7, 15, 5, null, 7, 1, null, 10, 11, null, null, 3, 7, 9, 4, 9, null, 6, 
5, 9, 9, 7, null, 7, 6, 9, null, 7, 5, 4, 7, 15, 7, null, 3, null, 1, null, 7, 7, null, 5, 13, 7, 9, 5, 7, null, 7, 6, 7, 15, 7, 7, 9, 6, 7, 7, 3, 9, null, 6, 7, 7, 6, 7, 9, null, null, 7, 1, 2, 3, null, 13, 2, null, null, 9, 7, 7, 9, null, 11, 9, 7, 7, 7, 9, null, 4, 7, null, 5, 7, 7, 7, 7, null, 7, 7, 7, null, 10, 7, 6, 6, 9, 7, 4, 7, 9, 5, 7, 9, 7, 10, 10, 
7, null, 15, 6, null, null, 9, 8, 8, 13, 15, 5, 12, 5, 9, 7, 15, 9, 15, 5, null, 9, 9, 10, 8, 9, null, 9, 7, null, 4, 7, 5, 6, 13, 2, null, 1, 7, 9, null, 7, 9, 5, 7, 7, 8, null, 9, null, 7, 3, 7, 7, 9, 7, null, 6, 9, 4, 5, 9, 3, null, 11, 7, 7, null, null, 7, null, 7, null, 3, 10, 2, 6, 9, 7, 7, 7, 7, 7, 5, null, null, 7, null, 7, null, 7, 4, 7, 9, 7, 7, 6, 7, 9, 7, 
7, 12, null, 7, 9, null, 9, 7, 5, 9, 5, 5, 7, 9, null, 7, 7, 7, 7, null, 7, null, 7, 12, 3, 9, 9, null, 7, 9, null, 7, 7, null, 7, 8, null, 5, 7, 10, 4, 7, 4, null, null, 7, null, null, null, null, null, 5, 9, 9, 11, 9, 6, 6, 7, 9, 7, 11, null, 7, 15, 7, 7, 6, 6, 7, 3, 9, null, null, null, 5, 11, 7, 9, 8, 7, 4, 15, null, 8, 7, 7, 7, 1, 10, 7, 7, null, null, 7, 7, 1, null, 7, null, 
7, null, 8, 5, 3, 7, null, null, 15, 7, 6, 7, 7, 7, null, 9, 2, 7, 11, 7, 4, 12, 6, null, 2, 16, null, 5, 7, 7, 3, 7, 4, 7, null, 7, 6, 5, 9, 12, 6, 5, null, 5, 7, 7, null, 5, 5, null, 7, 1, null, 9, null, null, 5, 5, 10, 14, 7, 7, 7, 6, 7, 5, 15, 1, 9, 4, 7, 7, 11, 7, 11, null, 4, 7, null, 15, null, 15, 3, 7, 0, 7, 15, null, 9, 9, 13, 7, 6, 9, null, 4, 7, null, 7, 7, 
9, 7, 2, 9, 5, 5, 7, null, 4, 3, 11, null, 15, null, null, 9, 7, 9, 7, 9, 5, null, 9, null, null, 7, 7, 5, 7, null, 9, 9, null, 7, 5, 7, 9, 5, 2, null, null, null, 5, 9, 9, null, null, 7, 5, 5, 9, 3, 9, 6, 8, null, 9, 2, 9, 9, 8, 9, null, null, null, 9, 7, 8, null, 6, null, null, null, 7, 12, null, 5, 7, 9, 9, null, 8, 9, 7, null, 6, 8, 7, 8, 5, 9, 9, 7, 5, 9, 4, 6, null, 9, 7, 
7, 7, 7, 9, 7, 7, 11, 5, null, 7, 9, 4, 7, 7, null, 7, null, 10, 12, 3, 9, 7, null, 4, 8, 11, null, 8, 20, 7, 15, 15, 11, null, 4, 3, 5, 7, 7, null, null, 2, 7, null, 7, 7, 7, 4, 7, null, 9, null, 7, 7, 7, 3, 4, 6, 7, null, 9, 5, 10, 7, 11, null, 7, 7, 7, 9, 7, null, 6, 9, 3, 7, 7, 5, null, null, 5, 7, 15, null, 7, null, null, null, null, null, 3, null, null, 13, 4, 9, 5, 9, 9, 7, 
3, 6, null, null, 9, 7, 7, 6, null, 9, 7, null, 6, 7, 7, 7, 9, 6, null, 9, 5, 5, null, 7, 9, 5, 5, 9, null, 4, 9, 7, null, 7, 9, null, 6, 2, 9, 7, 2, 7, 7, null, 11, null, 6, 12, 4, 9, 7, 7, 7, null, 6, null, 6, 7, 7, 6, 7, 5, 10, 6, 9, null, null, 9, null, 11, 7, 5, 7, 7, 7, 7, 9, 7, null, 8, null, 8, 8, 6, 7, 1, null, 4, 15, 2, 5, 21, 7, 7, 7, 4, 7, null, null, 11, 
8, 3, 5, 5, 12, null, 5, null, 7, null, 8, 9, 7, null, 6, 11, 9, null, 5, 9, null, 6, null, 10, 7, null, 15, 9, 9, 5, 5, 7, 9, 7, 5, 6, 7, 7, 6, 8, null, 6, 4, 5, null, null, 7, 9, 7, 9, null, 7, 11, null, 7, 7, 10, 10, 7, null, null, 4, 9, 7, null, null, 7, 8, null, 2, null, 7, 3, 14, 7, 10, 9, null, null, 9, 7, null, 7, 7, 7, 7, 9, 11, 7, null, 5, 7, 15, 7, 4, 4, 7, 14, 7, null, 
6, 9, null, null, 7, 9, 7, 5, 7, null, 7, null, null, 10, 9, 5, 2, null, null, null, null, 13, 7, 7, 11, 2, null, null, 7, 7, 2, null, 7, 5, null, null, 7, 2, 7, 11, 9, 7, 3, null, null, null, 5, 1, 5, null, 8, 7, 7, 11, null, 9, null, 7, null, null, 8, 9, 2, null, 5, null, 7, 7, 9, null, null, 9, 7, 12, 3, 11, 14, 9, 7, 7, null, 9, 7, 13, null, 3, 7, 15, 7, null, 15, 9, 7, 8, null, 11, 7, null, null, 7, 
7, 7, 7, 8, 9, 7, null, null, null, 5, 3, null, 12, 7, 7, 7, null, 11, 5, null, 9, 7, 7, 11, 10, 7, 7, 5, 7, 15, 15, 7, 13, 9, 2, 16, 7, 2, 9, 5, null, 4, 9, 9, 7, 1, 15, 12, 6, 5, 7, 9, 15, 7, null, 9, 7, null, 3, 7, 9, 14, null, 7, 4, 7, null, 8, 2, 7, 3, 15, 9, 3, 7, 3, 9, 3, 7, 7, 7, null, 9, 9, null, 9, 4, 9, 7, 11, 5, null, null, 9, 7, null, 7, 7, null, 7, 
null, null, 7, null, 5, 5, null, 7, 7, 15, 7, null, 7, 7, 15, 9, 7, null, 11, 5, 8, 9, null, 7, 7, 5, 7, 7, null, 7, 7, 8, null, 10, null, 7, null, 7, null, 7, 6, 9, 9, null, 9, 5, 9, 7, null, 7, null, 4, null, null, 13, null, null, 7, 9, 7, 6, 9, null, 9, 7, 7, 4, 4, 7, 3, null, 7, 7, 7, 9, 9, 5, 1, 7, 7, 7, null, null, 7, null, 7, 7, null, null, 5, 8, 9, 10, 13, null, 9, 9, 9, 7, 7, 
4, 2, 8, 7, null, 8, null, 3, 9, 7, null, null, null, 10, 7, 5, null, 7, 4, 5, 4, 9, 15, 9, 15, null, 7, 7, 11, 5, 6, 7, 7, 7, null, 7, 6, null, 7, null, 7, null, 5, 9, 7, null, null, null, 9, 5, 7, 13, 7, 8, 7, null, null, 7, 7, 5, 7, null, 7, null, 7, 7, 9, 11, 10, 7, 11, 5, null, 7, 7, null, 9, 7, null, 7, 7, 7, 7, 15, 9, 1, 7, 14, 7, 5, 7, 7, null, 7, null, 9, 7, null, null, 7, 
5, 7, 7, 7, null, 6, 7, null, 6, 7, 12, null, 7, 7, 5, 9, 9, null, 15, 9, null, 7, null, null, 11, 9, 7, null, 7, null, 5, 5, 7, 5, null, null, 9, null, 7, 7, 5, 7, 9, 6, 7, null, 7, null, 9, 7, 7, null, null, null, 9, 9, 9, 4, null, 8, null, 7, 5, null, 7, 4, 3, 7, 7, 7, 10, 5, 7, null, 6, 7, 6, null, null, null, null, 7, null, 9, 5, 6, 7, 15, null, 9, 7, 7, 3, 8, null, 11, 4, null, null, 7, 
7, 3, 11, 5, 10, 6, 7, null, 7, null, null, 4, 8, null, 8, 11, null, 5, 9, null, 7, 7, 9, 14, 7, 5, 7, 7, 7, null, 7, null, 6, null, 7, null, null, 8, 5, 7, 15, 2, 5, 7, null, 7, 7, null, null, 7, 9, 2, 5, 7, 14, 7, 7, null, 7, null, null, 11, 6, 3, 9, 9, null, 5, null, 7, null, 7, 4, 6, 7, null, null, 9, null, 7, null, null, null, 7, null, null, null, 7, 3, 9, 9, 2, 7, 9, 6, 9, 7, null, null, 7, 
9, null, 9, null, 4, null, null, 1, 6, null, 7, 7, 12, 7, null, 7, 9, null, 7, null, null, 10, null, 7, 15, 10, 9, 4, 7, null, null, null, 7, 7, null, 8, 9, 7, 7, null, 5, null, null, 9, 7, 5, null, 13, 5, 7, 6, 9, 7, null, 9, 5, 5, 9, 5, 3, 7, null, 9, 3, null, null, null, 7, 7, null, null, 7, 7, null, null, null, 9, 11, null, 9, null, 4, null, 15, 9, 5, 3, 7, 9, 7, 9, null, 9, null, null, 6, 7, 5, null, 6, 
7, 7, null, 5, 8, 7, 8, null, 2, null, null, 7, 7, null, 7, null, 2, 7, 7, 9, 15, 19, 7, null, 7, null, 1, 9, 7, 9, 9, null, 7, 5, null, 7, 7, 7, 7, null, 5, 9, 15, 2, 7, 7, 9, null, null, 15, null, 7, 7, 11, 7, 1, 7, 8, 7, 7, null, 9, null, null, 10, 7, null, 5, null, 8, null, 6, 10, 9, 7, null, null, 7, 5, 3, 9, 9, 9, 9, 5, 11, null, null, 7, 7, 12, null, 7, 7, 9, 7, 6, 2, null, null, 
7, 7, 9, 7, 2, 7, 7, 4, 7, null, null, 9, 4, 3, 3, 7, 7, 9, 9, null, 5, 7, null, null, 15, 9, 7, 7, 15, 3, null, 3, 7, 7, 7, 7, 9, 7, 5, 9, 9, 7, 3, 7, 7, null, 9, 7, 9, 9, 9, 9, 6, null, 5, null, null, 2, 10, 7, 15, 7, 5, 4, 7, 9, 7, 11, null, 9, 8, 7, 5, null, 9, 3, null, null, null, null, 5, 6, null, null, null, null, 7, 11, 7, null, null, null, 5, null, 5, 7, 7, 19, 5, null, 
6, null, 8, 2, 5, 6, 7, 9, 7, 2, 7, 7, null, 5, 7, 7, 9, 7, 15, 5, 7, null, 10, 5, 12, 7, 8, 5, 7, null, 5, 4, 7, 7, 6, 8, 5, 9, 8, 5, 7, 5, null, 9, 9, 7, 7, 9, null, null, 7, 7, 6, 7, 9, 15, 10, null, 14, 4, 8, 5, 3, 7, 11, 9, 7, 9, 9, 7, null, null, null, 7, 5, 7, 9, 7, 9, null, null, null, 14, 7, null, 11, 9, 8, 5, null, null, 7, 14, 5, 4, 7, null, null, 7, 2, 
3, 7, 4, 7, 7, null, 9, null, 7, null, 5, 7, 11, null, null, 7, 7, null, 5, 5, null, 7, 7, 7, 7, null, null, 7, 5, null, null, 9, 9, 9, 13, 7, 2, 9, null, 9, 7, 7, null, 9, 9, 8, 9, 7, 3, null, 15, 13, 5, 15, 15, 9, 3, 4, 4, null, null, 7, 7, 5, 7, null, 7, 7, 9, 7, 7, null, null, null, 9, 7, null, 9, null, 7, 2, null, 7, 7, 6, 7, 13, null, 9, 10, 7, 7, 9, 4, 4, 2, 15, null, 15, 2, 
7, null, 7, null, 5, 8, 2, 9, 3, 7, 7, 7, 7, 5, 9, 4, null, 2, 10, null, 7, 7, 15, 9, null, null, 9, 5, 5, 2, null, 7, null, 7, 7, 6, null, 7, 7, 15, null, 10, 9, 14, 5, null, null, 9, null, null, 3, 9, 9, 7, 7, null, 6, 4, 7, null, 8, 15, null, 9, 7, 1, null, 7, 2, 9, 13, 7, 7, 7, 10, 7, 11, 4, null, null, null, null, 7, 9, 9, 13, 6, 14, 11, 9, null, 7, 9, 7, 9, 7, 3, 11, null, 7, 
7, 11, null, 4, 7, 7, null, 7, 4, 4, null, null, 7, 7, 9, 15, null, 7, null, null, null, 5, 6, null, 7, 7, null, 7, 8, null, 5, 9, 7, null, 5, 7, 7, 7, null, 4, null, 12, 3, null, 11, 11, 9, 7, 15, 4, 5, 7, 3, 7, null, 9, 9, 5, 15, 11, 7, 7, 4, 7, 6, 4, 7, 8, 7, 4, 10, 3, 5, null, 9, 5, 5, null, 11, 10, 7, 10, 4, 5, 4, 9, 9, 9, 3, null, 7, 7, null, 5, null, 7, 8, 7, 7, null, 
9, 7, 9, 7, 6, 9, 9, null, 3, 7, 9, 2, 5, 5, 7, 7, 11, null, 7, 7, 15, 5, null, null, 15, 6, 7, null, 9, 6, 3, 7, 5, 9, 7, 7, 7, 7, 8, 10, 7, 11, 8, 7, 8, 9, 9, 2, 13, 8, 5, null, 7, 5, 6, null, 5, 15, 7, null, 10, 7, 11, 6, 7, null, 9, null, 7, null, 5, 7, 7, 5, null, 8, 7, null, 7, 7, null, 7, 4, 5, 9, 5, 11, 9, 3, null, 7, 7, 9, 7, 7, null, null, 7, 6, null, 
7, null, 9, null, null, 9, 15, null, 14, 7, 5, 5, 5, null, 2, 9, 9, 9, 7, 7, 5, 7, 7, null, 7, null, 7, null, 7, 7, null, 9, null, null, null, null, 7, 9, 7, null, 6, 9, 7, 1, null, 7, null, 7, 9, null, null, 3, 9, 5, 7, 7, 11, 7, null, null, 4, 7, 3, null, null, 4, 7, 6, null, null, 9, 6, 7, 7, null, 7, 7, 4, null, 9, null, 7, 7, 7, 1, 9, 3, 7, 7, null, 9, 14, null, 13, 7, 3, 15, 5, 5, 6, 
7, 7, 11, 5, 7, 6, 7, 7, 7, null, 11, null, 13, 5, 4, 9, 9, null, null, null, 7, 7, 9, 11, 11, 9, 7, null, 5, null, 6, 7, 9, 7, null, 7, null, 15, 9, null, 7, 4, 9, null, 7, 6, 5, 7, 2, 7, 5, 11, 7, 5, 6, 11, 13, 6, 7, 7, 7, 2, null, 7, 7, 9, null, 5, null, 15, 7, null, 7, null, 7, null, 5, null, null, null, 7, 6, null, 15, null, 7, 4, 9, null, null, 4, 10, 3, 9, 9, 9, 5, null, null, null, 
7, 10, null, 4, 4, 6, null, null, 7, 15, null, 7, 9, 6, null, 5, 7, 4, 7, 4, 8, null, 3, 9, 6, 5, 7, 7, 7, 15, null, null, 7, 9, 5, 7, 9, 7, 4, 7, 5, 9, 6, 7, 5, 15, 9, 12, 7, 7, null, null, null, 13, 7, 7, 11, 15, 6, null, 4, 7, 3, null, null, null, 4, null, 5, 4, 9, 7, 7, 7, 9, 5, 7, 11, 4, 7, 6, 7, 6, 5, 9, null, 9, 14, null, null, null, 15, 3, null, null, 5, 9, 5, 7, 6, 
7, 7, null, null, 4, 7, 7, 7, 9, 7, null, 9, null, 8, 3, 7, null, null, 5, 3, 7, null, 7, null, 7, 1, 7, 5, null, 5, null, 9, 9, 5, 5, 8, 5, 7, null, 8, null, 15, 3, 9, 5, 7, 9, 7, 5, 10, 1, 4, 7, 15, 2, null, 7, 3, 15, 9, null, 6, 3, 3, 7, null, null, 7, 7, 5, 9, 13, 7, null, 7, 7, 7, 7, 15, null, 4, null, 3, 5, 7, 7, 7, 7, null, 8, 6, null, 7, null, 7, 9, 9, null, null, null, 
4, null, 9, 5, null, 8, 7, 1, 6, 7, 7, 9, 7, 5, null, 5, null, null, 6, 5, 7, null, null, 7, 9, 5, 11, null, 11, 7, 4, 7, 5, null, null, null, null, 4, 8, 2, 10, null, 9, 7, 9, 9, 4, 9, null, 5, 9, 7, 4, 3, null, null, null, 5, 9, 14, 9, 11, 15, 6, 7, 12, 11, null, 8, null, null, 5, null, 8, 3, 11, null, 7, 15, null, 6, null, 9, 7, null, 7, 6, 3, null, 7, 4, 7, 9, 13, null, 11, 7, null, 12, 7, 
15, 7, 7, 7, 7, 7, 1, 4, null, 7, 8, null, 7, 5, 10, 7, 7, null, null, 4, null, null, 7, 9, 7, 7, 7, 5, 9, 8, 9, null, 7, null, 9, 7, null, 1, null, null, 7, 5, 3, 7, 2, null, 6, 7, 15, null, 9, 7, null, null, 7, null, 4, null, 7, 5, 11, null, 4, 7, 7, 11, 9, 9, 7, 15, 7, 6, 7, 9, 7, 3, 13, 7, 9, 11, null, 9, 9, null, 11, 6, null, null, 5, 5, 3, 15, 7, 7, 9, null, 7, 8, 9, null, 
12, 4, null, 7, 12, 7, 9, 4, 9, 14, 11, 2, 4, null, 7, 3, 7, 7, 5, null, 9, null, null, 4, 11, null, 7, 7, 7, null, 1, 9, null, 7, null, 7, null, 7, 4, 6, 14, 9, null, 11, 7, 8, 6, 7, 7, 9, null, 2, null, 15, 7, null, 4, null, 7, 9, 10, 7, 5, 7, 7, 15, 7, 9, null, 3, 7, 6, 7, 6, 9, null, 7, null, 3, 7, null, 7, 1, 7, 7, 4, 1, null, null, 7, 13, 9, 5, 6, 11, 7, 4, 7, 15, 7, 
6, null, null, 5, null, 7, 7, null, 7, 1, 11, null, 7, null, null, null, 9, 9, 9, 7, 7, null, null, 7, null, null, 15, null, null, 9, 7, 5, null, 7, 4, 9, 7, 7, 7, null, 7, 7, null, 9, 13, 4, null, 7, 7, null, 7, 6, null, 7, 7, 9, 2, null, null, 2, 5, 5, 7, 7, null, 7, 9, 15, 7, 7, 9, 3, 9, 7, 7, 7, 9, 7, 7, null, 5, null, 12, null, 4, 9, 7, 7, 5, 9, null, 7, 8, null, 5, 7, null, 5, 7, null, 
9, null, 7, 11, 7, 10, null, 3, 11, 4, 5, 7, 7, 4, 9, 7, 7, null, null, null, null, 9, 7, 2, null, 12, 4, 9, 4, 7, 9, null, 7, 14, null, null, 7, null, null, null, 9, 7, null, 7, 15, null, 7, null, 2, 2, 7, null, 7, 15, 4, 7, 9, 15, 6, 7, null, null, 11, null, 1, 7, null, null, 7, 5, null, null, null, 7, 10, 9, null, null, 5, 9, 5, 7, 5, null, 6, null, 7, 7, 7, 6, 9, 7, 5, 5, null, null, null, 8, 7, 7, 
9, null, 7, 9, 7, 5, 7, 6, null, 7, null, 11, 4, null, null, null, null, null, 7, 7, 7, 6, 7, 6, 9, 5, 3, 9, 9, 13, null, null, 9, null, null, 6, null, null, 7, 9, 5, 4, 10, 7, null, 9, 7, null, 7, 7, 7, 7, null, 1, 5, null, 13, 11, null, 7, 6, 9, null, 15, 3, 18, 7, null, 5, 15, 7, null, null, null, 15, 7, 7, 7, null, 15, 9, 7, 9, 9, 7, 9, null, 15, 11, 14, null, 10, 4, 4, 7, 7, null, 7, null, 9, 
11, 9, 11, 9, 9, null, 3, 7, 9, null, 7, 15, 13, null, 7, 7, 1, 7, 13, 5, 9, 9, 3, 9, null, 9, 15, 9, 15, 7, 9, 11, null, 5, null, 7, 7, 5, 5, 7, null, 3, 9, null, 3, 14, null, 15, 8, 7, 7, null, 4, 5, 9, 5, 10, null, 9, 5, 5, 12, 9, 11, 7, 1, 10, 8, 9, null, null, 2, null, 7, null, 7, 7, null, null, 10, 9, null, null, 7, null, 9, 9, 9, 9, 7, 9, 7, 2, 4, 7, 13, 5, 11, 10, 7, 
null, null, 7, null, 0, null, 7, 7, 7, null, 9, 2, null, null, 7, 5, 8, 9, null, 4, 7, 7, 3, 7, 6, 7, null, 11, 11, 11, 7, null, 5, null, null, 15, 7, 7, null, 7, 9, 7, 15, 7, 3, 7, null, 7, null, 7, 13, null, 9, 5, 9, null, 7, 7, 7, 7, null, 15, 7, 7, 7, 7, 5, 3, null, 5, 9, null, null, 2, 9, 9, 15, 9, 7, 6, null, 9, 7, 5, 5, 7, null, 6, 13, null, 5, null, 9, 5, null, 9, 7, null, null, null, 
3, 3, null, 7, null, null, null, 13, null, 7, 9, null, 7, 7, null, 7, 7, null, 7, 2, 9, 7, 14, null, 3, 1, 15, 7, null, 5, 5, 5, 8, null, 7, null, 13, 13, 5, null, null, null, 7, null, 11, 3, 9, 9, 7, 8, 1, 9, 3, 10, 15, 14, 7, 5, 7, null, 8, null, null, 7, 2, 6, 9, 7, 7, 2, null, null, 7, 13, 5, 3, 7, 9, 7, null, null, 7, 1, 7, 9, null, 2, 15, 3, null, null, 9, 9, 4, 7, 9, null, 6, null, 7, 
null, 7, 16, 7, 5, 8, 9, 7, null, null, 9, 11, null, null, 5, 7, 5, null, 6, null, 9, 7, 9, 10, null, 3, 11, 2, null, 5, 7, null, 7, 5, 5, 5, 5, 8, 3, 9, 7, 15, 3, null, 7, 11, null, 7, 7, 9, 9, 8, 5, null, 11, 4, 4, 7, 7, 9, 4, 9, 9, 5, 7, null, 5, null, 9, 13, 7, 4, 9, 6, 9, 7, 6, 9, 7, 8, 2, 6, 7, 7, 7, 6, 10, 4, null, 11, 13, 9, 6, 7, 7, null, 3, null, 4, 15, 
7, 9, 11, null, 3, 15, 5, null, 11, 7, 7, 8, 6, 9, 7, 7, null, 7, 7, 9, 7, 7, 7, 9, 8, 13, 9, null, null, null, 2, null, 4, 15, 9, 9, 3, null, 9, null, 14, 6, null, 8, null, null, null, 8, 2, null, 13, 7, 2, 5, 7, 6, 10, 7, null, null, 7, 5, 7, null, 7, 5, null, 9, null, 11, 5, 7, 7, 6, 5, 9, 7, 2, 7, 7, 7, 4, 5, 2, null, null, 9, null, 6, 4, 9, 9, null, null, 7, 7, 6, 5, 7, null, 
10, null, 3, null, 7, 7, 6, 9, 7, 2, null, null, null, null, 5, 7, null, 5, 7, null, 7, 6, 7, 4, 5, null, 7, 7, 7, 7, null, null, 4, null, null, 9, 7, 7, 7, 7, null, null, 2, 5, 7, 6, 10, null, 6, 7, null, 7, 1, 13, null, 9, 7, 4, 7, 7, 5, null, 5, 9, 3, null, 7, null, 5, 7, null, 15, 9, null, 0, 7, null, 4, 5, 7, 7, null, null, null, 7, 7, 4, 4, 5, 7, 7, 9, 7, null, 7, null, 7, 7, null, null, 
5, 11, 7, 9, 9, null, 7, 15, 5, 7, 9, 8, 7, 7, null, null, 11, null, 9, null, 7, 7, 7, 9, null, 5, null, 11, null, 5, 7, 9, 15, 4, 5, 7, 3, null, 3, 2, 7, 7, null, 12, 9, 11, null, 5, 7, 7, 7, 7, 4, 9, 2, 4, 7, 5, 7, 9, 7, 5, 7, 7, 7, 12, 7, null, 9, 9, 7, 7, 8, 7, 9, null, 7, 9, 8, 7, null, 7, 5, 7, 7, 2, 9, 5, 7, 5, 7, null, 15, 3, null, null, 15, 11, null, 7, 
4, 7, null, 7, 7, 15, 15, 8, 5, 5, 8, null, 9, 4, 9, null, 12, null, 7, 14, 15, null, 6, 10, null, null, 9, null, null, 7, 5, 2, 7, null, 5, 9, 2, 8, null, null, 9, null, 7, 7, 9, 9, 7, 9, 9, 7, 6, null, 9, null, 14, 7, 7, 9, 5, 7, 8, 9, 7, 9, null, 7, 15, 7, 5, 6, 9, 9, 11, null, 9, null, null, 5, 5, 15, 9, 15, 4, 7, null, 3, 6, 7, 7, 5, null, 2, 7, 5, 7, null, 5, 7, 7, null, 
7, null, 7, 9, 7, 5, 6, 11, 7, null, 4, null, 7, 9, 9, 7, 2, 7, 9, 7, 7, 7, null, 5, 11, 6, 7, 15, 5, 14, null, 7, null, 7, 10, 1, 4, 7, 9, 7, 7, null, 15, 5, 8, 6, 7, null, 7, 8, 15, 10, 3, null, null, null, null, null, null, 7, 7, null, 6, null, 14, null, 9, 9, null, 9, 7, null, 7, 7, 5, 5, 15, 7, 5, 7, 12, null, 7, 11, 9, null, null, null, 8, 1, 2, 5, 5, 9, 4, 5, 8, null, 3, null, 
7, 1, null, 7, 5, 9, 13, null, 7, null, null, 9, 9, null, 7, 7, 7, 7, 7, null, 5, null, 7, 3, null, 7, 4, 2, 7, 7, 10, 7, 7, 14, 7, 6, 11, null, 2, 7, 2, null, null, 7, 9, 5, null, 10, null, 6, 15, null, 7, null, 7, null, null, 5, 12, 10, 12, null, 3, 9, 7, 7, 9, null, 9, null, null, 7, 9, 13, null, 7, 7, 7, 5, 7, null, 2, 7, 1, 7, 9, 9, 7, 11, null, null, 5, null, 6, 9, 7, 7, 3, 7, 0, 
7, null, 7, null, 7, 7, 5, null, 8, null, 7, 9, null, 13, 7, null, 7, 9, 5, 9, 9, 5, 5, 7, 14, null, 14, 3, 3, 7, 7, 6, 7, 7, 5, 7, 7, 7, 9, 9, null, 3, 8, 7, 7, 9, 6, 9, 7, 7, 10, 7, null, 7, 7, 7, 1, 12, 7, 9, null, null, 11, null, 7, 7, 5, null, 9, 11, null, 7, 7, 7, 6, 4, 7, 9, 10, 6, 12, 4, 7, 2, 2, 7, null, 7, 7, 9, 15, 8, 9, null, 14, 9, null, 1, 5, 5, 
7, 7, 7, 6, null, 7, 7, 9, 7, 9, null, 3, 7, 9, null, 3, 9, 4, 5, null, null, 7, 7, null, null, null, 8, 9, 6, 5, 5, 8, 4, null, 5, 7, 7, 7, 11, 7, null, null, null, 7, 7, 7, 3, 7, 7, 13, null, null, 7, 4, null, 8, 7, 7, 6, 7, null, 7, 7, 4, 6, 7, 7, null, 7, null, null, 9, null, 9, 11, 3, 9, 7, 5, null, 7, 7, null, 6, 7, 5, null, 7, null, 8, null, 5, 9, 1, 7, 6, 9, 7, 4, 4, 
null, 7, 7, 7, null, 9, 4, 7, 9, 7, 7, 7, 5, 3, 7, 6, 8, null, 9, 19, 5, 10, 15, 15, 7, 11, 7, null, null, 5, 7, null, null, 5, 7, 13, 9, 9, 7, 7, 6, 17, 14, null, 7, 9, 3, 15, 15, 4, 9, 7, 5, 10, null, 7, 9, 7, 7, 6, 5, 9, 9, 7, 7, 2, 9, null, 8, 9, 5, 5, 5, 7, 7, null, null, 10, null, 7, 3, 7, 9, 5, 9, 15, 7, 7, 7, 7, 3, 9, 7, null, null, 9, 15, 5, 9, null, 
null, 7, null, 5, 5, 9, 9, 7, null, null, 9, 2, 7, 16, 4, null, 7, null, null, null, 7, 8, 11, 5, null, null, null, null, 9, 15, 5, 9, 9, 7, null, 9, 7, null, 9, null, 9, 7, null, 4, null, 15, 9, 7, 9, 7, 5, 9, null, 7, null, 7, 6, 7, 5, 7, 7, 4, 7, null, 15, 13, 5, null, 5, 11, 1, null, 4, null, 7, 5, null, null, 7, null, 8, 9, 7, 9, 8, 9, null, null, 7, null, 7, 7, 7, null, 6, null, 7, 7, 9, null, 
4, 7, null, 5, 8, null, 6, 3, 7, 5, 11, 3, 5, null, 5, 7, 6, 3, 7, 7, 7, null, 7, null, 7, null, null, null, 7, 7, null, 3, null, null, 7, 9, 9, 7, null, 9, null, 7, 6, 5, 3, 7, 5, null, null, null, null, 7, null, 5, null, 14, null, 3, null, null, 6, null, 9, null, null, 5, 7, 7, 9, 5, null, 3, 2, 7, 7, 7, 9, 3, 9, 6, 11, 7, 7, 5, 15, 3, 9, 5, 10, 5, 15, 5, 7, null, 10, 5, 4, 8, null, 9, 
11, null, 9, 8, 7, 5, 7, 5, null, 7, 7, null, null, 9, null, 7, 6, null, null, 6, null, 7, 7, 15, 9, null, 9, 9, 1, 7, 5, 7, null, 11, 7, 5, null, null, 7, 7, 4, 5, 11, 13, 7, 11, 7, 9, 7, 7, 13, null, 7, 7, 6, 3, 13, 9, 7, 9, 7, 5, null, null, 7, 7, 11, 7, null, 7, 9, 9, null, 7, null, 5, 10, 7, 7, 9, 5, 15, null, 8, 7, 4, 7, 8, null, 9, null, 10, 5, 1, null, 10, null, 8, null, 10, 
null, null, 7, 9, 7, 7, 7, 15, 9, 9, 7, 7, null, 9, 8, 15, null, 5, 14, 7, 1, 15, 7, 7, 5, null, 2, 3, 8, 4, 2, 7, null, null, null, 9, 7, 6, 2, 7, 7, 7, 7, 7, null, 7, 3, 7, null, 5, null, null, 2, 7, 7, 5, 9, 9, 9, 5, 3, 9, 7, 7, null, null, 7, 9, 9, 5, null, 6, null, 5, 7, 7, 3, 7, 6, null, 5, null, 2, 9, 7, 7, 7, 5, 4, 11, null, null, 9, 9, 9, 7, 11, 7, 7, 9, 
3, 6, 9, null, null, 7, 2, 9, 5, 5, 5, 7, 7, 7, 5, 7, 7, 11, 13, null, null, null, 7, 13, 7, 9, 11, 9, 7, 5, 9, null, null, null, null, 10, 9, 7, 3, null, 5, 7, 8, 3, null, null, 12, 3, 5, 2, 9, 5, 7, 7, null, null, 5, null, null, 7, 5, 6, 7, 7, 6, null, 5, 9, 3, 7, 9, 7, 7, 9, 7, 2, 7, null, null, 7, 7, null, 7, 15, 7, 9, 16, 9, 6, null, null, 9, 7, 9, null, 3, 15, 5, null, 7, 
null, 4, null, 5, 7, null, 3, 7, 5, 11, null, null, 7, 10, 5, 9, 7, null, 7, 9, null, null, 7, 4, null, 9, 3, 15, null, 7, 1, 13, null, 9, 4, 7, 7, 7, 9, 9, null, null, 7, 2, null, 15, 7, null, 9, null, 15, 5, 4, 9, 5, 7, null, null, 7, 7, 7, null, 7, 3, 6, 7, 9, 5, 5, 5, 7, 13, 11, 15, 3, 5, 7, 9, 6, 9, 7, 7, null, 7, 13, 3, null, 7, 9, 5, null, null, 9, 5, 7, null, 7, 8, 7, null, 
null, 15, 1, 11, 15, 7, 8, 8, 7, 7, null, 6, 15, 9, 2, 7, 5, 11, 7, null, null, 7, 7, 4, 4, null, 7, 9, null, 7, 9, 10, 2, null, 6, 5, null, 7, 9, 7, 5, 7, 7, 9, null, 5, null, null, 5, null, 15, 2, 2, null, 15, 9, 4, 4, 7, 5, null, null, null, null, 9, null, 9, 7, 7, 7, 7, 7, null, 9, 7, 5, 7, 7, 7, 7, null, null, 8, 5, 6, 12, null, 7, 7, 5, 5, null, null, null, 7, 8, 4, 7, 5, 7, 
4, null, 7, null, 7, 8, 7, null, 7, 7, 10, 6, null, 7, 5, null, null, null, null, 7, 7, 9, null, 14, 6, 7, null, 6, null, 7, null, 7, 7, 7, 5, 3, 7, 7, null, null, 7, null, 7, null, 8, 7, 7, 7, null, 6, 7, 4, 9, 7, 5, 6, 9, 7, 7, null, 7, 7, 7, null, 12, 9, 7, 5, 6, 7, 7, 10, null, 4, 9, 7, 9, 6, 12, null, 6, 9, 8, 9, null, 7, 9, null, null, 8, 7, 9, 2, 14, 7, 3, null, 9, 8, null, 
5, null, 11, null, 7, 7, 7, null, null, 7, 7, null, 9, 7, 14, 9, 7, 10, 7, 7, 7, null, 3, 9, 7, 5, 7, null, 7, null, null, 6, 3, 4, 7, null, 5, 13, 6, null, 7, null, 7, 4, 5, 7, 9, 4, 12, 3, 8, 7, 7, null, 14, 5, 9, 7, 15, 9, 7, 7, 7, 9, null, 15, null, null, 6, 7, 7, 9, 7, 4, null, null, 9, null, 7, 7, 9, 5, 5, 8, null, null, 7, null, 3, 7, 7, 5, 9, 5, null, 9, 10, 11, 7, 7, 
9, 15, 15, 7, null, 5, 7, 7, 9, null, null, null, 7, 1, 15, 6, 3, 5, null, 9, 5, 9, 9, 8, 3, 7, 6, 7, null, 9, 7, null, 7, 7, 5, 5, 7, null, 7, null, 9, 12, 9, 8, 1, 8, 7, null, 12, 9, null, null, 7, 11, 1, 5, 7, 7, 3, 10, 6, 5, 8, null, 5, 5, 3, 2, 13, 7, null, 5, 37712, null, 7266, 3627, 3186, 764, 2281, 1491, 2688, 2525, 3284, 3955, 2654, 1923, 2068, 643, 581, 596, null, 1124, 440, 451, 424, 667, 335, 338, 419, 502, 
600, 516, 571, 229, 289, 584, 188, 195, 533, 700, 699, 275, 28, 632, 620, 583, 499, 484, 429, 702, 450, 432, 686, 111, 461, 417, 584, 610, 582, 99, 634, 470, 445, 557, 118, 717, 803, 653, 405, 633, 700, 686, 499, 428, 572, 450, 260, 560, 673, 516, 516, 327, 230, 551, 661, 436, 161, 634, 443, 420, 545, 848, 853, 28, 289, 345, 53, 107, 251, 130, 115, null, 345, 411, null, 98, 204, 137, 103, 226, 111, 157, 653, 295, 37, 441, 151, 226, null, 150, 224, 160, 146, 299, 161, 38, 296, 163, 61, 12, 
294, 131, 120, 132, 106, 95, 117, 120, 146, 236, 438, 172, 86, 188, 111, 177, 171, 453, 114, 70, 53, 119, 195, 369, 516, 154, 355, 112, 109, 200, 8, 331, 324, 432, 129, 84, 155, 39, 311, 97, 41, 94, 140, 282, 78, 327, 251, 138, 171, 97, 241, 188, 131, 38, 256, 246, 97, 70, 90, 235, 126, 126, 569, 117, 107, 174, 202, 206, 73, 176, 113, 164, 100, 18, 143, 68, 129, 133, 127, 296, 406, 61, 291, 292, 8, 99, 75, 58, 81, 308, 303, 319, 118, 73, 218, 78, 129, 267, 504, 231, 
431, 163, 429, 499, 428, 147, 215, 73, 79, 257, 96, 392, 111, 174, 301, 76, 177, 219, 115, 346, 141, 179, 135, 182, 281, 130, 249, 339, 186, 48, 184, 177, 271, 128, 229, 346, 194, 92, 220, 98, 306, 130, 58, 161, 112, 134, 150, 35, 210, 133, 138, 76, 105, 279, 84, 75, 161, 220, 164, 241, 160, 151, 642, 144, 121, 274, 67, 155, 5, 11, 9, 5, 9, 4, 7, 15, 15, 4, 9, 5, 7, 7, 5, 6, null, 7, 7, null, 7, 5, 7, 13, 11, 7, 9, 3, 7, 9, 7, 9, 
7, 7, null, null, 7, null, 6, null, 7, 7, null, 5, 7, 15, 7, null, 9, 12, null, 10, 5, 6, 5, 6, 9, 9, 5, 4, null, null, 6, 7, 8, 7, 7, null, 3, 5, 9, null, 11, 4, 11, null, 7, null, 3, 7, 9, 15, 7, null, 7, 7, null, 7, 15, 7, null, 7, 7, 5, 5, 9, null, 15, 5, 13, 5, 4, 15, 7, null, 9, 5, 3, null, 2, 15, null, null, 11, 7, 6, null, 11, 15, 7, 7, 2, 7, 15, 7, 5, 9, null, 7, 15, 7, 6, 
9, 7, 9, 7, 11, null, 15, 15, 9, 7, 9, null, 9, 7, null, 7, 7, 7, 7, 9, 5, 9, 5, 15, null, 7, 7, 8, 8, 7, 7, 7, 5, 7, null, 7, 7, 9, null, 7, 7, 11, 5, null, 5, 7, 4, 4, 7, 8, 7, null, 7, 7, 7, 7, 7, 7, 9, null, null, 7, 5, 11, 15, 9, 10, 7, 7, 7, 5, null, 9, 11, 7, 7, 9, 11, 7, 5, 9, 9, 7, 11, 5, 7, null, 13, 7, 7, null, 5, null, null, 7, 15, 15, 4, 11, 7, 
9, 9, 4, 7, null, 7, 2, 9, 11, 7, 7, 10, 4, null, 6, 7, 7, 7, 5, 6, 7, 7, 12, 9, null, 5, 4, 9, 7, 6, 5, 3, 7, 7, null, null, null, null, 9, 15, null, 7, null, 3, 7, 3, 7, null, 8, null, 5, 9, null, 7, 5, 7, null, 7, 7, 6, null, 7, 8, 7, 11, 9, 9, 13, null, 7, 7, 7, 9, 2, null, 14, 7, 7, null, 7, 7, null, 3, 7, 9, 15, 9, 11, 7, 3, 15, 7, 6, 7, 6, 7, null, 9, 7, 6, 
9, 15, null, 7, 7, null, 3, 11, 14, 6, 7, null, 7, null, 15, null, 7, 7, null, 9, 9, 6, 9, 5, 7, 9, 9, 7, null, 7, 9, 15, 7, 9, 9, null, 7, 7, 9, null, 6, 7, 12, 7, null, 7, 9, 10, 5, 5, null, null, 12, 10, 15, null, 7, 5, 9, 7, null, 7, 15, null, null, 9, 7, 7, 7, 5, 7, 13, null, 7, 2, 7, 7, null, 5, 7, null, null, null, null, 7, null, 4, null, 9, 12, 15, 13, 5, 7, 15, 8, 9, 15, 11, 9, 
5, null, 7, 2, 7, null, null, 7, 7, 14, 7, null, 7, null, 6, 7, 7, null, null, 5, 7, null, 5, 7, 7, 7, 4, 9, 11, 8, 5, 7, 7, 7, null, 5, 3, 9, 7, 7, 7, 9, 7, null, 9, null, 2, null, 5, null, 7, 3, null, 5, 7, 7, 5, 6, null, 7, null, 9, 5, 7, 9, null, 11, 9, 7, 9, 7, null, 7, 7, 4, 7, 3, 7, 5, 7, 7, 3, 5, 9, null, null, 5, 5, 15, 3, null, 14, 6, null, 9, 8, 3, 7, 7, 15, 
null, 1, 9, 8, null, 7, 9, 5, 7, 9, 5, 7, 11, null, 15, null, null, 4, 7, 7, 7, 7, null, null, 7, 11, 6, 7, 9, 10, 9, 9, 7, 7, 7, 4, 7, 5, 7, 9, 8, 9, 7, 9, 8, null, 7, 4, 7, 9, 6, 15, null, 6, 5, 7, 9, 11, null, 7, 3, 9, null, 5, 6, 7, null, 11, null, 7, 2, 6, 3, 14, 7, 7, null, 9, null, null, 6, 7, null, null, 7, 7, null, null, null, 11, 7, 7, 7, 15, 5, 9, 9, null, 4, 7, 
11, 6, 9, 9, null, 15, 4, 7, 7, 4, null, null, 11, 2, null, null, 5, 7, null, 14, 6, null, 7, 9, null, null, 9, 6, 6, 7, 11, 11, 7, 15, null, null, null, null, null, 9, 9, 13, 7, 3, null, 16, 9, null, 6, 11, 7, 9, 14, 11, null, 7, 9, 14, 12, 14, null, 7, null, null, 7, 7, 15, 5, null, null, null, 10, 7, null, 9, 11, 9, 8, null, 5, 7, null, 7, 9, 7, null, null, 5, 5, 7, 8, 13, null, 7, 9, 7, 7, 15, 8, 7, 
7, 7, null, 7, 7, 9, 7, 15, 9, 9, 5, 7, 7, 7, null, 10, null, 9, 7, null, 4, 12, 7, 7, null, 10, 7, 7, 6, 4, 11, 1, 9, null, null, 6, 7, 15, null, 5, 7, null, null, 15, 11, 7, null, 3, 7, 9, 7, 9, 3, 5, 6, 11, 9, 6, null, 6, 7, 9, 9, 7, 5, 9, 7, 15, 7, 7, 7, 7, null, null, 7, 9, 4, 5, 13, 4, 9, 5, 7, null, 7, 9, 7, 15, 7, 9, 9, 7, 7, 7, null, 9, null, 9, 7, 7, 
7, 7, 7, 2, 7, 7, null, null, 6, null, 13, null, null, 5, 9, 7, 7, 6, null, 11, 9, 7, 7, 7, 7, null, 4, 7, null, 5, null, 9, 9, 7, 4, 7, 7, 7, 5, 11, 2, 9, 7, 9, 7, 7, 7, 9, null, 7, 10, 7, 12, 15, 7, null, 15, 7, null, null, 12, 11, 7, 12, 15, 5, 11, 9, 9, 7, 15, 9, 9, 5, 7, 9, 9, 12, 8, 9, 9, 11, 7, null, 5, null, 5, 5, 14, null, null, null, 7, 7, null, 7, 9, 5, 7, 7, 
9, 7, 8, null, 7, 9, 14, 9, 9, 9, null, 7, 9, 7, 5, 9, 4, 4, 12, 7, 7, null, 5, 7, 4, 5, 5, 7, 12, 6, 7, 9, 7, 7, 7, 7, 7, 7, null, null, 7, null, 7, null, 7, 8, 7, 9, 7, 7, 7, null, 9, 7, 7, 15, null, 7, 15, null, 9, 7, 5, 9, 5, 5, 7, 9, null, 5, 7, 7, 7, null, 7, null, 7, 12, 4, 9, 9, null, 7, 9, null, 7, 7, null, 7, 9, 7, 8, 7, 15, null, 4, 5, null, null, 7, 
null, null, 7, 4, null, 5, 9, 9, 11, 9, 7, 7, 7, 9, 7, 11, null, 7, 15, 7, 9, 7, 8, 6, 4, 9, null, null, null, 4, 11, 7, 6, 8, 7, 5, 20, null, 8, 7, 7, 7, null, 10, 7, 7, 5, 6, 1, 7, null, null, 7, null, 7, null, 10, 4, 7, 7, null, null, 15, 7, 7, 7, 7, 5, null, 9, 2, 7, 10, 7, 8, 4, 11, null, 4, 11, null, 9, 7, 7, 6, 3, 5, 7, null, 7, 6, 5, 9, 12, 5, 5, null, 8, 7, 7, 
null, 5, 6, null, 7, 7, null, 9, null, null, 7, 5, 10, 12, 7, 9, 7, 6, 7, 7, 15, 4, 13, 4, 7, 7, 15, 7, 11, null, 5, 7, null, 15, null, 15, 5, 7, 1, 7, 15, null, 9, 7, 13, 8, 7, 6, null, 7, 7, null, 7, 6, 9, 7, 3, 9, 5, 5, 7, null, 5, 4, 6, 2, 9, null, null, 9, 7, 9, 7, 7, 5, null, 9, 9, null, 7, 7, 5, 7, null, 9, 9, null, 7, 5, 7, 9, 9, 3, null, null, 2, 5, 9, 9, null, 
null, 7, 10, 5, 9, 9, 9, 7, 9, 7, 9, null, 9, 9, 8, 9, 2, 9, null, 9, 5, 9, null, 2, 7, null, null, 7, 11, 7, 5, 7, 9, 9, null, 8, 9, 7, null, 8, 9, 7, 8, 6, 11, 9, 7, 5, 9, 6, 7, null, 9, 7, 5, 7, 7, 9, 9, 7, 11, 5, null, 7, 9, 1, 7, 7, null, 7, null, 9, 14, 5, 9, 3, null, 6, 9, 11, null, 8, 17, 5, 15, 15, 9, 7, 5, 3, 6, 7, 7, null, 1, null, 7, null, 7, 7, 
7, null, 7, null, 9, 7, 7, 7, 5, 9, 7, 9, 7, null, 11, 5, 13, 7, 11, 7, null, 7, 7, 9, 9, null, 7, 9, 4, 7, 7, 5, null, null, 5, 7, 15, null, 7, null, null, 5, null, null, 5, 2, null, 15, 4, 9, 5, 9, 9, 7, 2, 5, null, 4, 9, null, 7, 7, 7, 8, 7, null, 7, 7, 7, 7, 9, 6, null, 7, 7, 5, null, 7, 9, 5, 8, 9, 6, 9, 9, 7, null, 9, 9, null, 6, 7, 7, 7, 2, 7, null, 7, 11, 7, 
8, 15, 7, 9, 6, 7, 6, null, 7, null, 8, 7, 7, 7, 5, 6, 10, 11, 11, 7, null, 10, 4, 11, 7, 8, 7, 7, 7, 7, 9, 8, null, 7, null, 11, 5, 6, 7, null, null, null, 15, 8, 5, null, 7, 7, 7, 5, 7, null, null, 11, 9, 3, 5, 5, 13, null, null, 7, 7, 7, 6, 9, 7, 4, 9, 13, 9, null, 5, 9, null, null, null, 11, 7, null, 4, 8, 9, 5, 5, 7, 9, null, 6, 6, 7, 7, 7, 13, null, 7, null, 7, 7, null, 
7, 9, 7, 9, null, 6, 11, 2, 7, 7, 11, 12, 7, null, 6, 3, 9, 7, null, null, 7, 9, null, 3, null, 8, 3, 15, 7, 11, 7, null, 12, 9, 7, null, 7, 7, 5, 7, 9, 11, 7, null, 5, 7, 15, 7, 3, 7, 7, 15, 7, null, 7, 9, null, null, 6, 9, 7, 5, null, null, 7, null, null, 12, 9, 5, 7, null, null, null, 7, 14, 7, 7, 15, 7, 7, null, 7, null, 7, null, 7, 7, null, null, 7, 11, 7, 11, 9, 7, null, null, null, 4, 
5, 2, 7, null, 15, 7, 8, 11, null, 9, null, 7, null, null, 9, 9, null, null, 5, null, 7, 7, 9, null, null, 9, 7, 12, 6, 11, 15, 9, 7, 7, 4, 9, 7, 11, null, 3, 7, 4, 6, null, 15, 8, 7, 9, null, 11, 7, null, null, 7, 7, 7, 7, 9, 9, 7, null, null, 3, 5, null, null, 11, 7, 7, 7, null, 11, 5, null, 9, 7, 7, 9, 11, 7, 7, 5, 7, 15, 15, 7, 13, 9, 8, 8, 7, 6, 9, 4, null, 8, 9, 9, 7, 4, 
15, 15, 7, 11, 7, 9, 15, null, 5, 9, 7, null, 4, 7, 9, 14, null, null, 5, 6, null, 8, 5, 7, 8, 10, 7, 7, 7, 7, 9, 3, 7, 8, 7, null, 9, 9, null, 7, 5, 7, 7, 9, 5, null, null, 9, 4, null, 7, null, 5, 7, null, null, 7, null, 9, 7, null, 13, null, 15, 7, null, 7, 7, 15, 9, 7, null, 11, 7, 9, 9, null, 7, 7, 5, 7, 7, 4, 7, 7, 11, null, 9, null, 7, 5, 7, null, 7, 7, 8, 9, null, 9, 7, 
9, 7, 9, 7, 7, 5, null, null, 9, 2, 7, 7, 9, 7, 6, 9, null, 9, 7, 6, 5, 3, 7, null, 7, 7, 7, 7, 9, 7, 5, 3, 7, 7, 7, 3, null, 7, null, 7, 7, null, null, 3, 6, 7, 10, 13, null, 9, 9, 8, 7, 11, 7, 3, 10, 7, null, 9, null, null, 9, 7, null, null, null, 11, 7, 3, 1, 7, 9, 5, null, 9, 13, 11, 15, null, 7, 7, 11, 5, 6, 7, 7, 7, null, null, 8, null, 7, null, 7, null, 4, 9, 7, null, 
7, null, 9, 7, 7, 14, 7, 9, 7, null, null, 7, 7, 5, 9, null, 7, null, 7, 7, 9, 9, 15, 9, 13, 5, null, 7, 7, null, 9, 7, null, 7, 7, 5, 7, 15, 9, 6, 7, 15, 7, 5, 7, 7, null, 7, 6, 9, 7, null, null, 7, 5, 7, 7, 7, null, 7, 7, null, 6, 7, 15, null, 7, 7, 5, 11, null, null, 15, 9, null, null, null, null, 9, 14, 7, 3, 3, 7, 5, null, 2, 5, null, null, 11, null, null, 8, 7, 7, 9, 6, 7, null, 
6, null, 9, 7, 8, null, null, null, 9, 9, 9, 5, null, 9, null, 7, 5, null, 5, null, 14, 7, 7, 7, 10, null, 7, null, 10, 7, 4, null, 2, null, 7, 7, null, 9, 5, 6, 7, 15, 7, 7, 7, 7, 7, 8, null, 9, 7, null, 6, 7, 7, 9, 10, 5, 12, 3, 9, null, 7, null, null, 6, 7, 1, 8, 9, null, 5, 9, null, 7, 7, 7, 15, 7, 5, 7, 7, 7, null, 7, null, 7, null, 9, null, null, 6, 5, 7, 15, 2, 5, 7, 4, 7, 
7, null, null, 7, 9, 1, 5, 7, 13, 7, null, 7, 7, null, 4, 11, 7, 4, 9, 9, null, 7, 7, 7, 3, 7, null, 10, 7, 2, null, 9, null, 7, null, null, null, 7, 6, null, 7, 7, 5, 9, 9, 5, 7, 9, 10, 9, 7, null, null, 5, 9, 4, 9, null, 8, 3, null, 6, 6, 5, 8, 7, 10, 7, null, 7, 9, null, 7, 7, null, 13, null, 7, 15, 11, 9, null, 7, null, null, 5, 7, 7, null, 12, 11, 7, 7, null, 5, null, 8, 9, 7, 6, 
null, 8, 7, 7, 7, 9, 7, null, 9, 5, 5, 9, 5, 4, 7, null, 9, 5, null, null, null, 7, 7, null, null, 7, 7, 3, null, null, 9, 11, null, 9, null, 4, null, 15, 4, 7, 9, 7, 9, 7, 9, null, 9, null, 7, 5, 5, 7, null, 5, 7, 7, null, 5, 11, 7, 9, null, 4, null, null, 7, 7, null, 7, null, 5, 7, 7, 9, 15, 20, 7, null, 7, null, 2, 10, 8, 9, 9, 9, 7, 7, null, 7, 5, 7, 7, null, 5, 11, 15, 7, 7, 7, 
9, 7, null, 15, 3, 7, 7, 7, 7, 5, 7, null, 7, 7, null, 9, 8, 2, 13, 7, null, 5, null, 7, null, 9, 11, 9, 7, null, null, 7, 5, 4, 9, 9, 9, 9, 5, 11, 5, null, 7, 7, 13, null, 7, 7, 9, 7, 7, 3, null, null, 13, 7, 9, 7, 8, 7, 5, 5, 7, null, 4, 9, 4, 7, 7, 7, 9, 9, 9, null, 5, 8, null, null, 15, 9, 7, 7, 13, 7, null, 3, 7, 7, 7, 7, 9, 7, 5, 8, 9, 9, null, 7, 7, null, 
9, 7, 9, 9, 5, 11, 7, null, 5, null, null, null, 11, 7, 15, 7, 2, 9, 7, 9, 7, 11, 4, 10, 8, 7, 8, null, 7, 7, null, null, null, null, 5, 4, null, null, 5, 7, 7, 11, 6, null, null, 7, 5, 9, 5, 7, 7, 12, 5, null, 7, null, 6, null, 9, 7, 7, 9, 7, 9, 7, 7, 5, 9, 7, 7, 9, 7, 15, 9, 7, null, 10, null, 13, 7, 9, 4, 7, null, 5, 5, 7, 9, 7, 4, 6, 9, 11, 5, 7, 5, null, 9, 9, 7, 
7, 9, null, null, 6, 7, 7, 7, 9, 15, 10, 7, 15, 3, 9, 7, 9, null, 13, 11, 7, 9, 9, 7, null, null, 7, 7, 5, 7, 9, 7, 9, 6, null, null, 15, 7, null, 10, 9, 7, 6, null, 3, 9, null, 5, 3, 7, 7, 4, 7, null, 7, 7, 9, 7, 7, null, 9, null, 7, null, 5, 7, 11, null, null, 7, 6, null, 5, 5, 7, 7, 7, 7, 7, 5, null, 7, 9, 1, null, 9, 9, 7, 13, 7, 7, 9, null, 9, 7, 7, null, 9, 9, 7, 
9, 7, 4, 8, 15, 15, 5, 11, 15, 9, 8, 9, 7, null, null, 7, 7, 7, 7, null, 7, 7, 8, 7, 7, null, null, 2, 9, 7, 5, 9, null, null, 11, null, 7, 7, 5, 7, 14, null, 9, 9, 7, 7, 9, 5, 5, 7, 15, null, 15, 4, 9, null, 7, null, null, 8, null, 3, 3, 7, 7, 7, 7, 7, 8, 6, 7, 3, 12, 15, 4, 7, 15, 9, null, null, 7, 5, 5, 5, null, null, null, 5, null, 7, null, 7, 7, 11, 7, 11, 9, 15, 5, null, 
null, 9, 7, null, 5, 7, 9, 7, 7, null, 8, 5, 7, null, 10, 15, null, 7, 7, 2, null, 7, 2, 9, 13, 7, 7, null, null, 7, 11, 6, null, null, null, null, 7, 7, 9, 13, 8, 14, 15, 9, null, 7, 7, 7, 10, 7, 7, 11, null, 7, 7, 11, 7, 6, 8, 11, null, 9, 9, 4, null, 7, 7, 7, 9, 15, null, 7, null, null, 2, 5, 8, 8, 7, 6, null, 7, 8, 7, 4, 9, 11, null, 5, 7, 7, 7, 1, 3, 2, 15, 4, 4, 11, 11, 
9, 7, 15, 10, 5, 9, 9, 7, null, 9, 11, 7, 15, 11, 7, 7, 4, 7, 3, 4, 7, 8, 7, null, 15, 9, 6, null, 9, 5, 5, null, 11, 13, 7, 8, 7, 6, 7, 12, 9, 9, 12, null, 7, 7, 7, 5, null, 7, 9, 7, 7, null, 9, 7, 9, 7, 6, 7, 9, null, 3, 7, 9, null, 5, 5, null, 7, 11, 6, 9, 7, 15, 5, 6, null, 15, 7, 7, null, 9, 6, 4, 7, 7, 9, 7, 7, 7, 7, 9, 11, 7, 11, 9, 7, 8, 9, 
9, 3, 13, 9, 7, null, 7, 7, 7, null, 4, 15, 7, null, 10, 7, 11, 8, 7, null, 9, null, 7, 13, 5, 7, 7, 7, 4, 8, 7, 5, 7, 7, null, 7, 6, null, 9, 7, 11, 11, 7, null, 7, 7, 9, 7, 8, null, null, 7, 7, null, 7, null, 9, null, null, 9, 15, null, 13, 7, 7, 11, 5, 4, 1, 9, 8, 4, 7, 7, 8, 7, 5, null, 7, null, null, null, 13, 7, 5, 9, null, null, 4, null, 7, 9, 7, null, 7, 9, 7, 11, 5, 7, 
null, 6, 9, null, 4, 5, 11, 5, 7, 7, 9, 7, 5, null, 9, 7, 11, null, 1, 9, 5, 7, null, 3, 13, 7, 7, 7, null, 7, 7, 5, null, 9, null, 7, null, 6, 5, 9, 3, 13, 7, null, null, 14, null, 12, 7, 9, 15, 9, 5, 10, 7, 7, 15, 2, null, 7, 7, 7, 7, null, 15, 7, 14, 5, 4, 9, 5, 7, 9, 9, 7, 7, 9, 11, 11, 9, 7, null, 5, null, 5, 7, 3, 7, null, 7, null, 17, 9, null, 7, 7, 9, null, null, 5, 
5, 7, 3, 7, 5, 10, 7, 5, 11, 11, 13, 6, 7, 10, 7, 6, null, 7, 7, 9, 2, 4, 5, 15, 11, 4, 7, 3, 10, 3, 5, null, null, 3, 7, 8, null, 15, null, 9, 7, 8, 4, null, 4, 11, 4, 9, 4, 9, 5, null, null, null, 4, 9, null, 9, 7, 9, null, 1, 7, 11, null, 7, 6, 6, null, 5, 7, 5, 7, 8, 10, null, 10, 10, 8, 5, 7, 7, 9, 15, null, null, null, 3, 5, 7, 9, null, 4, 7, 5, 9, 6, 7, 5, 15, 
9, 10, 7, 7, 8, null, null, 9, 7, 7, 13, 15, 7, 5, null, 7, 5, null, 6, null, null, 7, 4, 2, 9, 7, 7, 5, 9, 5, 7, 11, 11, 7, 7, 9, 6, 6, 9, 7, 9, 11, null, null, null, 15, 1, 2, null, 5, 9, 6, 7, 8, 7, 7, null, null, 5, 7, 7, 7, 8, 7, null, 9, 5, 8, 6, 7, null, 7, 5, 2, 8, null, 7, null, 7, 5, 7, 2, null, 7, null, 9, 9, null, 5, 8, 5, 7, null, 5, null, 15, 7, 9, 5, 7, 
8, 7, 5, 11, 7, 4, 7, 15, 2, null, 7, 3, 15, 9, null, 10, null, null, 7, null, null, 5, 7, 5, 9, 15, null, null, 9, 5, 7, 7, 15, null, 4, null, 5, 5, 7, 7, 2, 7, null, 9, 8, 5, 7, 7, 7, 11, 11, null, 6, null, null, 3, 9, 5, null, 9, 7, 9, 10, 7, 7, 11, 7, 5, 4, 5, 3, null, 8, 5, 7, null, null, 7, 9, 5, 11, 7, 11, 7, 2, 7, 7, null, null, null, null, 5, 8, 2, 9, 3, 9, 7, 9, 9, 
9, 9, null, 5, 7, 7, 4, 2, 2, null, null, 7, 9, 15, 9, 13, 11, 5, 7, 10, 13, null, 11, null, null, 5, 7, 8, 7, 11, null, null, 13, 3, 7, 6, 9, 7, 7, 6, 7, 7, null, 7, 9, 7, 3, 13, null, 14, 7, null, 11, 7, 15, 7, 7, 7, 7, 7, null, 9, null, 7, null, null, null, 5, 10, 7, 7, 7, null, 6, null, 6, 7, 8, 7, 7, 7, null, 7, 9, 9, null, 7, null, 9, 7, null, null, null, null, 7, 5, null, 7, 6, null, 
6, 7, 5, null, 9, 7, null, null, 5, 5, 7, null, 7, 5, 12, null, 5, 7, 7, 12, 9, 7, 7, 15, 7, 7, 7, 9, 7, 7, 13, 7, 9, 11, null, 9, 6, null, 15, null, null, null, 7, 5, 7, 15, 9, 7, 9, 5, 9, 9, 9, null, 15, 7, 9, 7, 15, 7, 10, 11, 9, 15, 9, 5, 9, null, 7, 7, 7, 7, 5, null, 9, null, null, 7, 11, null, 7, 7, 7, null, null, 9, null, 6, null, 8, null, 7, 4, 6, 20, 9, null, 11, 7, 9, 
7, 9, 7, 9, null, 4, null, 15, 7, null, 3, null, 7, 7, 6, 7, 9, 7, 7, 15, 7, 9, null, 4, 7, 11, 7, 5, 9, null, 7, 5, 6, 7, null, 7, 3, 7, 7, 9, null, 2, null, 7, 14, 9, 5, 10, 12, 7, 5, 7, 15, 7, 5, null, null, 5, null, 7, 7, null, 7, null, 7, null, 8, null, null, 7, 9, 9, 9, 7, 7, null, null, 7, null, null, null, null, 7, null, 7, 5, null, 7, 7, 9, 7, 7, 7, null, 4, 7, null, 7, 13, 5, 
null, 11, 6, null, 7, 7, null, 7, 7, 9, 3, 4, null, 4, 11, 5, 7, 9, null, 7, 9, 15, 7, 7, 7, 4, 9, 7, 7, 7, 3, 7, 7, null, 5, 9, null, null, 5, 9, 9, 7, 5, 9, null, 7, 6, null, 5, 7, null, 5, 7, null, 8, null, 7, 11, 7, 8, null, 2, 11, 7, 4, 7, 7, 8, 9, 7, 7, null, null, null, null, 9, 7, 7, null, 13, 8, 7, 5, 7, 9, null, 7, 15, 9, null, 11, null, 7, null, 9, 7, null, 7, 15, null, 
7, null, null, 7, 7, null, 7, 12, 4, 7, 4, 13, 8, 7, null, null, 11, null, 7, 9, null, null, 7, 5, 7, 5, null, 7, 4, 7, 7, null, 5, 9, 5, 7, 15, null, null, 3, 7, 8, 7, 7, 9, 7, 5, 2, null, null, 7, 7, 7, 5, 9, 1, 7, 9, 7, 5, 7, 7, 5, 5, null, 11, 5, null, 7, null, 7, 7, 7, 7, 7, 7, 7, 5, 9, 5, 15, 9, 9, 13, null, null, 9, null, null, 9, null, null, 7, 9, 6, null, 15, 7, null, 9, 
7, null, 7, 7, 7, 7, 2, 7, 7, null, 13, 10, null, 7, 8, 8, 4, 15, 7, 19, 7, 7, 5, 15, 7, 7, null, null, 15, 7, 7, 7, null, 15, 9, 8, 6, 9, 7, 7, 7, 15, 11, 14, null, 11, 9, 3, 7, 6, null, 7, null, 9, 9, 9, 11, 9, 9, null, null, 8, 9, null, 7, 15, 14, null, 7, 7, 2, 7, null, 5, 8, null, 3, 9, null, 9, 15, 7, 15, 9, 9, 11, 5, 7, null, 8, 7, 5, 5, 7, null, 11, 9, null, 9, 15, 
null, 15, 8, 7, 7, null, 5, 5, 10, 4, 11, 5, 9, 5, 5, 10, 9, 11, 7, null, 9, 10, null, null, 9, 2, null, 7, null, 7, 7, null, null, 15, 9, null, null, 7, null, 9, 8, 7, 9, 7, 9, 7, 7, 6, 7, 13, 5, 11, 9, 7, null, null, 7, null, null, null, 7, 7, 7, null, 6, 4, null, 5, 7, 7, 7, 11, null, 6, 7, 7, 2, 7, 5, 7, null, 11, 11, 15, 7, 3, 7, null, null, 12, 7, 7, null, 7, 9, 7, 15, 7, 9, 7, 
null, null, null, 8, 10, 7, 9, 5, 9, null, 7, 7, 7, 5, null, 15, 7, 7, 7, 2, 5, null, null, 7, 9, null, null, 2, 9, 9, 15, 9, 7, 6, null, 9, 7, 5, 5, 7, null, 12, 13, 3, 5, null, 9, 5, null, 9, 7, 5, null, null, 4, 5, null, 7, null, 5, null, 13, 6, 7, 9, null, 7, 7, null, 7, 7, null, 7, null, 7, 9, 13, null, 4, null, 15, 9, null, 9, 5, 5, 9, null, 7, null, 13, 13, null, null, 7, null, 7, null, 13, 7, 
9, 9, 7, 9, 1, 11, null, 11, 15, 11, null, 7, 7, 7, 9, null, null, 6, null, 6, 9, 7, 7, 7, 5, 6, 7, 12, 5, 4, 4, 8, 7, null, 6, 7, 4, 7, 9, null, 3, 15, 9, null, null, 9, 9, 7, 7, 9, 7, 15, null, 7, 7, 7, 18, 7, 5, 8, 9, 7, null, null, 7, 11, null, 5, 7, 5, 5, null, 6, null, 9, 7, 9, 12, null, null, 14, 15, null, null, 10, null, 7, 12, 11, 5, 5, 9, 3, 9, 7, 15, 2, null, 7, 11, 
null, 12, 5, 15, 9, 8, 5, null, 11, 3, null, 7, 4, 9, 9, 7, 9, 7, 7, null, 5, 7, 9, 12, null, 5, 9, 9, 9, 7, 8, 9, 7, 7, 4, 4, 7, null, 7, 7, 9, 4, null, 14, 12, 9, 6, 7, 7, null, 4, null, 7, 15, null, 8, 13, null, 4, 15, 5, null, 11, 7, 7, 8, 14, 9, 7, 7, null, 7, 7, 9, 7, 7, 7, 9, 9, 15, 9, null, null, 5, null, null, 5, 9, 9, 9, null, null, 9, null, 14, 6, null, 9, 7, null, 
null, 7, 5, 6, 12, 7, null, 5, 7, 11, 10, 7, null, null, 7, 7, 7, 9, 7, 5, null, 7, null, 4, 5, 7, 7, 15, 5, 9, 7, 2, 7, 13, 7, 5, 4, 2, null, null, 9, 3, 3, 9, 9, 7, null, null, 7, 7, null, 5, 7, null, 12, null, 13, null, 7, 7, 7, null, 7, 4, null, 9, null, null, 9, 7, null, 10, 7, null, null, 6, 7, 6, 5, null, 7, 7, 7, 7, null, 9, 5, null, 3, 7, null, 7, 7, 7, null, null, 10, 5, 7, 7, 
13, null, 6, 7, 15, null, null, 13, null, 9, 7, 3, 7, 7, 7, null, 7, 9, 6, 6, 7, 7, 5, 7, 7, 15, 9, null, 6, 7, null, 4, 5, 7, 7, 1, 7, null, 7, 7, 3, 9, 5, 7, 7, 9, 8, 7, 7, null, 7, 7, 2, null, 5, 11, 9, 9, 9, null, 7, 15, 6, 7, 10, 9, 7, 7, null, null, 11, null, 9, null, 7, 7, 9, 9, 7, 5, null, 11, 4, 6, 7, null, 15, 4, 5, 7, null, null, 7, null, 7, 7, 6, 12, 9, 11, 
null, 5, 8, 7, 7, 7, 5, 9, 2, 9, 11, 9, 7, 9, 7, 5, 7, 7, 7, 12, 9, 7, 9, 10, 7, 7, 15, 7, 9, null, 7, 7, 7, 7, null, 7, 5, 7, 7, 3, 9, 4, 8, 5, 7, 7, 15, 7, 7, null, 15, 11, null, 7, 7, 7, 9, 7, 7, 14, 15, 9, 6, 5, 10, null, 9, 6, 9, 9, 12, null, 5, 15, 15, null, 7, 7, null, null, 7, null, 5, null, 6, 3, null, null, 4, 9, 4, 11, null, null, 9, null, 7, 7, 9, 9, 
7, 9, 7, 7, 6, null, 9, 9, 13, 7, 7, 9, 5, 7, 8, 9, 7, 9, null, 5, 14, 7, 7, 11, 9, 9, 12, null, 9, null, null, 5, 5, 15, 9, 15, 4, 7, null, null, 7, 8, 10, 9, null, 9, 7, 5, 7, null, 5, 7, 7, null, 7, 7, 9, 9, 7, 5, 6, 11, 4, null, 6, 2, 7, 9, 12, 7, 4, 7, 9, 7, 7, 6, null, 5, 7, 7, 7, 15, 5, 12, null, 7, null, 7, 9, 2, 5, 7, 9, 7, 7, null, 15, 5, 9, 3, 
7, null, 7, 8, 15, 11, null, 7, null, 5, null, null, null, 7, 7, null, 6, null, 15, 6, 6, 8, 3, 7, 7, 4, 7, 7, 6, 7, 15, 6, 5, 7, 11, null, 7, 11, 9, null, null, 7, 8, 7, 1, 9, 5, 9, null, null, 7, null, 4, null, 7, 5, 9, 7, 7, 9, 6, 7, 7, null, null, 9, 9, 4, 7, 7, 7, 7, 8, 15, 6, null, 7, 2, 8, 7, 7, null, 7, 4, 11, 9, 7, 9, 7, 6, 11, null, 7, 7, 3, null, null, 9, 9, 6, 
null, 14, null, 5, 15, null, 7, null, 7, null, 2, 5, 12, 11, 13, null, 8, 9, 9, 7, 9, null, 9, null, null, 7, 9, 13, null, 7, 7, 7, 5, 7, 9, 6, 7, null, 7, 9, 10, 7, 12, null, 4, 4, null, 4, 9, 7, 7, 5, 7, null, 7, null, 7, 5, 6, 7, 3, null, 10, null, 7, 9, null, 12, 7, null, 7, 9, 7, 9, 9, 5, 5, 7, 15, null, 15, 2, 7, 7, 5, 7, 7, 7, 5, 7, 7, 7, 9, 9, null, 13, 6, 7, 7, 9, 
4, 9, 7, 7, 9, 7, 7, 9, 7, 7, null, 12, 7, 9, null, 5, 11, null, 7, 9, null, 3, 9, 11, null, 7, 6, 7, 5, 6, 7, 9, 11, 6, 13, 4, 7, null, 5, 7, 6, 7, 7, null, 9, 9, 9, null, 12, 9, null, null, 5, 5, 7, 12, 7, 11, 6, 7, 7, 15, null, 9, null, 6, null, 15, 2, null, 7, 8, 5, null, null, 7, 7, null, null, null, 8, 9, 5, 5, 4, 9, 4, null, 7, 7, 7, 7, 12, 6, null, null, 9, 7, 7, 9, 
null, 7, 7, 13, null, null, 9, null, null, 6, 7, 7, 6, 7, 9, 7, null, 7, 4, 9, 7, null, 7, null, null, 10, null, 9, 11, 5, 9, 7, 7, null, 7, 7, null, 6, 8, 5, null, 7, 4, 7, 8, 3, 5, null, 7, 5, 9, 7, 9, 6, null, 7, 7, 8, null, 7, 4, 7, 9, 6, 7, 7, 5, 3, 7, 9, 7, null, 9, 19, 6, 13, null, 15, 7, 11, 7, null, 7, 8, 7, null, 3, 3, 7, 13, 9, 9, 7, 5, 6, 5, 15, 0, 7, 8, 
7, 15, 15, 7, 9, 7, 7, 11, null, null, 9, 7, 7, 9, 6, 9, 12, 7, 7, 4, 8, 2, 9, 9, 4, 7, 5, 7, 7, null, null, 10, 9, 7, 1, 7, 9, 9, null, 15, 7, 7, 7, 7, 3, 9, 7, null, null, 7, 15, 7, 9, null, null, 7, null, 5, null, 11, 9, 7, null, 7, 9, 4, 7, 16, 11, null, 7, null, null, null, 7, 9, 9, 5, null, null, null, null, 9, 15, 5, 9, 9, 7, null, 9, 7, 9, 9, null, 8, null, null, 2, 7, 14, 
9, 7, 9, 7, 5, 9, 7, 7, 9, 7, 7, 6, 7, 7, 7, 9, 7, null, 15, 15, 10, 8, 9, 11, null, null, null, 7, 7, 5, null, null, 15, null, 9, 9, 7, 9, 8, 9, 4, null, 7, null, 5, 7, 7, 4, 8, 7, 8, 7, 9, null, 4, 7, null, 6, 9, 1, 7, 4, 7, 6, 11, 10, 5, null, 5, 7, 7, 1, 7, 7, 5, 7, 7, 7, 7, null, null, null, 7, 7, null, 5, 4, null, 7, 9, 9, 7, null, 9, null, 7, 9, 5, 7, 5, 
5, null, 3, 2, null, 7, 9, 5, null, 15, null, 7, 11, null, 9, null, 9, null, null, 8, 7, 7, 9, 5, null, 2, 3, 7, 7, 7, 9, 9, 8, 6, 9, 7, 7, null, 9, 4, 9, 7, 15, 5, 15, 5, 7, null, 10, 7, 9, 8, null, 9, 11, null, 11, 8, 9, 7, 7, 7, null, 7, 7, 2, null, 9, null, 7, 8, null, null, 6, null, 7, 7, 15, 9, null, 9, 9, 1, 7, 9, 9, 6, 11, 8, 5, null, null, 7, 6, 3, 5, 11, 14, 7, 9, 
7, 9, 7, 7, 13, 3, 7, 5, 8, null, 11, 9, 7, 10, 4, 7, 7, 2, 9, 7, 11, 7, 6, 7, 9, 9, 7, 7, null, 5, 13, 13, 7, 9, 5, 15, 10, 10, null, null, 7, 8, null, 8, 7, 12, 7, null, null, 11, null, 13, null, 9, null, 8, 7, 9, 7, 7, 7, 15, 9, 8, 7, 5, 7, 9, 8, 8, 7, 5, 14, 9, null, 15, 7, 7, 5, null, 6, 3, 8, 3, 3, 9, null, 9, 2, 7, 7, 7, 3, 2, 5, 7, 7, 7, null, 7, 
null, 7, 9, 2, null, null, 7, 7, 7, 5, 9, 9, 9, 5, 2, 9, 7, 7, 1, null, 10, 9, 11, 7, 7, 9, null, 5, 7, 7, 2, 7, 6, 5, null, null, 4, 11, 7, 7, 7, 5, 7, 11, null, null, 9, 9, 9, 7, 12, 7, 7, 9, 8, 7, 9, null, null, 7, null, 9, 5, 7, 5, 9, 7, 7, 7, 7, 7, 11, 15, 7, 7, null, 7, 14, 7, 9, 9, 9, 7, 5, 9, null, null, null, 1, 13, 9, 7, 7, 4, 5, 7, 6, 7, 5, 5, 
10, 4, 5, 3, 9, 5, 7, 9, null, null, 5, null, null, 7, 5, 6, 7, 7, 7, null, 5, 9, 3, 7, 9, 7, 9, 9, 7, 9, 7, null, null, 7, 7, null, 7, 15, 7, null, 10, 9, 6, null, 4, 9, 7, 9, 7, 3, 15, 5, 6, 5, null, 4, null, 5, 7, null, 2, 7, 11, 11, 5, null, 6, 11, 8, 9, 7, null, 7, 9, null, 7, 7, 2, null, 6, 7, 15, null, 7, 6, 11, 7, 9, 4, 7, 6, 7, 8, 9, 7, null, 7, 2, 7, 15, 
7, 7, 9, null, 15, 5, 5, 9, 5, 7, null, 9, 7, 7, 7, 5, 7, 7, 5, 7, 9, 5, 5, 8, 7, 9, 11, 15, 7, null, 7, 10, 7, 9, 5, 7, null, 7, 12, 6, null, 7, 9, 7, null, null, 9, 7, 7, null, 7, 9, 7, 9, null, 15, 4, 11, 15, 7, 9, 8, 7, null, null, 8, 15, 9, 4, 7, 5, 15, 7, null, null, 7, 7, 7, 5, null, 7, 9, 7, 7, 9, 15, 5, 7, 6, 5, null, 7, 9, 7, null, 7, 7, 9, null, 5, 
5, null, 7, null, 15, null, 2, null, 15, 9, 7, 8, 7, 5, null, null, 7, null, 9, null, 9, 7, 7, 7, 9, 7, null, 9, 5, 5, 7, 7, 7, 7, null, null, 9, 5, 6, 15, null, 7, 7, 5, 9, null, null, null, 9, 11, 7, 7, 5, 7, null, null, 7, null, 7, 8, 7, null, 7, 7, 11, 7, null, null, 5, 10, 6, 3, null, 7, 7, 9, 3, 13, 6, 7, null, 7, null, 7, null, 7, 7, 7, 5, null, 7, 7, 6, null, 7, null, 7, 7, 9, 6, 
5, 6, null, 8, null, 3, 2, 7, 5, 5, 9, 7, 7, null, 7, 7, 7, null, 13, 9, 7, 7, 6, 7, 7, 9, 7, 7, 9, 8, 9, 5, 12, 7, 6, 9, 8, 9, null, 7, 9, null, null, 7, 7, 10, 2, 13, 7, 4, null, 9, 13, null, 5, null, 11, null, 7, 7, 7, 5, null, 7, 7, null, 9, 7, 12, 9, 5, 12, 7, 6, 8, null, null, 11, 7, 9, 7, null, 7, null, null, 7, 3, 6, 7, null, 8, 11, 7, null, 7, null, 7, 5, 9, 7, 
9, 11, 15, 8, 9, 7, 7, null, 15, 5, 9, 7, 15, 9, 7, 7, 7, 9, 5, 15, null, null, 6, 7, 7, 10, 7, 4, null, null, null, 5, 5, 7, 9, 5, 5, 8, null, null, 7, null, 2, null, 7, 10, 9, 5, 7, 9, 8, 15, 7, 9, 9, 15, 15, 7, 8, 5, 7, 8, 11, 6, 5, null, 12, 4, 15, 8, 3, 5, null, 9, 5, 9, 3, 9, 7, 7, 6, 7, null, 9, 7, 5, 7, 7, 4, 5, 5, 9, 5, null, 9, 11, 11, 7, null, 9, 
7, null, 15, 8, null, null, 7, 11, null, 5, 7, 7, 5, 11, 7, 4, 6, null, 5, null, 6, 1, 13, 7, null, 5, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, 
null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, 
null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, 
null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, 
null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, 
null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, 
null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, 
null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, 
null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, 
null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, 
null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, 
null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, 
null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, 
null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, 
null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, 
null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, 
null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, 
null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, 
null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, 
null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, 
null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, 
null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, 
null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, 
null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, 
null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, 
null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, 
null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, 
null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, 
null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, 
null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, 
null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, 
null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, 
null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, 
null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, 
null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, 
null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, 
null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, 
null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, 
null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, 
null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, 
null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, 
null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, 
null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, 
null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, 
null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, 
null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, 
null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, 
null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, 
null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, 
null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, 
null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, 
null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, 
null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, 
null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, 
null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, 
null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, 
null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, 
null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, 
null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, 
null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, 
null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, 
null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, 
null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, 
null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, 
null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, 
null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, 58.37, 20, 66.01, 60.28, 69.01, 53.03, 59.19, 62.61, 62.07, 54.45, 50.8, 50.74, 58.97, 51.48, 52.83, 56.66, 71.85, 44.26, null, 54.06, 
65.42, 48.62, 62.65, 61.39, 62.02, 65.64, 55.74, 52.05, 56.67, 48.67, 62.13, 45.11, 55.26, 54.72, 51.51, 55.94, 55.87, 60.34, 63.53, 52.45, 4.08, 63.2, 68.87, 73.53, 62.74, 59.09, 68.88, 65.47, 66.06, 59.19, 62.71, 34.35, 60.85, 63.13, 75.45, 47.89, 60.78, 30.62, 56.69, 45.84, 59.97, 72.38, 55.78, 78.73, 74.38, 68.15, 62.92, 66.82, 68.18, 60.73, 70.87, 76.29, 64.82, 62.54, 61.41, 61.32, 56.56, 54.47, 52.95, 63.28, 51.46, 67.33, 44.38, 44.41, 52.81, 50.09, 52.98, 41.84, 47.67, 62.14, 49.49, 42.62, 57.92, 74, 49, 85.07, 48.45, 61.54, 75, null, 41.47, 71.98, null, 70.16, 65.02, 31.82, 46.7, 58.69, 77.33, 56.94, 68.15, 63.77, 40.98, 57.61, 84.8, 64.31, null, 48.89, 74.35, 58.87, 
70.64, 53.88, 66.8, 58.97, 58.13, 75.49, 53.96, 3.88, 56.94, 68.88, 52.51, 40.57, 64.91, 47.33, 68.16, 72.62, 56.85, 68.85, 62.82, 60.37, 33.67, 52.76, 35.94, 58.75, 59.92, 51.29, 55.19, 55.83, 24.63, 82.86, 55.94, 58.49, 67.36, 68.72, 66.12, 50.75, 57.42, 51.66, 7.14, 65.52, 74.64, 70.02, 58.79, 57.46, 55.56, 50.91, 78.76, 51.83, 53.75, 71.54, 61.4, 57.26, 73, 60.43, 54.25, 66.02, 60.23, 59.15, 62.26, 53.5, 56.06, 29.6, 67.79, 76.67, 53.55, 44.58, 58.22, 63.29, 66.86, 42.5, 64.26, 55.91, 68.84, 50.35, 50.26, 67.9, 37.87, 48.4, 40, 78.38, 57.58, 25.42, 53.28, 64.6, 60.22, 59.7, 52.94, 86.02, 78.71, 69.15, 46.6, 63.18, 6.56, 30.62, 54.36, 39.55, 47.4, 54.62, 49.41, 69.57, 
55.78, 57.52, 71.53, 63.36, 58.65, 63.17, 68.93, 64.05, 74.24, 66.13, 65.26, 70.87, 76.29, 60.85, 58.36, 52.55, 51.35, 76.43, 73.91, 77, 39.48, 65.93, 60.58, 24.55, 68.77, 63.25, 56.94, 62.04, 66.67, 60.71, 53.01, 65.09, 54.69, 44.68, 47.03, 46.99, 60.47, 40.48, 46.07, 52.26, 46.36, 76.97, 61.28, 42.82, 72.15, 56.41, 59.47, 61.27, 47.67, 38.99, 44.92, 52.81, 61.49, 49.54, 54.46, 56.45, 38.74, 47.66, 62.43, 55.74, 55.41, 59.46, 58.27, 44.97, 79.47, 51.06, 32.6, 46.87, 58.33, 45.12, 60.46, 53.07, 67.95, 51.72, 70.3, 49.29, null, 60, 100, 100, 100, 26.67, 100, null, 86.67, 57.14, 100, 100, 100, 100, 100, 66.67, null, 100, 100, null, 100, 100, 100, 66.67, 
100, 100, 66.67, null, 100, 100, 100, 100, 100, 100, null, null, 100, 100, 71.43, null, 100, 100, null, 100, 100, 40, 100, null, 100, 26.67, null, 100, 60, 66.67, null, 85.71, 100, 77.78, 100, 100, null, 20, 44.44, 100, 55.56, 100, 100, null, 55.56, 100, 100, null, 45.45, 33.33, 36.36, null, 100, null, null, 100, 23.81, 93.33, 100, null, 100, 100, null, 100, 100, 100, null, 42.86, 100, 71.43, 100, 100, null, 33.33, null, 86.67, 45.45, 46.67, 100, 100, null, 100, null, null, null, null, 73.33, 18.18, null, 100, 100, 54.55, null, 100, 100, 100, 100, 28.57, 100, 100, 
100, 100, 100, null, 100, 86.67, 60, 85.71, 100, 85.71, 100, 100, 100, null, 100, 100, 100, 100, 100, null, 100, 100, null, 85.71, 100, null, 53.33, 80, 66.67, 100, 71.43, 100, null, 100, 88.89, 66.67, 100, 100, null, 100, 44.44, 100, null, 100, 100, 100, null, 100, 85.71, 54.55, 100, null, null, 57.14, 46.67, 42.86, 100, 54.55, null, null, 42.86, 100, 88.89, 100, 100, 100, 100, null, null, 100, 55.56, 100, 100, 100, 46.67, 36.36, 100, 6.67, 100, null, 100, 40, 71.43, 100, 100, 100, 100, 100, 100, 81.82, 28.57, 63.64, 100, 100, null, 86.67, 85.71, null, null, 100, 
null, null, 100, 100, 80, 71.43, 100, 100, 100, 100, 77.78, 85.71, null, 85.71, 40, 90.91, 100, 100, 100, 90.91, 6.67, null, 100, null, 100, 100, 23.81, 41.18, 77.78, 66.67, 66.67, 100, null, 100, 100, 20, 100, 85.71, 85.71, null, 100, 100, null, null, null, 33.33, 100, 93.33, null, 100, null, null, 100, 26.67, 100, null, 11.76, null, 42.86, 100, null, 100, 100, 85.71, null, 100, 100, 40, null, 100, 77.78, 57.14, 53.33, 100, 100, 80, null, 100, 100, 100, 100, 60, null, null, 100, 100, null, 100, 72.73, 28.57, null, 100, 66.67, 100, 100, 100, 100, null, 93.33, 100, 
100, 100, 100, 100, null, 60, 100, 28.57, 100, 86.67, null, null, 100, null, 93.33, 80, 86.67, 71.43, 100, null, null, null, 93.33, null, 100, 100, 100, 66.67, 100, 55.56, 100, 100, 100, 100, 100, 85.71, null, 77.78, 100, 93.33, 100, 100, 88.89, null, 85.71, 100, 100, 100, 66.67, 71.43, 80, 100, null, 100, 100, 53.33, 23.81, null, null, null, 38.1, 73.33, 100, null, 85.71, 26.67, 100, 100, null, 100, 100, null, null, 100, 80, 44.44, 100, 100, 100, 73.33, null, 100, null, 100, 100, null, 100, 100, null, null, null, null, 100, null, 11.76, null, 63.64, 66.67, 100, 86.67, 
100, null, 86.67, 66.67, 100, 100, 93.33, 100, 100, null, 100, 44.44, 100, 33.33, 100, null, 100, 53.33, 100, null, 100, null, 100, 85.71, 100, null, null, null, null, null, 100, 100, 100, 100, 44.44, 100, 100, 60, 26.67, null, 88.89, null, 100, null, 20, 88.89, 100, 100, 85.71, 100, 100, 100, 100, null, 28.57, null, 11.11, null, 100, 18.18, null, null, 100, 100, 100, 100, 14.29, 100, null, 100, 100, 66.67, 100, null, 100, 100, 100, 100, 72.73, null, 100, 100, 28.57, 100, 57.14, 100, null, 57.14, 100, null, 100, 100, null, null, 44.44, 9.09, 73.33, 29.41, null, 80, 
21.74, null, 100, 63.64, 22.22, 100, 100, null, null, null, 100, 100, 100, 85.71, 77.78, 100, 100, 100, 36.36, 100, 72.73, null, 60, null, null, null, 100, 71.43, 100, 42.86, null, null, 100, 100, 46.67, 28.57, 100, 66.67, 44.44, 100, 42.86, 100, 100, null, 100, 100, 100, 33.33, 88.89, 100, 100, 88.89, 88.89, null, 100, 28.57, 100, 100, 42.86, 66.67, null, 57.14, null, null, 40, 36.36, null, 100, 100, 100, null, 100, 100, 100, 100, null, null, 100, 14.29, 66.67, 33.33, 86.67, 100, 100, null, 66.67, 20, null, 100, 100, null, null, 100, 100, null, null, 100, 100, 100, 100, 
100, 80, 100, 100, 100, 80, 28.57, 100, 73.33, 100, 66.67, 100, 100, 86.67, 100, 100, 100, 55.56, null, null, 81.82, null, null, null, 100, 100, null, 61.9, 20, null, 57.14, 100, null, null, 100, 100, 55.56, 100, 63.64, null, 42.86, 100, null, null, null, null, null, 40, 100, null, 100, 27.27, null, 68, 100, null, 71.43, 100, 100, 100, 53.33, 90.91, null, 100, null, 71.43, null, 73.33, null, 42.86, null, null, 53.33, 100, 53.33, 28.57, 80, null, null, null, 100, null, null, 100, 100, 88.89, 20, 100, 100, null, 100, 100, 71.43, null, null, 100, 100, 100, 100, 76.92, 
null, 100, 100, 100, 100, 100, 72.73, 100, 100, 100, null, 100, 33.33, 100, 100, 100, 54.55, 100, 100, 100, 100, 100, null, 76.92, 100, 54.55, 100, null, 100, 73.33, 100, 22.22, 100, 60, 85.71, 100, 100, 20, 100, null, 100, null, null, 100, 100, 100, 100, null, 100, 11.11, null, 66.67, 100, null, null, 33.33, 100, 100, 57.14, 100, null, 85.71, 33.33, 60, 100, 77.78, null, 100, 85.71, 100, null, 100, 100, 44.44, 100, 100, 100, null, 42.86, null, 14.29, null, 100, 77.78, null, 100, 86.67, 100, 100, 55.56, 100, null, 100, 66.67, 100, 100, 100, 63.64, 100, 40, 
100, 77.78, 27.27, 100, null, 66.67, 100, 77.78, 85.71, 100, 100, null, null, 100, 20, 22.22, 33.33, null, 86.67, 22.22, null, null, 100, 100, 100, 60, null, 64.71, 100, 100, 100, 100, 100, null, 26.67, 100, null, 71.43, 33.33, 77.78, 100, 100, null, 100, 100, 100, null, 90.91, 100, 66.67, 85.71, 100, 100, 26.67, 100, 100, 100, 100, 60, 100, 66.67, 66.67, 100, null, 100, 54.55, null, null, 60, 72.73, 53.33, 86.67, 100, 71.43, 80, 55.56, 100, 100, 100, 100, 100, 100, null, 100, 100, 66.67, 53.33, 100, null, 81.82, 100, null, 57.14, 100, 100, 85.71, 86.67, 22.22, null, 11.11, 
100, 100, null, 100, 100, 100, 100, 100, 88.89, null, 100, null, 100, 20, 46.67, 77.78, 100, 100, null, 100, 100, 26.67, 100, 100, 20, null, 73.33, 100, 100, null, null, 100, null, 100, null, 42.86, 66.67, 22.22, 66.67, 100, 100, 100, 63.64, 100, 100, 71.43, null, null, 100, null, 100, null, 100, 26.67, 100, 100, 100, 100, 66.67, 100, 60, 100, 100, 80, null, 100, 60, null, 100, 100, 100, 100, 100, 100, 100, 100, null, 100, 100, 100, 100, null, 100, null, 100, 80, 42.86, 100, 100, null, 100, 100, null, 100, 100, null, 100, 88.89, null, 55.56, 
100, 66.67, 44.44, 77.78, 26.67, null, null, 100, null, null, null, null, null, 100, 100, 100, 100, 100, 66.67, 85.71, 100, 100, 100, 100, null, 100, 100, 100, 77.78, 85.71, 66.67, 100, 20, 100, null, null, null, 71.43, 100, 100, 52.94, 53.33, 100, 44.44, 71.43, null, 88.89, 100, 100, 100, 4.76, 66.67, 100, 100, null, null, 100, 100, 11.11, null, 100, null, 100, null, 72.73, 55.56, 42.86, 100, null, null, 100, 100, 85.71, 100, 100, 100, null, 100, 28.57, 100, 73.33, 100, 36.36, 57.14, 40, null, 9.52, 76.19, null, 55.56, 100, 100, 17.65, 46.67, 26.67, 100, null, 100, 66.67, 100, 
100, 70.59, 85.71, 100, null, 33.33, 100, 100, null, 100, 55.56, null, 100, 14.29, null, 100, null, null, 33.33, 100, 66.67, 93.33, 100, 77.78, 100, 85.71, 100, 100, 100, 11.11, 60, 26.67, 100, 100, 73.33, 100, 100, null, 26.67, 100, null, 100, null, 100, 33.33, 100, 0, 100, 100, null, 100, 100, 86.67, 46.67, 85.71, 100, null, 57.14, 100, null, 100, 100, 100, 100, 28.57, 100, 100, 100, 100, null, 26.67, 42.86, 52.38, null, 100, null, null, 100, 100, 100, 100, 100, 100, null, 100, null, null, 100, 100, 100, 100, null, 100, 100, null, 100, 33.33, 100, 100, 55.56, 
13.33, null, null, null, 100, 100, 100, null, null, 100, 23.81, 100, 100, 33.33, 100, 85.71, 72.73, null, 100, 28.57, 100, 100, 88.89, 81.82, null, null, null, 100, 100, 53.33, null, 54.55, null, null, null, 100, 80, null, 100, 100, 100, 100, null, 88.89, 100, 100, null, 66.67, 38.1, 100, 72.73, 100, 81.82, 100, 100, 100, 100, 44.44, 66.67, null, 81.82, 100, 100, 100, 100, 100, 100, 100, 64.71, 100, null, 100, 100, 36.36, 100, 100, null, 100, null, 90.91, 80, 20, 100, 100, null, 57.14, 88.89, 100, null, 88.89, 95.24, 100, 100, 100, 84.62, null, 57.14, 42.86, 55.56, 100, 
100, null, null, 18.18, 100, null, 100, 100, 100, 57.14, 100, null, 100, null, 100, 100, 46.67, 33.33, 57.14, 66.67, 100, null, 81.82, 100, 66.67, 100, 73.33, null, 100, 100, 100, 100, 46.67, null, 66.67, 100, 42.86, 100, 100, 100, null, null, 100, 100, 100, null, 100, null, null, null, null, null, 20, null, null, 86.67, 80, 100, 55.56, 100, 100, 100, 42.86, 85.71, null, null, 100, 100, 100, 40, null, 100, 100, null, 40, 100, 100, 100, 100, 100, null, 100, 100, 100, null, 100, 100, 55.56, 55.56, 100, null, 44.44, 100, 100, null, 77.78, 100, null, 85.71, 22.22, 
60, 100, 28.57, 100, 100, null, 52.38, null, 35.29, 80, 44.44, 100, 53.85, 100, 100, null, 85.71, null, 66.67, 100, 100, 66.67, 46.67, 71.43, 66.67, 40, 100, null, null, 81.82, null, 100, 100, 55.56, 100, 100, 100, 100, 100, 63.64, null, 88.89, null, 38.1, 53.33, 85.71, 100, 6.67, null, 26.67, 100, 18.18, 100, 84, 100, 100, 100, 57.14, 100, null, null, 100, 88.89, 33.33, 100, 100, 80, null, 100, null, 100, null, 72.73, 100, 100, null, 66.67, 73.33, 100, null, 100, 100, null, 40, null, 66.67, 100, null, 100, 60, 100, 55.56, 71.43, 100, 100, 100, 33.33, 85.71, 100, 100, 
85.71, 53.33, null, 85.71, 44.44, 71.43, null, null, 100, 100, 100, 100, null, 77.78, 100, null, 100, 100, 66.67, 66.67, 100, null, null, 19.05, 100, 100, null, null, 100, 88.89, null, 13.33, null, 46.67, 33.33, 93.33, 100, 90.91, 100, null, null, 100, 100, null, 100, 100, 46.67, 100, 100, 100, 100, null, 100, 100, 100, 100, 26.67, 57.14, 100, 93.33, 100, null, 85.71, 100, null, null, 100, 100, 100, 100, 100, null, 100, null, null, 66.67, 100, 100, 28.57, null, null, null, null, 86.67, 100, 100, 73.33, 13.33, null, null, 100, 100, 28.57, null, 100, 100, null, null, 100, 9.52, 
100, 100, 100, 100, 42.86, null, null, null, 100, 6.67, 100, null, 53.33, 100, 63.64, 100, null, 100, null, 100, null, null, 88.89, 100, 28.57, null, 100, null, 100, 100, 100, null, null, 100, 100, 80, 33.33, 100, 93.33, 100, 100, 100, null, 100, 100, 86.67, null, 42.86, 100, 100, 100, null, 100, 100, 100, 53.33, null, 100, 100, null, null, 100, 100, 100, 100, 53.33, 100, 100, null, null, null, 55.56, 17.65, null, 80, 100, 100, 100, null, 100, 100, null, 100, 100, 100, 100, 90.91, 100, 100, 100, 100, 100, 100, 100, 86.67, 100, 22.22, 94.12, 100, 28.57, 
100, 71.43, null, 57.14, 100, 100, 100, 20, 100, 80, 85.71, 33.33, 100, 100, 100, 100, null, 100, 100, null, 20, 100, 100, 93.33, null, 100, 26.67, 41.18, null, 72.73, 9.52, 100, 20, 100, 100, 20, 100, 20, 100, 33.33, 100, 63.64, 100, null, 100, 100, null, 100, 57.14, 100, 100, 100, 100, null, null, 100, 46.67, null, 100, 100, null, 100, null, null, 100, null, 55.56, 23.81, null, 53.85, 100, 100, 100, null, 100, 100, 100, 100, 100, null, 100, 33.33, 88.89, 100, null, 100, 100, 100, 100, 77.78, null, 100, 100, 53.33, null, 47.62, null, 100, null, 100, 
null, 100, 85.71, 100, 100, null, 100, 100, 100, 100, null, 100, null, 26.67, null, null, 86.67, null, null, 100, 100, 100, 85.71, 100, null, 100, 100, 100, 44.44, 26.67, 100, 33.33, null, 100, 100, 100, 100, 100, 100, 14.29, 100, 100, 100, null, null, 100, null, 100, 100, null, null, 29.41, 38.1, 100, 66.67, 86.67, null, 100, 100, 60, 100, 46.67, 44.44, 22.22, 72.73, 100, null, 88.89, null, 42.86, 100, 100, null, null, null, 76.92, 100, 71.43, null, 100, 57.14, 100, 26.67, 100, 100, 60, 100, null, 100, 100, 100, 100, 85.71, 100, 100, 100, null, 100, 66.67, null, 
100, null, 100, null, 55.56, 100, 100, null, null, null, 100, 100, 100, 86.67, 100, 88.89, 100, null, null, 100, 100, 100, 100, null, 100, null, 100, 100, 100, 73.33, 66.67, 46.67, 73.33, 55.56, null, 100, 100, null, 100, 100, null, 100, 77.78, 100, 100, 100, 100, 6.67, 100, 93.33, 100, 71.43, 100, 100, null, 100, null, 100, 100, null, null, 100, 100, 100, 100, 100, null, 66.67, 100, null, 66.67, 100, 80, null, 100, 100, 100, 60, 69.23, null, 100, 100, null, 100, null, null, 100, 60, 100, null, 100, null, 100, 33.33, 100, 100, null, null, 60, null, 
100, 63.64, 71.43, 100, 100, 85.71, 100, null, 100, null, 100, 100, 46.67, null, null, null, 100, 100, 100, 44.44, null, 88.89, null, 100, 100, null, 100, 26.67, 27.27, 100, 100, 100, 90.91, 71.43, 100, null, 35.29, 100, 85.71, null, null, null, null, 100, null, 100, 71.43, 66.67, 100, 100, null, 100, 100, 77.78, 33.33, 72.73, null, 73.33, 30.77, null, null, 100, 100, 42.86, 73.33, 100, 66.67, 66.67, 100, null, 100, null, null, 36.36, 53.33, null, 88.89, 73.33, null, 100, 100, null, 100, 100, 100, 93.33, 100, 100, 100, 100, 100, null, 100, null, 85.71, null, 100, null, null, 38.1, 
100, 100, 100, 22.22, 100, 100, null, 100, 77.78, null, null, 100, 100, 22.22, 71.43, 100, 93.33, 100, 100, null, 100, null, null, 100, 85.71, 33.33, 100, 100, null, 100, null, 100, null, 100, 26.67, 40, 100, null, null, 100, null, 100, null, null, null, 100, null, null, null, 100, 33.33, 100, 100, 22.22, 100, 100, 35.29, 100, 100, null, null, 46.67, 100, null, 100, null, 44.44, null, null, 6.67, 40, null, 77.78, 100, 80, 100, null, 100, 100, null, 100, null, null, 66.67, null, 100, 100, 90.91, 100, 44.44, 100, null, null, null, 100, 100, null, 61.54, 60, 100, 
100, null, 100, null, null, 100, 100, 71.43, null, 86.67, 45.45, 100, 85.71, 100, 100, null, 100, 100, 100, 100, 33.33, 20, 100, null, 100, 60, null, null, null, 100, 100, null, null, 100, 100, null, null, null, 100, 100, null, 100, null, 57.14, null, 100, 100, 71.43, 42.86, 100, 100, 100, 100, null, 100, null, null, 66.67, 100, 55.56, null, 40, 100, 100, null, 100, 53.33, 100, 88.89, null, 11.76, null, null, 100, 100, null, 100, null, 11.76, 100, 100, 100, 100, 90.48, 100, null, 100, null, 14.29, 81.82, 77.78, 100, 100, null, 100, 71.43, null, 100, 100, 100, 
100, null, 100, 42.86, 100, 28.57, 100, 100, 100, null, null, 100, null, 100, 100, 100, 100, 6.67, 100, 29.63, 100, 100, null, 100, null, null, 66.67, 100, null, 100, null, 53.33, null, 66.67, 66.67, 100, 100, null, null, 100, 100, 23.08, 100, 100, 100, 100, 100, 100, null, null, 100, 100, 80, null, 100, 100, 100, 77.78, 85.71, 18.18, null, null, 46.67, 100, 100, 100, 22.22, 100, 100, 44.44, 100, null, null, 100, 36.36, 42.86, 42.86, 100, 100, 100, 100, null, 38.46, 63.64, null, null, 100, 100, 100, 100, 100, 42.86, null, 42.86, 100, 100, 100, 100, 100, 100, 
100, 100, 100, 77.78, 20, 100, 100, null, 100, 100, 100, 100, 60, 81.82, 100, null, 100, null, null, 40, 90.91, 100, 100, 100, 29.41, 44.44, 100, 100, 100, 100, null, 81.82, 72.73, 100, 55.56, null, 100, 17.65, null, null, null, null, 100, 66.67, null, null, null, null, 100, 100, 100, null, null, null, 100, null, 100, 100, 100, 70.37, 100, null, 85.71, null, 47.06, 22.22, 55.56, 85.71, 100, 100, 77.78, 28.57, 100, 100, null, 55.56, 77.78, 100, 100, 100, 100, 23.81, 100, null, 90.91, 100, 57.14, 100, 88.89, 55.56, 100, null, 100, 57.14, 100, 100, 40, 53.33, 55.56, 100, 
53.33, 100, 77.78, 100, null, 100, 100, 100, 100, 100, null, null, 100, 100, 85.71, 100, 100, 100, 66.67, null, 93.33, 26.67, 88.89, 71.43, 33.33, 100, 84.62, 81.82, 100, 100, 100, 100, null, null, null, 100, 100, 100, 100, 100, 100, null, null, null, 93.33, 100, null, 73.33, 100, 72.73, 55.56, null, null, 77.78, 66.67, 45.45, 19.05, 100, null, null, 100, 28.57, 27.27, 100, 57.14, 100, 100, null, 100, null, 100, null, 100, 100, 100, null, null, 100, 100, null, 100, 100, null, 100, 100, 100, 100, null, null, 100, 55.56, null, null, 100, 100, 100, 86.67, 100, 28.57, 100, 
null, 100, 100, 100, null, 100, 100, 53.33, 100, 100, 20, null, 100, 86.67, 100, 100, 100, 100, 20, 26.67, 57.14, null, null, 100, 100, 71.43, 100, null, 100, 100, 100, 100, 100, null, null, null, 100, 100, null, 100, null, 100, 13.33, null, 100, 100, 40, 100, 86.67, null, 100, 66.67, 100, 100, 100, 26.67, 44.44, 28.57, 100, null, 100, 22.22, 63.64, null, 100, null, 100, 88.89, 28.57, 100, 14.29, 100, 100, 100, 46.67, 45.45, 100, 44.44, null, 28.57, 66.67, null, 100, 100, 100, 100, null, null, 100, 100, 100, 22.22, null, 100, null, 100, 100, 85.71, null, 100, 
100, 100, null, 47.62, 100, 93.33, 100, null, null, 100, null, null, 33.33, 100, 100, 100, 100, null, 26.09, 80, 100, null, 38.1, 100, null, 100, 100, 14.29, null, 100, 22.22, 100, 86.67, 100, 100, 100, 100, 100, 100, 26.67, null, null, null, null, 100, 100, 100, 100, 40, 93.33, 64.71, 100, null, 100, 100, 100, 60, 100, 20, 100, null, 100, 100, 100, null, 36.36, 100, 63.64, null, 46.67, 44.44, 36.36, null, null, 100, 100, 100, 100, null, 100, null, null, null, 100, 66.67, null, 100, 100, null, 100, 88.89, null, 55.56, 60, 63.64, null, 100, 100, 100, 100, 
null, 44.44, null, 80, 15.79, null, 100, 100, 100, 100, 100, 19.05, 100, 77.78, 20, 100, null, 100, 81.82, 71.43, 100, 100, 100, 100, 26.67, 100, 66.67, 57.14, 100, 88.89, 100, 26.67, 66.67, 33.33, 55.56, null, 100, 100, 100, null, 100, 66.67, 100, 66.67, 57.14, 100, 57.14, 60, 100, 100, 20, null, 100, 100, null, 100, null, 53.85, 72.73, 77.78, 100, null, 100, 100, 100, 100, 66.67, 100, 100, null, 27.27, 100, 100, 28.57, 100, 100, 100, 100, 100, null, 100, 100, 100, 100, null, null, 100, 66.67, 100, null, 100, 66.67, 27.27, 100, 100, 100, 100, 100, 100, 100, 
88.89, 90.91, 100, 100, 72.73, 100, 88.89, 100, 100, 22.22, 100, 88.89, 83.33, null, 100, 55.56, 85.71, null, 55.56, 100, 100, null, 90.91, 100, 100, 66.67, 100, null, 100, null, 100, null, 100, 100, 100, 71.43, null, 88.89, 100, null, 100, 100, null, 100, 57.14, 33.33, 100, 100, 73.33, 100, 42.86, null, 100, 100, 100, 100, 77.78, null, null, 100, 66.67, null, 100, null, 100, null, null, 100, 100, null, 93.33, 100, 33.33, 33.33, 100, null, 13.33, 100, 60, 100, 100, 100, 45.45, 100, 100, null, 100, null, 100, null, 53.85, 100, null, 100, null, null, null, null, 100, 100, 
100, null, 100, 100, 100, 9.09, null, 100, null, 28, 100, null, null, 27.27, 81.82, 100, 63.64, 100, 100, 100, null, null, 44.44, 100, 27.27, null, null, 44.44, 100, 66.67, null, null, 60, 100, 100, 100, null, 100, 100, 44.44, null, 100, null, 100, 100, 100, 5.88, 100, 33.33, 46.67, 100, null, 100, 93.33, null, 86.67, 100, 42.86, 100, 33.33, 100, 54.55, 100, 100, 73.33, 55.56, 63.64, 40, 100, 100, 100, null, 73.33, null, 86.67, 100, 44.44, 100, 100, null, null, null, 77.78, 100, 100, 100, 100, 100, 100, null, 100, null, 85.71, 100, 100, 100, null, 100, null, 65.22, 
100, null, 100, 57.14, 100, null, 100, 66.67, 100, 100, 13.33, 100, 100, 52.38, 100, 100, 40, 100, 100, 85.71, 100, 46.67, 100, 22.22, null, 100, 100, 100, null, 55.56, null, 100, 63.64, null, 100, null, 46.67, null, 100, null, null, null, 100, 40, null, 100, null, 100, 36.36, 100, null, null, 26.67, 66.67, 20, 100, 100, 100, 100, null, null, null, 63.64, 90.91, null, 44.44, 57.14, 66.67, null, null, 100, 100, null, 100, 100, 85.71, null, 100, 100, 44.44, 100, 26.67, 53.33, null, 20, 81.82, 40, 100, 100, 100, 77.78, 100, null, null, 100, 100, 100, 100, 100, 100, 
57.14, 100, 100, 100, 40, 100, 100, 100, 100, 80, 100, 100, null, null, null, 86.67, 100, 100, 84.62, 100, 40, null, 19.05, 100, 60, null, null, null, 44.44, null, 71.43, 26.67, 100, 100, 100, 100, 100, 100, 100, 100, 36.36, 100, 66.67, 46.67, 66.67, 71.43, 100, null, 100, 93.33, null, null, null, 100, 33.33, null, null, 100, 100, 55.56, 100, 66.67, 100, 100, null, null, 57.14, 100, 100, 100, 100, 100, null, 100, null, 53.33, 33.33, 100, null, null, 100, 42.86, 77.78, null, 100, null, 100, 20, 100, 100, null, 71.43, null, 100, 100, 33.33, 100, 88.89, 100, 100, 
null, 38.1, null, 100, 33.33, 100, 100, 100, 100, 100, 55.56, 66.67, 11.11, 57.14, 100, 100, 28.57, null, 100, 33.33, 100, 100, null, 40, 60, 42.86, 100, null, null, 100, 100, 100, 100, 86.67, 100, null, 77.78, 100, 100, 100, 100, null, 57.14, null, 33.33, 100, 100, 100, 100, 100, null, 53.33, 40, null, 100, null, 100, 60, 100, null, null, null, 57.14, null, 100, 100, null, 88.89, 100, 6.67, 40, 100, 100, 81.82, 100, 71.43, null, 100, null, null, 66.67, 100, 100, null, null, 100, 100, 100, 100, null, 100, 100, 57.14, 100, 55.56, null, null, null, null, 44.44, 
88.89, 22.22, 66.67, null, 100, 100, 100, 100, 57.14, 60, null, 100, 100, 100, 17.39, 14.29, null, null, null, 100, 100, 93.33, 100, 52.38, 100, 40, 100, 80, 73.33, null, 72.73, null, null, 100, null, 72.73, 20, 100, null, 100, 100, null, 66.67, null, 100, 100, null, 100, 66.67, 27.27, null, 100, 57.14, 100, 100, 86.67, null, 52.38, 100, null, 63.16, 100, 100, 100, 100, 100, 100, 100, 14.29, 44.44, null, 100, 72.73, null, 100, 100, 90.91, 100, 100, null, null, 44.44, null, null, 100, 47.37, 100, 100, 100, 100, 100, 88.89, 100, null, 100, null, 100, 100, null, 11.11, 
null, null, 100, 100, 33.33, 46.67, 28.57, null, 46.15, 100, 100, null, 100, 100, null, null, 46.67, null, 44.44, null, 100, 55.56, 73.33, null, 80, 100, 100, 73.33, 100, 100, 100, 100, 100, 85.71, 100, 100, 100, 33.33, 86.67, 100, 100, 100, null, 100, 100, null, 73.33, 66.67, null, null, 55.56, 100, 27.27, 100, 100, 100, 100, null, 77.78, 72.73, 100, null, 80, 57.14, null, 100, 80, 100, 60, 36.36, 100, 93.33, 100, 33.33, 26.67, null, 100, 42.86, 100, 100, 100, null, 100, null, null, 57.14, 100, null, 100, 100, 100, null, 14.29, 100, null, 77.78, null, 77.78, null, 100, 
36.36, 85.71, 66.67, 100, null, 100, 100, 88.89, 54.55, 100, 100, 100, null, 18.18, null, 100, 100, null, 44.44, null, 100, 100, 90.91, 100, 38.46, 100, 100, 100, 100, 100, null, 20, 100, 54.55, 100, 85.71, 100, null, 100, null, 27.27, 100, null, 100, 20, 100, 100, 26.67, 5.88, null, null, 100, 86.67, 100, 33.33, 54.55, 84.62, 100, 44.44, 100, 100, 100, 66.67, null, null, 100, null, 100, 100, null, 100, 11.11, 100, null, 77.78, null, null, null, 100, 100, 100, 100, 100, null, null, 100, null, null, 100, null, null, 60, 100, 100, null, 100, 57.14, 100, 100, 100, 
100, null, 77.78, 100, null, 100, 86.67, 57.14, null, 33.33, 46.67, null, 100, 85.71, null, 100, 100, 100, 22.22, null, null, 28.57, 45.45, 100, 100, 100, null, 100, 100, 100, 100, 100, 100, 20, 100, 100, 100, 100, 42.86, 100, 100, null, 71.43, null, 80, null, 57.14, 100, 77.78, 100, 71.43, 100, null, 100, 53.33, null, 100, 100, null, 100, 100, null, 100, null, 100, 100, 100, 90.91, null, 42.86, 100, 44.44, 100, 100, 100, 26.67, 100, 100, 100, null, null, null, null, 100, 100, 28.57, null, 80, 44.44, 100, 44.44, 100, 100, null, 100, 93.33, null, null, 63.64, null, 
null, null, 100, 100, null, 100, 100, null, 100, null, 13.33, 22.22, 100, null, 100, 100, 44.44, 100, 100, 100, 40, 100, null, null, 100, null, 14.29, 77.78, null, null, 100, 100, null, null, null, 100, 90.91, 60, null, null, 71.43, 100, 55.56, 100, 33.33, null, 100, null, 100, 46.67, 100, 66.67, 100, 100, 100, 23.81, null, null, null, 38.1, 100, 100, 100, null, 100, 100, 100, 100, 77.78, 85.71, null, 77.78, null, 100, 80, null, null, null, null, null, 100, 100, 100, 85.71, 100, 85.71, 100, 100, 33.33, 100, 100, 100, null, null, 100, null, null, 66.67, null, null, 
100, 100, 33.33, 19.05, 66.67, 100, null, 100, 100, null, 100, 100, 100, 100, null, 14.29, 71.43, null, 86.67, 100, null, 100, 54.55, 42.86, null, 100, 42.86, 85.71, 100, null, 100, 100, 100, null, null, null, 100, 100, 100, 100, null, 100, 100, 63.64, 100, 100, 100, 100, null, 100, 100, 93.33, null, 66.67, 36.36, 26.67, 100, 77.78, null, 100, null, 60, 100, 100, 100, 100, 100, null, 33.33, 46.67, 100, null, 100, 100, 86.67, null, 100, 100, 11.11, 100, 20, 23.81, 81.82, 100, 33.33, 100, null, 100, 100, 100, 100, 77.78, 100, 100, null, 71.43, null, 77.78, 100, 100, 
100, 100, null, 20, 100, null, 33.33, 93.33, null, 100, 88.89, 100, 100, null, 57.14, 100, 81.82, 55.56, 90.91, null, 100, 55.56, 100, 80, 100, 100, 100, 14.29, 66.67, 53.33, 100, null, null, 22.22, null, 100, null, 100, 100, null, null, 66.67, 100, null, null, 100, null, 100, 100, 100, 100, 100, 100, 100, 40, 19.05, 100, 100, 100, 100, 66.67, 100, null, null, 100, null, 0, null, 100, 100, 100, null, 100, 28.57, null, null, 100, 71.43, 88.89, 39.13, null, 57.14, 100, 100, 20, 100, 54.55, 100, null, 100, 100, 73.33, 100, null, 71.43, null, null, 100, 100, 100, 
null, 100, 100, 100, 100, 100, 33.33, 100, null, 100, null, 100, 86.67, null, 100, 100, 81.82, null, 100, 100, 100, 100, null, 100, 100, 100, 46.67, 100, 55.56, 20, null, 100, 100, null, null, 22.22, 100, 100, 100, 100, 100, 66.67, null, 100, 100, 100, 100, 100, null, 40, 100, null, 100, null, 100, 100, null, 100, 100, null, null, null, 42.86, 42.86, null, 100, null, null, null, 86.67, null, 100, 100, null, 100, 100, null, 100, 100, null, 100, 22.22, 100, 100, 93.33, null, 42.86, 11.11, 100, 77.78, null, 55.56, 100, 100, 53.33, null, 100, null, 100, 100, 
100, null, null, null, 100, null, 73.33, 42.86, 100, 100, 100, 88.89, 14.29, 52.94, 20, 66.67, 100, 93.33, 100, 71.43, 100, null, 88.89, null, null, 77.78, 13.33, 66.67, 100, 100, 100, 28.57, null, null, 100, 86.67, 100, 42.86, 100, 100, 100, null, null, 100, 11.11, 100, 100, null, 18.18, 100, 20, null, null, 100, 100, 57.14, 100, 100, null, 40, null, 100, null, 100, 76.19, 100, 71.43, 88.89, 100, 100, null, null, 100, 100, null, null, 100, 100, 100, null, 85.71, null, 100, 100, 100, 66.67, null, 20, 73.33, 13.33, null, 33.33, 46.67, null, 100, 33.33, 29.41, 100, 100, 88.89, 
42.86, 100, 100, 100, 17.65, null, 100, 100, null, 33.33, 100, 60, 100, 53.33, 100, null, 100, 44.44, 36.36, 100, 100, 100, 44.44, 100, 100, 71.43, 100, null, 55.56, null, 100, 86.67, 77.78, 44.44, 100, 28.57, 100, 100, 66.67, 100, 100, 88.89, 11.76, 40, 100, 33.33, 100, 85.71, 66.67, 57.14, null, 73.33, 86.67, 100, 66.67, 100, 100, null, 20, null, 57.14, 100, 100, 60, 73.33, null, 33.33, 100, 100, null, 100, 100, 100, 53.33, 42.86, 100, 100, 100, null, 100, 100, 100, 100, 100, 100, 100, 38.1, 86.67, 100, null, null, null, 22.22, null, 57.14, 100, 100, 100, 33.33, null, 
100, null, 93.33, 66.67, null, 72.73, null, null, null, 88.89, 18.18, null, 100, 100, 22.22, 55.56, 100, 40, 90.91, 100, null, null, 100, 100, 100, null, 100, 100, null, 100, null, 100, 100, 100, 100, 66.67, 100, 100, 100, 28.57, 100, 46.67, 100, 57.14, 100, 22.22, null, null, 100, null, 40, 26.67, 100, 100, null, null, 100, 100, 66.67, 55.56, 100, null, 66.67, null, 14.29, null, 100, 100, 85.71, 100, 100, 28.57, null, null, null, null, 45.45, 100, null, 45.45, 100, null, 100, 40, 100, 44.44, 100, null, 100, 100, 100, 100, null, null, 57.14, null, null, 100, 100, 100, 
100, 100, null, null, 13.33, 100, 100, 66.67, 76.92, null, 85.71, 100, null, 100, 6.67, 61.9, null, 100, 100, 57.14, 100, 100, 45.45, null, 71.43, 100, 33.33, null, 100, null, 100, 100, null, 100, 100, null, 0, 100, null, 57.14, 100, 100, 100, null, null, null, 100, 100, 57.14, 26.67, 100, 100, 100, 100, 77.78, null, 100, null, 100, 100, null, null, 100, 100, 100, 100, 100, null, 100, 100, 26.32, 100, 81.82, 88.89, 100, 100, null, null, 100, null, 100, null, 100, 100, 100, 100, null, 71.43, null, 100, null, 33.33, 100, 100, 100, 44.44, 100, 100, 42.86, null, 
42.86, 9.52, 100, 100, null, 80, 100, 100, null, 100, 46.67, 100, 100, 100, 80, 100, 28.57, 44.44, 63.64, 33.33, 100, 100, 100, 100, 100, 100, 100, 80, 100, null, 100, 60, 100, 100, 53.33, 100, 100, null, 100, 100, 53.33, 100, null, 100, 100, 100, 100, 22.22, 100, 71.43, 41.18, 55.56, 100, null, 100, 42.86, null, null, 100, 100, null, 100, 19.05, 100, null, 100, 100, 100, 100, 88.89, 100, 100, 72.73, null, 100, 44.44, 100, null, 80, null, 100, 93.33, 100, null, 85.71, 66.67, null, null, 100, null, null, 100, 33.33, 28.57, 100, null, 55.56, 100, 28.57, 72.73, 
null, null, 100, null, 100, 100, 100, 100, 100, 100, 100, 100, 66.67, null, 100, null, 93.33, 100, 100, 60, 100, 100, 88.89, 100, 100, 100, null, 77.78, 100, 100, 55.56, 40, 100, 100, 73.33, null, 100, null, null, 71.43, 100, 100, 100, 100, 44.44, 100, null, 33.33, 85.71, 77.78, 46.67, 55.56, null, 22.22, 100, 55.56, 100, null, 100, 100, 100, null, 100, null, 77.78, 100, 100, 33.33, 40, 100, 100, null, 23.53, null, 100, 100, 69.23, 100, 28.57, 100, 100, 77.78, 100, 77.78, null, 100, 73.33, 85.71, 100, 100, 100, 93.33, null, 100, null, 100, 66.67, 14.29, 80, 100, 
100, 100, 100, null, 100, 100, 88.89, 66.67, 100, null, 100, 72.73, 100, 90.91, 20, null, null, null, null, null, null, 100, 100, null, 66.67, null, 93.33, null, 100, 52.94, null, 100, 100, null, 100, 100, 23.81, 71.43, 100, 100, 100, 100, 80, null, 100, 100, 100, null, null, null, 88.89, 14.29, 28.57, 55.56, 100, 100, 57.14, 100, 53.33, null, 27.27, null, 77.78, 14.29, null, 100, 100, 100, 100, null, 100, null, null, 100, 100, null, 100, 100, 100, 100, 77.78, null, 55.56, null, 100, 42.86, null, 100, 57.14, 15.38, 100, 100, 66.67, 77.78, 100, 66.67, 100, 66.67, 100, null, 
28.57, 100, 28.57, null, null, 100, 100, 71.43, null, 66.67, null, 54.55, 100, null, 100, null, 100, null, null, 55.56, 80, 58.82, 80, null, 42.86, 100, 77.78, 100, 100, null, 100, null, null, 100, 100, 100, null, 100, 100, 100, 55.56, 100, null, 9.52, 100, 14.29, 100, 100, 81.82, 100, 73.33, null, null, 71.43, null, 54.55, 100, 100, 100, 33.33, 100, 0, 100, null, 100, null, 77.78, 100, 55.56, null, 53.33, null, 100, 100, null, 86.67, 100, null, 100, 100, 71.43, 100, 100, 100, 100, 100, 93.33, null, 93.33, 42.86, 42.86, 100, 100, 85.71, 100, 100, 100, 100, 100, 100, 
100, 100, null, 20, 88.89, 100, 100, 100, 85.71, 100, 100, 100, 90.91, 100, null, 100, 100, 100, 11.11, 80, 100, 100, null, null, 73.33, null, 100, 77.78, 100, null, 100, 100, null, 100, 100, 100, 35.29, 26.67, 100, 100, 90.91, 100, 80, 26.67, 100, 22.22, 28.57, 100, null, 100, 100, 60, 100, 88.89, 100, null, 66.67, 100, null, 6.67, 100, 71.43, 100, 46.67, 100, 40, null, 100, 100, 60, 100, 100, null, 27.27, 100, 60, null, 20, 100, 57.14, 100, null, null, 100, 100, null, null, null, 72.73, 100, 40, 100, 33.33, 53.33, 26.67, null, 55.56, 100, 100, 100, 
73.33, 77.78, null, null, null, 100, 100, 100, 11.11, 100, 100, 61.9, null, null, 100, 44.44, null, 72.73, 100, 100, 66.67, 100, null, 100, 100, 26.67, 66.67, 77.78, 100, null, 100, null, null, 81.82, null, 100, 100, 27.27, 81.82, 100, 71.43, null, 100, 46.67, null, 85.71, 63.64, 100, null, 100, null, 53.33, null, 33.33, 60, 14.29, 100, 66.67, 100, 100, 44.44, 44.44, null, 100, 100, 63.64, null, 100, 57.14, 100, 100, 77.78, 100, 100, 71.43, 42.86, 100, 54.55, 53.33, null, 100, 100, 71.43, 66.67, 100, 100, 100, 100, 100, null, null, 33.33, 100, null, null, 33.33, 100, 100, 100, 100, 
100, 100, 85.71, 73.91, 93.33, null, 100, 100, 42.86, 100, 100, 57.14, 100, 100, 100, 90.91, null, 100, 100, 100, 100, 54.55, 33.33, 100, 60, 100, 100, 28.57, 100, null, 88.89, 100, 45.45, 71.43, 100, 100, 100, null, null, 66.67, null, 100, 14.29, 100, 100, 55.56, 100, 100, 100, 100, 100, 100, 42.86, 100, 100, null, null, 100, 100, 100, 100, null, null, 100, null, 100, 100, 100, 100, 100, null, null, 100, 22.22, 100, 94.12, 26.67, null, 100, null, null, null, 100, 88.89, 100, 100, null, null, null, null, 100, 100, 100, 100, 100, 100, null, 100, 100, null, 
100, null, 100, 100, null, 44.44, null, 55.56, 100, 100, 100, 100, 100, 100, null, 100, null, 100, 40, 63.64, 71.43, 100, 100, 26.67, 100, null, 100, 86.67, 23.81, null, 55.56, 100, 5.88, null, 23.53, null, 100, 100, null, null, 63.64, null, 88.89, 100, 100, 100, 53.33, 100, null, null, 100, null, 33.33, 100, 100, null, 40, null, 77.78, 100, 100, null, 57.14, 100, null, 71.43, 88.89, null, 85.71, 33.33, 100, 71.43, 100, 20, 100, null, 100, 100, 85.71, 20, 100, 100, 100, null, 100, null, 100, null, null, null, 100, 100, null, 42.86, null, null, 100, 100, 100, 100, 
null, 100, null, 100, 66.67, 100, 42.86, 33.33, 100, null, null, null, null, 100, null, 100, null, 93.33, null, 42.86, null, null, 40, null, 100, null, null, 18.52, 100, 100, 100, 100, null, 20, 28.57, 100, 100, 100, 100, 33.33, 100, 85.71, 73.33, 100, 100, 55.56, 100, 33.33, 100, 71.43, 66.67, 100, 100, 100, 100, null, 66.67, 55.56, 44.44, 38.1, null, 100, 100, null, 60, 88.89, 77.78, 71.43, 100, 33.33, null, 100, 100, null, null, 100, null, 100, 40, null, null, 100, null, 100, 100, 100, 100, null, 100, 100, 14.29, 100, 55.56, 100, null, 100, 77.78, 100, null, null, 
100, 100, 44.44, 100, 100, 86.67, 100, 100, 100, 100, 100, 100, 86.67, null, 100, 100, 40, 33.33, 100, 100, 100, 81.82, 100, 100, null, null, 100, 100, 73.33, 100, null, 100, 100, 100, null, 100, null, 33.33, 66.67, 46.67, 100, 100, 100, 100, null, 53.33, 46.67, 44.44, 77.78, 88.89, null, 100, null, 66.67, 71.43, 6.67, null, 66.67, null, 53.33, null, 66.67, null, null, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, null, 100, 72.73, 100, null, 100, 93.33, 100, 11.11, 100, 100, 100, 100, null, 18.18, 27.27, 53.33, 44.44, 18.18, 41.18, null, null, null, 100, 100, 85.71, 
22.22, 100, 53.85, 100, 100, 100, null, 100, 33.33, 100, null, 23.81, null, null, 22.22, 100, 100, 33.33, 100, 100, 100, 45.45, 42.86, 100, 100, 63.64, null, null, 63.64, 100, 81.82, 71.43, null, 66.67, null, 55.56, 100, 100, 42.86, 100, 85.71, null, 71.43, null, 28.57, 60, 77.78, 100, 100, 100, 57.14, 73.33, null, null, 100, 100, 100, 100, 73.33, 100, 100, 81.82, 33.33, 85.71, 100, null, null, 100, 11.76, 100, 100, 100, 100, 77.78, 100, 100, 71.43, 100, 77.78, 100, 86.67, null, null, null, 100, 86.67, 100, 100, 100, 100, 100, 100, 100, null, null, null, null, 47.62, 100, 100, 
42.86, null, 100, 100, 53.33, 42.86, null, null, 80, 42.86, 100, 22.22, 100, 100, 100, 100, null, null, 100, null, null, 100, 100, 85.71, 100, 100, 85.71, null, 100, 100, 33.33, 100, 100, 100, 77.78, 100, 100, 22.22, 100, null, null, 100, 100, null, 100, 100, 100, 100, 76.19, 100, 100, null, null, 100, 100, 100, null, 42.86, 100, 100, null, 100, null, 44.44, null, 100, 100, null, 33.33, 100, 55.56, 100, null, null, 100, 90.91, 33.33, 100, 100, null, 100, 100, null, null, 100, 57.14, null, 100, 42.86, 100, null, 100, 11.11, 86.67, null, 100, 26.67, 100, 100, 100, 
90, 100, null, null, 100, 28.57, null, 100, 100, null, 100, null, 100, 71.43, 80, 100, 100, 100, null, null, 100, 100, 100, null, 100, 60, 28.57, 100, 60, 100, 71.43, 33.33, 77.78, 61.9, 100, 100, 42.86, 100, 100, 81.82, 85.71, 100, 100, 100, null, 100, 86.67, 20, null, 100, 100, 71.43, null, null, 100, 100, 100, null, 100, 88.89, 100, null, null, 100, 11.11, 100, 100, 100, 88.89, 100, 100, 100, null, 40, 100, 100, 28.57, 100, 100, 73.33, 100, null, null, 100, 100, 57.14, 80, null, 100, 100, null, 100, 100, 66.67, 22.22, null, 100, 71.43, null, 100, 
100, 100, 100, 100, 100, 100, null, 100, null, null, 71.43, null, 100, 15.38, 22.22, null, 100, 100, 44.44, 44.44, 100, 100, null, null, null, null, 100, null, 100, 100, 100, 100, 46.67, 100, null, 100, 100, 100, 100, 100, 100, 100, null, null, 88.89, 100, 85.71, 80, null, 100, 100, 100, 55.56, null, null, null, 77.78, 72.73, 57.14, 100, 100, 100, 44.44, null, 100, null, 100, 88.89, 100, null, 100, 100, 90.91, 85.71, null, 100, 100, null, null, null, null, 100, 100, 100, null, 93.33, 100, 100, null, 85.71, null, 100, null, 100, 100, 100, 100, 60, 100, 100, 
null, null, 100, null, 100, null, 72.73, 63.64, 46.67, 63.64, null, 40, 100, 44.44, 100, 100, 100, 66.67, 100, 100, 100, null, 100, 100, 100, null, 80, 100, 100, 100, 54.55, 100, 100, 66.67, null, 36.36, 100, 46.67, 100, 66.67, 70.59, null, 66.67, 100, 72.73, 100, null, 100, 100, null, null, 88.89, 100, 60, 13.33, 93.33, 100, 42.86, null, 100, 53.33, null, 100, null, 100, null, 100, 100, 100, null, null, 100, 100, null, 100, 100, 93.33, 100, 100, 66.67, 100, 63.64, 77.78, null, 20, 60, 100, 33.33, 100, null, 100, null, null, 40, 27.27, 57.14, 100, null, 23.81, 100, 
66.67, null, 100, null, 100, 57.14, 55.56, 100, 100, 36.36, 80, 33.33, 88.89, 100, 100, null, 93.33, 100, 100, 100, 88.24, 100, 100, 100, 100, 100, null, 100, null, null, 40, 100, 100, 60, 100, 36.36, null, null, 100, null, 46.67, 100, 100, 100, 100, 88.89, null, null, 100, null, 42.86, 100, 100, 45.45, 100, 100, null, 100, 66.67, 73.33, 100, 77.78, 100, 100, 100, 100, null, 55.56, 100, 77.78, 60, null, null, null, 53.85, 11.11, 100, 40, 33.33, 100, null, 100, 100, 100, 100, 88.89, 42.86, 100, 85.71, 100, null, 100, 100, null, 100, 100, 71.43, 100, 100, null, 
100, null, 100, 80, 81.82, 88.89, 11.11, 88.89, 100, null, 80, 81.82, null, null, 100, 100, 14.29, 100, 100, 100, 33.33, 90.91, 85.71, 71.43, 88.89, null, 45.45, 100, 33.33, 22.22, 86.67, 100, null, 100, 63.67, null, 71.64, 65.4, 71.55, 57.57, 63.73, 66.36, 64.85, 60.76, 54.01, 60.51, 67.14, 56.86, 57.19, 62.01, 75.45, 56.44, null, 60.89, 72.73, 59.74, 72.11, 63.58, 71.89, 64.75, 62.44, 57.44, 57.97, 57.98, 62.61, 56.97, 62.02, 58.75, 50.27, 69.15, 59.75, 65.91, 74.52, 53.4, 8.16, 71.98, 71.26, 76.11, 63.57, 65.32, 67.14, 71.56, 69.77, 66.67, 68.6, 37.76, 61.47, 62.43, 81.79, 59.51, 63.47, 47.37, 64.89, 48.06, 66.82, 67.93, 59.3, 80.38, 75.61, 78.58, 
71.55, 72.01, 72.69, 65.15, 77.6, 78.53, 72.04, 69.66, 63.41, 64, 61.13, 64.18, 52.33, 71.71, 56.93, 69.13, 46.52, 48.99, 60.3, 58.49, 60.35, 56.07, 56.01, 71.56, 53.85, 45.9, 59.83, 77.18, 56.38, 79.85, 57.44, 63.11, 79.31, null, 55.74, 73.13, null, 79.03, 73.12, 51.89, 55.38, 63.31, 77.08, 54.51, 78.58, 73.2, 60.66, 60.66, 83.43, 72.67, null, 66.67, 71.79, 65.04, 66.97, 59.21, 64.92, 48.72, 65.05, 81.5, 45.86, 11.65, 57.99, 69.31, 54.79, 54.1, 61.99, 62.5, 64.29, 72.29, 61.6, 73.07, 61.6, 63.7, 44.1, 58.39, 56.92, 66.29, 65.27, 56.27, 62.3, 52.63, 40.77, 85, 69.15, 61.91, 73.3, 72.99, 73.96, 56.28, 70.32, 54.64, 9.52, 71.03, 78.26, 73.85, 69.73, 63.64, 66.81, 70.91, 
83.6, 59.15, 52.56, 76.42, 66.35, 60, 76.47, 72.19, 64.03, 66.35, 50.89, 68.31, 64.78, 57.49, 66.16, 30.4, 68.09, 80.92, 62.58, 66.04, 61.64, 67.14, 74.56, 52.5, 69.73, 63.59, 77.54, 59.79, 52.88, 75.46, 43.2, 47.57, 50.9, 73.87, 74.63, 30.51, 52.96, 58.62, 69.73, 66.17, 54.74, 91.08, 78.08, 66.3, 56.07, 64.18, 13.11, 47.37, 50.34, 43.28, 42.19, 61.97, 51.27, 74.88, 59.3, 64.6, 77.03, 59.54, 62.02, 71.58, 72.62, 70.43, 78.22, 66.53, 71.38, 77.6, 78.53, 68.06, 70.49, 53.28, 53.38, 81.33, 83.48, 78.4, 47.44, 77.68, 73.06, 45.24, 65.31, 65.96, 55.29, 66.28, 69.46, 65.33, 50.75, 66.18, 63, 68.42, 61.94, 47.41, 73.52, 40, 51.4, 57.1, 56.11, 71.11, 63.79, 42.35, 83.26, 58.97, 
65.48, 69.01, 55.43, 38.46, 49.15, 60.3, 64.37, 62.62, 67.87, 56.45, 42.6, 52.36, 71.5, 63.33, 70.95, 69.23, 57.14, 49.67, 84.74, 58.51, 51.41, 61.01, 60.61, 46.89, 70.39, 53.93, 77.56, 59.05, 67.68, 54.39, 55.56, 73.33, 100, 100, 100, 26.67, 100, 100, 100, 57.14, 100, 100, 100, 100, 100, 66.67, null, 100, 100, null, 100, 100, 100, 86.67, 100, 100, 100, 42.86, 100, 100, 100, 100, 100, 100, null, null, 100, null, 85.71, null, 100, 100, null, 100, 100, 100, 100, null, 100, 80, null, 66.67, 33.33, 66.67, 33.33, 85.71, 100, 100, 100, 57.14, null, null, 66.67, 63.64, 88.89, 100, 100, null, 33.33, 100, 
100, null, 100, 26.67, 100, null, 100, null, 20, 100, 42.86, 100, 100, null, 100, 100, null, 100, 100, 100, null, 100, 100, 100, 100, 100, null, 100, 18.52, 86.67, 45.45, 26.67, 100, 100, null, 100, 100, 42.86, null, 28.57, 100, null, null, 100, 100, 54.55, null, 100, 100, 100, 100, 28.57, 100, 100, 100, 100, 100, null, 100, 100, 100, 85.71, 100, 100, 100, 100, 100, null, 100, 100, 100, 100, 100, null, 100, 100, null, 100, 100, 100, 46.67, 60, 33.33, 100, 71.43, 100, null, 100, 77.78, 88.89, 72.73, 100, 100, 100, 55.56, 100, null, 100, 100, 100, 
null, 100, 100, 100, 100, null, 100, 100, 26.67, 57.14, 100, 72.73, 100, null, 100, 100, 77.78, 100, 100, 100, 100, null, null, 100, 55.56, 100, 100, 100, 66.67, 63.64, 100, 46.67, 100, null, 100, 73.33, 100, 100, 100, 100, 100, 100, 100, 81.82, 100, 100, 100, 100, null, 86.67, 100, 100, null, 100, null, null, 100, 100, 100, 57.14, 100, 100, 100, 100, 44.44, 100, null, 100, 13.33, 100, 100, 100, 100, 90.91, 26.67, null, 66.67, 100, 100, 100, 23.81, 35.29, 77.78, 77.78, 80, 100, null, 100, 57.14, 60, 100, 85.71, 71.43, 33.33, 100, 100, null, null, null, null, 
100, 100, null, 100, null, 42.86, 100, 20, 100, null, 47.06, null, 71.43, 100, null, 100, 100, 100, null, 100, 100, 40, null, 100, 88.89, 100, 73.33, 100, 100, 86.67, null, 100, 100, 100, 100, 13.33, null, 51.85, 100, 100, null, 100, 63.64, null, 42.86, 100, 60, 100, 100, 100, 100, 42.86, 100, 100, 100, 100, 54.55, 100, null, 60, 100, 28.57, 100, 100, null, 100, 100, null, 33.33, 73.33, 93.33, 85.71, 100, null, 77.78, null, 100, null, 100, 100, null, 100, 100, 66.67, 100, 100, 100, 100, 100, 100, null, 77.78, 100, 100, 100, 100, 100, null, 100, 100, 
100, null, 66.67, 100, 80, 100, null, 100, 100, 66.67, 23.81, 100, null, null, 57.14, 66.67, 100, null, 100, 33.33, 100, 100, null, 100, 100, null, null, 100, 46.67, 77.78, 100, 100, 100, 86.67, null, 100, 28.57, 100, 100, null, 100, 100, null, null, null, null, 100, null, 26.67, null, 81.82, 80, 100, 86.67, 100, 100, 100, 88.89, 100, 100, 73.33, 100, 100, null, 100, 22.22, 100, null, null, 100, 100, 93.33, 100, null, 100, null, 85.71, 100, 100, null, null, 100, 100, null, 100, 100, 100, 100, 44.44, 100, 100, 53.33, 33.33, 100, 77.78, 100, null, 33.33, 20, 100, 
100, 100, 100, 100, 100, null, 100, null, 28.57, null, 55.56, null, 100, 27.27, null, 100, 100, 100, 100, 100, null, 100, null, 100, 100, 77.78, 100, null, 100, 100, 100, 100, 63.64, null, 100, 100, 44.44, 100, 42.86, 100, 100, 100, 100, 42.86, 100, 100, null, null, 55.56, 45.45, 100, 17.65, null, 93.33, 26.09, null, 100, 72.73, 33.33, 100, 100, 100, null, 6.67, 100, 88.89, null, 100, 100, 100, 100, 100, 45.45, 100, 100, null, 100, null, null, 44.44, 100, 100, 100, 100, null, null, 100, 100, 40, 100, 100, 66.67, 100, 100, 100, 100, 100, 57.14, 100, 100, 
100, 42.86, 88.89, 100, 100, 100, 88.89, null, 100, 57.14, 100, 100, 28.57, 100, null, 85.71, 71.43, 100, 60, 100, null, 100, 20, 100, null, 100, 100, 100, null, 73.33, null, 100, 28.57, 66.67, 33.33, 93.33, 100, 100, null, 100, null, null, 85.71, 100, null, null, 100, 100, null, null, null, 100, 100, 100, 100, 100, 100, 100, 100, null, 57.14, 100, 73.33, 100, 100, 100, null, 100, 44.44, 100, 100, 44.44, null, null, 100, 40, null, null, 71.43, 100, null, 66.67, 40, null, 100, 100, null, null, 100, 85.71, 66.67, 100, 100, 100, 100, 100, null, null, null, null, 
null, 60, 100, 100, 100, 27.27, null, 64, 100, null, 85.71, 100, 100, 100, 66.67, 100, null, 100, 100, 66.67, 44.44, 93.33, null, 100, null, null, 46.67, 100, 100, 23.81, null, null, null, 66.67, 100, null, 100, 100, 100, 88.89, null, 100, 100, null, 100, 100, 100, null, null, 100, 100, 100, 72.73, 100, null, 100, 100, 100, 100, 100, 72.73, 100, 100, 100, null, 100, 46.67, 100, 100, 100, 60, 100, 100, 100, 100, 100, null, 76.92, null, 81.82, 100, null, 57.14, 80, 100, 77.78, null, 66.67, 100, 100, 85.71, 26.67, 100, 9.09, 100, null, null, 85.71, 100, 100, 
null, 100, 100, null, null, 100, 100, 100, null, 33.33, 100, 100, 100, 100, 42.86, 71.43, 40, 100, 100, 66.67, null, 85.71, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, null, null, 100, 100, 26.67, 100, 86.67, 57.14, 100, 55.56, 100, null, 100, 100, 100, 100, 100, 81.82, 100, 46.67, 100, 77.78, null, 100, null, 100, 100, 77.78, 100, 100, 100, 28.57, 100, 100, null, null, 54.55, null, 86.67, null, null, 33.33, 100, 100, 100, 40, null, 64.71, 100, 100, 100, 100, 100, null, 26.67, 100, null, 71.43, null, 100, 100, 100, 26.67, 100, 100, 100, 
33.33, 100, 28.57, 100, 100, 100, 100, 46.67, 100, 100, null, 100, 66.67, 100, 80, 100, 100, null, 100, 63.64, null, null, 80, 100, 46.67, 80, 100, 71.43, 73.33, 100, 100, 100, 100, 100, 60, 100, 100, 100, 100, 80, 53.33, 100, 100, 100, 100, null, 71.43, null, 100, 71.43, 93.33, null, null, null, 100, 77.78, null, 100, 100, 100, 100, 100, 100, 100, 88.89, null, 100, 60, 93.33, 100, 100, 100, null, 100, 100, 46.67, 100, 100, 26.67, 36.36, 80, 100, 100, null, 71.43, 100, 44.44, 100, 33.33, 100, 80, 66.67, 77.78, 100, 100, 100, 63.64, 100, 100, 100, 
null, null, 100, null, 100, null, 100, 53.33, 100, 100, 100, 100, 77.78, null, 60, 100, 100, 100, null, 100, 100, null, 100, 100, 100, 100, 100, 100, 100, 100, null, 100, 100, 100, 100, null, 100, null, 100, 80, 57.14, 100, 100, null, 100, 100, null, 100, 100, null, 100, 100, 100, 88.89, 100, 100, null, 44.44, 33.33, null, null, 100, null, null, 100, 57.14, null, 100, 100, 100, 100, 100, 77.78, 100, 100, 100, 100, 100, null, 100, 100, 100, 100, 100, 88.89, 85.71, 26.67, 100, null, null, null, 57.14, 100, 100, 35.29, 53.33, 100, 55.56, 95.24, null, 
88.89, 100, 100, 100, null, 66.67, 100, 100, 100, 66.67, 14.29, 100, null, null, 100, null, 100, null, 90.91, 44.44, 100, 100, null, null, 100, 100, 100, 100, 100, 100, null, 100, 28.57, 100, 66.67, 100, 53.33, 19.05, 73.33, null, 19.05, 52.38, null, 100, 100, 100, 35.29, 20, 33.33, 100, null, 100, 66.67, 100, 100, 70.59, 71.43, 100, null, 53.33, 100, 100, null, 100, 66.67, null, 100, 100, null, 100, null, null, 46.67, 100, 66.67, 80, 100, 100, 100, 85.71, 100, 100, 100, 44.44, 86.67, 44.44, 100, 100, 100, 100, 100, null, 33.33, 100, null, 100, null, 100, 55.56, 100, 
11.11, 100, 100, null, 100, 100, 86.67, 53.33, 100, 66.67, null, 100, 100, null, 100, 100, 100, 100, 42.86, 100, 100, 100, 100, null, 33.33, 57.14, 28.57, 18.18, 100, null, null, 100, 100, 100, 100, 100, 100, null, 100, 100, null, 100, 100, 100, 100, null, 100, 100, null, 100, 33.33, 100, 100, 100, 20, null, null, 28.57, 100, 100, 100, null, null, 100, 47.62, 100, 100, 100, 100, 100, 81.82, 100, 100, null, 100, 100, 88.89, 81.82, 25, 100, null, 100, 100, 60, null, 18.18, 100, null, null, 100, 73.33, 100, 100, 100, 100, 100, null, 88.89, 100, 100, 
null, 88.89, 42.86, 100, 72.73, 100, 100, 100, 100, 100, 100, 66.67, 77.78, null, 81.82, 100, 100, 100, 100, 100, 100, 100, 64.71, 100, null, 100, 100, 9.09, 100, 100, null, 100, null, 81.82, 93.33, 33.33, 100, 42.86, null, 85.71, 100, 100, null, 88.89, 100, 100, 100, 100, 69.23, 100, 71.43, 42.86, 66.67, 100, 100, null, 6.67, null, 100, null, 100, 100, 100, null, 100, null, 100, 63.64, 100, 100, 33.33, 100, 100, 100, 100, null, 100, 100, 86.67, 100, 73.33, 100, null, 100, 100, 100, 60, null, 77.78, 100, 57.14, 100, 100, 100, null, null, 100, 100, 100, null, 
100, null, null, 55.56, null, null, 33.33, 28.57, null, 100, 80, 100, 55.56, 100, 100, 100, 28.57, 71.43, null, 44.44, 100, null, 100, 46.67, 100, 88.89, 100, null, 46.67, 100, 100, 100, 100, 100, null, 100, 100, 100, null, 100, 100, 55.56, 88.89, 100, 28.57, 100, 100, 100, null, 100, 100, null, 85.71, 77.78, 63.64, 100, 28.57, 100, null, 100, 52.38, 100, 47.06, 100, 77.78, 100, 46.15, 100, 85.71, null, 100, null, 88.89, 100, 100, 77.78, 33.33, 85.71, 66.67, 73.33, 100, 100, null, 90.91, 44.44, 100, 100, 72.73, 100, 100, 100, 100, 100, 72.73, null, 77.78, null, 52.38, 33.33, 85.71, 
100, null, null, null, 100, 72.73, 100, null, 100, 100, 100, 71.43, 100, null, null, 100, 100, 33.33, 100, 100, 86.67, null, null, 100, 100, 100, 54.55, 100, 100, 44.44, 100, 86.67, 100, null, 100, 100, null, null, null, 73.33, 100, null, 26.67, 53.33, 100, 55.56, 71.43, 100, 100, null, 40, 85.71, 100, 100, 100, 86.67, null, 100, null, 100, 100, null, 100, 100, 100, 100, null, 66.67, 100, 18.18, 100, 100, 73.33, 80, 100, null, 85.71, 14.29, 100, 100, null, null, 100, 100, null, 20, null, 53.33, 33.33, 100, 100, 100, 100, null, 80, 100, 100, null, 100, 100, 
33.33, 100, 100, 100, 100, null, 100, 100, 100, 100, 20, 100, 100, 100, 100, null, 100, 100, null, null, 85.71, 100, 100, 100, null, null, 100, null, null, 80, 100, 100, 100, null, null, null, 100, 93.33, 100, 100, 100, 46.67, 100, null, 100, null, 100, null, 100, 100, null, null, 100, 52.38, 100, 100, 100, 100, null, null, null, 57.14, 100, 13.33, 100, null, 100, 100, 72.73, 100, null, 100, null, 100, null, null, 100, 100, null, null, 100, null, 100, 100, 100, null, null, 100, 100, 80, 66.67, 100, 100, 100, 100, 100, 44.44, 100, 100, 73.33, 
null, 42.86, 100, 26.67, 85.71, null, 100, 88.89, 100, 60, null, 100, 100, null, null, 100, 100, 100, 100, 60, 100, 100, null, null, 33.33, 55.56, null, null, 73.33, 100, 100, 100, null, 100, 100, null, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 86.67, 100, 88.89, 53.33, 100, 85.71, 100, 57.14, null, 88.89, 100, 100, 100, 80, 100, 100, 100, 73.33, 100, 100, 100, null, 100, 100, 100, null, 26.67, 100, 100, 93.33, null, null, 33.33, 35.29, null, 72.73, 23.81, 100, 53.33, 66.67, 100, 46.67, 100, 46.67, 100, 33.33, 100, 72.73, 100, null, 100, 100, 
null, 100, 71.43, 100, 100, 100, 100, null, null, 100, 26.67, null, 100, null, 33.33, 100, null, null, 100, null, 100, 33.33, null, 100, null, 100, 100, null, 100, 100, 100, 100, 100, null, 100, 46.67, 100, 100, null, 100, 100, 100, 100, 77.78, 26.67, 100, 100, 73.33, null, 42.86, null, 100, 71.43, 100, null, 100, 100, 72.73, 100, null, 100, 100, 100, 100, 100, 100, 33.33, 33.33, null, null, 60, 40, 100, 100, 100, 100, 85.71, 100, null, 100, 100, 85.71, 55.56, 20, 100, null, 100, 100, 100, 100, 100, 100, 100, 42.86, 100, 100, 100, 33.33, null, 100, 
null, 100, 100, null, null, 17.65, 35.29, 100, 66.67, 86.67, null, 100, 100, 53.33, 100, 73.33, 77.78, 33.33, 90.91, 100, null, 100, null, null, 100, 100, null, null, null, 84.62, 100, 42.86, 11.11, 100, 100, 100, null, 100, 100, 73.33, 100, null, 100, 100, 100, 100, 85.71, 100, 100, 100, null, null, 88.89, null, 100, null, 100, null, 44.44, 100, 100, null, 100, null, 100, 100, 100, 93.33, 100, 100, 100, null, null, 100, 100, 100, 100, null, 100, null, 100, 100, 100, 60, 100, 60, 86.67, 55.56, null, 100, 100, null, 100, 100, null, 100, 77.78, 100, 100, 100, 
100, 40, 100, 100, 100, 71.43, 100, 100, null, 100, 28.57, 100, 100, null, null, 100, 100, 100, 100, 100, null, 77.78, 100, null, 66.67, 100, 100, null, 100, 100, 100, 73.33, null, null, 100, 100, null, null, null, null, 100, 93.33, 100, 42.86, 42.86, 100, 100, null, 28.57, 100, null, null, 73.33, null, null, 72.73, 100, 100, 100, 85.71, 100, null, 85.71, null, 100, 100, 53.33, null, null, null, 100, 100, 100, 55.56, null, 100, null, 100, 100, null, 100, null, 93.33, 100, 100, 100, 90.91, null, 100, null, 58.82, 100, 57.14, null, 22.22, null, 77.78, 100, null, 100, 
71.43, 66.67, 100, 100, 100, 100, 100, 77.78, 100, 72.73, null, 60, 53.85, null, 40, 100, 100, 100, 66.67, 100, 80, 33.33, 100, null, 100, null, null, 54.55, 46.67, 14.29, 88.89, 60, null, 100, 100, null, 100, 100, 100, 100, 100, 100, 100, 100, 100, null, 100, null, 100, null, 100, null, null, 28.57, 100, 100, 100, 22.22, 100, 100, 44.44, 100, 77.78, null, null, 100, 100, 11.11, 71.43, 100, 86.67, 100, null, 100, 100, null, 44.44, 100, 100, 44.44, 100, 100, null, 100, 100, 100, 20, 100, null, 66.67, 100, 28.57, null, 100, null, 100, null, null, null, 100, 
85.71, null, 100, 100, 55.56, 100, 100, 55.56, 100, 100, 58.82, 100, 100, null, null, 33.33, 100, 44.44, 100, null, 88.89, 33.33, null, 40, 40, 23.81, 88.89, 100, 66.67, 100, null, 100, 100, null, 100, 100, null, 86.67, null, 100, 100, 100, 100, null, 100, null, null, 100, 100, 100, null, 92.31, 73.33, 100, 100, null, 100, null, 61.54, 100, 100, 85.71, null, 53.33, 63.64, 100, 100, 100, 100, null, 100, 100, 100, 100, 33.33, 26.67, 100, null, 100, 100, null, null, null, 100, 100, null, null, 100, 100, 42.86, null, null, 100, 100, null, 100, null, 57.14, null, 100, 
44.44, 100, 100, 100, 100, 100, 100, null, 100, null, 100, 55.56, 100, 77.78, null, 33.33, 100, 100, null, 100, 73.33, 100, 100, null, 23.53, null, null, 100, 100, null, 100, null, 29.41, 100, 100, 100, 100, 95.24, 100, null, 100, null, 28.57, 90.91, 88.89, 100, 100, 100, 100, 100, null, 100, 71.43, 100, 100, null, 100, 52.38, 100, 100, 100, 100, 100, 100, null, 100, 33.33, 100, 100, 100, 100, 33.33, 100, null, 100, 100, null, 100, 72.73, 40, 86.67, 100, null, 100, null, 46.67, null, 100, 73.33, 100, 100, null, null, 100, 100, 30.77, 100, 100, 100, 100, 
100, 100, 100, null, 100, 100, 86.67, null, 100, 100, 100, 77.78, 100, 27.27, null, null, 86.67, 100, 100, 100, 88.89, 100, 100, 55.56, 100, null, 80, 100, 36.36, 100, 100, 100, 100, 100, 100, null, 33.33, 72.73, null, null, 100, 100, 100, 100, 86.67, 100, null, 42.86, 100, 100, 100, 100, 100, 100, 100, 88.89, 100, 100, null, 100, 100, null, 100, 100, 100, 100, 33.33, 100, 100, null, 100, null, null, null, 100, 100, 100, 100, 11.76, 100, 100, 100, 100, 100, 26.67, 90.91, 72.73, 100, 88.89, null, 100, 41.18, null, null, null, null, 100, 57.14, null, null, 
100, 100, 100, 100, 85.71, null, null, 100, 100, 100, 100, 100, 100, 57.14, 100, null, 100, null, 40, null, 100, 100, 100, 100, 77.78, 81.82, 100, 100, 100, 100, 77.78, 100, 100, 100, 100, 42.86, 100, null, 90.91, null, 61.9, 100, 100, 44.44, 100, null, 100, 71.43, 100, 100, 46.67, 26.67, 66.67, 100, 73.33, 100, 77.78, 100, null, 100, 100, 100, 100, 100, null, null, 85.71, 100, 100, 100, 100, 100, 66.67, 100, 100, 20, 100, 100, 100, null, 100, 100, 100, 100, 100, 100, null, null, 100, 100, 100, 100, 100, 100, 100, 66.67, null, null, 100, 100, 
null, 66.67, 100, 77.78, 66.67, null, 42.86, 100, null, 33.33, 14.29, 100, 100, 80, 100, null, 63.64, 100, 100, 100, 100, null, 100, null, 100, null, 100, 100, 100, null, null, 100, 85.71, null, 100, 100, 100, 100, 100, 100, 100, 100, null, 100, 100, 11.11, null, 100, 100, 77.78, 86.67, 100, 100, 100, null, 100, 100, 100, null, 100, 100, 46.67, 100, 100, 26.67, 100, 100, 100, 100, 100, 100, 100, 53.33, 60, 100, null, null, 100, 100, 100, 100, null, 100, 100, 88.89, 100, 100, null, null, 28.57, 100, 100, 55.56, 100, null, null, 73.33, null, 100, 100, 
33.33, 100, 93.33, null, 100, 60, 100, 100, 100, 33.33, 55.56, 100, 100, null, 100, 44.44, 100, null, 100, null, null, 88.89, null, 33.33, 14.29, 100, 100, 100, 46.67, 63.64, 88.89, 66.67, 100, 42.86, 80, 100, 57.14, 100, 100, 100, null, null, 100, 100, 100, 55.56, null, null, null, 100, null, 100, null, 100, 100, 100, 100, 52.38, 100, 100, 100, null, null, 100, 100, null, 55.56, 77.78, 100, 100, 100, null, 34.78, 100, 100, null, 47.62, 100, null, 77.78, 100, 28.57, null, 100, 22.22, 100, 86.67, 100, 100, null, null, 100, 100, 40, null, null, null, null, 100, 100, 
100, 100, 53.33, 93.33, 88.24, 100, null, 100, 77.78, 100, 66.67, 100, 46.67, 100, null, 100, 100, 100, 100, 66.67, 88.89, 100, null, 60, 100, 44.44, null, 100, 100, 100, 100, 100, null, 100, null, null, 22.22, 100, 88.89, 38.1, 100, 85.71, null, 100, 88.89, 100, 44.44, 60, 100, null, 100, 100, 100, 100, 11.11, 33.33, 22.22, 100, 21.05, 57.14, 100, 100, 100, 100, 100, 47.62, 100, 100, 60, 100, null, 100, 100, 100, 100, 100, 100, 100, 26.67, 100, 33.33, 57.14, 100, 88.89, 100, null, 100, 100, 66.67, null, 100, 100, 100, null, 100, 86.67, 100, 53.33, 100, 100, 
100, 80, 100, 100, 80, null, 100, 100, 100, 100, null, 100, 81.82, 77.78, 100, null, 100, 100, 100, 100, 66.67, 77.78, 100, null, 27.27, 100, 100, null, 100, 100, null, 100, 100, 66.67, 100, 100, 100, 100, 40, null, 100, 77.78, 100, null, 100, 66.67, 36.36, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 81.82, 100, 88.89, 100, 100, 33.33, 100, 100, 100, null, 100, 77.78, 100, null, 44.44, 100, 100, null, 90.91, 100, 100, 88.89, 100, null, 100, null, 100, 100, 100, 100, 100, 100, 57.14, 88.89, 100, 71.43, 100, 100, null, 100, 85.71, null, 
100, 100, 73.33, 100, 100, null, 100, 100, 100, 100, 88.89, null, null, 100, 77.78, null, 100, null, 100, null, null, 100, 100, null, 86.67, 100, 46.67, 73.33, 100, 26.67, 6.67, 100, 53.33, 26.67, 100, 100, 72.73, 100, 71.43, null, 100, null, null, null, 100, 100, 55.56, 100, null, null, 57.14, null, 100, 100, 100, null, 100, 100, 100, 100, 33.33, 100, null, 24, 100, null, 26.67, 45.45, 100, 100, 63.64, 100, 100, 100, 55.56, null, 100, 100, 100, null, 14.29, 100, 100, 100, null, 23.08, 86.67, 100, 100, 100, null, 100, 100, 55.56, null, 100, null, 100, null, 85.71, 
29.41, 100, 33.33, 86.67, 100, null, null, 93.33, null, 80, 100, 100, 100, 60, 100, 90.91, 100, 100, 100, 22.22, null, 46.67, 100, 100, 100, null, 100, 100, 93.33, 100, 44.44, 100, 55.56, 100, 100, 100, 77.78, 100, 100, 100, 100, 100, 100, null, 100, null, 71.43, 100, 33.33, 100, null, 100, null, 73.91, 100, null, 100, 100, 100, null, null, 55.56, 100, 100, 20, 100, 100, 47.62, 100, 100, 73.33, 100, 100, 85.71, 100, 66.67, 100, 66.67, null, 100, 100, 100, 28.57, 44.44, 100, 100, 100, 57.14, 100, 20, 66.67, 33.33, 100, null, null, 33.33, 100, 53.33, null, 100, 
null, 100, 63.64, 88.89, 26.67, null, 26.67, 73.33, 26.67, 100, 44.44, 100, 100, null, null, null, 36.36, 81.82, null, 100, 100, 100, null, 9.09, 100, 73.33, null, 100, 66.67, 85.71, null, 100, 100, 55.56, 100, 53.33, 66.67, null, 66.67, 90.91, 53.33, 100, 100, 100, 100, 100, null, null, null, 33.33, 100, 100, 100, null, 57.14, 100, 100, 100, 40, 100, 100, 100, 100, 66.67, 100, 100, 100, null, null, 60, 100, 100, 100, 100, 46.67, 29.41, null, 100, 100, null, 40, null, null, 100, 57.14, 13.33, 100, 100, 100, 71.43, 100, 100, 100, 100, 100, 100, 77.78, 60, 66.67, 85.71, 
100, 100, 100, 73.33, null, null, null, 100, 11.11, 28.57, null, 100, 100, 66.67, 100, 88.89, 100, 100, null, null, 71.43, 100, 100, 100, 88.89, 100, null, 100, 100, 53.33, 66.67, 100, null, 100, 100, 28.57, 88.89, null, 100, null, 100, 100, 100, 40, null, 100, null, 100, 100, null, 100, 88.89, 100, 100, null, 23.81, null, 100, 77.78, 100, 100, 100, 100, 100, 55.56, 73.33, 77.78, 57.14, 100, 100, 28.57, null, 100, 33.33, 100, 100, null, 66.67, null, null, 100, null, null, 100, 100, 100, 100, 100, null, null, 100, 100, 100, 100, 100, null, 57.14, null, 71.43, 100, 
100, 100, 28.57, 100, null, 60, 53.33, 71.43, 100, 100, 100, 73.33, 100, null, 40, null, null, 33.33, 100, 100, null, 100, 100, 60, 66.67, 100, 100, 100, 100, 71.43, 57.14, 100, 33.33, null, 88.89, 100, 100, null, null, 100, 100, 100, 100, 100, 100, 100, 28.57, 100, 77.78, null, null, null, null, 55.56, 88.89, 22.22, 60, 42.86, 100, 100, 100, 100, 100, 60, null, 100, 100, 100, 17.39, 9.52, 11.76, null, null, 100, 100, 100, 100, 61.9, 73.33, 33.33, 100, 66.67, 86.67, null, 100, null, null, 100, 100, 72.73, 46.67, 100, null, null, 86.67, 42.86, 77.78, 40, 100, 100, 
100, 85.71, 77.78, 63.64, null, 100, 100, 100, 33.33, 86.67, null, 66.67, 100, null, 57.89, 100, 100, 100, 100, 100, 100, 100, null, 100, null, 100, null, null, null, 100, 90.91, 100, 100, 100, null, 66.67, null, 85.71, 100, 42.11, 100, 100, 100, null, 100, 100, 100, null, 100, null, 100, 100, null, null, null, null, 100, 100, null, 77.78, 85.71, null, 46.15, 100, 33.33, null, 100, 100, null, null, 33.33, 100, 77.78, null, 100, 55.56, 80, null, 100, 100, 100, 80, 100, 100, 100, 100, 100, 100, 100, 100, 100, 77.78, 86.67, 100, 100, 100, null, 100, 66.67, null, 
100, null, null, null, 77.78, 100, 63.64, 100, 100, 100, 100, 100, 100, 81.82, 100, null, 100, 100, 100, 100, 100, 100, 66.67, 100, 100, 100, 100, 100, 60, null, 100, 100, 100, 100, 100, null, 100, null, null, 100, 100, null, 100, 100, 100, null, null, 100, null, 66.67, null, 88.89, null, 100, 36.36, 85.71, 95.24, 100, null, 100, 100, 100, 63.64, 100, 100, 100, null, 36.36, null, 100, 100, null, 33.33, null, 100, 77.78, 66.67, 100, 69.23, 100, 100, 100, 100, 100, null, 26.67, 100, 100, 100, 71.43, 100, null, 100, 100, 54.55, 100, null, 100, 60, 100, 
100, 60, null, 28.57, null, 100, 93.33, 100, 33.33, 90.91, 92.31, 100, 55.56, 100, 100, 100, 55.56, null, null, 100, null, 100, 100, null, 100, null, 100, null, 88.89, null, null, 100, 100, 100, 100, 100, 100, null, null, 100, null, null, null, null, 100, null, 100, 100, null, 100, 100, 100, 100, 100, 100, null, 44.44, 100, null, 100, 86.67, 100, null, 52.38, 40, null, 100, 100, null, 100, 100, 100, 33.33, 44.44, null, 57.14, 100, 100, 100, 100, null, 100, 100, 100, 100, 100, 77.78, 26.67, 100, 100, 100, 100, 14.29, 100, 100, null, 71.43, 100, null, null, 
71.43, 100, 100, 100, 71.43, 100, null, 100, 40, null, 100, 100, null, 100, 100, null, 88.89, null, 100, 100, 100, 72.73, null, 28.57, 100, 77.78, 80, 100, 100, 53.33, 100, 100, 100, null, null, null, null, 100, 100, 100, null, 86.67, 88.89, 100, 55.56, 100, 100, null, 100, 100, 100, null, 100, null, 77.78, null, 100, 100, null, 100, 100, null, 100, null, null, 77.78, 100, null, 100, 80, 44.44, 100, 44.44, 100, 53.33, 100, null, null, 100, null, 100, 100, null, null, 100, 100, 100, 100, null, 100, 36.36, 46.67, 100, null, 71.43, 100, 55.56, 100, 100, null, 
null, 27.27, 100, 53.33, 100, 77.78, 100, 100, 100, 9.52, null, null, 100, 33.33, 100, 71.43, 100, 14.29, 100, 100, 100, 100, 77.78, 100, 33.33, 55.56, null, 100, 100, null, 100, null, 100, 100, 100, 100, 100, 100, 100, 71.43, 100, 100, 100, 100, 100, 100, null, null, 100, null, null, 100, null, null, 100, 100, 40, null, 100, 100, null, 100, 100, null, 100, 100, 100, 100, 28.57, 100, 100, null, 86.67, 100, null, 100, 72.73, 38.1, 19.05, 100, 100, 90.48, 100, 100, 100, 100, 100, 100, null, null, 100, 100, 100, 100, null, 100, 100, 72.73, 85.71, 100, 
100, 100, 100, 100, 100, 93.33, null, 73.33, 81.82, 20, 100, 66.67, null, 100, null, 60, 100, 100, 100, 100, 100, null, null, 53.33, 100, null, 100, 100, 93.33, null, 100, 100, 22.22, 100, null, 23.81, 72.73, null, 33.33, 100, null, 100, 100, 100, 100, 100, 100, 100, 100, 100, null, 88.89, 100, 100, 100, 100, null, 73.33, 100, null, 100, 100, null, 100, 88.89, 100, 100, null, 71.43, 100, 90.91, 44.44, 100, 23.81, 100, 55.56, 100, 66.67, 100, 100, 100, null, 100, 66.67, null, null, 100, 22.22, null, 100, null, 100, 100, null, null, 100, 100, null, null, 100, 
null, 100, 88.89, 100, 100, 100, 100, 100, 100, 28.57, 100, 100, 100, 100, 60, 100, null, null, 100, null, null, null, 100, 100, 100, null, 85.71, 57.14, null, 55.56, 100, 100, 77.78, 52.38, null, 85.71, 100, 100, 13.33, 100, 55.56, 100, null, 100, 100, 100, 100, 33.33, 100, null, null, 80, 100, 100, null, 100, 100, 100, 100, 100, 100, 100, null, null, null, 100, 90.91, 100, 100, 100, 81.82, null, 100, 100, 100, 71.43, null, 100, 100, 100, 46.67, 28.57, 55.56, null, null, 100, 100, null, null, 22.22, 100, 100, 100, 100, 100, 66.67, null, 100, 100, 100, 
100, 100, null, 80, 100, 42.86, 100, null, 100, 100, null, 100, 100, 45.45, null, null, 57.14, 100, null, 100, null, 100, null, 86.67, 85.71, 100, 100, null, 100, 100, null, 100, 100, null, 100, null, 100, 100, 86.67, null, 57.14, null, 100, 100, null, 100, 100, 100, 60, null, 100, null, 100, 100, null, null, 100, null, 100, null, 86.67, 100, 100, 100, 100, 100, 14.29, 64.71, null, 73.33, 100, 100, null, 100, 100, 100, 100, null, null, 66.67, null, 66.67, 100, 100, 100, 100, 33.33, 85.71, 100, 80, 100, 57.14, 57.14, 88.89, 100, null, 66.67, 100, 44.44, 100, 
100, null, 27.27, 100, 60, null, null, 100, 100, 100, 100, 100, 100, 100, null, 100, 100, 100, 85.71, 100, 71.43, 88.89, 100, 100, null, null, 100, 100, null, 71.43, 100, 100, 100, null, 85.71, null, 100, 100, 100, 80, null, null, 93.33, 100, null, null, 66.67, null, 100, 80, 64.71, 100, 100, 100, 42.86, 100, 100, 100, 13.33, null, 100, 100, null, 57.14, 100, 100, 100, 53.33, 100, null, 100, 33.33, null, 100, 44.44, 100, 100, 100, 100, 100, 100, null, 55.56, 100, 100, 80, null, 55.56, 100, 42.86, 100, 100, 88.89, 100, 100, 77.78, 26.67, 26.67, 100, null, 
100, 100, 60, 57.14, null, 93.33, 80, 100, 66.67, 100, 100, null, 26.67, null, 100, 100, null, 53.33, 86.67, null, 44.44, 100, 100, null, 100, 100, 100, 53.33, 100, 100, 100, 100, null, 100, 100, 100, 100, 100, 100, 100, 42.86, 100, 100, null, null, 23.81, null, null, 71.43, 100, 100, 100, null, null, 100, null, 93.33, 66.67, null, 81.82, 100, null, null, 77.78, 33.33, 85.71, 100, 100, null, 55.56, 100, 73.33, 90.91, 100, null, null, 100, 100, 100, 100, 100, 100, null, 77.78, null, 44.44, 100, 100, 100, 100, 100, 100, 100, 28.57, 100, 86.67, 100, 71.43, 80, 22.22, 
null, null, 100, 33.33, 20, 60, 100, 100, null, null, 100, 100, null, 55.56, 100, null, 80, null, 61.9, null, 100, 100, 100, null, 100, 57.14, null, 100, null, null, 81.82, 100, null, 90.91, 100, null, null, 40, 100, 66.67, 100, null, 100, 100, 100, 100, null, 100, 71.43, null, 33.33, 100, null, 100, 100, 100, null, null, 66.67, 100, 100, 77.78, 100, null, 85.71, 100, 100, null, null, 61.9, null, 100, 100, 42.86, 100, 100, 63.64, null, 100, 100, 66.67, 54.55, 100, 100, 100, 100, 100, 100, 100, null, 100, 100, null, 57.14, 100, 100, 100, 14.29, 100, null, 
100, 100, 42.86, 60, 100, 100, 100, 100, 88.89, 100, 100, null, 100, 100, 28.57, null, 100, 100, 100, 100, 100, null, 100, 100, 31.58, 100, 90.91, 100, 100, 100, null, null, 100, null, 100, null, 100, 100, 100, 100, 100, 71.43, null, 100, 19.05, 40, 100, null, 100, 44.44, 100, 100, null, null, 100, null, 100, 100, 100, 80, 100, 100, null, 100, 53.33, 100, 100, 100, 100, 100, 28.57, 100, 100, 60, 100, 100, 100, 100, 100, 100, 100, 80, 100, 100, 100, 66.67, 100, 100, 100, 100, 100, null, 100, 100, 46.67, 100, null, 100, 100, 100, 
100, 33.33, 100, 57.14, 47.06, 55.56, 100, 100, 100, 100, 100, null, 100, 100, null, 100, 33.33, 100, 100, 100, 100, 93.33, 100, 100, 100, 100, 90.91, null, 100, 66.67, 100, 100, 80, null, 100, 100, 100, null, 100, 46.67, null, null, 100, null, 55.56, null, 40, 42.86, null, null, 44.44, 100, 57.14, 100, null, null, 100, null, 100, 100, 100, 100, 100, 100, 100, 100, 66.67, null, 100, 100, 86.67, 100, 100, 60, 100, 100, 88.89, 100, 100, 100, null, 55.56, 93.33, 100, 77.78, 73.33, 100, 100, 80, null, 100, null, null, 71.43, 100, 100, 100, 100, 44.44, 100, 
null, null, 100, 88.89, 66.67, 100, null, 100, 100, 55.56, 100, null, 100, 100, 100, null, 100, 100, 100, 100, 100, 33.33, 40, 100, 57.14, null, 35.29, 22.22, 100, 100, 92.31, 100, 57.14, 100, 100, 77.78, 100, 85.71, null, 100, 46.67, 100, 100, 100, 100, 80, null, 100, null, 100, 60, 28.57, 100, 100, 100, 100, 100, null, 100, 100, 100, 42.86, 100, null, 100, 72.73, 100, 100, null, 100, null, 33.33, null, null, null, 100, 100, null, 66.67, null, 100, 66.67, 66.67, 47.06, 20, 77.78, 100, 57.14, 100, 100, 28.57, 100, 100, 85.71, 100, 100, 73.33, null, 100, 100, 
100, null, null, 100, 88.89, 100, 14.29, 100, 100, 100, null, null, 46.67, null, 36.36, null, 77.78, 71.43, 100, 100, 100, 100, 46.15, 100, 100, null, null, 100, 100, 80, 100, 100, 100, 100, 88.89, 100, 66.67, null, 100, 28.57, 88.89, 100, 100, null, 100, 57.14, 73.33, 100, 100, 42.86, 100, 66.67, 100, null, 100, 100, 42.86, null, null, 100, 100, 85.71, null, 93.33, null, 45.45, 100, null, 100, null, 100, null, 22.22, 55.56, 80, 64.71, 86.67, null, 88.89, 100, 100, 100, 100, null, 100, null, null, 100, 100, 100, null, 100, 100, 100, 55.56, 100, 100, 28.57, 100, null, 
100, 100, 90.91, 100, 80, null, 57.14, 57.14, null, 36.36, 100, 100, 100, 55.56, 100, null, 100, null, 100, 100, 66.67, 100, 33.33, null, 66.67, null, 100, 100, null, 80, 100, null, 100, 100, 100, 100, 100, 100, 100, 100, 100, null, 100, 28.57, 100, 100, 55.56, 100, 100, 100, 100, 100, 100, 100, 100, 100, null, 86.67, 66.67, 100, 100, 100, 57.14, 100, 100, 100, 60, 100, 100, 100, 100, 100, null, 80, 100, 100, null, 33.33, 73.33, null, 100, 100, null, 42.86, 100, 100, null, 100, 85.71, 100, 29.41, 40, 100, 100, 100, 100, 86.67, 26.67, 100, null, 
71.43, 100, 66.67, 100, 100, null, 60, 81.82, 100, null, 70.59, 100, null, null, 100, 71.43, 100, 80, 100, 73.33, 40, 100, 100, 100, null, 100, null, 54.55, null, 100, 13.33, null, 77.78, 88.89, 100, null, null, 100, 100, null, null, null, 88.89, 100, 33.33, 100, 26.67, 60, 26.67, null, 77.78, 100, 100, 100, 80, 66.67, null, null, 60, 100, 100, 100, null, 100, 100, 61.9, null, null, 100, null, null, 54.55, 100, 100, 66.67, 100, 100, 100, null, 46.67, 44.44, 100, 100, null, 100, null, null, 90.91, null, 100, 100, 45.45, 81.82, 100, 100, null, 100, 46.67, null, 85.71, 
72.73, 100, null, 100, 57.14, 46.67, 53.33, 20, 33.33, null, 100, 55.56, 100, 100, 100, 66.67, null, 100, 100, 72.73, null, 100, 57.14, 100, 100, 66.67, 100, 100, 71.43, 42.86, 100, 81.82, 46.67, null, 100, 100, 85.71, 86.67, null, 100, 100, 100, 100, null, 100, 53.33, 100, null, 20, 20, 100, 100, 100, 100, 100, 71.43, 85.71, 21.74, 100, 0, 100, 88.89, 100, 100, 100, 100, 100, 100, 100, 100, null, null, 100, 100, 100, 81.82, 40, 100, 80, 100, 100, 57.14, 88.89, 22.22, 100, 100, 36.36, 100, 100, 100, 100, null, null, 66.67, 100, 100, 4.76, 100, 100, 100, 
null, 100, 100, 100, 100, 100, 42.86, 100, 100, null, null, 100, 100, 100, 100, null, null, 100, null, 100, null, 100, 100, 100, null, 100, 100, 44.44, 100, 94.12, 73.33, null, 100, null, null, null, 100, 100, 81.82, 100, null, null, null, null, 100, 100, 100, 100, 100, 100, null, 100, 100, 100, 100, null, 88.89, null, null, 22.22, 100, 51.85, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 46.67, 54.55, 100, 100, 100, 60, 100, null, 100, 100, 47.62, 53.33, 100, 100, null, null, null, 100, 100, 100, null, null, 100, null, 100, 100, 100, 100, 
53.33, 100, 57.14, null, 100, null, 29.41, 100, 100, 57.14, 53.33, 77.78, 88.89, 100, 100, null, 57.14, 100, null, 85.71, 100, 14.29, 100, 44.44, 100, 85.71, 100, 66.67, 100, null, 100, 100, 100, 6.67, 100, 100, 100, 100, 100, 100, 100, null, null, null, 100, 100, null, 71.43, 57.14, null, 100, 100, 100, 100, null, 100, null, 100, 100, 100, 100, 26.32, 100, null, 42.86, 28.57, null, 100, 100, 100, null, 100, null, 100, 100, null, 60, null, 100, null, null, 29.63, 100, 100, 100, 100, null, 13.33, 42.86, 100, 100, 100, 100, 100, 88.89, 85.71, 60, 100, 100, null, 
100, 44.44, 100, 100, 100, 100, 100, 100, 100, null, 66.67, 77.78, 100, 38.1, null, 100, 100, null, 73.33, 88.89, 100, 100, 100, 46.67, null, 100, 100, 13.33, null, 100, null, 100, 53.33, null, null, 100, null, 100, 100, 100, 100, null, 100, 100, 14.29, 100, 100, 100, 40, 100, 88.89, 100, null, null, 100, 85.71, 33.33, 100, 100, 93.33, 100, 100, 100, 100, 100, 100, 86.67, 33.33, 100, 100, 53.33, null, 100, 100, 100, 90.91, 57.14, 100, 77.78, 9.52, 100, 100, 73.33, 100, 40, 100, 100, 100, 77.78, 100, null, 33.33, 86.67, 86.67, 100, 100, 100, 100, 66.67, 66.67, 
null, null, 77.78, 88.89, null, 88.89, 100, 80, 100, null, null, 73.33, null, 86.67, null, 60, null, 53.33, 100, 100, 100, 100, 100, 100, 100, 88.89, 100, 100, 100, 100, 72.73, 53.33, 100, 100, 93.33, 100, null, 100, 100, 100, 100, null, 54.55, 27.27, 53.33, 33.33, 27.27, 52.94, null, 100, 22.22, 77.78, 100, 100, 33.33, 28.57, 38.46, 100, 100, 100, null, 100, null, 100, 100, 9.52, null, null, 77.78, 100, 100, 33.33, 100, 100, 100, 45.45, 28.57, 100, 100, 63.64, 5.88, null, 90.91, 69.23, 100, 100, 100, 100, null, 55.56, 100, 100, 28.57, 100, 85.71, 100, null, null, 57.14, 73.33, 
77.78, 100, 100, 100, 100, 73.33, null, null, 100, 100, 100, 100, 80, 100, 100, 81.82, 88.89, 100, 100, null, null, 100, null, 100, 100, 100, 100, 100, 100, 100, 100, 100, 77.78, 100, 100, 100, 100, null, 100, 93.33, 100, 100, 81.82, 100, 100, 100, 100, null, null, null, 14.29, 61.9, 100, 100, 100, 23.53, 100, 100, 40, 100, 100, 33.33, 66.67, 57.14, 100, 33.33, 100, 100, 100, 100, null, null, 100, null, null, 100, 100, 85.71, 100, 100, 100, null, 100, 100, 33.33, 100, 100, 100, 100, 100, 100, 100, 100, null, null, 100, 100, null, 100, 100, 
100, null, 47.62, 100, 100, null, 80, 100, 100, 100, 100, 42.86, 100, 100, 40, 100, null, 44.44, null, 100, 100, null, 22.22, 100, 100, 100, 100, null, 85.71, 100, 53.33, 100, 100, null, 100, 100, null, 46.67, 100, 28.57, null, 66.67, 100, 100, null, 100, 66.67, 73.33, 100, 100, 26.67, 100, 85.71, 100, 80, 100, 41.18, null, 100, 28.57, 100, 100, 100, 100, 100, null, 100, 71.43, 100, 100, 100, 100, null, 100, 100, 100, 100, 71.43, 100, 100, 29.41, 100, 60, 100, 71.43, 53.33, 77.78, 42.86, 100, 100, 100, null, 100, 90.91, 100, 100, 100, 100, null, 100, 
80, 40, null, 100, 100, 100, null, null, 100, 100, 100, null, 100, 100, 100, 100, null, 100, 44.44, 100, 100, 100, 100, 100, 100, null, null, 53.33, 100, 100, 57.14, 100, 100, 100, 100, null, null, 100, 100, 100, 100, null, 100, 100, 100, 100, 100, 100, 55.56, 46.67, 100, 71.43, null, 100, 100, 100, null, 100, 100, 100, null, 100, 100, null, 100, null, 100, null, 28.57, null, 100, 100, 77.78, 88.89, 100, 100, null, null, 100, null, 100, null, 100, 100, 100, 100, 60, 100, null, 100, 100, 100, 100, 100, 100, 100, null, null, 100, 100, 
85.71, 100, null, 100, 100, 100, 100, null, null, null, 100, 100, 100, 100, 100, 100, null, null, 100, null, 100, 88.89, 100, null, 100, 100, 100, 100, null, null, 100, 66.67, 40, 20, null, 100, 100, 100, 33.33, 86.67, 100, 100, null, 100, null, 100, null, 100, 100, 100, 100, null, 100, 100, 40, null, 100, null, 100, 100, 81.82, 54.55, 33.33, 54.55, null, 53.33, null, 33.33, 22.22, 100, 100, 55.56, 100, 100, 100, null, 100, 100, 100, null, 86.67, 100, 100, 100, 54.55, 100, 100, 60, 100, 63.64, 100, 53.33, 81.82, 55.56, 70.59, 100, 66.67, 100, 72.73, 100, 
null, 100, 100, null, null, 77.78, 100, 66.67, 13.33, 86.67, 100, 57.14, null, 100, 86.67, null, 100, null, 100, null, 100, 100, 100, 100, null, 100, 100, null, 100, 100, 80, 100, 100, 80, 100, 54.55, 88.89, null, null, 73.33, 100, 60, 100, null, 100, null, null, 46.67, 27.27, 85.71, 100, null, 38.1, 100, 100, null, 100, null, 100, 71.43, 100, 100, 100, 100, 100, 88.89, 100, 100, 100, null, 100, 100, 100, 100, 88.24, 100, 100, 100, 100, 100, 71.43, 100, null, null, 40, 100, 100, 66.67, 100, 36.36, null, null, null, 100, 33.33, 100, 100, 100, 100, 88.89, 
null, null, 100, null, 28.57, null, 100, 90.91, 100, 100, 100, 100, 53.33, 100, 100, 100, 100, 100, 100, 100, 53.33, 55.56, 100, 88.89, 73.33, 66.67, 100, null, 92.31, 44.44, 100, 53.33, 33.33, 100, null, 100, 100, 100, 33.33, 100, 100, 100, 85.71, 100, null, 100, 100, 100, 100, 100, 57.14, 100, 100, 60, 100, null, 100, 73.33, 100, 77.78, null, 100, 100, null, 100, 72.73, null, null, 100, 100, null, 100, 100, 100, 55.56, 100, 100, 57.14, 66.67, null, 45.45, null, 66.67, 11.11, 86.67, 100, null, 100],
"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, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, null, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, null, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, null, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, null, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, null, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, null, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, null, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, null, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, null, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, null, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, null, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, null, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, null, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, null, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, null, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, null, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, null, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, null, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, null, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, null, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, null, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, null, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, null, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, null, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, null, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, null, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, null, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, null, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, null, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, null, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, null, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, null, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, null, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, null, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, null, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, null, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, null, 1, 1, 1, 1, null, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, null, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, null, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, null, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, null, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, null, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, null, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, null, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, null, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, null, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, null, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, null, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, null, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, null, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, null, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, null, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, null, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, null, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, null, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, null, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, null, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, null, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, null, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, null, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, null, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, null, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, null, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, null, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, null, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, null, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, null, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, null, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, null, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, null, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, null, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, null, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, null, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, null, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, null, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, null, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, null, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, null, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, null, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, null, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, null, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, null, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, null, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, null, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, null, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, null, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, null, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, null, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, null, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, null, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, null, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, null, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, null, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, null, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, null, 1, 1, 1, 1, null, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, null, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, null, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, null, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, null, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, null, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, null, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, null, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, null, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, null, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, null, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, null, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, null, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, null, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, null, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, null, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, null, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, null, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, null, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, null, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, null, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, null, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, null, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, null, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, null, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, null, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, null, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, null, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, null, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, null, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, null, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, null, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, null, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, null, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, null, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, null, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, null, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, null, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, null, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, null, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, null, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, null, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, null, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, null, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, null, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, null, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, null, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, null, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, null, 1, 1, 1, 1, null, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, null, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, null, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, null, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, null, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, null, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, null, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, null, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, null, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, null, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, null, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, null, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, null, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, null, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, null, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, null, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, null, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, null, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, null, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, null, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, null, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, null, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, null, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, null, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, null, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, null, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, null, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, null, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, null, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, null, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, null, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, null, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, null, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, null, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, null, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, null, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, null, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, null, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, null, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, null, 1, 1, 1, 1, null, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, null, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, null, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, null, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, null, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, null, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, null, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, null, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, null, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, null, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, null, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, null, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, null, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 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, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, 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, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, null, null, null, 1, null, 1, 1, 1, null, null, null, null, null, 1, null, null, null, 1, null, null, null, 1, null, null, 1, null, null, null, null, null, null, null, null, 1, null, null, 1, 1, null, null, null, null, null, 1, null, null, null, 1, null, null, 1, 1, 1, 1, null, null, null, null, null, 1, 1, null, 1, null, null, null, null, null, null, null, 1, 1, null, null, null, null, 1, null, 1, 1, 1, 1, null, null, null, null, 1, null, 1, 1, null, null, null, null, 1, null, 1, 1, 1, 1, null, null, null, null, null, 1, 1, 1, null, null, 1, null, null, 1, null, null, null, null, null, 1, null, null, null, null, null, null, null, 1, null, 1, null, 1, null, null, null, 1, null, null, null, null, null, null, null, null, 1, null, null, null, 1, 1, 1, null, 1, null, null, null, 1, null, null, null, null, null, null, null, 1, null, null, null, null, null, 1, 1, null, 1, 1, 1, 1, 1, null, 1, null, null, 1, null, 1, null, null, null, null, 1, null, null, 1, null, null, null, 1, 1, null, 1, null, 1, null, 1, null, null, null, null, null, null, null, 1, 1, null, null, null, null, null, null, 1, 1, null, 1, null, null, 1, 1, 1, null, null, null, null, null, 1, null, 1, 1, 1, null, null, null, 1, 1, null, 1, 1, null, null, 1, 1, null, 1, 1, null, null, null, null, 1, null, 1, 1, null, null, null, null, null, 1, 1, null, null, null, null, null, 1, null, 1, null, null, 1, null, 1, null, null, null, null, null, null, null, null, 1, 1, null, 1, null, 1, null, null, 1, null, null, null, null, null, 1, null, 1, null, 1, null, null, 1, 1, 1, null, 1, null, null, null, null, 1, 1, null, null, null, null, null, null, 1, null, 1, null, 1, 1, null, null, 1, 1, 1, 1, 1, null, null, 1, null, 1, 1, null, null, null, 1, null, 1, null, null, null, null, null, null, null, 1, null, 1, null, null, 1, 1, 1, null, null, null, 1, 1, 1, null, 1, null, null, 1, 1, null, null, null, 1, null, null, 1, 1, 1, null, null, null, null, null, 1, null, null, null, 1, null, null, null, 1, null, null, null, null, null, null, null, null, null, null, null, null, null, null, 1, null, 1, 1, null, 1, null, 1, 1, 1, null, null, 1, null, null, null, null, 1, null, null, null, 1, null, 1, null, null, null, 1, null, 1, null, null, 1, null, null, null, null, 1, null, null, 1, null, null, 1, 1, 1, 1, null, null, 1, 1, null, null, null, 1, null, null, null, null, 1, 1, null, 1, 1, null, 1, null, null, null, null, null, null, 1, null, null, null, null, 1, null, null, null, null, null, null, 1, null, null, null, null, null, 1, null, 1, 1, null, null, null, null, 1, 1, 1, 1, 1, 1, null, 1, 1, 1, null, 1, 1, null, null, 1, 1, 1, null, null, null, 1, null, null, null, null, null, null, 1, null, null, null, null, 1, null, 1, null, 1, 1, 1, null, null, 1, null, null, 1, 1, null, null, null, null, null, null, null, null, 1, 1, null, null, null, 1, null, null, 1, null, null, 1, 1, 1, 1, 1, null, 1, 1, null, null, 1, null, null, null, null, null, null, 1, null, null, 1, 1, 1, 1, null, null, null, 1, 1, 1, null, null, 1, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, 1, null, 1, null, 1, null, null, 1, null, null, null, 1, null, null, 1, 1, 1, null, null, null, null, 1, 1, 1, null, 1, null, 1, null, null, 1, null, null, null, 1, null, null, null, null, 1, null, 1, null, 1, null, 1, null, 1, null, null, 1, null, null, null, 1, 1, 1, null, null, 1, 1, 1, 1, null, null, null, 1, null, 1, 1, null, null, 1, 1, null, 1, null, null, null, null, null, null, null, null, null, 1, 1, null, null, null, null, null, null, 1, null, null, null, null, null, null, 1, null, null, null, null, null, 1, null, null, null, 1, null, null, null, null, null, 1, 1, null, 1, null, 1, null, 1, 1, 1, null, 1, 1, null, null, 1, null, 1, null, 1, 1, null, null, null, null, 1, null, 1, 1, 1, null, 1, null, 1, null, null, null, null, 1, null, 1, 1, null, 1, null, null, null, null, 1, null, null, 1, null, 1, null, null, 1, null, null, null, null, 1, 1, null, 1, null, null, 1, null, null, null, 1, null, null, null, null, null, 1, null, 1, 1, null, null, 1, null, 1, 1, null, null, 1, 1, null, 1, 1, 1, null, 1, 1, 1, 1, null, null, null, 1, null, 1, null, null, null, 1, null, 1, 1, null, null, null, 1, 1, null, null, 1, null, null, null, 1, 1, null, 1, 1, null, null, 1, null, null, null, null, 1, null, 1, 1, null, 1, null, 1, null, null, 1, 1, 1, 1, null, 1, 1, 1, null, null, null, null, null, null, null, null, null, 1, null, 1, null, null, null, 1, 1, null, null, 1, null, null, 1, 1, null, null, 1, null, null, null, 1, null, 1, null, 1, null, null, 1, 1, 1, null, null, null, null, null, 1, null, null, 1, 1, 1, null, null, null, 1, null, 1, null, 1, null, 1, 1, 1, null, null, null, 1, null, null, 1, 1, null, null, 1, null, null, null, 1, null, null, null, null, 1, null, 1, null, null, 1, null, null, 1, 1, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, 1, null, 1, 1, null, null, null, null, null, 1, null, null, null, null, 1, null, 1, null, 1, null, 1, 1, null, null, null, 1, 1, null, null, null, null, null, 1, null, null, 1, 1, null, null, null, null, null, null, null, null, 1, null, 1, 1, 1, null, 1, 1, null, 1, null, null, 1, 1, null, null, 1, 1, 1, null, null, null, 1, 1, null, null, null, 1, null, null, 1, null, null, 1, null, 1, 1, 1, 1, null, 1, null, null, null, null, null, null, null, null, null, 1, null, 1, null, 1, 1, 1, 1, 1, 1, null, null, null, null, 1, 1, 1, null, null, null, null, null, null, 1, null, null, 1, 1, null, null, 1, null, 1, 1, null, null, null, null, 1, null, 1, null, 1, 1, null, 1, null, null, null, null, null, 1, 1, 1, null, null, 1, null, 1, null, 1, null, 1, null, 1, null, 1, null, 1, null, null, null, null, null, 1, 1, null, null, null, 1, null, null, null, null, null, null, 1, null, null, null, null, null, null, 1, 1, 1, null, 1, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, 1, null, 1, null, null, 1, null, 1, 1, 1, null, 1, 1, null, null, null, null, 1, null, 1, null, null, 1, null, null, 1, null, null, 1, null, null, 1, 1, null, null, null, null, null, 1, null, 1, null, 1, null, null, null, null, null, null, null, null, null, 1, null, null, 1, 1, 1, null, 1, null, 1, null, null, null, null, 1, 1, 1, 1, null, null, null, null, null, 1, null, 1, null, null, null, null, 1, null, null, null, null, 1, 1, 1, null, null, null, 1, 1, 1, null, null, null, 1, null, 1, null, null, 1, 1, 1, 1, null, null, null, 1, 1, null, null, null, null, null, 1, null, 1, null, 1, null, null, 1, 1, 1, 1, null, null, 1, null, 1, null, 1, null, null, null, null, null, 1, 1, 1, null, 1, null, 1, null, null, null, null, null, null, null, null, null, 1, null, null, null, 1, 1, 1, 1, 1, null, 1, null, null, null, 1, null, null, 1, null, null, null, 1, 1, null, null, null, 1, null, null, null, null, null, null, null, null, null, 1, null, null, 1, 1, null, 1, 1, 1, null, 1, null, null, 1, 1, 1, 1, null, 1, null, null, 1, 1, 1, 1, 1, 1, null, 1, null, null, null, 1, null, 1, null, null, 1, 1, 1, 1, 1, null, 1, null, 1, null, null, null, 1, null, null, null, null, null, 1, null, 1, 1, 1, 1, 1, null, 1, null, 1, null, 1, null, 1, null, null, null, 1, null, null, null, null, null, 1, null, null, 1, 1, null, null, null, 1, null, null, null, 1, 1, 1, null, 1, null, null, 1, null, 1, 1, null, null, 1, 1, null, 1, 1, null, null, null, 1, 1, null, null, 1, 1, 1, 1, null, 1, 1, 1, null, null, null, null, null, 1, 1, 1, null, null, 1, 1, null, 1, null, 1, null, null, null, null, null, null, 1, 1, 1, 1, 1, 1, null, 1, null, null, 1, null, null, 1, null, null, 1, null, null, null, null, null, null, null, null, null, 1, null, null, null, null, 1, null, null, 1, null, null, null, null, null, null, null, null, null, null, 1, null, null, 1, null, null, null, 1, 1, null, null, null, 1, null, 1, null, null, 1, null, null, null, null, null, null, 1, null, null, null, null, 1, 1, 1, 1, null, 1, null, null, 1, null, 1, null, null, null, 1, null, null, 1, 1, null, 1, 1, null, 1, null, null, null, null, null, null, null, null, 1, null, 1, null, null, null, 1, null, null, null, null, 1, null, null, null, null, null, null, null, 1, null, null, null, 1, null, null, null, null, null, 1, null, null, null, null, 1, 1, 1, null, 1, null, null, null, 1, null, null, null, 1, null, null, null, 1, 1, null, null, null, null, null, null, 1, null, 1, 1, null, 1, null, 1, null, 1, 1, null, null, 1, null, 1, null, 1, null, null, null, null, null, null, null, 1, 1, null, null, 1, 1, null, 1, 1, null, 1, 1, null, 1, null, null, 1, null, 1, null, 1, null, 1, null, 1, null, null, null, null, 1, null, null, null, null, null, null, null, 1, 1, null, null, 1, null, null, null, null, 1, 1, 1, null, 1, null, null, null, null, null, null, null, null, null, null, null, 1, 1, null, null, null, null, null, null, 1, 1, null, null, 1, null, 1, null, 1, 1, null, 1, null, 1, null, null, null, null, null, null, null, null, null, 1, 1, null, 1, 1, null, null, null, null, null, 1, null, null, null, null, null, 1, null, null, 1, null, null, null, null, null, null, null, 1, null, null, null, 1, 1, null, 1, null, null, 1, null, 1, 1, null, 1, 1, null, null, null, 1, null, 1, 1, 1, 1, null, null, 1, 1, 1, null, null, null, 1, 1, 1, null, 1, 1, null, 1, null, 1, null, null, 1, null, null, null, null, null, null, null, null, null, null, 1, null, null, 1, null, null, null, null, null, null, null, 1, null, null, 1, null, null, 1, null, 1, null, null, null, null, null, null, null, null, null, null, null, null, null, 1, null, 1, 1, 1, null, null, null, null, null, null, null, null, 1, null, null, null, null, 1, null, 1, null, 1, null, null, null, null, 1, null, null, 1, 1, null, null, null, null, null, null, 1, null, 1, 1, null, 1, 1, null, null, null, 1, 1, null, null, null, null, null, null, 1, null, 1, null, null, null, null, null, 1, null, null, null, null, 1, null, null, 1, 1, null, null, 1, null, 1, 1, 1, null, null, 1, null, null, 1, null, null, null, 1, 1, 1, null, null, null, 1, null, 1, 1, null, null, null, 1, 1, null, null, 1, null, null, 1, 1, null, null, null, null, null, 1, 1, null, null, null, null, null, 1, null, 1, 1, null, 1, null, 1, null, null, null, 1, null, 1, 1, null, null, null, null, 1, null, 1, 1, 1, 1, null, null, null, 1, null, null, null, 1, null, null, null, null, null, null, null, 1, null, null, null, null, null, 1, null, null, null, null, null, null, null, null, 1, 1, 1, null, null, 1, 1, null, 1, null, null, null, null, null, 1, 1, null, 1, null, 1, null, null, 1, null, 1, null, 1, 1, null, 1, 1, null, null, null, null, null, 1, null, null, 1, null, null, 1, null, null, 1, null, null, 1, null, null, null, 1, 1, null, 1, null, null, 1, 1, 1, 1, 1, 1, null, null, 1, null, null, null, null, null, null, null, null, 1, null, null, null, 1, null, 1, null, null, null, null, null, null, null, 1, 1, null, null, null, null, null, 1, null, null, 1, null, 1, 1, null, 1, null, null, 1, null, null, null, null, 1, 1, null, null, null, 1, 1, null, null, null, null, 1, null, null, null, 1, 1, null, null, null, null, null, null, 1, null, null, null, null, 1, null, null, null, null, null, null, null, 1, 1, null, 1, 1, 1, null, null, null, null, 1, null, 1, 1, 1, null, 1, null, null, 1, null, null, 1, 1, 1, null, null, 1, null, null, null, null, 1, 1, 1, null, null, null, null, null, 1, 1, null, null, null, null, null, 1, 1, 1, null, null, null, 1, null, null, 1, null, null, null, null, 1, null, 1, null, null, 1, null, null, 1, 1, null, null, null, null, 1, null, null, 1, null, null, 1, null, null, null, 1, null, null, null, null, null, null, null, 1, null, null, 1, null, null, null, null, 1, null, 1, null, null, 1, null, null, null, 1, null, null, 1, null, 1, null, null, 1, 1, null, null, null, null, null, null, 1, 1, null, 1, null, null, null, null, null, null, 1, 1, null, null, 1, null, null, null, null, 1, null, null, 1, null, null, null, null, null, null, null, 1, 1, null, null, null, null, null, 1, 1, null, null, null, 1, 1, null, null, null, null, 1, 1, 1, null, null, null, null, 1, 1, null, null, 1, null, 1, 1, 1, 1, null, null, null, null, null, 1, null, null, null, null, null, null, 1, null, 1, 1, null, 1, 1, 1, 1, null, null, 1, null, null, null, null, null, null, null, null, null, null, 1, null, null, 1, null, 1, null, 1, 1, null, null, null, 1, null, null, 1, 1, 1, null, 1, null, 1, null, null, null, null, null, null, null, null, null, 1, null, 1, null, null, null, 1, null, 1, 1, 1, 1, 1, null, 1, 1, null, null, null, null, null, null, 1, 1, null, null, null, null, null, null, null, null, null, null, null, 1, null, 1, 1, null, 1, null, 1, 1, 1, null, 1, null, null, null, 1, null, 1, null, null, 1, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, 1, 1, null, 1, null, 1, null, null, 1, null, null, null, null, null, 1, null, null, 1, 1, null, 1, null, null, 1, null, null, null, null, 1, 1, 1, null, null, null, null, 1, null, null, null, null, null, null, null, 1, null, null, null, null, 1, null, null, null, 1, null, null, null, 1, null, 1, null, null, 1, null, null, null, 1, 1, 1, null, null, null, 1, null, null, null, null, null, 1, null, null, 1, 1, null, null, 1, 1, 1, 1, null, 1, 1, null, null, null, null, null, 1, 1, null, null, null, 1, 1, null, null, null, null, null, 1, null, null, null, null, 1, null, 1, null, 1, null, null, null, null, 1, null, null, null, null, 1, 1, null, null, 1, 1, null, 1, null, null, null, 1, null, 1, null, null, null, null, null, null, null, null, 1, null, null, 1, null, null, null, null, null, 1, 1, 1, null, null, null, null, null, 1, null, 1, null, null, null, null, null, null, 1, null, 1, null, 1, 1, 1, null, null, null, null, null, null, 1, null, null, 1, 1, null, 1, 1, null, null, null, null, 1, null, 1, 1, 1, null, null, null, null, null, 1, null, 1, 1, 1, 1, null, null, null, null, null, 1, null, 1, 1, null, 1, null, 1, 1, null, null, null, null, 1, null, 1, 1, null, 1, null, 1, null, null, 1, null, null, null, null, 1, null, 1, null, 1, 1, null, null, 1, null, null, 1, 1, null, null, null, null, 1, null, null, 1, null, 1, null, null, null, null, 1, 1, null, 1, null, null, null, 1, null, null, null, null, null, null, null, null, 1, null, 1, 1, null, 1, null, 1, null, 1, 1, null, null, null, null, null, null, null, 1, 1, null, null, 1, null, 1, null, null, 1, null, 1, null, 1, null, null, 1, null, 1, null, null, null, null, null, null, 1, null, null, null, null, null, null, null, null, null, 1, 1, 1, null, null, null, null, 1, null, 1, 1, null, null, 1, null, 1, 1, null, null, null, null, 1, null, null, null, 1, 1, null, null, null, 1, null, 1, null, 1, 1, null, 1, 1, null, 1, 1, null, 1, null, null, null, 1, null, null, 1, null, 1, null, 1, 1, null, 1, null, null, null, 1, null, null, null, null, null, null, null, null, 1, 1, null, null, 1, null, null, 1, 1, null, null, 1, null, null, null, 1, null, 1, null, 1, 1, 1, null, null, 1, null, 1, 1, null, null, null, 1, 1, null, 1, null, null, 1, null, null, null, 1, null, 1, 1, null, null, null, 1, 1, 1, null, null, null, 1, null, 1, null, null, null, 1, 1, 1, null, null, 1, 1, 1, null, 1, null, 1, null, null, null, 1, null, 1, null, null, null, null, null, null, null, null, null, 1, null, null, 1, null, null, 1, 1, null, 1, null, 1, null, null, 1, 1, null, null, 1, null, null, 1, null, null, 1, null, null, 1, null, 1, null, 1, null, null, null, null, null, null, null, null, null, 1, null, 1, 1, 1, null, null, null, 1, null, 1, 1, null, 1, null, 1, 1, 1, 1, 1, 1, 1, null, null, null, null, 1, 1, 1, 1, 1, 1, null, null, 1, null, 1, null, null, 1, null, null, 1, null, null, null, 1, null, 1, 1, null, null, 1, 1, null, null, null, 1, null, null, null, null, null, null, null, null, null, 1, null, null, null, 1, null, null, 1, null, 1, null, null, null, null, 1, 1, null, null, null, null, 1, 1, 1, null, null, null, 1, null, 1, 1, 1, 1, null, null, null, null, null, null, null, null, 1, null, 1, 1, 1, 1, null, null, null, 1, null, null, 1, null, 1, 1, 1, null, null, 1, null, 1, null, null, 1, 1, 1, null, null, null, null, null, null, 1, null, 1, 1, null, null, null, null, null, 1, 1, null, 1, null, null, null, null, 1, 1, 1, null, null, 1, null, 1, null, null, null, 1, null, null, 1, null, null, null, null, null, 1, 1, 1, null, null, null, null, null, null, 1, null, null, null, 1, null, null, null, 1, null, null, null, null, null, 1, null, null, 1, null, null, null, null, null, 1, null, 1, null, null, null, null, null, 1, 1, 1, 1, null, 1, null, 1, null, null, 1, null, null, 1, null, null, 1, 1, null, 1, 1, null, null, null, null, 1, null, null, null, null, 1, null, null, null, null, null, null, null, null, null, null, null, 1, null, 1, null, null, 1, null, 1, 1, 1, 1, null, 1, null, null, null, null, 1, null, null, null, null, 1, 1, 1, 1, null, null, null, 1, null, 1, null, 1, null, 1, 1, null, 1, 1, 1, null, null, 1, 1, null, 1, null, null, 1, 1, 1, null, null, null, null, null, 1, null, null, null, null, null, 1, null, 1, null, 1, 1, null, null, null, null, null, null, null, 1, 1, null, 1, 1, 1, null, null, null, null, null, null, null, 1, 1, 1, null, 1, null, null, null, null, null, 1, null, null, null, null, null, null, null, 1, null, 1, null, null, 1, 1, 1, null, 1, null, null, null, null, null, null, null, 1, 1, 1, 1, null, null, 1, null, 1, null, null, 1, null, null, null, null, null, null, null, 1, null, 1, 1, null, null, null, null, null, null, 1, 1, 1, null, null, 1, null, 1, null, null, null, null, null, null, 1, null, null, 1, 1, null, null, 1, null, 1, 1, 1, 1, null, 1, 1, 1, null, 1, null, null, null, 1, null, null, 1, 1, null, null, null, null, null, 1, 1, null, null, 1, null, null, null, null, 1, 1, 1, null, null, null, null, null, 1, null, null, null, null, 1, null, null, null, 1, null, null, null, 1, 1, null, 1, null, null, null, null, null, 1, 1, null, 1, null, 1, null, 1, null, null, 1, null, 1, null, 1, null, null, 1, 1, 1, null, null, null, null, 1, 1, 1, null, 1, null, null, null, 1, 1, null, null, 1, null, null, null, null, 1, null, 1, 1, 1, null, null, null, null, null, null, null, null, null, null, null, 1, null, 1, null, 1, null, null, null, null, null, null, null, null, null, 1, null, null, null, null, 1, 1, null, 1, 1, null, null, 1, 1, null, null, null, 1, null, null, 1, 1, null, null, null, 1, null, null, null, null, null, null, null, null, null, null, null, 1, null, null, 1, 1, null, 1, null, 1, null, null, null, 1, null, null, null, 1, null, null, null, null, null, null, 1, 1, null, null, null, null, 1, null, 1, null, 1, 1, null, null, 1, null, null, null, 1, null, null, 1, null, null, null, 1, 1, 1, null, 1, null, null, 1, 1, 1, null, null, 1, null, 1, 1, null, null, null, null, null, null, null, 1, 1, 1, null, 1, null, null, 1, null, null, null, 1, null, null, null, null, null, 1, 1, null, null, null, null, null, null, null, null, null, 1, null, 1, 1, null, 1, null, 1, null, null, null, null, 1, null, 1, null, null, null, 1, null, 1, null, 1, null, null, null, null, null, null, null, null, 1, 1, 1, 1, null, null, null, 1, null, null, 1, null, null, null, null, 1, null, 1, null, null, null, null, null, null, null, null, null, 1, null, 1, null, null, null, null, 1, 1, null, null, null, null, null, null, null, null, null, null, 1, 1, 1, null, 1, null, null, null, null, 1, 1, null, 1, 1, null, null, null, null, null, null, 1, null, null, null, null, null, 1, null, null, 1, null, 1, null, null, null, null, null, null, 1, 1, 1, 1, null, 1, 1, null, null, 1, null, null, null, null, null, 1, 1, 1, null, 1, null, null, 1, 1, null, null, 1, null, 1, 1, 1, null, 1, null, null, null, null, null, 1, null, null, null, null, 1, 1, 1, null, null, null, null, null, 1, null, null, 1, 1, null, null, 1, null, null, 1, 1, null, 1, 1, 1, 1, null, 1, null, null, null, null, null, 1, null, 1, null, 1, 1, 1, null, null, null, null, null, 1, 1, 1, null, 1, null, 1, null, null, null, null, null, null, null, null, null, 1, null, null, null, null, 1, null, 1, 1, null, null, 1, null, null, null, null, null, null, 1, 1, 1, null, 1, 1, 1, 1, 1, null, null, 1, null, 1, null, null, null, null, 1, null, null, 1, null, null, null, null, null, 1, null, null, null, null, null, 1, null, null, null, 1, null, 1, null, null, null, 1, null, null, null, null, null, null, null, null, null, 1, null, 1, 1, null, null, null, null, null, 1, null, 1, null, null, null, 1, null, 1, null, null, null, null, null, 1, 1, 1, null, 1, null, null, null, null, null, 1, null, null, 1, 1, null, null, null, null, 1, 1, null, null, null, null, null, null, null, null, null, null, null, 1, null, null, 1, null, 1, 1, null, 1, null, 1, null, null, 1, 1, null, null, null, null, null, null, null, null, null, null, 1, 1, null, null, null, null, 1, 1, 1, 1, null, null, null, 1, null, null, null, 1, null, 1, 1, 1, null, null, null, 1, 1, 1, null, null, null, 1, null, null, null, null, 1, null, 1, null, null, null, 1, null, 1, null, null, null, null, 1, null, null, null, 1, null, null, null, null, 1, null, 1, 1, null, null, null, null, null, null, null, null, null, null, null, 1, 1, 1, null, null, null, 1, 1, 1, 1, 1, null, 1, 1, null, null, 1, 1, null, null, 1, 1, null, null, null, 1, null, null, null, null, 1, null, 1, null, 1, null, null, null, 1, 1, null, null, null, null, null, null, 1, null, null, 1, 1, null, 1, 1, 1, null, 1, null, null, 1, 1, null, 1, 1, 1, null, 1, null, 1, 1, 1, null, 1, 1, null, 1, null, null, null, 1, null, null, null, null, 1, 1, 1, 1, null, null, null, null, null, null, 1, 1, null, null, null, null, null, null, null, null, null, null, null, 1, null, null, 1, 1, 1, 1, null, 1, null, null, null, 1, null, null, null, 1, 1, null, 1, null, null, null, 1, 1, null, null, null, 1, 1, null, 1, 1, 1, 1, 1, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, 1, null, 1, null, 1, null, 1, null, null, null, null, 1, 1, null, null, null, null, null, null, 1, 1, null, null, 1, null, 1, 1, null, null, 1, null, null, null, 1, 1, null, null, 1, null, null, 1, null, null, null, 1, null, 1, null, null, null, null, null, null, 1, null, 1, 1, 1, null, null, null, null, null, null, null, 1, null, null, null, 1, null, 1, null, 1, null, 1, 1, null, null, null, 1, null, null, 1, 1, null, null, 1, 1, null, null, null, null, null, null, null, null, null, null, null, 1, null, null, null, 1, null, null, null, null, 1, 1, null, null, null, null, null, null, null, null, null, null, null, null, null, null, 1, null, null, null, null, null, 1, null, 1, null, null, null, 1, null, null, null, null, null, null, null, null, null, null, 1, null, null, 1, 1, null, null, null, 1, 1, null, 1, null, null, 1, null, null, null, 1, null, null, 1, null, 1, null, null, null, 1, 1, 1, null, null, 1, null, null, null, null, null, null, null, 1, null, null, 1, null, null, null, null, null, null, null, null, null, 1, null, null, null, null, null, null, 1, null, 1, 1, 1, null, null, null, 1, null, null, null, null, null, null, 1, null, 1, null, null, null, null, 1, null, null, 1, 1, null, 1, null, 1, null, 1, null, null, null, null, 1, 1, null, 1, null, null, 1, null, 1, 1, null, 1, null, null, 1, 1, null, 1, null, null, null, null, null, null, null, null, null, null, null, 1, null, null, 1, null, null, 1, null, null, null, null, null, null, null, 1, null, null, 1, 1, 1, null, 1, null, null, null, 1, null, null, null, null, null, null, null, null, 1, null, 1, 1, null, 1, 1, null, 1, null, 1, null, null, null, null, null, null, 1, null, null, 1, 1, null, null, null, 1, 1, null, null, 1, null, 1, null, null, 1, 1, 1, null, null, 1, 1, 1, null, null, 1, 1, null, null, null, 1, 1, 1, null, null, null, null, null, null, null, 1, 1, null, 1, null, null, null, 1, 1, null, null, 1, null, 1, 1, null, null, 1, 1, null, 1, 1, null, 1, 1, 1, null, null, null, null, 1, 1, null, 1, null, null, 1, null, null, null, null, null, 1, null, 1, 1, null, 1, null, null, 1, null, 1, null, 1, null, null, 1, null, null, null, null, null, null, null, 1, 1, null, null, null, null, null, null, 1, 1, null, 1, null, null, 1, 1, null, 1, 1, null, null, 1, 1, null, 1, null, 1, null, null, null, null, 1, null, null, null, null, 1, null, 1, null, 1, null, null, null, null, null, null, 1, 1, 1, 1, 1, null, 1, null, 1, null, null, null, null, null, null, null, null, null, 1, null, null, null, 1, null, 1, 1, null, null, null, null, 1, null, 1, null, 1, 1, null, 1, null, null, null, 1, 1, 1, null, null, null, null, 1, null, 1, null, 1, 1, null, null, null, 1, null, null, null, null, null, null, null, null, null, null, 1, 1, 1, 1, 1, null, null, 1, null, null, null, null, null, null, null, null, null, 1, 1, null, 1, null, 1, null, null, null, 1, null, null, null, null, null, 1, 1, null, null, null, 1, 1, null, null, 1, null, 1, null, null, 1, null, null, null, 1, 1, null, null, 1, null, 1, 1, null, null, 1, null, 1, null, null, 1, null, null, null, 1, 1, null, 1, 1, null, 1, null, 1, null, null, 1, null, null, 1, null, null, null, 1, null, 1, 1, 1, 1, 1, null, 1, 1, null, null, 1, 1, null, 1, null, 1, null, 1, 1, 1, 1, 1, null, null, null, 1, 1, 1, 1, 1, null, null, null, 1, null, null, 1, null, 1, null, 1, null, 1, null, null, 1, null, null, null, null, 1, null, 1, null, 1, null, null, 1, 1, 1, null, null, 1, 1, null, null, null, null, 1, 1, 1, null, null, null, null, 1, 1, 1, 1, 1, 1, null, 1, null, null, null, 1, 1, null, null, 1, null, null, null, null, 1, 1, null, null, 1, 1, null, 1, 1, null, null, 1, 1, 1, null, null, null, null, null, null, 1, 1, null, 1, 1, 1, null, null, null, null, null, null, 1, 1, 1, 1, 1, 1, null, null, null, null, 1, null, null, 1, 1, null, null, null, null, 1, 1, null, 1, null, null, 1, null, 1, 1, null, null, 1, null, null, null, 1, null, 1, null, null, 1, null, null, 1, null, null, null, null, null, null, 1, null, null, 1, null, null, null, null, null, null, 1, null, 1, null, null, null, null, 1, null, 1, null, 1, null, 1, 1, null, null, null, 1, null, null, null, null, null, null, 1, null, 1, null, null, null, null, null, null, 1, 1, null, 1, null, null, null, null, null, 1, null, 1, null, null, null, null, null, null, null, null, null, null, 1, 1, 1, null, null, 1, null, null, null, 1, 1, 1, 1, 1, 1, null, 1, null, null, null, null, null, 1, null, 1, null, null, null, 1, null, null, 1, null, 1, 1, null, null, null, 1, 1, 1, null, null, null, 1, null, null, 1, 1, null, 1, 1, null, 1, null, 1, null, null, null, null, 1, 1, null, null, null, null, null, null, null, null, null, null, null, null, 1, 1, null, null, null, null, null, null, 1, null, null, null, 1, null, null, 1, null, 1, null, 1, 1, null, null, null, null, 1, null, null, null, 1, 1, 1, null, null, 1, 1, null, null, null, null, null, 1, 1, null, null, null, null, 1, null, 1, 1, null, null, 1, null, 1, null, 1, 1, null, null, null, null, null, 1, 1, 1, 1, 1, null, null, null, 1, 1, null, 1, null, 1, null, null, null, 1, null, null, null, null, 1, null, null, null, 1, null, null, null, null, null, null, null, 1, null, null, null, 1, null, 1, null, 1, 1, null, null, null, null, null, null, null, null, null, null, null, null, 1, 1, null, null, 1, 1, null, null, null, 1, null, null, null, 1, null, null, 1, null, 1, null, null, null, 1, null, null, 1, 1, 1, null, null, null, null, null, 1, null, 1, 1, 1, null, null, 1, 1, 1, 1, 1, 1, 1, 1, null, null, 1, 1, null, null, null, null, null, null, null, null, null, null, 1, null, 1, null, 1, null, 1, null, 1, null, null, null, null, 1, 1, 1, 1, 1, null, 1, null, 1, 1, null, null, null, 1, null, 1, null, null, null, null, null, null, null, 1, 1, 1, null, 1, null, null, 1, null, null, null, 1, 1, 1, null, 1, 1, null, 1, null, 1, null, 1, 1, null, 1, null, null, 1, null, 1, 1, null, null, 1, 1, 1, null, null, null, 1, 1, null, null, null, null, 1, null, 1, null, null, 1, 1, 1, null, 1, 1, null, 1, null, null, null, null, 1, null, null, 1, null, null, null, null, null, null, 1, null, 1, null, null, null, null, null, null, null, 1, null, null, null, 1, null, null, 1, 1, null, null, 1, 1, null, 1, 1, 1, null, null, null, null, null, null, 1, null, null, null, null, null, null, 1, null, null, 1, 1, null, null, 1, null, null, null, null, null, null, 1, null, null, null, 1, null, 1, null, null, null, null, 1, null, null, null, null, 1, null, 1, 1, null, null, null, 1, null, null, 1, null, null, null, 1, 1, null, null, null, null, null, null, 1, 1, null, null, 1, null, null, 1, 1, null, 1, 1, 1, 1, null, null, null, 1, 1, null, null, 1, null, null, null, 1, null, 1, null, null, 1, null, null, 1, 1, null, null, 1, 1, 1, null, null, null, null, 1, null, null, null, 1, null, 1, 1, null, 1, null, null, 1, 1, 1, null, null, 1, null, null, 1, 1, null, null, null, null, null, 1, 1, null, null, null, null, 1, 1, null, null, null, null, null, 1, null, null, null, null, 1, null, null, null, null, null, null, null, null, 1, null, null, 1, null, null, 1, null, null, 1, null, null, 1, 1, 1, null, null, 1, null, null, 1, 1, 1, null, null, null, null, null, null, null, null, null, null, null, null, null, null, 1, 1, null, 1, 1, null, null, null, 1, 1, null, null, null, null, null, null, null, 1, null, null, null, null, 1, null, null, null, null, null, null, null, null, null, null, null, null, null, 1, 1, 1, null, null, null, null, null, null, null, null, 1, 1, null, null, null, 1, 1, null, null, null, 1, null, null, null, null, 1, null, null, null, null, 1, 1, 1, null, null, null, null, 1, 1, null, null, null, 1, 1, null, null, null, null, null, null, null, null, null, null, 1, null, null, null, null, 1, null, 1, 1, null, 1, null, 1, null, null, null, 1, null, null, null, null, null, null, null, null, 1, null, null, 1, 1, null, null, 1, null, 1, null, 1, null, 1, 1, null, null, null, 1, null, null, null, null, null, null, 1, null, null, 1, 1, null, 1, null, null, 1, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, 1, null, null, 1, null, null, null, 1, 1, 1, null, 1, null, 1, null, null, 1, null, 1, 1, 1, null, 1, null, 1, null, null, null, null, 1, 1, null, null, 1, null, 1, 1, null, null, 1, 1, null, null, null, null, null, null, null, null, 1, null, null, 1, null, 1, null, null, 1, null, null, null, 1, null, 1, 1, null, null, null, null, 1, null, null, null, 1, null, null, null, 1, null, null, null, null, 1, 1, null, null, null, null, null, null, 1, 1, null, null, 1, 1, null, 1, 1, 1, null, 1, 1, null, null, null, null, null, null, 1, 1, null, null, null, null, null, null, null, 1, null, 1, null, null, 1, null, null, null, 1, null, 1, 1, 1, null, null, null, 1, null, 1, null, null, 1, null, null, null, 1, 1, 1, 1, 1, null, 1, null, 1, 1, 1, null, null, null, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, null, null, null, 1, null, null, null, 1, null, null, null, null, null, 1, null, null, null, 1, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, 1, null, null, 1, 1, null, null, null, null, null, null, null, null, null, 1, null, 1, 1, 1, 1, 1, null, null, null, null, null, 1, 1, null, 1, null, null, null, null, null, null, null, null, 1, null, null, null, null, 1, null, 1, 1, null, null, null, null, null, null, null, null, 1, null, null, null, null, null, 1, null, 1, 1, 1, 1, null, null, null, null, null, 1, 1, null, null, null, 1, null, null, 1, null, null, null, null, null, 1, null, null, null, null, null, null, null, null, null, 1, null, null, null, null, null, null, null, null, null, null, null, null, null, null, 1, null, null, null, 1, 1, 1, null, 1, null, null, null, null, null, 1, null, null, null, 1, null, 1, null, null, null, null, null, null, null, null, 1, null, null, 1, 1, null, 1, null, null, null, null, 1, null, null, null, null, 1, null, null, 1, null, null, null, 1, 1, null, 1, null, 1, null, 1, null, null, null, null, null, null, null, 1, null, null, null, null, null, null, null, null, 1, null, null, null, null, null, null, 1, null, null, null, null, null, null, null, null, null, 1, null, null, null, 1, 1, null, 1, null, null, null, 1, null, null, 1, 1, null, null, null, null, 1, null, null, 1, null, null, null, null, null, 1, 1, null, null, null, null, null, 1, null, 1, null, null, 1, null, 1, null, null, null, null, null, null, null, null, 1, 1, null, 1, null, 1, null, null, 1, null, null, null, null, null, 1, null, 1, null, null, null, null, 1, 1, null, null, 1, null, null, null, null, null, null, null, null, null, null, null, null, 1, null, 1, null, null, 1, null, null, 1, null, 1, 1, 1, null, null, 1, null, null, 1, null, null, null, 1, null, 1, null, null, null, null, null, null, null, 1, null, null, null, null, 1, 1, null, null, null, null, 1, null, 1, null, 1, null, null, 1, 1, null, null, null, 1, null, null, 1, null, 1, null, null, null, null, null, 1, null, null, null, 1, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, 1, null, 1, 1, null, 1, null, 1, null, 1, null, null, null, null, null, null, null, 1, null, null, null, null, null, 1, null, null, null, 1, null, null, null, null, 1, null, null, null, null, 1, null, null, 1, null, null, 1, 1, null, 1, null, null, 1, 1, null, null, null, null, null, null, null, null, 1, 1, null, 1, null, null, 1, null, null, null, null, null, null, null, null, null, null, null, 1, null, null, null, null, null, null, 1, null, null, null, null, null, null, null, null, null, null, null, null, null, 1, 1, 1, 1, null, 1, null, null, 1, 1, null, 1, null, null, null, null, 1, 1, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, 1, null, null, null, null, 1, 1, null, null, 1, null, null, null, null, null, null, null, null, null, null, null, null, 1, 1, null, null, null, 1, null, null, 1, null, null, 1, null, 1, 1, 1, null, 1, null, null, null, null, null, null, null, null, null, null, 1, null, null, 1, 1, null, 1, null, null, null, null, 1, 1, 1, null, 1, null, null, null, null, null, null, null, null, null, null, 1, null, null, null, 1, 1, null, 1, null, null, null, null, null, null, null, null, 1, null, null, null, 1, 1, null, null, null, null, 1, 1, 1, null, null, null, null, null, null, 1, null, null, null, null, null, null, null, null, 1, null, 1, null, null, null, 1, null, 1, null, null, 1, null, null, null, 1, null, 1, null, null, 1, 1, 1, 1, null, null, null, 1, null, 1, 1, null, 1, 1, 1, null, 1, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, 1, null, null, null, null, null, null, null, null, null, null, null, null, null, 1, null, null, null, null, null, null, null, null, null, 1, 1, null, 1, null, 1, null, 1, null, null, null, 1, null, null, 1, 1, null, 1, null, 1, null, 1, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, 1, 1, 1, null, null, 1, null, null, null, null, null, null, null, null, null, 1, null, null, null, null, null, null, null, null, 1, null, 1, null, null, 1, null, null, null, null, null, null, null, 1, null, null, null, 1, 1, null, null, null, null, 1, null, null, null, 1, null, null, 1, null, 1, null, 1, 1, 1, 1, null, null, null, 1, null, null, null, null, null, null, null, 1, null, null, null, null, 1, null, null, null, 1, null, null, null, 1, null, 1, null, null, null, null, 1, null, null, null, null, 1, null, 1, null, null, 1, null, 1, null, null, null, null, 1, null, null, 1, null, null, null, null, null, null, 1, null, null, null, null, 1, 1, null, null, null, null, 1, 1, null, null, 1, null, null, 1, 1, null, null, 1, null, null, null, null, null, null, null, 1, null, null, 1, 1, null, null, null, null, null, null, 1, null, null, 1, null, 1, null, null, null, 1, null, null, null, 1, null, 1, 1, 1, null, null, null, null, null, null, null, 1, null, null, 1, null, null, null, 1, null, null, null, null, 1, null, null, null, null, null, null, null, null, 1, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, 1, 1, null, null, null, null, null, 1, null, null, null, null, null, null, 1, null, null, null, 1, 1, null, null, null, 1, 1, null, null, null, null, null, null, null, null, 1, null, null, null, null, null, null, null, null, null, 1, null, 1, 1, 1, null, 1, 1, null, 1, null, null, 1, 1, null, null, 1, 1, 1, null, null, null, 1, 1, null, null, null, 1, 1, null, 1, null, null, 1, null, 1, 1, 1, null, null, 1, null, null, null, null, null, null, null, null, null, 1, null, 1, null, 1, 1, 1, 1, 1, 1, null, null, null, null, 1, 1, 1, null, null, null, 1, null, null, 1, null, null, null, null, null, null, 1, null, null, 1, null, null, null, null, 1, null, 1, null, 1, null, null, null, null, null, null, null, null, 1, 1, 1, null, null, null, null, null, null, 1, null, 1, null, 1, null, 1, 1, 1, null, null, null, null, null, 1, 1, null, null, null, null, null, null, null, null, null, null, 1, null, null, null, null, null, null, 1, 1, 1, null, 1, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, 1, null, null, null, null, 1, null, null, null, 1, null, 1, 1, null, null, null, null, 1, null, 1, null, null, null, null, null, 1, null, null, 1, null, null, 1, null, null, null, null, null, null, 1, null, 1, null, 1, null, null, null, null, null, null, null, null, null, 1, null, null, 1, 1, 1, null, 1, null, null, null, null, null, null, 1, 1, 1, 1, null, null, null, null, null, null, null, 1, null, null, null, null, 1, null, null, null, null, 1, 1, null, null, null, null, 1, 1, 1, null, null, null, null, null, null, null, null, null, 1, null, 1, null, null, null, 1, 1, null, null, null, null, null, 1, null, 1, null, 1, null, null, 1, null, null, null, null, null, 1, null, 1, null, 1, null, null, null, null, null, 1, 1, null, null, 1, null, null, null, null, null, null, null, null, null, null, null, 1, null, null, null, 1, 1, 1, null, 1, null, 1, null, null, null, 1, null, null, null, null, null, null, 1, null, 1, null, null, 1, null, null, null, null, null, null, null, null, null, 1, null, null, 1, null, null, 1, 1, null, null, 1, null, null, null, 1, 1, 1, null, 1, null, null, null, 1, null, 1, null, null, null, 1, null, null, null, null, null, 1, null, null, 1, 1, 1, 1, 1, null, null, null, 1, null, null, null, 1, null, null, null, null, null, 1, null, null, 1, 1, 1, 1, null, 1, null, 1, null, 1, null, null, null, null, null, 1, null, null, null, null, null, 1, null, null, 1, 1, null, null, null, null, null, null, null, 1, null, 1, null, 1, null, null, 1, null, 1, 1, null, null, 1, 1, null, 1, 1, null, null, 1, 1, 1, null, null, 1, 1, 1, null, null, null, null, 1, null, null, null, null, null, 1, 1, 1, null, null, null, 1, null, 1, null, 1, null, 1, null, null, null, null, 1, 1, 1, 1, 1, null, null, null, null, null, 1, null, null, null, null, null, 1, null, null, null, null, null, null, null, null, null, 1, null, null, null, null, 1, null, null, 1, null, 1, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, 1, null, null, null, 1, null, 1, null, null, null, null, null, null, null, null, null, 1, null, null, null, null, 1, 1, 1, null, null, null, null, null, null, null, 1, null, null, null, 1, null, null, 1, null, null, 1, 1, null, 1, null, null, null, null, null, null, null, 1, 1, 1, null, null, null, null, 1, null, null, null, null, 1, null, null, null, null, null, 1, null, 1, null, null, null, 1, null, null, null, null, null, 1, null, null, null, null, 1, 1, 1, null, 1, null, null, null, 1, null, null, null, 1, null, null, null, null, null, null, null, null, null, null, null, 1, null, null, 1, null, 1, null, 1, null, 1, null, null, null, 1, null, null, null, 1, null, null, null, null, null, null, null, 1, 1, null, null, 1, 1, null, 1, 1, null, 1, 1, null, 1, null, null, 1, null, null, null, null, null, 1, null, 1, null, null, null, null, 1, null, null, null, null, null, null, null, 1, null, null, null, 1, null, null, null, null, 1, null, 1, null, null, null, null, null, null, null, null, null, null, null, null, null, 1, null, null, null, null, null, null, null, 1, null, null, null, 1, null, 1, null, null, 1, null, 1, null, null, null, null, null, null, null, null, null, null, null, 1, 1, null, null, 1, null, null, null, null, null, 1, null, null, null, null, null, 1, null, null, 1, null, null, null, null, null, null, null, 1, null, null, null, 1, 1, null, 1, null, null, 1, null, 1, 1, null, 1, 1, null, null, null, 1, null, 1, 1, 1, 1, null, null, null, 1, 1, null, null, null, 1, 1, 1, null, 1, 1, null, null, null, 1, null, null, 1, null, null, null, null, null, null, null, null, null, null, 1, null, null, null, null, null, null, null, null, null, null, 1, null, null, null, null, null, 1, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, 1, null, 1, 1, 1, null, null, null, null, null, null, null, null, 1, null, null, null, null, 1, null, null, null, 1, null, null, null, null, 1, null, null, null, null, null, null, null, null, null, null, 1, null, 1, 1, null, null, 1, null, null, null, 1, 1, null, null, null, null, null, null, 1, null, null, null, null, 1, null, null, 1, null, null, null, null, 1, null, 1, 1, null, null, null, 1, null, 1, 1, 1, null, null, 1, null, null, 1, null, null, null, null, 1, null, null, null, null, 1, null, 1, null, null, null, null, 1, 1, null, null, 1, null, null, 1, 1, null, 1, null, null, null, 1, 1, null, null, null, null, null, 1, null, 1, 1, null, 1, null, 1, null, null, null, null, null, 1, 1, null, null, null, null, 1, null, 1, 1, 1, 1, null, null, null, 1, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, 1, null, null, null, null, null, null, 1, null, 1, 1, 1, null, null, 1, 1, null, null, null, null, null, null, null, null, null, null, 1, null, null, null, null, null, null, 1, null, 1, 1, null, 1, 1, null, null, null, null, null, null, null, null, 1, null, null, 1, null, null, 1, null, null, null, null, null, null, 1, null, null, 1, null, null, 1, 1, 1, 1, 1, 1, null, null, 1, null, null, null, null, null, null, null, null, 1, null, null, null, null, null, 1, null, null, null, null, null, null, null, null, 1, null, null, null, null, null, 1, null, null, 1, null, 1, 1, null, null, null, null, 1, null, null, null, null, 1, 1, null, null, null, null, null, null, null, null, null, 1, null, null, null, 1, 1, null, null, null, null, null, null, 1, null, null, null, null, null, null, null, null, null, null, null, null, null, 1, null, 1, 1, 1, null, null, null, null, 1, null, null, 1, 1, null, null, null, null, 1, null, null, 1, null, null, null, null, 1, null, null, null, null, 1, null, 1, null, null, null, 1, null, 1, null, null, null, null, null, null, 1, null, null, null, null, null, null, null, null, 1, null, null, null, null, 1, null, 1, null, null, 1, null, null, 1, 1, null, null, null, null, 1, null, null, null, null, null, 1, 1, null, null, 1, null, null, null, null, null, null, null, 1, null, null, 1, 1, null, null, null, 1, null, 1, null, null, 1, null, null, null, null, null, null, 1, null, null, null, null, null, null, null, null, null, null, null, null, 1, null, null, 1, null, null, null, null, 1, null, 1, 1, null, null, null, null, null, null, null, null, null, null, 1, null, null, null, null, null, null, null, 1, null, null, null, null, null, null, null, null, null, null, null, 1, null, null, null, null, null, 1, 1, 1, null, null, null, null, 1, 1, null, null, 1, null, 1, 1, 1, null, null, null, null, 1, null, 1, null, null, null, null, null, null, 1, null, 1, null, null, 1, null, null, 1, null, null, 1, 1, null, null, null, null, 1, null, null, 1, null, 1, null, null, 1, null, 1, null, null, 1, null, null, null, 1, null, null, 1, 1, null, null, 1, null, 1, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, 1, null, 1, 1, null, 1, 1, null, null, 1, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, 1, null, 1, 1, null, 1, null, null, 1, 1, null, null, null, null, null, 1, null, null, null, null, 1, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, 1, null, null, null, 1, null, null, null, null, null, null, null, null, 1, null, null, 1, null, null, 1, null, null, 1, null, null, 1, null, 1, 1, null, null, null, null, null, null, null, null, null, null, 1, null, null, 1, null, null, null, null, null, null, null, null, 1, null, null, null, 1, null, 1, null, null, 1, null, null, null, 1, 1, null, null, null, null, 1, null, null, null, null, null, 1, null, null, 1, null, null, null, 1, null, 1, 1, null, null, 1, null, null, null, null, null, 1, null, null, null, null, 1, 1, null, null, null, null, null, 1, null, null, null, null, 1, null, null, null, null, null, null, null, null, 1, 1, null, null, null, 1, 1, null, null, 1, 1, null, 1, 1, null, null, 1, null, 1, null, 1, null, null, null, null, null, null, 1, null, null, 1, null, null, null, null, null, 1, 1, 1, null, null, null, null, null, 1, null, 1, null, null, null, null, null, null, null, 1, null, null, 1, null, 1, null, null, null, null, null, 1, 1, null, null, 1, 1, null, 1, 1, null, null, 1, null, 1, null, 1, 1, null, null, null, null, null, null, 1, null, 1, null, 1, 1, null, null, null, null, null, 1, null, null, 1, null, 1, null, null, null, null, null, null, null, 1, null, null, 1, null, null, null, 1, null, null, 1, null, null, null, null, 1, null, 1, null, null, 1, null, null, null, null, null, 1, 1, null, null, null, null, 1, null, null, 1, null, 1, null, null, null, null, 1, null, null, null, null, null, null, 1, null, null, null, null, null, 1, null, null, null, null, null, 1, null, 1, null, 1, null, 1, null, null, 1, null, null, null, null, null, 1, null, null, null, null, null, 1, null, null, 1, null, null, null, 1, null, null, null, null, 1, null, null, null, null, null, null, 1, null, null, null, null, null, null, null, null, null, null, 1, 1, null, null, null, null, null, null, null, 1, null, null, 1, null, null, null, null, null, null, null, 1, null, null, null, null, 1, null, null, null, 1, null, null, null, 1, 1, null, 1, 1, null, 1, 1, null, null, null, null, null, null, null, 1, 1, null, 1, null, 1, null, null, 1, null, null, null, 1, null, null, null, null, null, null, null, null, 1, 1, null, null, 1, null, null, 1, 1, null, null, 1, null, null, null, 1, null, null, null, 1, 1, 1, null, null, null, null, 1, null, null, null, null, 1, null, null, 1, null, null, 1, null, null, null, 1, null, 1, 1, null, null, null, 1, 1, 1, null, null, null, 1, null, 1, null, null, null, 1, 1, 1, null, null, null, 1, null, null, null, null, 1, null, null, null, null, null, 1, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, 1, 1, null, 1, null, null, null, null, null, 1, null, null, 1, null, null, 1, null, null, 1, null, null, 1, null, 1, null, 1, null, null, null, null, null, 1, null, null, null, 1, null, 1, 1, 1, null, null, null, 1, null, 1, 1, null, 1, null, 1, 1, 1, 1, 1, 1, 1, null, null, null, null, 1, 1, null, 1, null, 1, null, null, null, null, null, null, null, 1, null, null, null, null, null, null, 1, null, 1, null, null, null, 1, 1, null, null, null, null, null, null, null, null, null, null, null, null, null, 1, null, null, null, 1, null, null, null, null, null, null, null, null, null, 1, 1, null, null, null, null, 1, 1, 1, null, null, null, 1, null, 1, null, 1, 1, null, null, null, null, null, null, null, null, null, null, 1, 1, 1, 1, null, null, null, 1, null, null, 1, null, 1, 1, 1, null, null, 1, null, null, null, null, 1, 1, null, null, null, null, null, null, null, null, null, 1, 1, null, null, null, null, null, 1, 1, null, 1, null, null, null, 1, null, null, null, null, null, 1, null, 1, null, null, null, 1, null, null, 1, null, null, null, null, null, 1, 1, 1, null, null, null, null, null, null, 1, null, 1, null, 1, null, null, null, 1, null, null, null, null, null, null, null, null, null, null, null, null, null, null, 1, null, 1, null, null, null, null, null, null, 1, 1, 1, null, null, null, 1, null, null, 1, 1, null, 1, null, null, 1, null, null, 1, 1, null, null, null, null, 1, null, null, null, null, 1, null, null, null, null, null, null, null, null, null, null, null, 1, null, 1, null, null, null, null, 1, 1, 1, 1, null, null, null, null, null, null, 1, null, null, null, null, 1, 1, 1, 1, null, null, null, null, null, 1, null, 1, null, 1, 1, null, null, 1, 1, null, null, 1, 1, null, 1, null, 1, null, null, 1, null, null, null, null, null, 1, null, null, null, null, null, 1, null, 1, null, 1, 1, null, null, null, null, null, null, null, 1, null, null, 1, 1, 1, null, null, null, null, null, null, null, null, null, null, null, 1, null, null, null, null, null, 1, null, null, null, null, null, null, 1, null, null, 1, null, null, 1, 1, 1, null, 1, null, null, null, null, null, null, null, 1, null, 1, 1, null, null, 1, null, null, null, null, 1, null, null, null, null, null, null, null, 1, null, 1, 1, null, null, null, null, null, 1, 1, null, 1, null, null, 1, null, 1, null, null, null, null, null, null, 1, null, null, null, null, null, null, 1, null, 1, null, null, null, null, null, null, 1, null, null, null, null, null, 1, null, null, 1, null, null, null, null, null, null, 1, 1, null, null, 1, null, null, null, null, 1, 1, 1, null, null, null, null, 1, null, null, null, null, null, 1, null, null, null, 1, null, null, null, 1, 1, null, 1, null, 1, null, null, null, 1, 1, null, null, null, 1, null, 1, null, null, 1, null, 1, null, 1, null, null, 1, 1, 1, null, null, 1, null, 1, 1, null, null, 1, null, null, null, 1, 1, null, null, 1, null, null, null, null, 1, null, 1, 1, 1, null, null, null, null, null, null, null, null, null, null, null, 1, null, null, null, 1, null, null, null, null, null, null, null, null, null, 1, null, null, null, null, 1, null, null, 1, 1, null, null, null, null, null, null, null, 1, null, null, 1, null, null, null, null, 1, null, null, null, null, null, 1, null, null, null, null, null, null, null, null, 1, 1, null, null, null, 1, null, null, null, 1, null, null, null, null, null, null, null, null, null, null, 1, 1, null, null, null, null, 1, null, 1, null, 1, null, null, null, 1, null, null, null, 1, null, null, 1, null, null, null, 1, 1, null, null, 1, null, null, 1, null, null, null, null, null, null, 1, 1, null, null, null, null, null, null, null, null, 1, 1, null, 1, null, null, 1, null, 1, null, 1, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, 1, 1, null, 1, 1, null, 1, null, null, null, null, null, null, null, null, 1, null, null, null, 1, null, 1, null, 1, null, null, null, null, null, null, null, null, 1, null, 1, 1, null, null, null, 1, null, null, null, null, null, null, null, null, null, 1, null, null, null, null, null, null, null, null, null, 1, null, null, null, null, null, null, 1, 1, null, null, null, null, null, null, null, null, null, null, 1, null, null, null, 1, null, null, null, null, 1, 1, null, null, 1, null, null, null, null, null, null, 1, null, null, null, null, null, 1, null, null, 1, 1, null, null, null, null, null, null, null, null, null, 1, 1, null, null, null, null, null, 1, null, null, null, null, null, null, 1, 1, null, null, null, null, null, 1, null, null, 1, null, 1, 1, 1, 1, 1, null, null, null, null, null, null, null, null, null, null, 1, null, 1, null, null, null, null, null, 1, null, null, null, null, null, null, 1, null, null, 1, null, null, 1, 1, null, 1, null, 1, null, null, null, null, null, 1, null, null, null, 1, null, 1, null, null, null, null, null, 1, 1, null, null, 1, null, null, null, null, null, null, null, null, null, null, null, 1, null, null, null, null, 1, null, 1, 1, null, null, null, null, null, null, null, null, null, 1, 1, 1, null, null, 1, 1, 1, 1, null, null, 1, null, 1, 1, null, null, null, null, null, null, null, null, null, 1, null, null, 1, null, null, null, null, null, null, null, null, null, 1, null, 1, null, null, null, 1, null, null, null, null, null, null, null, null, null, 1, null, 1, 1, null, null, null, null, null, 1, null, null, null, null, null, 1, null, null, null, null, null, null, null, 1, null, 1, null, 1, null, null, null, null, null, 1, null, null, 1, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, 1, null, null, null, null, 1, 1, null, 1, null, null, null, null, 1, null, null, null, null, null, null, null, null, 1, null, null, 1, null, null, null, null, null, 1, 1, null, null, null, null, null, null, null, null, null, 1, null, 1, 1, 1, null, null, null, null, 1, 1, null, 1, null, 1, null, 1, null, null, 1, null, null, null, 1, null, 1, null, 1, null, null, null, null, null, null, null, null, null, null, null, null, null, 1, null, null, null, null, null, null, null, null, null, null, null, null, null, null, 1, 1, 1, null, null, null, 1, 1, 1, 1, null, null, 1, 1, null, null, 1, 1, null, null, 1, 1, null, null, null, 1, null, null, null, null, 1, null, null, null, 1, null, null, null, 1, 1, null, null, null, null, null, null, null, null, null, 1, null, null, 1, null, 1, null, 1, null, null, null, null, null, 1, 1, 1, null, 1, null, 1, null, null, null, 1, 1, null, 1, null, null, null, null, null, null, null, null, 1, null, 1, 1, null, null, null, null, null, null, 1, null, null, null, null, null, null, null, null, null, null, null, null, 1, null, null, 1, 1, 1, 1, null, 1, null, null, null, 1, null, null, null, 1, 1, null, null, null, null, null, null, 1, null, null, null, 1, 1, null, null, null, null, null, 1, null, null, null, null, null, null, null, null, null, 1, null, null, null, null, null, null, null, 1, null, null, null, 1, null, 1, null, null, null, null, 1, 1, null, null, null, null, null, null, 1, 1, null, null, 1, null, 1, 1, null, null, null, null, null, null, 1, null, null, null, 1, null, null, 1, null, null, null, 1, null, 1, null, null, null, null, null, null, 1, null, 1, 1, 1, null, null, null, null, null, null, null, 1, null, null, null, null, null, 1, null, null, null, 1, 1, null, null, null, null, null, null, null, 1, null, null, 1, 1, null, null, null, null, null, null, null, null, null, null, null, 1, null, null, null, 1, null, null, null, null, 1, 1, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, 1, null, 1, null, null, null, 1, null, null, null, null, null, null, null, null, null, null, 1, null, null, 1, 1, null, null, null, 1, null, null, 1, null, null, 1, null, null, null, 1, null, null, 1, null, 1, null, null, null, null, null, 1, null, null, 1, null, null, null, null, null, null, null, 1, null, null, null, null, null, null, null, null, null, null, null, null, 1, null, 1, null, null, null, null, 1, null, 1, 1, 1, null, null, null, null, null, null, null, null, null, null, null, null, null, 1, null, 1, null, 1, null, null, 1, 1, null, 1, null, null, null, 1, null, null, null, null, null, null, null, 1, null, null, 1, null, 1, 1, null, null, null, null, 1, null, 1, 1, null, null, null, null, null, null, null, null, null, null, null, 1, null, null, 1, null, null, 1, null, null, null, null, null, null, null, null, 1, null, null, 1, null, null, null, null, null, null, 1, null, null, null, null, null, null, null, null, 1, null, 1, 1, null, 1, null, null, 1, null, 1, null, null, null, null, null, null, null, null, null, 1, 1, null, null, null, null, 1, null, null, 1, null, 1, null, null, null, null, 1, null, null, null, null, null, null, null, 1, 1, null, null, null, 1, 1, null, null, null, null, null, null, null, null, null, 1, null, 1, null, null, null, null, 1, null, null, 1, null, 1, 1, null, null, 1, 1, null, null, 1, null, 1, 1, 1, null, null, null, null, 1, null, null, 1, null, null, 1, null, null, null, null, null, 1, 1, 1, null, null, null, null, null, 1, null, 1, null, 1, null, null, 1, null, null, null, null, null, null, null, null, 1, null, null, null, null, null, null, null, 1, null, 1, null, null, 1, 1, null, null, 1, null, null, 1, null, null, 1, null, 1, null, null, null, null, null, null, null, null, null, 1, null, 1, null, 1, null, null, null, null, null, null, 1, 1, 1, 1, 1, null, 1, null, null, null, null, null, null, null, null, null, null, null, 1, null, null, null, 1, null, null, 1, null, null, null, null, 1, null, 1, null, 1, 1, null, 1, null, null, null, 1, null, 1, null, null, null, null, 1, null, 1, null, 1, 1, null, null, 1, 1, null, null, null, null, null, null, null, null, null, null, null, 1, null, 1, null, null, null, null, null, null, null, null, null, null, null, null, null, 1, 1, null, null, null, 1, null, null, null, null, null, null, null, null, null, 1, 1, null, null, null, 1, 1, null, null, null, null, 1, null, null, 1, null, 1, null, 1, 1, null, null, null, null, 1, 1, null, null, 1, null, 1, null, null, 1, 1, null, null, 1, null, null, 1, 1, null, 1, null, 1, null, null, null, null, null, null, null, null, null, 1, null, null, 1, 1, 1, 1, null, 1, 1, null, null, null, 1, null, 1, null, 1, null, 1, null, 1, 1, 1, null, null, null, 1, 1, 1, 1, 1, null, null, null, 1, null, null, null, null, 1, null, 1, null, 1, null, null, 1, null, null, null, null, 1, null, null, null, 1, null, null, 1, 1, 1, null, null, 1, 1, null, null, null, null, null, 1, 1, null, null, null, null, 1, 1, 1, 1, 1, 1, null, 1, null, null, null, null, 1, null, null, 1, null, null, null, null, null, 1, null, null, null, 1, null, null, 1, null, null, null, 1, 1, null, null, 1, null, null, null, null, 1, null, null, 1, 1, null, null, null, null, null, null, 1, 1, null, 1, null, 1, null, null, null, null, 1, null, null, 1, 1, null, null, null, null, 1, 1, null, 1, null, null, null, null, 1, null, null, null, null, null, null, null, 1, null, 1, null, null, 1, null, null, null, null, null, null, null, null, null, 1, null, null, 1, null, null, null, null, null, null, 1, null, 1, null, null, null, null, null, null, null, null, 1, null, 1, 1, null, null, null, 1, null, null, null, null, null, null, 1, null, 1, null, null, null, null, null, 1, null, null, null, null, null, null, null, null, null, 1, null, 1, null, null, null, null, null, null, null, null, null, null, null, 1, null, null, null, 1, null, null, null, null, 1, 1, null, 1, 1, null, 1, null, null, null, null, null, null, null, null, 1, null, null, 1, null, null, 1, null, 1, 1, null, null, null, 1, null, 1, null, null, null, 1, null, null, 1, 1, 1, null, 1, null, 1, null, 1, null, null, null, null, null, 1, null, null, null, null, null, null, null, null, null, null, null, null, 1, 1, null, null, null, null, null, null, null, null, null, null, null, null, null, 1, null, 1, null, null, 1, null, null, null, null, null, null, null, null, 1, 1, 1, null, null, 1, 1, null, null, null, null, null, 1, null, null, null, null, null, null, null, null, 1, null, null, null, null, 1, null, null, null, null, null, null, null, null, null, 1, null, 1, 1, null, null, null, 1, 1, null, null, null, 1, null, null, null, 1, null, null, null, null, 1, 1, null, null, 1, null, null, null, null, null, null, null, 1, null, null, null, 1, null, 1, null, null, 1, null, null, null, null, 1, null, null, null, null, null, null, null, 1, 1, null, null, 1, 1, null, null, null, 1, null, null, null, 1, null, null, null, null, 1, null, null, null, null, null, null, 1, null, 1, null, null, null, null, 1, 1, 1, 1, 1, 1, null, 1, null, 1, null, 1, null, 1, 1, 1, null, null, 1, null, null, null, null, null, null, null, null, null, null, null, null, null, 1, null, null, null, 1, null, 1, null, null, null, null, 1, 1, null, null, 1, null, 1, null, null, null, null, null, null, 1, null, 1, null, null, null, null, null, null, null, null, 1, 1, null, null, null, null, null, null, null, null, 1, 1, null, null, 1, 1, null, 1, null, null, null, null, null, null, 1, null, null, 1, null, 1, null, null, null, 1, 1, 1, null, null, null, null, 1, null, 1, null, null, null, null, null, null, null, 1, 1, null, null, 1, 1, null, 1, null, null, null, null, null, null, null, null, null, null, null, null, null, null, 1, null, 1, null, null, 1, null, null, null, null, 1, null, null, null, 1, null, null, null, 1, null, null, null, null, null, 1, 1, 1, null, null, null, null, null, null, 1, null, null, null, null, null, null, 1, null, null, null, 1, null, null, 1, null, null, null, null, null, null, null, null, null, null, null, null, 1, null, null, null, null, 1, null, null, null, null, null, null, null, null, null, null, null, 1, null, null, 1, null, null, null, 1, 1, null, null, null, null, null, 1, 1, 1, null, null, 1, null, null, 1, 1, null, 1, 1, null, null, null, null, null, 1, 1, null, null, 1, null, null, null, null, null, 1, null, null, 1, null, null, null, null, null, null, null, 1, null, null, null, null, null, null, null, null, null, 1, null, null, 1, null, 1, null, null, 1, 1, 1, null, null, null, null, null, 1, null, null, null, null, null, null, 1, 1, null, null, null, null, 1, 1, null, null, null, null, null, null, null, null, null, null, 1, null, null, null, 1, null, null, null, null, 1, null, null, 1, null, null, null, null, null, 1, null, null, null, null, 1, null, null, null, null, null, null, 1, 1, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, 1, null, 1, 1, null, null, null, 1, null, null, null, null, null, null, null, null, 1, null, null, null, null, 1, null, null, null, null, null, 1, null, null, null, null, null, null, null, 1, null, 1, null, null, null, null, null, null, null, null, 1, null, null, null, null, 1, 1, null, null, null, 1, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, 1, null, null, null, null, null, 1, null, null, null, null, null, null, null, null, null, null, 1, null, null, null, null, 1, null, 1, 1, null, 1, null, 1, null, null, null, 1, null, null, null, null, null, null, null, null, null, null, null, null, 1, null, null, null, null, 1, null, 1, null, 1, 1, null, null, null, 1, null, null, null, null, 1, null, 1, null, null, 1, null, null, 1, null, null, 1, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, 1, null, null, 1, null, 1, null, 1, 1, 1, null, 1, null, 1, null, null, 1, null, 1, 1, 1, null, 1, null, null, 1, null, null, null, 1, null, null, null, null, null, 1, null, null, null, 1, null, null, null, null, null, null, null, null, null, null, 1, null, 1, null, null, null, null, 1, null, null, null, 1, null, null, 1, null, null, null, null, null, null, null, null, 1, 1, null, null, 1, null, null, null, null, 1, null, null, null, null, null, null, null, 1, null, null, 1, 1, 1, null, 1, null, null, null, 1, 1, null, null, null, null, null, 1, null, null, null, null, null, null, null, null, null, 1, null, 1, null, null, 1, null, null, null, null, null, null, 1, null, null, null, null, 1, null, 1, null, null, 1, null, null, null, 1, null, null, 1, null, null, 1, null, 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, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, 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, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, null, null, null, 1, null, 1, 1, 1, null, null, null, null, null, 1, null, null, null, 1, null, null, null, 1, null, null, 1, null, null, null, null, null, null, null, null, 1, null, null, 1, 1, null, null, null, null, null, 1, null, null, null, 1, null, null, 1, 1, 1, 1, null, null, null, null, null, 1, 1, null, 1, null, null, null, null, null, null, null, 1, 1, null, null, null, null, 1, null, 1, 1, 1, 1, null, null, null, null, 1, null, 1, 1, null, null, null, null, 1, null, 1, 1, 1, 1, null, null, null, null, null, 1, 1, 1, null, null, 1, null, null, 1, null, null, null, null, null, 1, null, null, null, null, null, null, null, 1, null, 1, null, 1, null, null, null, 1, null, null, null, null, null, null, null, null, 1, null, null, null, 1, 1, 1, null, 1, null, null, null, 1, null, null, null, null, null, null, null, 1, null, null, null, null, null, 1, 1, null, 1, 1, 1, 1, 1, null, 1, null, null, 1, null, 1, null, null, null, null, 1, null, null, 1, null, null, null, 1, 1, null, 1, null, 1, null, 1, null, null, null, null, null, null, null, 1, 1, null, null, null, null, null, null, 1, 1, null, 1, null, null, 1, 1, 1, null, null, null, null, null, 1, null, 1, 1, 1, null, null, null, 1, 1, null, 1, 1, null, null, 1, 1, null, 1, 1, null, null, null, null, 1, null, 1, 1, null, null, null, null, null, 1, 1, null, null, null, null, null, 1, null, 1, null, null, 1, null, 1, null, null, null, null, null, null, null, null, 1, 1, null, 1, null, 1, null, null, 1, null, null, null, null, null, 1, null, 1, null, 1, null, null, 1, 1, 1, null, 1, null, null, null, null, 1, 1, null, null, null, null, null, null, 1, null, 1, null, 1, 1, null, null, 1, 1, 1, 1, 1, null, null, 1, null, 1, 1, null, null, null, 1, null, 1, null, null, null, null, null, null, null, 1, null, 1, null, null, 1, 1, 1, null, null, null, 1, 1, 1, null, 1, null, null, 1, 1, null, null, null, 1, null, null, 1, 1, 1, null, null, null, null, null, 1, null, null, null, 1, null, null, null, 1, null, null, null, null, null, null, null, null, null, null, null, null, null, null, 1, null, 1, 1, null, 1, null, 1, 1, 1, null, null, 1, null, null, null, null, 1, null, null, null, 1, null, 1, null, null, null, 1, null, 1, null, null, 1, null, null, null, null, 1, null, null, 1, null, null, 1, 1, 1, 1, null, null, 1, 1, null, null, null, 1, null, null, null, null, 1, 1, null, 1, 1, null, 1, null, null, null, null, null, null, 1, null, null, null, null, 1, null, null, null, null, null, null, 1, null, null, null, null, null, 1, null, 1, 1, null, null, null, null, 1, 1, 1, 1, 1, 1, null, 1, 1, 1, null, 1, 1, null, null, 1, 1, 1, null, null, null, 1, null, null, null, null, null, null, 1, null, null, null, null, 1, null, 1, null, 1, 1, 1, null, null, 1, null, null, 1, 1, null, null, null, null, null, null, null, null, 1, 1, null, null, null, 1, null, null, 1, null, null, 1, 1, 1, 1, 1, null, 1, 1, null, null, 1, null, null, null, null, null, null, 1, null, null, 1, 1, 1, 1, null, null, null, 1, 1, 1, null, null, 1, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, 1, null, 1, null, 1, null, null, 1, null, null, null, 1, null, null, 1, 1, 1, null, null, null, null, 1, 1, 1, null, 1, null, 1, null, null, 1, null, null, null, 1, null, null, null, null, 1, null, 1, null, 1, null, 1, null, 1, null, null, 1, null, null, null, 1, 1, 1, null, null, 1, 1, 1, 1, null, null, null, 1, null, 1, 1, null, null, 1, 1, null, 1, null, null, null, null, null, null, null, null, null, 1, 1, null, null, null, null, null, null, 1, null, null, null, null, null, null, 1, null, null, null, null, null, 1, null, null, null, 1, null, null, null, null, null, 1, 1, null, 1, null, 1, null, 1, 1, 1, null, 1, 1, null, null, 1, null, 1, null, 1, 1, null, null, null, null, null, null, 1, 1, 1, null, 1, null, 1, null, null, null, null, 1, null, 1, 1, null, 1, null, null, null, null, 1, null, null, 1, null, 1, null, null, 1, null, null, null, null, 1, 1, null, 1, null, null, 1, null, null, null, 1, null, null, null, null, null, 1, null, 1, 1, null, null, 1, null, 1, 1, null, null, 1, 1, null, 1, 1, 1, null, 1, 1, 1, 1, null, null, null, 1, null, 1, null, null, null, 1, null, 1, 1, null, null, null, 1, 1, null, null, 1, null, null, null, 1, 1, null, 1, 1, null, null, 1, null, null, null, null, 1, null, 1, 1, null, 1, null, 1, null, null, 1, 1, 1, 1, null, 1, 1, 1, null, null, null, null, null, null, null, null, null, 1, null, 1, null, null, null, 1, 1, null, null, 1, null, null, 1, 1, null, null, 1, null, null, null, 1, null, 1, null, 1, null, null, 1, 1, 1, null, null, null, null, null, 1, null, null, 1, 1, 1, null, null, null, 1, null, 1, null, 1, null, 1, 1, 1, null, null, null, 1, null, null, 1, 1, null, null, 1, null, null, null, 1, null, null, null, null, 1, null, 1, null, null, 1, null, null, 1, 1, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, 1, null, 1, 1, null, null, null, null, null, 1, null, null, null, null, 1, null, 1, null, 1, null, 1, 1, null, null, null, 1, 1, null, null, null, null, null, 1, null, null, 1, 1, null, null, null, null, null, null, null, null, 1, null, 1, 1, 1, null, 1, 1, null, 1, null, null, 1, 1, null, null, 1, 1, 1, null, null, null, 1, 1, null, null, null, 1, null, null, 1, null, null, 1, null, 1, 1, 1, 1, null, 1, null, null, null, null, null, null, null, null, null, 1, null, 1, null, 1, 1, 1, 1, 1, 1, null, null, null, null, 1, 1, 1, null, null, null, null, null, null, 1, null, null, 1, 1, null, null, 1, null, 1, 1, null, null, null, null, 1, null, 1, null, 1, 1, null, 1, null, null, null, null, null, 1, 1, 1, null, null, 1, null, 1, null, 1, null, 1, null, 1, null, 1, null, 1, null, null, null, null, null, 1, 1, null, null, null, 1, null, null, null, null, null, null, 1, null, null, null, null, null, null, 1, 1, 1, null, 1, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, 1, null, 1, null, null, 1, null, 1, 1, 1, null, 1, 1, null, null, null, null, 1, null, 1, null, null, 1, null, null, 1, null, null, 1, null, null, 1, 1, null, null, null, null, null, 1, null, 1, null, 1, null, null, null, null, null, null, null, null, null, 1, null, null, 1, 1, 1, null, 1, null, 1, null, null, null, null, 1, 1, 1, 1, null, null, null, null, null, 1, null, 1, null, null, null, null, 1, null, null, null, null, 1, 1, 1, null, null, null, 1, 1, 1, null, null, null, 1, null, 1, null, null, 1, 1, 1, 1, null, null, null, 1, 1, null, null, null, null, null, 1, null, 1, null, 1, null, null, 1, 1, 1, 1, null, null, 1, null, 1, null, 1, null, null, null, null, null, 1, 1, 1, null, 1, null, 1, null, null, null, null, null, null, null, null, null, 1, null, null, null, 1, 1, 1, 1, 1, null, 1, null, null, null, 1, null, null, 1, null, null, null, 1, 1, null, null, null, 1, null, null, null, null, null, null, null, null, null, 1, null, null, 1, 1, null, 1, 1, 1, null, 1, null, null, 1, 1, 1, 1, null, 1, null, null, 1, 1, 1, 1, 1, 1, null, 1, null, null, null, 1, null, 1, null, null, 1, 1, 1, 1, 1, null, 1, null, 1, null, null, null, 1, null, null, null, null, null, 1, null, 1, 1, 1, 1, 1, null, 1, null, 1, null, 1, null, 1, null, null, null, 1, null, null, null, null, null, 1, null, null, 1, 1, null, null, null, 1, null, null, null, 1, 1, 1, null, 1, null, null, 1, null, 1, 1, null, null, 1, 1, null, 1, 1, null, null, null, 1, 1, null, null, 1, 1, 1, 1, null, 1, 1, 1, null, null, null, null, null, 1, 1, 1, null, null, 1, 1, null, 1, null, 1, null, null, null, null, null, null, 1, 1, 1, 1, 1, 1, null, 1, null, null, 1, null, null, 1, null, null, 1, null, null, null, null, null, null, null, null, null, 1, null, null, null, null, 1, null, null, 1, null, null, null, null, null, null, null, null, null, null, 1, null, null, 1, null, null, null, 1, 1, null, null, null, 1, null, 1, null, null, 1, null, null, null, null, null, null, 1, null, null, null, null, 1, 1, 1, 1, null, 1, null, null, 1, null, 1, null, null, null, 1, null, null, 1, 1, null, 1, 1, null, 1, null, null, null, null, null, null, null, null, 1, null, 1, null, null, null, 1, null, null, null, null, 1, null, null, null, null, null, null, null, 1, null, null, null, 1, null, null, null, null, null, 1, null, null, null, null, 1, 1, 1, null, 1, null, null, null, 1, null, null, null, 1, null, null, null, 1, 1, null, null, null, null, null, null, 1, null, 1, 1, null, 1, null, 1, null, 1, 1, null, null, 1, null, 1, null, 1, null, null, null, null, null, null, null, 1, 1, null, null, 1, 1, null, 1, 1, null, 1, 1, null, 1, null, null, 1, null, 1, null, 1, null, 1, null, 1, null, null, null, null, 1, null, null, null, null, null, null, null, 1, 1, null, null, 1, null, null, null, null, 1, 1, 1, null, 1, null, null, null, null, null, null, null, null, null, null, null, 1, 1, null, null, null, null, null, null, 1, 1, null, null, 1, null, 1, null, 1, 1, null, 1, null, 1, null, null, null, null, null, null, null, null, null, 1, 1, null, 1, 1, null, null, null, null, null, 1, null, null, null, null, null, 1, null, null, 1, null, null, null, null, null, null, null, 1, null, null, null, 1, 1, null, 1, null, null, 1, null, 1, 1, null, 1, 1, null, null, null, 1, null, 1, 1, 1, 1, null, null, 1, 1, 1, null, null, null, 1, 1, 1, null, 1, 1, null, 1, null, 1, null, null, 1, null, null, null, null, null, null, null, null, null, null, 1, null, null, 1, null, null, null, null, null, null, null, 1, null, null, 1, null, null, 1, null, 1, null, null, null, null, null, null, null, null, null, null, null, null, null, 1, null, 1, 1, 1, null, null, null, null, null, null, null, null, 1, null, null, null, null, 1, null, 1, null, 1, null, null, null, null, 1, null, null, 1, 1, null, null, null, null, null, null, 1, null, 1, 1, null, 1, 1, null, null, null, 1, 1, null, null, null, null, null, null, 1, null, 1, null, null, null, null, null, 1, null, null, null, null, 1, null, null, 1, 1, null, null, 1, null, 1, 1, 1, null, null, 1, null, null, 1, null, null, null, 1, 1, 1, null, null, null, 1, null, 1, 1, null, null, null, 1, 1, null, null, 1, null, null, 1, 1, null, null, null, null, null, 1, 1, null, null, null, null, null, 1, null, 1, 1, null, 1, null, 1, null, null, null, 1, null, 1, 1, null, null, null, null, 1, null, 1, 1, 1, 1, null, null, null, 1, null, null, null, 1, null, null, null, null, null, null, null, 1, null, null, null, null, null, 1, null, null, null, null, null, null, null, null, 1, 1, 1, null, null, 1, 1, null, 1, null, null, null, null, null, 1, 1, null, 1, null, 1, null, null, 1, null, 1, null, 1, 1, null, 1, 1, null, null, null, null, null, 1, null, null, 1, null, null, 1, null, null, 1, null, null, 1, null, null, null, 1, 1, null, 1, null, null, 1, 1, 1, 1, 1, 1, null, null, 1, null, null, null, null, null, null, null, null, 1, null, null, null, 1, null, 1, null, null, null, null, null, null, null, 1, 1, null, null, null, null, null, 1, null, null, 1, null, 1, 1, null, 1, null, null, 1, null, null, null, null, 1, 1, null, null, null, 1, 1, null, null, null, null, 1, null, null, null, 1, 1, null, null, null, null, null, null, 1, null, null, null, null, 1, null, null, null, null, null, null, null, 1, 1, null, 1, 1, 1, null, null, null, null, 1, null, 1, 1, 1, null, 1, null, null, 1, null, null, 1, 1, 1, null, null, 1, null, null, null, null, 1, 1, 1, null, null, null, null, null, 1, 1, null, null, null, null, null, 1, 1, 1, null, null, null, 1, null, null, 1, null, null, null, null, 1, null, 1, null, null, 1, null, null, 1, 1, null, null, null, null, 1, null, null, 1, null, null, 1, null, null, null, 1, null, null, null, null, null, null, null, 1, null, null, 1, null, null, null, null, 1, null, 1, null, null, 1, null, null, null, 1, null, null, 1, null, 1, null, null, 1, 1, null, null, null, null, null, null, 1, 1, null, 1, null, null, null, null, null, null, 1, 1, null, null, 1, null, null, null, null, 1, null, null, 1, null, null, null, null, null, null, null, 1, 1, null, null, null, null, null, 1, 1, null, null, null, 1, 1, null, null, null, null, 1, 1, 1, null, null, null, null, 1, 1, null, null, 1, null, 1, 1, 1, 1, null, null, null, null, null, 1, null, null, null, null, null, null, 1, null, 1, 1, null, 1, 1, 1, 1, null, null, 1, null, null, null, null, null, null, null, null, null, null, 1, null, null, 1, null, 1, null, 1, 1, null, null, null, 1, null, null, 1, 1, 1, null, 1, null, 1, null, null, null, null, null, null, null, null, null, 1, null, 1, null, null, null, 1, null, 1, 1, 1, 1, 1, null, 1, 1, null, null, null, null, null, null, 1, 1, null, null, null, null, null, null, null, null, null, null, null, 1, null, 1, 1, null, 1, null, 1, 1, 1, null, 1, null, null, null, 1, null, 1, null, null, 1, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, 1, 1, null, 1, null, 1, null, null, 1, null, null, null, null, null, 1, null, null, 1, 1, null, 1, null, null, 1, null, null, null, null, 1, 1, 1, null, null, null, null, 1, null, null, null, null, null, null, null, 1, null, null, null, null, 1, null, null, null, 1, null, null, null, 1, null, 1, null, null, 1, null, null, null, 1, 1, 1, null, null, null, 1, null, null, null, null, null, 1, null, null, 1, 1, null, null, 1, 1, 1, 1, null, 1, 1, null, null, null, null, null, 1, 1, null, null, null, 1, 1, null, null, null, null, null, 1, null, null, null, null, 1, null, 1, null, 1, null, null, null, null, 1, null, null, null, null, 1, 1, null, null, 1, 1, null, 1, null, null, null, 1, null, 1, null, null, null, null, null, null, null, null, 1, null, null, 1, null, null, null, null, null, 1, 1, 1, null, null, null, null, null, 1, null, 1, null, null, null, null, null, null, 1, null, 1, null, 1, 1, 1, null, null, null, null, null, null, 1, null, null, 1, 1, null, 1, 1, null, null, null, null, 1, null, 1, 1, 1, null, null, null, null, null, 1, null, 1, 1, 1, 1, null, null, null, null, null, 1, null, 1, 1, null, 1, null, 1, 1, null, null, null, null, 1, null, 1, 1, null, 1, null, 1, null, null, 1, null, null, null, null, 1, null, 1, null, 1, 1, null, null, 1, null, null, 1, 1, null, null, null, null, 1, null, null, 1, null, 1, null, null, null, null, 1, 1, null, 1, null, null, null, 1, null, null, null, null, null, null, null, null, 1, null, 1, 1, null, 1, null, 1, null, 1, 1, null, null, null, null, null, null, null, 1, 1, null, null, 1, null, 1, null, null, 1, null, 1, null, 1, null, null, 1, null, 1, null, null, null, null, null, null, 1, null, null, null, null, null, null, null, null, null, 1, 1, 1, null, null, null, null, 1, null, 1, 1, null, null, 1, null, 1, 1, null, null, null, null, 1, null, null, null, 1, 1, null, null, null, 1, null, 1, null, 1, 1, null, 1, 1, null, 1, 1, null, 1, null, null, null, 1, null, null, 1, null, 1, null, 1, 1, null, 1, null, null, null, 1, null, null, null, null, null, null, null, null, 1, 1, null, null, 1, null, null, 1, 1, null, null, 1, null, null, null, 1, null, 1, null, 1, 1, 1, null, null, 1, null, 1, 1, null, null, null, 1, 1, null, 1, null, null, 1, null, null, null, 1, null, 1, 1, null, null, null, 1, 1, 1, null, null, null, 1, null, 1, null, null, null, 1, 1, 1, null, null, 1, 1, 1, null, 1, null, 1, null, null, null, 1, null, 1, null, null, null, null, null, null, null, null, null, 1, null, null, 1, null, null, 1, 1, null, 1, null, 1, null, null, 1, 1, null, null, 1, null, null, 1, null, null, 1, null, null, 1, null, 1, null, 1, null, null, null, null, null, null, null, null, null, 1, null, 1, 1, 1, null, null, null, 1, null, 1, 1, null, 1, null, 1, 1, 1, 1, 1, 1, 1, null, null, null, null, 1, 1, 1, 1, 1, 1, null, null, 1, null, 1, null, null, 1, null, null, 1, null, null, null, 1, null, 1, 1, null, null, 1, 1, null, null, null, 1, null, null, null, null, null, null, null, null, null, 1, null, null, null, 1, null, null, 1, null, 1, null, null, null, null, 1, 1, null, null, null, null, 1, 1, 1, null, null, null, 1, null, 1, 1, 1, 1, null, null, null, null, null, null, null, null, 1, null, 1, 1, 1, 1, null, null, null, 1, null, null, 1, null, 1, 1, 1, null, null, 1, null, 1, null, null, 1, 1, 1, null, null, null, null, null, null, 1, null, 1, 1, null, null, null, null, null, 1, 1, null, 1, null, null, null, null, 1, 1, 1, null, null, 1, null, 1, null, null, null, 1, null, null, 1, null, null, null, null, null, 1, 1, 1, null, null, null, null, null, null, 1, null, null, null, 1, null, null, null, 1, null, null, null, null, null, 1, null, null, 1, null, null, null, null, null, 1, null, 1, null, null, null, null, null, 1, 1, 1, 1, null, 1, null, 1, null, null, 1, null, null, 1, null, null, 1, 1, null, 1, 1, null, null, null, null, 1, null, null, null, null, 1, null, null, null, null, null, null, null, null, null, null, null, 1, null, 1, null, null, 1, null, 1, 1, 1, 1, null, 1, null, null, null, null, 1, null, null, null, null, 1, 1, 1, 1, null, null, null, 1, null, 1, null, 1, null, 1, 1, null, 1, 1, 1, null, null, 1, 1, null, 1, null, null, 1, 1, 1, null, null, null, null, null, 1, null, null, null, null, null, 1, null, 1, null, 1, 1, null, null, null, null, null, null, null, 1, 1, null, 1, 1, 1, null, null, null, null, null, null, null, 1, 1, 1, null, 1, null, null, null, null, null, 1, null, null, null, null, null, null, null, 1, null, 1, null, null, 1, 1, 1, null, 1, null, null, null, null, null, null, null, 1, 1, 1, 1, null, null, 1, null, 1, null, null, 1, null, null, null, null, null, null, null, 1, null, 1, 1, null, null, null, null, null, null, 1, 1, 1, null, null, 1, null, 1, null, null, null, null, null, null, 1, null, null, 1, 1, null, null, 1, null, 1, 1, 1, 1, null, 1, 1, 1, null, 1, null, null, null, 1, null, null, 1, 1, null, null, null, null, null, 1, 1, null, null, 1, null, null, null, null, 1, 1, 1, null, null, null, null, null, 1, null, null, null, null, 1, null, null, null, 1, null, null, null, 1, 1, null, 1, null, null, null, null, null, 1, 1, null, 1, null, 1, null, 1, null, null, 1, null, 1, null, 1, null, null, 1, 1, 1, null, null, null, null, 1, 1, 1, null, 1, null, null, null, 1, 1, null, null, 1, null, null, null, null, 1, null, 1, 1, 1, null, null, null, null, null, null, null, null, null, null, null, 1, null, 1, null, 1, null, null, null, null, null, null, null, null, null, 1, null, null, null, null, 1, 1, null, 1, 1, null, null, 1, 1, null, null, null, 1, null, null, 1, 1, null, null, null, 1, null, null, null, null, null, null, null, null, null, null, null, 1, null, null, 1, 1, null, 1, null, 1, null, null, null, 1, null, null, null, 1, null, null, null, null, null, null, 1, 1, null, null, null, null, 1, null, 1, null, 1, 1, null, null, 1, null, null, null, 1, null, null, 1, null, null, null, 1, 1, 1, null, 1, null, null, 1, 1, 1, null, null, 1, null, 1, 1, null, null, null, null, null, null, null, 1, 1, 1, null, 1, null, null, 1, null, null, null, 1, null, null, null, null, null, 1, 1, null, null, null, null, null, null, null, null, null, 1, null, 1, 1, null, 1, null, 1, null, null, null, null, 1, null, 1, null, null, null, 1, null, 1, null, 1, null, null, null, null, null, null, null, null, 1, 1, 1, 1, null, null, null, 1, null, null, 1, null, null, null, null, 1, null, 1, null, null, null, null, null, null, null, null, null, 1, null, 1, null, null, null, null, 1, 1, null, null, null, null, null, null, null, null, null, null, 1, 1, 1, null, 1, null, null, null, null, 1, 1, null, 1, 1, null, null, null, null, null, null, 1, null, null, null, null, null, 1, null, null, 1, null, 1, null, null, null, null, null, null, 1, 1, 1, 1, null, 1, 1, null, null, 1, null, null, null, null, null, 1, 1, 1, null, 1, null, null, 1, 1, null, null, 1, null, 1, 1, 1, null, 1, null, null, null, null, null, 1, null, null, null, null, 1, 1, 1, null, null, null, null, null, 1, null, null, 1, 1, null, null, 1, null, null, 1, 1, null, 1, 1, 1, 1, null, 1, null, null, null, null, null, 1, null, 1, null, 1, 1, 1, null, null, null, null, null, 1, 1, 1, null, 1, null, 1, null, null, null, null, null, null, null, null, null, 1, null, null, null, null, 1, null, 1, 1, null, null, 1, null, null, null, null, null, null, 1, 1, 1, null, 1, 1, 1, 1, 1, null, null, 1, null, 1, null, null, null, null, 1, null, null, 1, null, null, null, null, null, 1, null, null, null, null, null, 1, null, null, null, 1, null, 1, null, null, null, 1, null, null, null, null, null, null, null, null, null, 1, null, 1, 1, null, null, null, null, null, 1, null, 1, null, null, null, 1, null, 1, null, null, null, null, null, 1, 1, 1, null, 1, null, null, null, null, null, 1, null, null, 1, 1, null, null, null, null, 1, 1, null, null, null, null, null, null, null, null, null, null, null, 1, null, null, 1, null, 1, 1, null, 1, null, 1, null, null, 1, 1, null, null, null, null, null, null, null, null, null, null, 1, 1, null, null, null, null, 1, 1, 1, 1, null, null, null, 1, null, null, null, 1, null, 1, 1, 1, null, null, null, 1, 1, 1, null, null, null, 1, null, null, null, null, 1, null, 1, null, null, null, 1, null, 1, null, null, null, null, 1, null, null, null, 1, null, null, null, null, 1, null, 1, 1, null, null, null, null, null, null, null, null, null, null, null, 1, 1, 1, null, null, null, 1, 1, 1, 1, 1, null, 1, 1, null, null, 1, 1, null, null, 1, 1, null, null, null, 1, null, null, null, null, 1, null, 1, null, 1, null, null, null, 1, 1, null, null, null, null, null, null, 1, null, null, 1, 1, null, 1, 1, 1, null, 1, null, null, 1, 1, null, 1, 1, 1, null, 1, null, 1, 1, 1, null, 1, 1, null, 1, null, null, null, 1, null, null, null, null, 1, 1, 1, 1, null, null, null, null, null, null, 1, 1, null, null, null, null, null, null, null, null, null, null, null, 1, null, null, 1, 1, 1, 1, null, 1, null, null, null, 1, null, null, null, 1, 1, null, 1, null, null, null, 1, 1, null, null, null, 1, 1, null, 1, 1, 1, 1, 1, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, 1, null, 1, null, 1, null, 1, null, null, null, null, 1, 1, null, null, null, null, null, null, 1, 1, null, null, 1, null, 1, 1, null, null, 1, null, null, null, 1, 1, null, null, 1, null, null, 1, null, null, null, 1, null, 1, null, null, null, null, null, null, 1, null, 1, 1, 1, null, null, null, null, null, null, null, 1, null, null, null, 1, null, 1, null, 1, null, 1, 1, null, null, null, 1, null, null, 1, 1, null, null, 1, 1, null, null, null, null, null, null, null, null, null, null, null, 1, null, null, null, 1, null, null, null, null, 1, 1, null, null, null, null, null, null, null, null, null, null, null, null, null, null, 1, null, null, null, null, null, 1, null, 1, null, null, null, 1, null, null, null, null, null, null, null, null, null, null, 1, null, null, 1, 1, null, null, null, 1, 1, null, 1, null, null, 1, null, null, null, 1, null, null, 1, null, 1, null, null, null, 1, 1, 1, null, null, 1, null, null, null, null, null, null, null, 1, null, null, 1, null, null, null, null, null, null, null, null, null, 1, null, null, null, null, null, null, 1, null, 1, 1, 1, null, null, null, 1, null, null, null, null, null, null, 1, null, 1, null, null, null, null, 1, null, null, 1, 1, null, 1, null, 1, null, 1, null, null, null, null, 1, 1, null, 1, null, null, 1, null, 1, 1, null, 1, null, null, 1, 1, null, 1, null, null, null, null, null, null, null, null, null, null, null, 1, null, null, 1, null, null, 1, null, null, null, null, null, null, null, 1, null, null, 1, 1, 1, null, 1, null, null, null, 1, null, null, null, null, null, null, null, null, 1, null, 1, 1, null, 1, 1, null, 1, null, 1, null, null, null, null, null, null, 1, null, null, 1, 1, null, null, null, 1, 1, null, null, 1, null, 1, null, null, 1, 1, 1, null, null, 1, 1, 1, null, null, 1, 1, null, null, null, 1, 1, 1, null, null, null, null, null, null, null, 1, 1, null, 1, null, null, null, 1, 1, null, null, 1, null, 1, 1, null, null, 1, 1, null, 1, 1, null, 1, 1, 1, null, null, null, null, 1, 1, null, 1, null, null, 1, null, null, null, null, null, 1, null, 1, 1, null, 1, null, null, 1, null, 1, null, 1, null, null, 1, null, null, null, null, null, null, null, 1, 1, null, null, null, null, null, null, 1, 1, null, 1, null, null, 1, 1, null, 1, 1, null, null, 1, 1, null, 1, null, 1, null, null, null, null, 1, null, null, null, null, 1, null, 1, null, 1, null, null, null, null, null, null, 1, 1, 1, 1, 1, null, 1, null, 1, null, null, null, null, null, null, null, null, null, 1, null, null, null, 1, null, 1, 1, null, null, null, null, 1, null, 1, null, 1, 1, null, 1, null, null, null, 1, 1, 1, null, null, null, null, 1, null, 1, null, 1, 1, null, null, null, 1, null, null, null, null, null, null, null, null, null, null, 1, 1, 1, 1, 1, null, null, 1, null, null, null, null, null, null, null, null, null, 1, 1, null, 1, null, 1, null, null, null, 1, null, null, null, null, null, 1, 1, null, null, null, 1, 1, null, null, 1, null, 1, null, null, 1, null, null, null, 1, 1, null, null, 1, null, 1, 1, null, null, 1, null, 1, null, null, 1, null, null, null, 1, 1, null, 1, 1, null, 1, null, 1, null, null, 1, null, null, 1, null, null, null, 1, null, 1, 1, 1, 1, 1, null, 1, 1, null, null, 1, 1, null, 1, null, 1, null, 1, 1, 1, 1, 1, null, null, null, 1, 1, 1, 1, 1, null, null, null, 1, null, null, 1, null, 1, null, 1, null, 1, null, null, 1, null, null, null, null, 1, null, 1, null, 1, null, null, 1, 1, 1, null, null, 1, 1, null, null, null, null, 1, 1, 1, null, null, null, null, 1, 1, 1, 1, 1, 1, null, 1, null, null, null, 1, 1, null, null, 1, null, null, null, null, 1, 1, null, null, 1, 1, null, 1, 1, null, null, 1, 1, 1, null, null, null, null, null, null, 1, 1, null, 1, 1, 1, null, null, null, null, null, null, 1, 1, 1, 1, 1, 1, null, null, null, null, 1, null, null, 1, 1, null, null, null, null, 1, 1, null, 1, null, null, 1, null, 1, 1, null, null, 1, null, null, null, 1, null, 1, null, null, 1, null, null, 1, null, null, null, null, null, null, 1, null, null, 1, null, null, null, null, null, null, 1, null, 1, null, null, null, null, 1, null, 1, null, 1, null, 1, 1, null, null, null, 1, null, null, null, null, null, null, 1, null, 1, null, null, null, null, null, null, 1, 1, null, 1, null, null, null, null, null, 1, null, 1, null, null, null, null, null, null, null, null, null, null, 1, 1, 1, null, null, 1, null, null, null, 1, 1, 1, 1, 1, 1, null, 1, null, null, null, null, null, 1, null, 1, null, null, null, 1, null, null, 1, null, 1, 1, null, null, null, 1, 1, 1, null, null, null, 1, null, null, 1, 1, null, 1, 1, null, 1, null, 1, null, null, null, null, 1, 1, null, null, null, null, null, null, null, null, null, null, null, null, 1, 1, null, null, null, null, null, null, 1, null, null, null, 1, null, null, 1, null, 1, null, 1, 1, null, null, null, null, 1, null, null, null, 1, 1, 1, null, null, 1, 1, null, null, null, null, null, 1, 1, null, null, null, null, 1, null, 1, 1, null, null, 1, null, 1, null, 1, 1, null, null, null, null, null, 1, 1, 1, 1, 1, null, null, null, 1, 1, null, 1, null, 1, null, null, null, 1, null, null, null, null, 1, null, null, null, 1, null, null, null, null, null, null, null, 1, null, null, null, 1, null, 1, null, 1, 1, null, null, null, null, null, null, null, null, null, null, null, null, 1, 1, null, null, 1, 1, null, null, null, 1, null, null, null, 1, null, null, 1, null, 1, null, null, null, 1, null, null, 1, 1, 1, null, null, null, null, null, 1, null, 1, 1, 1, null, null, 1, 1, 1, 1, 1, 1, 1, 1, null, null, 1, 1, null, null, null, null, null, null, null, null, null, null, 1, null, 1, null, 1, null, 1, null, 1, null, null, null, null, 1, 1, 1, 1, 1, null, 1, null, 1, 1, null, null, null, 1, null, 1, null, null, null, null, null, null, null, 1, 1, 1, null, 1, null, null, 1, null, null, null, 1, 1, 1, null, 1, 1, null, 1, null, 1, null, 1, 1, null, 1, null, null, 1, null, 1, 1, null, null, 1, 1, 1, null, null, null, 1, 1, null, null, null, null, 1, null, 1, null, null, 1, 1, 1, null, 1, 1, null, 1, null, null, null, null, 1, null, null, 1, null, null, null, null, null, null, 1, null, 1, null, null, null, null, null, null, null, 1, null, null, null, 1, null, null, 1, 1, null, null, 1, 1, null, 1, 1, 1, null, null, null, null, null, null, 1, null, null, null, null, null, null, 1, null, null, 1, 1, null, null, 1, null, null, null, null, null, null, 1, null, null, null, 1, null, 1, null, null, null, null, 1, null, null, null, null, 1, null, 1, 1, null, null, null, 1, null, null, 1, null, null, null, 1, 1, null, null, null, null, null, null, 1, 1, null, null, 1, null, null, 1, 1, null, 1, 1, 1, 1, null, null, null, 1, 1, null, null, 1, null, null, null, 1, null, 1, null, null, 1, null, null, 1, 1, null, null, 1, 1, 1, null, null, null, null, 1, null, null, null, 1, null, 1, 1, null, 1, null, null, 1, 1, 1, null, null, 1, null, null, 1, 1, null, null, null, null, null, 1, 1, null, null, null, null, 1, 1, null, null, null, null, null, 1, null, null, null, null, 1, null, null, null, null, null, null, null, null, 1, null, null, 1, null, null, 1, null, null, 1, null, null, 1, 1, 1, null, null, 1, null, null, 1, 1, 1, null, null, null, null, null, null, null, null, null, null, null, null, null, null, 1, 1, null, 1, 1, null, null, null, 1, 1, null, null, null, null, null, null, null, 1, null, null, null, null, 1, null, null, null, null, null, null, null, null, null, null, null, null, null, 1, 1, 1, null, null, null, null, null, null, null, null, 1, 1, null, null, null, 1, 1, null, null, null, 1, null, null, null, null, 1, null, null, null, null, 1, 1, 1, null, null, null, null, 1, 1, null, null, null, 1, 1, null, null, null, null, null, null, null, null, null, null, 1, null, null, null, null, 1, null, 1, 1, null, 1, null, 1, null, null, null, 1, null, null, null, null, null, null, null, null, 1, null, null, 1, 1, null, null, 1, null, 1, null, 1, null, 1, 1, null, null, null, 1, null, null, null, null, null, null, 1, null, null, 1, 1, null, 1, null, null, 1, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, 1, null, null, 1, null, null, null, 1, 1, 1, null, 1, null, 1, null, null, 1, null, 1, 1, 1, null, 1, null, 1, null, null, null, null, 1, 1, null, null, 1, null, 1, 1, null, null, 1, 1, null, null, null, null, null, null, null, null, 1, null, null, 1, null, 1, null, null, 1, null, null, null, 1, null, 1, 1, null, null, null, null, 1, null, null, null, 1, null, null, null, 1, null, null, null, null, 1, 1, null, null, null, null, null, null, 1, 1, null, null, 1, 1, null, 1, 1, 1, null, 1, 1, null, null, null, null, null, null, 1, 1, null, null, null, null, null, null, null, 1, null, 1, null, null, 1, null, null, null, 1, null, 1, 1, 1, null, null, null, 1, null, 1, null, null, 1, null, null, null, 1, 1, 1, 1, 1, null, 1, null, 1, 1, 1, null, null, null, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, null, null, null, 1, null, null, null, 1, null, null, null, null, null, 1, null, null, null, 1, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, 1, null, null, 1, 1, null, null, null, null, null, null, null, null, null, 1, null, 1, 1, 1, 1, 1, null, null, null, null, null, 1, 1, null, 1, null, null, null, null, null, null, null, null, 1, null, null, null, null, 1, null, 1, 1, null, null, null, null, null, null, null, null, 1, null, null, null, null, null, 1, null, 1, 1, 1, 1, null, null, null, null, null, 1, 1, null, null, null, 1, null, null, 1, null, null, null, null, null, 1, null, null, null, null, null, null, null, null, null, 1, null, null, null, null, null, null, null, null, null, null, null, null, null, null, 1, null, null, null, 1, 1, 1, null, 1, null, null, null, null, null, 1, null, null, null, 1, null, 1, null, null, null, null, null, null, null, null, 1, null, null, 1, 1, null, 1, null, null, null, null, 1, null, null, null, null, 1, null, null, 1, null, null, null, 1, 1, null, 1, null, 1, null, 1, null, null, null, null, null, null, null, 1, null, null, null, null, null, null, null, null, 1, null, null, null, null, null, null, 1, null, null, null, null, null, null, null, null, null, 1, null, null, null, 1, 1, null, 1, null, null, null, 1, null, null, 1, 1, null, null, null, null, 1, null, null, 1, null, null, null, null, null, 1, 1, null, null, null, null, null, 1, null, 1, null, null, 1, null, 1, null, null, null, null, null, null, null, null, 1, 1, null, 1, null, 1, null, null, 1, null, null, null, null, null, 1, null, 1, null, null, null, null, 1, 1, null, null, 1, null, null, null, null, null, null, null, null, null, null, null, null, 1, null, 1, null, null, 1, null, null, 1, null, 1, 1, 1, null, null, 1, null, null, 1, null, null, null, 1, null, 1, null, null, null, null, null, null, null, 1, null, null, null, null, 1, 1, null, null, null, null, 1, null, 1, null, 1, null, null, 1, 1, null, null, null, 1, null, null, 1, null, 1, null, null, null, null, null, 1, null, null, null, 1, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, 1, null, 1, 1, null, 1, null, 1, null, 1, null, null, null, null, null, null, null, 1, null, null, null, null, null, 1, null, null, null, 1, null, null, null, null, 1, null, null, null, null, 1, null, null, 1, null, null, 1, 1, null, 1, null, null, 1, 1, null, null, null, null, null, null, null, null, 1, 1, null, 1, null, null, 1, null, null, null, null, null, null, null, null, null, null, null, 1, null, null, null, null, null, null, 1, null, null, null, null, null, null, null, null, null, null, null, null, null, 1, 1, 1, 1, null, 1, null, null, 1, 1, null, 1, null, null, null, null, 1, 1, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, 1, null, null, null, null, 1, 1, null, null, 1, null, null, null, null, null, null, null, null, null, null, null, null, 1, 1, null, null, null, 1, null, null, 1, null, null, 1, null, 1, 1, 1, null, 1, null, null, null, null, null, null, null, null, null, null, 1, null, null, 1, 1, null, 1, null, null, null, null, 1, 1, 1, null, 1, null, null, null, null, null, null, null, null, null, null, 1, null, null, null, 1, 1, null, 1, null, null, null, null, null, null, null, null, 1, null, null, null, 1, 1, null, null, null, null, 1, 1, 1, null, null, null, null, null, null, 1, null, null, null, null, null, null, null, null, 1, null, 1, null, null, null, 1, null, 1, null, null, 1, null, null, null, 1, null, 1, null, null, 1, 1, 1, 1, null, null, null, 1, null, 1, 1, null, 1, 1, 1, null, 1, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, 1, null, null, null, null, null, null, null, null, null, null, null, null, null, 1, null, null, null, null, null, null, null, null, null, 1, 1, null, 1, null, 1, null, 1, null, null, null, 1, null, null, 1, 1, null, 1, null, 1, null, 1, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, 1, 1, 1, null, null, 1, null, null, null, null, null, null, null, null, null, 1, null, null, null, null, null, null, null, null, 1, null, 1, null, null, 1, null, null, null, null, null, null, null, 1, null, null, null, 1, 1, null, null, null, null, 1, null, null, null, 1, null, null, 1, null, 1, null, 1, 1, 1, 1, null, null, null, 1, null, null, null, null, null, null, null, 1, null, null, null, null, 1, null, null, null, 1, null, null, null, 1, null, 1, null, null, null, null, 1, null, null, null, null, 1, null, 1, null, null, 1, null, 1, null, null, null, null, 1, null, null, 1, null, null, null, null, null, null, 1, null, null, null, null, 1, 1, null, null, null, null, 1, 1, null, null, 1, null, null, 1, 1, null, null, 1, null, null, null, null, null, null, null, 1, null, null, 1, 1, null, null, null, null, null, null, 1, null, null, 1, null, 1, null, null, null, 1, null, null, null, 1, null, 1, 1, 1, null, null, null, null, null, null, null, 1, null, null, 1, null, null, null, 1, null, null, null, null, 1, null, null, null, null, null, null, null, null, 1, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, 1, 1, null, null, null, null, null, 1, null, null, null, null, null, null, 1, null, null, null, 1, 1, null, null, null, 1, 1, null, null, null, null, null, null, null, null, 1, null, null, null, null, null, null, null, null, null, 1, null, 1, 1, 1, null, 1, 1, null, 1, null, null, 1, 1, null, null, 1, 1, 1, null, null, null, 1, 1, null, null, null, 1, 1, null, 1, null, null, 1, null, 1, 1, 1, null, null, 1, null, null, null, null, null, null, null, null, null, 1, null, 1, null, 1, 1, 1, 1, 1, 1, null, null, null, null, 1, 1, 1, null, null, null, 1, null, null, 1, null, null, null, null, null, null, 1, null, null, 1, null, null, null, null, 1, null, 1, null, 1, null, null, null, null, null, null, null, null, 1, 1, 1, null, null, null, null, null, null, 1, null, 1, null, 1, null, 1, 1, 1, null, null, null, null, null, 1, 1, null, null, null, null, null, null, null, null, null, null, 1, null, null, null, null, null, null, 1, 1, 1, null, 1, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, 1, null, null, null, null, 1, null, null, null, 1, null, 1, 1, null, null, null, null, 1, null, 1, null, null, null, null, null, 1, null, null, 1, null, null, 1, null, null, null, null, null, null, 1, null, 1, null, 1, null, null, null, null, null, null, null, null, null, 1, null, null, 1, 1, 1, null, 1, null, null, null, null, null, null, 1, 1, 1, 1, null, null, null, null, null, null, null, 1, null, null, null, null, 1, null, null, null, null, 1, 1, null, null, null, null, 1, 1, 1, null, null, null, null, null, null, null, null, null, 1, null, 1, null, null, null, 1, 1, null, null, null, null, null, 1, null, 1, null, 1, null, null, 1, null, null, null, null, null, 1, null, 1, null, 1, null, null, null, null, null, 1, 1, null, null, 1, null, null, null, null, null, null, null, null, null, null, null, 1, null, null, null, 1, 1, 1, null, 1, null, 1, null, null, null, 1, null, null, null, null, null, null, 1, null, 1, null, null, 1, null, null, null, null, null, null, null, null, null, 1, null, null, 1, null, null, 1, 1, null, null, 1, null, null, null, 1, 1, 1, null, 1, null, null, null, 1, null, 1, null, null, null, 1, null, null, null, null, null, 1, null, null, 1, 1, 1, 1, 1, null, null, null, 1, null, null, null, 1, null, null, null, null, null, 1, null, null, 1, 1, 1, 1, null, 1, null, 1, null, 1, null, null, null, null, null, 1, null, null, null, null, null, 1, null, null, 1, 1, null, null, null, null, null, null, null, 1, null, 1, null, 1, null, null, 1, null, 1, 1, null, null, 1, 1, null, 1, 1, null, null, 1, 1, 1, null, null, 1, 1, 1, null, null, null, null, 1, null, null, null, null, null, 1, 1, 1, null, null, null, 1, null, 1, null, 1, null, 1, null, null, null, null, 1, 1, 1, 1, 1, null, null, null, null, null, 1, null, null, null, null, null, 1, null, null, null, null, null, null, null, null, null, 1, null, null, null, null, 1, null, null, 1, null, 1, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, 1, null, null, null, 1, null, 1, null, null, null, null, null, null, null, null, null, 1, null, null, null, null, 1, 1, 1, null, null, null, null, null, null, null, 1, null, null, null, 1, null, null, 1, null, null, 1, 1, null, 1, null, null, null, null, null, null, null, 1, 1, 1, null, null, null, null, 1, null, null, null, null, 1, null, null, null, null, null, 1, null, 1, null, null, null, 1, null, null, null, null, null, 1, null, null, null, null, 1, 1, 1, null, 1, null, null, null, 1, null, null, null, 1, null, null, null, null, null, null, null, null, null, null, null, 1, null, null, 1, null, 1, null, 1, null, 1, null, null, null, 1, null, null, null, 1, null, null, null, null, null, null, null, 1, 1, null, null, 1, 1, null, 1, 1, null, 1, 1, null, 1, null, null, 1, null, null, null, null, null, 1, null, 1, null, null, null, null, 1, null, null, null, null, null, null, null, 1, null, null, null, 1, null, null, null, null, 1, null, 1, null, null, null, null, null, null, null, null, null, null, null, null, null, 1, null, null, null, null, null, null, null, 1, null, null, null, 1, null, 1, null, null, 1, null, 1, null, null, null, null, null, null, null, null, null, null, null, 1, 1, null, null, 1, null, null, null, null, null, 1, null, null, null, null, null, 1, null, null, 1, null, null, null, null, null, null, null, 1, null, null, null, 1, 1, null, 1, null, null, 1, null, 1, 1, null, 1, 1, null, null, null, 1, null, 1, 1, 1, 1, null, null, null, 1, 1, null, null, null, 1, 1, 1, null, 1, 1, null, null, null, 1, null, null, 1, null, null, null, null, null, null, null, null, null, null, 1, null, null, null, null, null, null, null, null, null, null, 1, null, null, null, null, null, 1, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, 1, null, 1, 1, 1, null, null, null, null, null, null, null, null, 1, null, null, null, null, 1, null, null, null, 1, null, null, null, null, 1, null, null, null, null, null, null, null, null, null, null, 1, null, 1, 1, null, null, 1, null, null, null, 1, 1, null, null, null, null, null, null, 1, null, null, null, null, 1, null, null, 1, null, null, null, null, 1, null, 1, 1, null, null, null, 1, null, 1, 1, 1, null, null, 1, null, null, 1, null, null, null, null, 1, null, null, null, null, 1, null, 1, null, null, null, null, 1, 1, null, null, 1, null, null, 1, 1, null, 1, null, null, null, 1, 1, null, null, null, null, null, 1, null, 1, 1, null, 1, null, 1, null, null, null, null, null, 1, 1, null, null, null, null, 1, null, 1, 1, 1, 1, null, null, null, 1, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, 1, null, null, null, null, null, null, 1, null, 1, 1, 1, null, null, 1, 1, null, null, null, null, null, null, null, null, null, null, 1, null, null, null, null, null, null, 1, null, 1, 1, null, 1, 1, null, null, null, null, null, null, null, null, 1, null, null, 1, null, null, 1, null, null, null, null, null, null, 1, null, null, 1, null, null, 1, 1, 1, 1, 1, 1, null, null, 1, null, null, null, null, null, null, null, null, 1, null, null, null, null, null, 1, null, null, null, null, null, null, null, null, 1, null, null, null, null, null, 1, null, null, 1, null, 1, 1, null, null, null, null, 1, null, null, null, null, 1, 1, null, null, null, null, null, null, null, null, null, 1, null, null, null, 1, 1, null, null, null, null, null, null, 1, null, null, null, null, null, null, null, null, null, null, null, null, null, 1, null, 1, 1, 1, null, null, null, null, 1, null, null, 1, 1, null, null, null, null, 1, null, null, 1, null, null, null, null, 1, null, null, null, null, 1, null, 1, null, null, null, 1, null, 1, null, null, null, null, null, null, 1, null, null, null, null, null, null, null, null, 1, null, null, null, null, 1, null, 1, null, null, 1, null, null, 1, 1, null, null, null, null, 1, null, null, null, null, null, 1, 1, null, null, 1, null, null, null, null, null, null, null, 1, null, null, 1, 1, null, null, null, 1, null, 1, null, null, 1, null, null, null, null, null, null, 1, null, null, null, null, null, null, null, null, null, null, null, null, 1, null, null, 1, null, null, null, null, 1, null, 1, 1, null, null, null, null, null, null, null, null, null, null, 1, null, null, null, null, null, null, null, 1, null, null, null, null, null, null, null, null, null, null, null, 1, null, null, null, null, null, 1, 1, 1, null, null, null, null, 1, 1, null, null, 1, null, 1, 1, 1, null, null, null, null, 1, null, 1, null, null, null, null, null, null, 1, null, 1, null, null, 1, null, null, 1, null, null, 1, 1, null, null, null, null, 1, null, null, 1, null, 1, null, null, 1, null, 1, null, null, 1, null, null, null, 1, null, null, 1, 1, null, null, 1, null, 1, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, 1, null, 1, 1, null, 1, 1, null, null, 1, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, 1, null, 1, 1, null, 1, null, null, 1, 1, null, null, null, null, null, 1, null, null, null, null, 1, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, 1, null, null, null, 1, null, null, null, null, null, null, null, null, 1, null, null, 1, null, null, 1, null, null, 1, null, null, 1, null, 1, 1, null, null, null, null, null, null, null, null, null, null, 1, null, null, 1, null, null, null, null, null, null, null, null, 1, null, null, null, 1, null, 1, null, null, 1, null, null, null, 1, 1, null, null, null, null, 1, null, null, null, null, null, 1, null, null, 1, null, null, null, 1, null, 1, 1, null, null, 1, null, null, null, null, null, 1, null, null, null, null, 1, 1, null, null, null, null, null, 1, null, null, null, null, 1, null, null, null, null, null, null, null, null, 1, 1, null, null, null, 1, 1, null, null, 1, 1, null, 1, 1, null, null, 1, null, 1, null, 1, null, null, null, null, null, null, 1, null, null, 1, null, null, null, null, null, 1, 1, 1, null, null, null, null, null, 1, null, 1, null, null, null, null, null, null, null, 1, null, null, 1, null, 1, null, null, null, null, null, 1, 1, null, null, 1, 1, null, 1, 1, null, null, 1, null, 1, null, 1, 1, null, null, null, null, null, null, 1, null, 1, null, 1, 1, null, null, null, null, null, 1, null, null, 1, null, 1, null, null, null, null, null, null, null, 1, null, null, 1, null, null, null, 1, null, null, 1, null, null, null, null, 1, null, 1, null, null, 1, null, null, null, null, null, 1, 1, null, null, null, null, 1, null, null, 1, null, 1, null, null, null, null, 1, null, null, null, null, null, null, 1, null, null, null, null, null, 1, null, null, null, null, null, 1, null, 1, null, 1, null, 1, null, null, 1, null, null, null, null, null, 1, null, null, null, null, null, 1, null, null, 1, null, null, null, 1, null, null, null, null, 1, null, null, null, null, null, null, 1, null, null, null, null, null, null, null, null, null, null, 1, 1, null, null, null, null, null, null, null, 1, null, null, 1, null, null, null, null, null, null, null, 1, null, null, null, null, 1, null, null, null, 1, null, null, null, 1, 1, null, 1, 1, null, 1, 1, null, null, null, null, null, null, null, 1, 1, null, 1, null, 1, null, null, 1, null, null, null, 1, null, null, null, null, null, null, null, null, 1, 1, null, null, 1, null, null, 1, 1, null, null, 1, null, null, null, 1, null, null, null, 1, 1, 1, null, null, null, null, 1, null, null, null, null, 1, null, null, 1, null, null, 1, null, null, null, 1, null, 1, 1, null, null, null, 1, 1, 1, null, null, null, 1, null, 1, null, null, null, 1, 1, 1, null, null, null, 1, null, null, null, null, 1, null, null, null, null, null, 1, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, 1, 1, null, 1, null, null, null, null, null, 1, null, null, 1, null, null, 1, null, null, 1, null, null, 1, null, 1, null, 1, null, null, null, null, null, 1, null, null, null, 1, null, 1, 1, 1, null, null, null, 1, null, 1, 1, null, 1, null, 1, 1, 1, 1, 1, 1, 1, null, null, null, null, 1, 1, null, 1, null, 1, null, null, null, null, null, null, null, 1, null, null, null, null, null, null, 1, null, 1, null, null, null, 1, 1, null, null, null, null, null, null, null, null, null, null, null, null, null, 1, null, null, null, 1, null, null, null, null, null, null, null, null, null, 1, 1, null, null, null, null, 1, 1, 1, null, null, null, 1, null, 1, null, 1, 1, null, null, null, null, null, null, null, null, null, null, 1, 1, 1, 1, null, null, null, 1, null, null, 1, null, 1, 1, 1, null, null, 1, null, null, null, null, 1, 1, null, null, null, null, null, null, null, null, null, 1, 1, null, null, null, null, null, 1, 1, null, 1, null, null, null, 1, null, null, null, null, null, 1, null, 1, null, null, null, 1, null, null, 1, null, null, null, null, null, 1, 1, 1, null, null, null, null, null, null, 1, null, 1, null, 1, null, null, null, 1, null, null, null, null, null, null, null, null, null, null, null, null, null, null, 1, null, 1, null, null, null, null, null, null, 1, 1, 1, null, null, null, 1, null, null, 1, 1, null, 1, null, null, 1, null, null, 1, 1, null, null, null, null, 1, null, null, null, null, 1, null, null, null, null, null, null, null, null, null, null, null, 1, null, 1, null, null, null, null, 1, 1, 1, 1, null, null, null, null, null, null, 1, null, null, null, null, 1, 1, 1, 1, null, null, null, null, null, 1, null, 1, null, 1, 1, null, null, 1, 1, null, null, 1, 1, null, 1, null, 1, null, null, 1, null, null, null, null, null, 1, null, null, null, null, null, 1, null, 1, null, 1, 1, null, null, null, null, null, null, null, 1, null, null, 1, 1, 1, null, null, null, null, null, null, null, null, null, null, null, 1, null, null, null, null, null, 1, null, null, null, null, null, null, 1, null, null, 1, null, null, 1, 1, 1, null, 1, null, null, null, null, null, null, null, 1, null, 1, 1, null, null, 1, null, null, null, null, 1, null, null, null, null, null, null, null, 1, null, 1, 1, null, null, null, null, null, 1, 1, null, 1, null, null, 1, null, 1, null, null, null, null, null, null, 1, null, null, null, null, null, null, 1, null, 1, null, null, null, null, null, null, 1, null, null, null, null, null, 1, null, null, 1, null, null, null, null, null, null, 1, 1, null, null, 1, null, null, null, null, 1, 1, 1, null, null, null, null, 1, null, null, null, null, null, 1, null, null, null, 1, null, null, null, 1, 1, null, 1, null, 1, null, null, null, 1, 1, null, null, null, 1, null, 1, null, null, 1, null, 1, null, 1, null, null, 1, 1, 1, null, null, 1, null, 1, 1, null, null, 1, null, null, null, 1, 1, null, null, 1, null, null, null, null, 1, null, 1, 1, 1, null, null, null, null, null, null, null, null, null, null, null, 1, null, null, null, 1, null, null, null, null, null, null, null, null, null, 1, null, null, null, null, 1, null, null, 1, 1, null, null, null, null, null, null, null, 1, null, null, 1, null, null, null, null, 1, null, null, null, null, null, 1, null, null, null, null, null, null, null, null, 1, 1, null, null, null, 1, null, null, null, 1, null, null, null, null, null, null, null, null, null, null, 1, 1, null, null, null, null, 1, null, 1, null, 1, null, null, null, 1, null, null, null, 1, null, null, 1, null, null, null, 1, 1, null, null, 1, null, null, 1, null, null, null, null, null, null, 1, 1, null, null, null, null, null, null, null, null, 1, 1, null, 1, null, null, 1, null, 1, null, 1, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, 1, 1, null, 1, 1, null, 1, null, null, null, null, null, null, null, null, 1, null, null, null, 1, null, 1, null, 1, null, null, null, null, null, null, null, null, 1, null, 1, 1, null, null, null, 1, null, null, null, null, null, null, null, null, null, 1, null, null, null, null, null, null, null, null, null, 1, null, null, null, null, null, null, 1, 1, null, null, null, null, null, null, null, null, null, null, 1, null, null, null, 1, null, null, null, null, 1, 1, null, null, 1, null, null, null, null, null, null, 1, null, null, null, null, null, 1, null, null, 1, 1, null, null, null, null, null, null, null, null, null, 1, 1, null, null, null, null, null, 1, null, null, null, null, null, null, 1, 1, null, null, null, null, null, 1, null, null, 1, null, 1, 1, 1, 1, 1, null, null, null, null, null, null, null, null, null, null, 1, null, 1, null, null, null, null, null, 1, null, null, null, null, null, null, 1, null, null, 1, null, null, 1, 1, null, 1, null, 1, null, null, null, null, null, 1, null, null, null, 1, null, 1, null, null, null, null, null, 1, 1, null, null, 1, null, null, null, null, null, null, null, null, null, null, null, 1, null, null, null, null, 1, null, 1, 1, null, null, null, null, null, null, null, null, null, 1, 1, 1, null, null, 1, 1, 1, 1, null, null, 1, null, 1, 1, null, null, null, null, null, null, null, null, null, 1, null, null, 1, null, null, null, null, null, null, null, null, null, 1, null, 1, null, null, null, 1, null, null, null, null, null, null, null, null, null, 1, null, 1, 1, null, null, null, null, null, 1, null, null, null, null, null, 1, null, null, null, null, null, null, null, 1, null, 1, null, 1, null, null, null, null, null, 1, null, null, 1, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, 1, null, null, null, null, 1, 1, null, 1, null, null, null, null, 1, null, null, null, null, null, null, null, null, 1, null, null, 1, null, null, null, null, null, 1, 1, null, null, null, null, null, null, null, null, null, 1, null, 1, 1, 1, null, null, null, null, 1, 1, null, 1, null, 1, null, 1, null, null, 1, null, null, null, 1, null, 1, null, 1, null, null, null, null, null, null, null, null, null, null, null, null, null, 1, null, null, null, null, null, null, null, null, null, null, null, null, null, null, 1, 1, 1, null, null, null, 1, 1, 1, 1, null, null, 1, 1, null, null, 1, 1, null, null, 1, 1, null, null, null, 1, null, null, null, null, 1, null, null, null, 1, null, null, null, 1, 1, null, null, null, null, null, null, null, null, null, 1, null, null, 1, null, 1, null, 1, null, null, null, null, null, 1, 1, 1, null, 1, null, 1, null, null, null, 1, 1, null, 1, null, null, null, null, null, null, null, null, 1, null, 1, 1, null, null, null, null, null, null, 1, null, null, null, null, null, null, null, null, null, null, null, null, 1, null, null, 1, 1, 1, 1, null, 1, null, null, null, 1, null, null, null, 1, 1, null, null, null, null, null, null, 1, null, null, null, 1, 1, null, null, null, null, null, 1, null, null, null, null, null, null, null, null, null, 1, null, null, null, null, null, null, null, 1, null, null, null, 1, null, 1, null, null, null, null, 1, 1, null, null, null, null, null, null, 1, 1, null, null, 1, null, 1, 1, null, null, null, null, null, null, 1, null, null, null, 1, null, null, 1, null, null, null, 1, null, 1, null, null, null, null, null, null, 1, null, 1, 1, 1, null, null, null, null, null, null, null, 1, null, null, null, null, null, 1, null, null, null, 1, 1, null, null, null, null, null, null, null, 1, null, null, 1, 1, null, null, null, null, null, null, null, null, null, null, null, 1, null, null, null, 1, null, null, null, null, 1, 1, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, 1, null, 1, null, null, null, 1, null, null, null, null, null, null, null, null, null, null, 1, null, null, 1, 1, null, null, null, 1, null, null, 1, null, null, 1, null, null, null, 1, null, null, 1, null, 1, null, null, null, null, null, 1, null, null, 1, null, null, null, null, null, null, null, 1, null, null, null, null, null, null, null, null, null, null, null, null, 1, null, 1, null, null, null, null, 1, null, 1, 1, 1, null, null, null, null, null, null, null, null, null, null, null, null, null, 1, null, 1, null, 1, null, null, 1, 1, null, 1, null, null, null, 1, null, null, null, null, null, null, null, 1, null, null, 1, null, 1, 1, null, null, null, null, 1, null, 1, 1, null, null, null, null, null, null, null, null, null, null, null, 1, null, null, 1, null, null, 1, null, null, null, null, null, null, null, null, 1, null, null, 1, null, null, null, null, null, null, 1, null, null, null, null, null, null, null, null, 1, null, 1, 1, null, 1, null, null, 1, null, 1, null, null, null, null, null, null, null, null, null, 1, 1, null, null, null, null, 1, null, null, 1, null, 1, null, null, null, null, 1, null, null, null, null, null, null, null, 1, 1, null, null, null, 1, 1, null, null, null, null, null, null, null, null, null, 1, null, 1, null, null, null, null, 1, null, null, 1, null, 1, 1, null, null, 1, 1, null, null, 1, null, 1, 1, 1, null, null, null, null, 1, null, null, 1, null, null, 1, null, null, null, null, null, 1, 1, 1, null, null, null, null, null, 1, null, 1, null, 1, null, null, 1, null, null, null, null, null, null, null, null, 1, null, null, null, null, null, null, null, 1, null, 1, null, null, 1, 1, null, null, 1, null, null, 1, null, null, 1, null, 1, null, null, null, null, null, null, null, null, null, 1, null, 1, null, 1, null, null, null, null, null, null, 1, 1, 1, 1, 1, null, 1, null, null, null, null, null, null, null, null, null, null, null, 1, null, null, null, 1, null, null, 1, null, null, null, null, 1, null, 1, null, 1, 1, null, 1, null, null, null, 1, null, 1, null, null, null, null, 1, null, 1, null, 1, 1, null, null, 1, 1, null, null, null, null, null, null, null, null, null, null, null, 1, null, 1, null, null, null, null, null, null, null, null, null, null, null, null, null, 1, 1, null, null, null, 1, null, null, null, null, null, null, null, null, null, 1, 1, null, null, null, 1, 1, null, null, null, null, 1, null, null, 1, null, 1, null, 1, 1, null, null, null, null, 1, 1, null, null, 1, null, 1, null, null, 1, 1, null, null, 1, null, null, 1, 1, null, 1, null, 1, null, null, null, null, null, null, null, null, null, 1, null, null, 1, 1, 1, 1, null, 1, 1, null, null, null, 1, null, 1, null, 1, null, 1, null, 1, 1, 1, null, null, null, 1, 1, 1, 1, 1, null, null, null, 1, null, null, null, null, 1, null, 1, null, 1, null, null, 1, null, null, null, null, 1, null, null, null, 1, null, null, 1, 1, 1, null, null, 1, 1, null, null, null, null, null, 1, 1, null, null, null, null, 1, 1, 1, 1, 1, 1, null, 1, null, null, null, null, 1, null, null, 1, null, null, null, null, null, 1, null, null, null, 1, null, null, 1, null, null, null, 1, 1, null, null, 1, null, null, null, null, 1, null, null, 1, 1, null, null, null, null, null, null, 1, 1, null, 1, null, 1, null, null, null, null, 1, null, null, 1, 1, null, null, null, null, 1, 1, null, 1, null, null, null, null, 1, null, null, null, null, null, null, null, 1, null, 1, null, null, 1, null, null, null, null, null, null, null, null, null, 1, null, null, 1, null, null, null, null, null, null, 1, null, 1, null, null, null, null, null, null, null, null, 1, null, 1, 1, null, null, null, 1, null, null, null, null, null, null, 1, null, 1, null, null, null, null, null, 1, null, null, null, null, null, null, null, null, null, 1, null, 1, null, null, null, null, null, null, null, null, null, null, null, 1, null, null, null, 1, null, null, null, null, 1, 1, null, 1, 1, null, 1, null, null, null, null, null, null, null, null, 1, null, null, 1, null, null, 1, null, 1, 1, null, null, null, 1, null, 1, null, null, null, 1, null, null, 1, 1, 1, null, 1, null, 1, null, 1, null, null, null, null, null, 1, null, null, null, null, null, null, null, null, null, null, null, null, 1, 1, null, null, null, null, null, null, null, null, null, null, null, null, null, 1, null, 1, null, null, 1, null, null, null, null, null, null, null, null, 1, 1, 1, null, null, 1, 1, null, null, null, null, null, 1, null, null, null, null, null, null, null, null, 1, null, null, null, null, 1, null, null, null, null, null, null, null, null, null, 1, null, 1, 1, null, null, null, 1, 1, null, null, null, 1, null, null, null, 1, null, null, null, null, 1, 1, null, null, 1, null, null, null, null, null, null, null, 1, null, null, null, 1, null, 1, null, null, 1, null, null, null, null, 1, null, null, null, null, null, null, null, 1, 1, null, null, 1, 1, null, null, null, 1, null, null, null, 1, null, null, null, null, 1, null, null, null, null, null, null, 1, null, 1, null, null, null, null, 1, 1, 1, 1, 1, 1, null, 1, null, 1, null, 1, null, 1, 1, 1, null, null, 1, null, null, null, null, null, null, null, null, null, null, null, null, null, 1, null, null, null, 1, null, 1, null, null, null, null, 1, 1, null, null, 1, null, 1, null, null, null, null, null, null, 1, null, 1, null, null, null, null, null, null, null, null, 1, 1, null, null, null, null, null, null, null, null, 1, 1, null, null, 1, 1, null, 1, null, null, null, null, null, null, 1, null, null, 1, null, 1, null, null, null, 1, 1, 1, null, null, null, null, 1, null, 1, null, null, null, null, null, null, null, 1, 1, null, null, 1, 1, null, 1, null, null, null, null, null, null, null, null, null, null, null, null, null, null, 1, null, 1, null, null, 1, null, null, null, null, 1, null, null, null, 1, null, null, null, 1, null, null, null, null, null, 1, 1, 1, null, null, null, null, null, null, 1, null, null, null, null, null, null, 1, null, null, null, 1, null, null, 1, null, null, null, null, null, null, null, null, null, null, null, null, 1, null, null, null, null, 1, null, null, null, null, null, null, null, null, null, null, null, 1, null, null, 1, null, null, null, 1, 1, null, null, null, null, null, 1, 1, 1, null, null, 1, null, null, 1, 1, null, 1, 1, null, null, null, null, null, 1, 1, null, null, 1, null, null, null, null, null, 1, null, null, 1, null, null, null, null, null, null, null, 1, null, null, null, null, null, null, null, null, null, 1, null, null, 1, null, 1, null, null, 1, 1, 1, null, null, null, null, null, 1, null, null, null, null, null, null, 1, 1, null, null, null, null, 1, 1, null, null, null, null, null, null, null, null, null, null, 1, null, null, null, 1, null, null, null, null, 1, null, null, 1, null, null, null, null, null, 1, null, null, null, null, 1, null, null, null, null, null, null, 1, 1, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, 1, null, 1, 1, null, null, null, 1, null, null, null, null, null, null, null, null, 1, null, null, null, null, 1, null, null, null, null, null, 1, null, null, null, null, null, null, null, 1, null, 1, null, null, null, null, null, null, null, null, 1, null, null, null, null, 1, 1, null, null, null, 1, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, 1, null, null, null, null, null, 1, null, null, null, null, null, null, null, null, null, null, 1, null, null, null, null, 1, null, 1, 1, null, 1, null, 1, null, null, null, 1, null, null, null, null, null, null, null, null, null, null, null, null, 1, null, null, null, null, 1, null, 1, null, 1, 1, null, null, null, 1, null, null, null, null, 1, null, 1, null, null, 1, null, null, 1, null, null, 1, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, 1, null, null, 1, null, 1, null, 1, 1, 1, null, 1, null, 1, null, null, 1, null, 1, 1, 1, null, 1, null, null, 1, null, null, null, 1, null, null, null, null, null, 1, null, null, null, 1, null, null, null, null, null, null, null, null, null, null, 1, null, 1, null, null, null, null, 1, null, null, null, 1, null, null, 1, null, null, null, null, null, null, null, null, 1, 1, null, null, 1, null, null, null, null, 1, null, null, null, null, null, null, null, 1, null, null, 1, 1, 1, null, 1, null, null, null, 1, 1, null, null, null, null, null, 1, null, null, null, null, null, null, null, null, null, 1, null, 1, null, null, 1, null, null, null, null, null, null, 1, null, null, null, null, 1, null, 1, null, null, 1, null, null, null, 1, null, null, 1, null, null, 1, null, 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, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, 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, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, null, null, null, 1, null, 1, 1, 1, null, null, null, null, null, 1, null, null, null, 1, null, null, null, 1, null, null, 1, null, null, null, null, null, null, null, null, 1, null, null, 1, 1, null, null, null, null, null, 1, null, null, null, 1, null, null, 1, 1, 1, 1, null, null, null, null, null, 1, 1, null, 1, null, null, null, null, null, null, null, 1, 1, null, null, null, null, 1, null, 1, 1, 1, 1, null, null, null, null, 1, null, 1, 1, null, null, null, null, 1, null, 1, 1, 1, 1, null, null, null, null, null, 1, 1, 1, null, null, 1, null, null, 1, null, null, null, null, null, 1, null, null, null, null, null, null, null, 1, null, 1, null, 1, null, null, null, 1, null, null, null, null, null, null, null, null, 1, null, null, null, 1, 1, 1, null, 1, null, null, null, 1, null, null, null, null, null, null, null, 1, null, null, null, null, null, 1, 1, null, 1, 1, 1, 1, 1, null, 1, null, null, 1, null, 1, null, null, null, null, 1, null, null, 1, null, null, null, 1, 1, null, 1, null, 1, null, 1, null, null, null, null, null, null, null, 1, 1, null, null, null, null, null, null, 1, 1, null, 1, null, null, 1, 1, 1, null, null, null, null, null, 1, null, 1, 1, 1, null, null, null, 1, 1, null, 1, 1, null, null, 1, 1, null, 1, 1, null, null, null, null, 1, null, 1, 1, null, null, null, null, null, 1, 1, null, null, null, null, null, 1, null, 1, null, null, 1, null, 1, null, null, null, null, null, null, null, null, 1, 1, null, 1, null, 1, null, null, 1, null, null, null, null, null, 1, null, 1, null, 1, null, null, 1, 1, 1, null, 1, null, null, null, null, 1, 1, null, null, null, null, null, null, 1, null, 1, null, 1, 1, null, null, 1, 1, 1, 1, 1, null, null, 1, null, 1, 1, null, null, null, 1, null, 1, null, null, null, null, null, null, null, 1, null, 1, null, null, 1, 1, 1, null, null, null, 1, 1, 1, null, 1, null, null, 1, 1, null, null, null, 1, null, null, 1, 1, 1, null, null, null, null, null, 1, null, null, null, 1, null, null, null, 1, null, null, null, null, null, null, null, null, null, null, null, null, null, null, 1, null, 1, 1, null, 1, null, 1, 1, 1, null, null, 1, null, null, null, null, 1, null, null, null, 1, null, 1, null, null, null, 1, null, 1, null, null, 1, null, null, null, null, 1, null, null, 1, null, null, 1, 1, 1, 1, null, null, 1, 1, null, null, null, 1, null, null, null, null, 1, 1, null, 1, 1, null, 1, null, null, null, null, null, null, 1, null, null, null, null, 1, null, null, null, null, null, null, 1, null, null, null, null, null, 1, null, 1, 1, null, null, null, null, 1, 1, 1, 1, 1, 1, null, 1, 1, 1, null, 1, 1, null, null, 1, 1, 1, null, null, null, 1, null, null, null, null, null, null, 1, null, null, null, null, 1, null, 1, null, 1, 1, 1, null, null, 1, null, null, 1, 1, null, null, null, null, null, null, null, null, 1, 1, null, null, null, 1, null, null, 1, null, null, 1, 1, 1, 1, 1, null, 1, 1, null, null, 1, null, null, null, null, null, null, 1, null, null, 1, 1, 1, 1, null, null, null, 1, 1, 1, null, null, 1, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, 1, null, 1, null, 1, null, null, 1, null, null, null, 1, null, null, 1, 1, 1, null, null, null, null, 1, 1, 1, null, 1, null, 1, null, null, 1, null, null, null, 1, null, null, null, null, 1, null, 1, null, 1, null, 1, null, 1, null, null, 1, null, null, null, 1, 1, 1, null, null, 1, 1, 1, 1, null, null, null, 1, null, 1, 1, null, null, 1, 1, null, 1, null, null, null, null, null, null, null, null, null, 1, 1, null, null, null, null, null, null, 1, null, null, null, null, null, null, 1, null, null, null, null, null, 1, null, null, null, 1, null, null, null, null, null, 1, 1, null, 1, null, 1, null, 1, 1, 1, null, 1, 1, null, null, 1, null, 1, null, 1, 1, null, null, null, null, 1, null, 1, 1, 1, null, 1, null, 1, null, null, null, null, 1, null, 1, 1, null, 1, null, null, null, null, 1, null, null, 1, null, 1, null, null, 1, null, null, null, null, 1, 1, null, 1, null, null, 1, null, null, null, 1, null, null, null, null, null, 1, null, 1, 1, null, null, 1, null, 1, 1, null, null, 1, 1, null, 1, 1, 1, null, 1, 1, 1, 1, null, null, null, 1, null, 1, null, null, null, 1, null, 1, 1, null, null, null, 1, 1, null, null, 1, null, null, null, 1, 1, null, 1, 1, null, null, 1, null, null, null, null, 1, null, 1, 1, null, 1, null, 1, null, null, 1, 1, 1, 1, null, 1, 1, 1, null, null, null, null, null, null, null, null, null, 1, null, 1, null, null, null, 1, 1, null, null, 1, null, null, 1, 1, null, null, 1, null, null, null, 1, null, 1, null, 1, null, null, 1, 1, 1, null, null, null, null, null, 1, null, null, 1, 1, 1, null, null, null, 1, null, 1, null, 1, null, 1, 1, 1, null, null, null, 1, null, null, 1, 1, null, null, 1, null, null, null, 1, null, null, null, null, 1, null, 1, null, null, 1, null, null, 1, 1, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, 1, null, 1, 1, null, null, null, null, null, 1, null, null, null, null, 1, null, 1, null, 1, null, 1, 1, null, null, null, 1, 1, null, null, null, null, null, 1, null, null, 1, 1, null, null, null, null, null, null, null, null, 1, null, 1, 1, 1, null, 1, 1, null, 1, null, null, 1, 1, null, null, 1, 1, 1, null, null, null, 1, 1, null, null, null, 1, null, null, 1, null, null, 1, null, 1, 1, 1, 1, null, 1, null, null, null, null, null, null, null, null, null, 1, null, 1, null, 1, 1, 1, 1, 1, 1, null, null, null, null, 1, 1, 1, null, null, null, null, null, null, 1, null, null, 1, 1, null, null, 1, null, 1, 1, null, null, null, null, 1, null, 1, null, 1, 1, null, 1, null, null, null, null, null, 1, 1, 1, null, null, 1, null, 1, null, 1, null, 1, null, 1, null, 1, null, 1, null, null, null, null, null, 1, 1, null, null, null, 1, null, null, null, null, null, null, 1, null, null, null, null, null, null, 1, 1, 1, null, 1, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, 1, null, 1, null, null, 1, null, 1, 1, 1, null, 1, 1, null, null, null, null, 1, null, 1, null, null, 1, null, null, 1, null, null, 1, null, null, 1, 1, null, null, null, null, null, 1, null, 1, null, 1, null, null, null, null, null, null, null, null, null, 1, null, null, 1, 1, 1, null, 1, null, 1, null, null, null, null, 1, 1, 1, 1, null, null, null, null, null, 1, null, 1, null, null, null, null, 1, null, null, null, null, 1, 1, 1, null, null, null, 1, 1, 1, null, null, null, 1, null, 1, null, null, 1, 1, 1, 1, null, null, null, 1, 1, null, null, null, null, null, 1, null, 1, null, 1, null, null, 1, 1, 1, 1, null, null, 1, null, 1, null, 1, null, null, null, null, null, 1, 1, 1, null, 1, null, 1, null, null, null, null, null, null, null, null, null, 1, null, null, null, 1, 1, 1, 1, 1, null, 1, null, null, null, 1, null, null, 1, null, null, null, 1, 1, null, null, null, 1, null, null, null, null, null, null, null, null, null, 1, null, null, 1, 1, null, 1, 1, 1, null, 1, null, null, 1, 1, 1, 1, null, 1, null, null, 1, 1, 1, 1, 1, 1, null, 1, null, null, null, 1, null, 1, null, null, 1, 1, 1, 1, 1, null, 1, null, 1, null, null, null, 1, null, null, null, null, null, 1, null, 1, 1, 1, 1, 1, null, 1, null, 1, null, 1, null, 1, null, null, null, 1, null, null, null, null, null, 1, null, null, 1, 1, null, null, null, 1, null, null, null, 1, 1, 1, null, 1, null, null, 1, null, 1, 1, null, null, 1, 1, null, 1, 1, null, null, null, 1, 1, null, null, 1, 1, 1, 1, null, 1, 1, 1, null, null, null, null, null, 1, 1, 1, null, null, 1, 1, null, 1, null, 1, null, null, null, null, null, null, 1, 1, 1, 1, 1, 1, null, 1, null, null, 1, null, null, 1, null, null, 1, null, null, null, null, null, null, null, null, null, 1, null, null, null, null, 1, null, null, 1, null, null, null, null, null, null, null, null, null, null, 1, null, null, 1, null, null, null, 1, 1, null, null, null, 1, null, 1, null, null, 1, null, null, null, null, null, null, 1, null, null, null, null, 1, 1, 1, 1, null, 1, null, null, 1, null, 1, null, null, null, 1, null, null, 1, 1, null, 1, 1, null, 1, null, null, null, null, null, null, null, null, 1, null, 1, null, null, null, 1, null, null, null, null, 1, null, null, null, null, null, null, null, 1, null, null, null, 1, null, null, null, null, null, 1, null, null, null, null, 1, 1, 1, null, 1, null, null, null, 1, null, null, null, 1, null, null, null, 1, 1, null, null, null, null, null, null, 1, null, 1, 1, null, 1, null, 1, null, 1, 1, null, null, 1, null, 1, null, 1, null, null, null, null, null, null, null, 1, 1, null, null, 1, 1, null, 1, 1, null, 1, 1, null, 1, null, null, 1, null, 1, null, 1, null, 1, null, 1, null, null, null, null, 1, null, null, null, null, null, null, null, 1, 1, null, null, 1, null, null, null, null, 1, 1, 1, null, 1, null, null, null, null, null, null, null, null, null, null, null, 1, 1, null, null, null, null, null, null, 1, 1, null, null, 1, null, 1, null, 1, 1, null, 1, null, 1, null, null, null, null, null, null, null, null, null, 1, 1, null, 1, 1, null, null, null, null, null, 1, null, null, null, null, null, 1, null, null, 1, null, null, null, null, null, null, null, 1, null, null, null, 1, 1, null, 1, null, null, 1, null, 1, 1, null, 1, 1, null, null, null, 1, null, 1, 1, 1, 1, null, null, 1, 1, 1, null, null, null, 1, 1, 1, null, 1, 1, null, 1, null, 1, null, null, 1, null, null, null, null, null, null, null, null, null, null, 1, null, null, 1, null, null, null, null, null, null, null, 1, null, null, 1, null, null, 1, null, 1, null, null, null, null, null, null, null, null, null, null, null, null, null, 1, null, 1, 1, 1, null, null, null, null, null, null, null, null, 1, null, null, null, null, 1, null, 1, null, 1, null, null, null, null, 1, null, null, 1, 1, null, null, null, null, null, null, 1, null, 1, 1, null, 1, 1, null, null, null, 1, 1, null, null, null, null, null, null, 1, null, 1, null, null, null, null, null, 1, null, null, null, null, 1, null, null, 1, 1, null, null, 1, null, 1, 1, 1, null, null, 1, null, null, 1, null, null, null, 1, 1, 1, null, null, null, 1, null, 1, 1, null, null, null, 1, 1, null, null, 1, null, null, 1, 1, null, null, null, null, null, 1, 1, null, null, null, null, null, 1, null, 1, 1, null, 1, null, 1, null, null, null, 1, null, 1, 1, null, null, null, null, 1, null, 1, 1, 1, 1, null, null, null, 1, null, null, null, 1, null, null, null, null, null, null, null, 1, null, null, null, null, null, 1, null, null, null, null, null, null, null, null, 1, 1, 1, null, null, 1, 1, null, 1, null, null, null, null, null, 1, 1, null, 1, null, 1, null, null, 1, null, 1, null, 1, 1, null, 1, 1, null, null, null, null, null, 1, null, null, 1, null, null, 1, null, null, 1, null, null, 1, null, null, null, 1, 1, null, 1, null, null, 1, 1, 1, 1, 1, 1, null, null, 1, null, null, null, null, null, null, null, null, 1, null, null, null, 1, null, 1, null, null, null, null, null, null, null, 1, 1, null, null, null, null, null, 1, null, null, 1, null, 1, 1, null, 1, null, null, 1, null, null, null, null, 1, 1, null, null, null, 1, 1, null, null, null, null, 1, null, null, null, 1, 1, null, null, null, null, null, null, 1, null, null, null, null, 1, null, null, null, null, null, null, null, 1, 1, null, 1, 1, 1, null, null, null, null, 1, null, 1, 1, 1, null, 1, null, null, 1, null, null, 1, 1, 1, null, null, 1, null, null, null, null, 1, 1, 1, null, null, null, null, null, 1, 1, null, null, null, null, null, 1, 1, 1, null, null, null, 1, null, null, 1, null, null, null, null, 1, null, 1, null, null, 1, null, null, 1, 1, null, null, null, null, 1, null, null, 1, null, null, 1, null, null, null, 1, null, null, null, null, null, null, null, 1, null, null, 1, null, null, null, null, 1, null, 1, null, null, 1, null, null, null, 1, null, null, 1, null, 1, null, null, 1, 1, null, null, null, null, null, null, 1, 1, null, 1, null, null, null, null, null, null, 1, 1, null, null, 1, null, null, null, null, 1, null, null, 1, null, null, null, null, null, null, null, 1, 1, null, null, null, null, null, 1, 1, null, null, null, 1, 1, null, null, null, null, 1, 1, 1, null, null, null, null, 1, 1, null, null, 1, null, 1, 1, 1, 1, null, null, null, null, null, 1, null, null, null, null, null, null, 1, null, 1, 1, null, 1, 1, 1, 1, null, null, 1, null, null, null, null, null, null, null, null, null, null, 1, null, null, 1, null, 1, null, 1, 1, null, null, null, 1, null, null, 1, 1, 1, null, 1, null, 1, null, null, null, null, null, null, null, null, null, 1, null, 1, null, null, null, 1, null, 1, 1, 1, 1, 1, null, 1, 1, null, null, null, null, null, null, 1, 1, null, null, null, null, null, null, null, null, null, null, null, 1, null, 1, 1, null, 1, null, 1, 1, 1, null, 1, null, null, null, 1, null, 1, null, null, 1, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, 1, 1, null, 1, null, 1, null, null, 1, null, null, null, null, null, 1, null, null, 1, 1, null, 1, null, null, 1, null, null, null, null, 1, 1, 1, null, null, null, null, 1, null, null, null, null, null, null, null, 1, null, null, null, null, 1, null, null, null, 1, null, null, null, 1, null, 1, null, null, 1, null, null, null, 1, 1, 1, null, null, null, 1, null, null, null, null, null, 1, null, null, 1, 1, null, null, 1, 1, 1, 1, null, 1, 1, null, null, null, null, null, 1, 1, null, null, null, 1, 1, null, null, null, null, null, 1, null, null, null, null, 1, null, 1, null, 1, null, null, null, null, 1, null, null, null, null, 1, 1, null, null, 1, 1, null, 1, null, null, null, 1, null, 1, null, null, null, null, null, null, null, null, 1, null, null, 1, null, null, null, null, null, 1, 1, 1, null, null, null, null, null, 1, null, 1, null, null, null, null, null, null, 1, null, 1, null, 1, 1, 1, null, null, null, null, null, null, 1, null, null, 1, 1, null, 1, 1, null, null, null, null, 1, null, 1, 1, 1, null, null, null, null, null, 1, null, 1, 1, 1, 1, null, null, null, null, null, 1, null, 1, 1, null, 1, null, 1, 1, null, null, null, null, 1, null, 1, 1, null, 1, null, 1, null, null, 1, null, null, null, null, 1, null, 1, null, 1, 1, null, null, 1, null, null, 1, 1, null, null, null, null, 1, null, null, 1, null, 1, null, null, null, null, 1, 1, null, 1, null, null, null, 1, null, null, null, null, null, null, null, null, 1, null, 1, 1, null, 1, null, 1, null, 1, 1, null, null, null, null, null, null, null, 1, 1, null, null, 1, null, 1, null, null, 1, null, 1, null, 1, null, null, 1, null, 1, null, null, null, null, null, null, 1, null, null, null, null, null, null, null, null, null, 1, 1, 1, null, null, null, null, 1, null, 1, 1, null, null, 1, null, 1, 1, null, null, null, null, 1, null, null, null, 1, 1, null, null, null, 1, null, 1, null, 1, 1, null, 1, 1, null, 1, 1, null, 1, null, null, null, 1, null, null, 1, null, 1, null, 1, 1, null, 1, null, null, null, 1, null, null, null, null, null, null, null, null, 1, 1, null, null, 1, null, null, 1, 1, null, null, 1, null, null, null, 1, null, 1, null, 1, 1, 1, null, null, 1, null, 1, 1, null, null, null, 1, 1, null, 1, null, null, 1, null, null, null, 1, null, 1, 1, null, null, null, 1, 1, 1, null, null, null, 1, null, 1, null, null, null, 1, 1, 1, null, null, 1, 1, 1, null, 1, null, 1, null, null, null, 1, null, 1, null, null, null, null, null, null, null, null, null, 1, null, null, 1, null, null, 1, 1, null, 1, null, 1, null, null, 1, 1, null, null, 1, null, null, 1, null, null, 1, null, null, 1, null, 1, null, 1, null, null, null, null, null, null, null, null, null, 1, null, 1, 1, 1, null, null, null, 1, null, 1, 1, null, 1, null, 1, 1, 1, 1, 1, 1, 1, null, null, null, null, 1, 1, 1, 1, 1, 1, null, null, 1, null, 1, null, null, 1, null, null, 1, null, null, null, 1, null, 1, 1, null, null, 1, 1, null, null, null, 1, null, null, null, null, null, null, null, null, null, 1, null, null, null, 1, null, null, 1, null, 1, null, null, null, null, 1, 1, null, null, null, null, 1, 1, 1, null, null, null, 1, null, 1, 1, 1, 1, null, null, null, null, null, null, null, null, 1, null, 1, 1, 1, 1, null, null, null, 1, null, null, 1, null, 1, 1, 1, null, null, 1, null, 1, null, null, 1, 1, 1, null, null, null, null, null, null, 1, null, 1, 1, null, null, null, null, null, 1, 1, null, 1, null, null, null, null, 1, 1, 1, null, null, 1, null, 1, null, null, null, 1, null, null, 1, null, null, null, null, null, 1, 1, 1, null, null, null, null, null, null, 1, null, null, null, 1, null, null, null, 1, null, null, null, null, null, 1, null, null, 1, null, null, null, null, null, 1, null, 1, null, null, null, null, null, 1, 1, 1, 1, null, 1, null, 1, null, null, 1, null, null, 1, null, null, 1, 1, null, 1, 1, null, null, null, null, 1, null, null, null, null, 1, null, null, null, null, null, null, null, null, null, null, null, 1, null, 1, null, null, 1, null, 1, 1, 1, 1, null, 1, null, null, null, null, 1, null, null, null, null, 1, 1, 1, 1, null, null, null, 1, null, 1, null, 1, null, 1, 1, null, 1, 1, 1, null, null, 1, 1, null, 1, null, null, 1, 1, 1, null, null, null, null, null, 1, null, null, null, null, null, 1, null, 1, null, 1, 1, null, null, null, null, null, null, null, 1, 1, null, 1, 1, 1, null, null, null, null, null, null, null, 1, 1, 1, null, 1, null, null, null, null, null, 1, null, null, null, null, null, null, null, 1, null, 1, null, null, 1, 1, 1, null, 1, null, null, null, null, null, null, null, 1, 1, 1, 1, null, null, 1, null, 1, null, null, 1, null, null, null, null, null, null, null, 1, null, 1, 1, null, null, null, null, null, null, 1, 1, 1, null, null, 1, null, 1, null, null, null, null, null, null, 1, null, null, 1, 1, null, null, 1, null, 1, 1, 1, 1, null, 1, 1, 1, null, 1, null, null, null, 1, null, null, 1, 1, null, null, null, null, null, 1, 1, null, null, 1, null, null, null, null, 1, 1, 1, null, null, null, null, null, 1, null, null, null, null, 1, null, null, null, 1, null, null, null, 1, 1, null, 1, null, null, null, null, null, 1, 1, null, 1, null, 1, null, 1, null, null, 1, null, 1, null, 1, null, null, 1, 1, 1, null, null, null, null, 1, 1, 1, null, 1, null, null, null, 1, 1, null, null, 1, null, null, null, null, 1, null, 1, 1, 1, null, null, null, null, null, null, null, null, null, null, null, 1, null, 1, null, 1, null, null, null, null, null, null, null, null, null, 1, null, null, null, null, 1, 1, null, 1, 1, null, null, 1, 1, null, null, null, 1, null, null, 1, 1, null, null, null, 1, null, null, null, null, null, null, null, null, null, null, null, 1, null, null, 1, 1, null, 1, null, 1, null, null, null, 1, null, null, null, 1, null, null, null, null, null, null, 1, 1, null, null, null, null, 1, null, 1, null, 1, 1, null, null, 1, null, null, null, 1, null, null, 1, null, null, null, 1, 1, 1, null, 1, null, null, 1, 1, 1, null, null, 1, null, 1, 1, null, null, null, null, null, null, null, 1, 1, 1, null, 1, null, null, 1, null, null, null, 1, null, null, null, null, null, 1, 1, null, null, null, null, null, null, null, null, null, 1, null, 1, 1, null, 1, null, 1, null, null, null, null, 1, null, 1, null, null, null, 1, null, 1, null, 1, null, null, null, null, null, null, null, null, 1, 1, 1, 1, null, null, null, 1, null, null, 1, null, null, null, null, 1, null, 1, null, null, null, null, null, null, null, null, null, 1, null, 1, null, null, null, null, 1, 1, null, null, null, null, null, null, null, null, null, null, 1, 1, 1, null, 1, null, null, null, null, 1, 1, null, 1, 1, null, null, null, null, null, null, 1, null, null, null, null, null, 1, null, null, 1, null, 1, null, null, null, null, null, null, 1, 1, 1, 1, null, 1, 1, null, null, 1, null, null, null, null, null, 1, 1, 1, null, 1, null, null, 1, 1, null, null, 1, null, 1, 1, 1, null, 1, null, null, null, null, null, 1, null, null, null, null, 1, 1, 1, null, null, null, null, null, 1, null, null, 1, 1, null, null, 1, null, null, 1, 1, null, 1, 1, 1, 1, null, 1, null, null, null, null, null, 1, null, 1, null, 1, 1, 1, null, null, null, null, null, 1, 1, 1, null, 1, null, 1, null, null, null, null, null, null, null, null, null, 1, null, null, null, null, 1, null, 1, 1, null, null, 1, null, null, null, null, null, null, 1, 1, 1, null, 1, 1, 1, 1, 1, null, null, 1, null, 1, null, null, null, null, 1, null, null, 1, null, null, null, null, null, 1, null, null, null, null, null, 1, null, null, null, 1, null, 1, null, null, null, 1, null, null, null, null, null, null, null, null, null, 1, null, 1, 1, null, null, null, null, null, 1, null, 1, null, null, null, 1, null, 1, null, null, null, null, null, 1, 1, 1, null, 1, null, null, null, null, null, 1, null, null, 1, 1, null, null, null, null, 1, 1, null, null, null, null, null, null, null, null, null, null, null, 1, null, null, 1, null, 1, 1, null, 1, null, 1, null, null, 1, 1, null, null, null, null, null, null, null, null, null, null, 1, 1, null, null, null, null, 1, 1, 1, 1, null, null, null, 1, null, null, null, 1, null, 1, 1, 1, null, null, null, 1, 1, 1, null, null, null, 1, null, null, null, null, 1, null, 1, null, null, null, 1, null, 1, null, null, null, null, 1, null, null, null, 1, null, null, null, null, 1, null, 1, 1, null, null, null, null, null, null, null, null, null, null, null, 1, 1, 1, null, null, null, 1, 1, 1, 1, 1, null, 1, 1, null, null, 1, 1, null, null, 1, 1, null, null, null, 1, null, null, null, null, 1, null, 1, null, 1, null, null, null, 1, 1, null, null, null, null, null, null, 1, null, null, 1, 1, null, 1, 1, 1, null, 1, null, null, 1, 1, null, 1, 1, 1, null, 1, null, 1, 1, 1, null, 1, 1, null, 1, null, null, null, 1, null, null, null, null, 1, 1, 1, 1, null, null, null, null, null, null, 1, 1, null, null, null, null, null, null, null, null, null, null, null, 1, null, null, 1, 1, 1, 1, null, 1, null, null, null, 1, null, null, null, 1, 1, null, 1, null, null, null, 1, 1, null, null, null, 1, 1, null, 1, 1, 1, 1, 1, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, 1, null, 1, null, 1, null, 1, null, null, null, null, 1, 1, null, null, null, null, null, null, 1, 1, null, null, 1, null, 1, 1, null, null, 1, null, null, null, 1, 1, null, null, 1, null, null, 1, null, null, null, 1, null, 1, null, null, null, null, null, null, 1, null, 1, 1, 1, null, null, null, null, null, null, null, 1, null, null, null, 1, null, 1, null, 1, null, 1, 1, null, null, null, 1, null, null, 1, 1, null, null, 1, 1, null, null, null, null, null, null, null, null, null, null, null, 1, null, null, null, 1, null, null, null, null, 1, 1, null, null, null, null, null, null, null, null, null, null, null, null, null, null, 1, null, null, null, null, null, 1, null, 1, null, null, null, 1, null, null, null, null, null, null, null, null, null, null, 1, null, null, 1, 1, null, null, null, 1, 1, null, 1, null, null, 1, null, null, null, 1, null, null, 1, null, 1, null, null, null, 1, 1, 1, null, null, 1, null, null, null, null, null, null, null, 1, null, null, 1, null, null, null, null, null, null, null, null, null, 1, null, null, null, null, null, null, 1, null, 1, 1, 1, null, null, null, 1, null, null, null, null, null, null, 1, null, 1, null, null, null, null, 1, null, null, 1, 1, null, 1, null, 1, null, 1, null, null, null, null, 1, 1, null, 1, null, null, 1, null, 1, 1, null, 1, null, null, 1, 1, null, 1, null, null, null, null, null, null, null, null, null, null, null, 1, null, null, 1, null, null, 1, null, null, null, null, null, null, null, 1, null, null, 1, 1, 1, null, 1, null, null, null, 1, null, null, null, null, null, null, null, null, 1, null, 1, 1, null, 1, 1, null, 1, null, 1, null, null, null, null, null, null, 1, null, null, 1, 1, null, null, null, 1, 1, null, null, 1, null, 1, null, null, 1, 1, 1, null, null, 1, 1, 1, null, null, 1, 1, null, null, null, 1, 1, 1, null, null, null, null, null, null, null, 1, 1, null, 1, null, null, null, 1, 1, null, null, 1, null, 1, 1, null, null, 1, 1, null, 1, 1, null, 1, 1, 1, null, null, null, null, 1, 1, null, 1, null, null, 1, null, null, null, null, null, 1, null, 1, 1, null, 1, null, null, 1, null, 1, null, 1, null, null, 1, null, null, null, null, null, null, null, 1, 1, null, null, null, null, null, null, 1, 1, null, 1, null, null, 1, 1, null, 1, 1, null, null, 1, 1, null, 1, null, 1, null, null, null, null, 1, null, null, null, null, 1, null, 1, null, 1, null, null, null, null, null, null, 1, 1, 1, 1, 1, null, 1, null, 1, null, null, null, null, null, null, null, null, null, 1, null, null, null, 1, null, 1, 1, null, null, null, null, 1, null, 1, null, 1, 1, null, 1, null, null, null, 1, 1, 1, null, null, null, null, 1, null, 1, null, 1, 1, null, null, null, 1, null, null, null, null, null, null, null, null, null, null, 1, 1, 1, 1, 1, null, null, 1, null, null, null, null, null, null, null, null, null, 1, 1, null, 1, null, 1, null, null, null, 1, null, null, null, null, null, 1, 1, null, null, null, 1, 1, null, null, 1, null, 1, null, null, 1, null, null, null, 1, 1, null, null, 1, null, 1, 1, null, null, 1, null, 1, null, null, 1, null, null, null, 1, 1, null, 1, 1, null, 1, null, 1, null, null, 1, null, null, 1, null, null, null, 1, null, 1, 1, 1, 1, 1, null, 1, 1, null, null, 1, 1, null, 1, null, 1, null, 1, 1, 1, 1, 1, null, null, null, 1, 1, 1, 1, 1, null, null, null, 1, null, null, 1, null, 1, null, 1, null, 1, null, null, 1, null, null, null, null, 1, null, 1, null, 1, null, null, 1, 1, 1, null, null, 1, 1, null, null, null, null, 1, 1, 1, null, null, null, null, 1, 1, 1, 1, 1, 1, null, 1, null, null, null, 1, 1, null, null, 1, null, null, null, null, 1, 1, null, null, 1, 1, null, 1, 1, null, null, 1, 1, 1, null, null, null, null, null, null, 1, 1, null, 1, 1, 1, null, null, null, null, null, null, 1, 1, 1, 1, 1, 1, null, null, null, null, 1, null, null, 1, 1, null, null, null, null, 1, 1, null, 1, null, null, 1, null, 1, 1, null, null, 1, null, null, null, 1, null, 1, null, null, 1, null, null, 1, null, null, null, null, null, null, 1, null, null, 1, null, null, null, null, null, null, 1, null, 1, null, null, null, null, 1, null, 1, null, 1, null, 1, 1, null, null, null, 1, null, null, null, null, null, null, 1, null, 1, null, null, null, null, null, null, 1, 1, null, 1, null, null, null, null, null, 1, null, 1, null, null, null, null, null, null, null, null, null, null, 1, 1, 1, null, null, 1, null, null, null, 1, 1, 1, 1, 1, 1, null, 1, null, null, null, null, null, 1, null, 1, null, null, null, 1, null, null, 1, null, 1, 1, null, null, null, 1, 1, 1, null, null, null, 1, null, null, 1, 1, null, 1, 1, null, 1, null, 1, null, null, null, null, 1, 1, null, null, null, null, null, null, null, null, null, null, null, null, 1, 1, null, null, null, null, null, null, 1, null, null, null, 1, null, null, 1, null, 1, null, 1, 1, null, null, null, null, 1, null, null, null, 1, 1, 1, null, null, 1, 1, null, null, null, null, null, 1, 1, null, null, null, null, 1, null, 1, 1, null, null, 1, null, 1, null, 1, 1, null, null, null, null, null, 1, 1, 1, 1, 1, null, null, null, 1, 1, null, 1, null, 1, null, null, null, 1, null, null, null, null, 1, null, null, null, 1, null, null, null, null, null, null, null, 1, null, null, null, 1, null, 1, null, 1, 1, null, null, null, null, null, null, null, null, null, null, null, null, 1, 1, null, null, 1, 1, null, null, null, 1, null, null, null, 1, null, null, 1, null, 1, null, null, null, 1, null, null, 1, 1, 1, null, null, null, null, null, 1, null, 1, 1, 1, null, null, 1, 1, 1, 1, 1, 1, 1, 1, null, null, 1, 1, null, null, null, null, null, null, null, null, null, null, 1, null, 1, null, 1, null, 1, null, 1, null, null, null, null, 1, 1, 1, 1, 1, null, 1, null, 1, 1, null, null, null, 1, null, 1, null, null, null, null, null, null, null, 1, 1, 1, null, 1, null, null, 1, null, null, null, 1, 1, 1, null, 1, 1, null, 1, null, 1, null, 1, 1, null, 1, null, null, 1, null, 1, 1, null, null, 1, 1, 1, null, null, null, 1, 1, null, null, null, null, 1, null, 1, null, null, 1, 1, 1, null, 1, 1, null, 1, null, null, null, null, 1, null, null, 1, null, null, null, null, null, null, 1, null, 1, null, null, null, null, null, null, null, 1, null, null, null, 1, null, null, 1, 1, null, null, 1, 1, null, 1, 1, 1, null, null, null, null, null, null, 1, null, null, null, null, null, null, 1, null, null, 1, 1, null, null, 1, null, null, null, null, null, null, 1, null, null, null, 1, null, 1, null, null, null, null, 1, null, null, null, null, 1, null, 1, 1, null, null, null, 1, null, null, 1, null, null, null, 1, 1, null, null, null, null, null, null, 1, 1, null, null, 1, null, null, 1, 1, null, 1, 1, 1, 1, null, null, null, 1, 1, null, null, 1, null, null, null, 1, null, 1, null, null, 1, null, null, 1, 1, null, null, 1, 1, 1, null, null, null, null, 1, null, null, null, 1, null, 1, 1, null, 1, null, null, 1, 1, 1, null, null, 1, null, null, 1, 1, null, null, null, null, null, 1, 1, null, null, null, null, 1, 1, null, null, null, null, null, 1, null, null, null, null, 1, null, null, null, null, null, null, null, null, 1, null, null, 1, null, null, 1, null, null, 1, null, null, 1, 1, 1, null, null, 1, null, null, 1, 1, 1, null, null, null, null, null, null, null, null, null, null, null, null, null, null, 1, 1, null, 1, 1, null, null, null, 1, 1, null, null, null, null, null, null, null, 1, null, null, null, null, 1, null, null, null, null, null, null, null, null, null, null, null, null, null, 1, 1, 1, null, null, null, null, null, null, null, null, 1, 1, null, null, null, 1, 1, null, null, null, 1, null, null, null, null, 1, null, null, null, null, 1, 1, 1, null, null, null, null, 1, 1, null, null, null, 1, 1, null, null, null, null, null, null, null, null, null, null, 1, null, null, null, null, 1, null, 1, 1, null, 1, null, 1, null, null, null, 1, null, null, null, null, null, null, null, null, 1, null, null, 1, 1, null, null, 1, null, 1, null, 1, null, 1, 1, null, null, null, 1, null, null, null, null, null, null, 1, null, null, 1, 1, null, 1, null, null, 1, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, 1, null, null, 1, null, null, null, 1, 1, 1, null, 1, null, 1, null, null, 1, null, 1, 1, 1, null, 1, null, 1, null, null, null, null, 1, 1, null, null, 1, null, 1, 1, null, null, 1, 1, null, null, null, null, null, null, null, null, 1, null, null, 1, null, 1, null, null, 1, null, null, null, 1, null, 1, 1, null, null, null, null, 1, null, null, null, 1, null, null, null, 1, null, null, null, null, 1, 1, null, null, null, null, null, null, 1, 1, null, null, 1, 1, null, 1, 1, 1, null, 1, 1, null, null, null, null, null, null, 1, 1, null, null, null, null, null, null, null, 1, null, 1, null, null, 1, null, null, null, 1, null, 1, 1, 1, null, null, null, 1, null, 1, null, null, 1, null, null, null, 1, 1, 1, 1, 1, null, 1, null, 1, 1, 1, null, null, null, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, null, null, null, 1, null, null, null, 1, null, null, null, null, null, 1, null, null, null, 1, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, 1, null, null, 1, 1, null, null, null, null, null, null, null, null, null, 1, null, 1, 1, 1, 1, 1, null, null, null, null, null, 1, 1, null, 1, null, null, null, null, null, null, null, null, 1, null, null, null, null, 1, null, 1, 1, null, null, null, null, null, null, null, null, 1, null, null, null, null, null, 1, null, 1, 1, 1, 1, null, null, null, null, null, 1, 1, null, null, null, 1, null, null, 1, null, null, null, null, null, 1, null, null, null, null, null, null, null, null, null, 1, null, null, null, null, null, null, null, null, null, null, null, null, null, null, 1, null, null, null, 1, 1, 1, null, 1, null, null, null, null, null, 1, null, null, null, 1, null, 1, null, null, null, null, null, null, null, null, 1, null, null, 1, 1, null, 1, null, null, null, null, 1, null, null, null, null, 1, null, null, 1, null, null, null, 1, 1, null, 1, null, 1, null, 1, null, null, null, null, null, null, null, 1, null, null, null, null, null, null, null, null, 1, null, null, null, null, null, null, 1, null, null, null, null, null, null, null, null, null, 1, null, null, null, 1, 1, null, 1, null, null, null, 1, null, null, 1, 1, null, null, null, null, 1, null, null, 1, null, null, null, null, null, 1, 1, null, null, null, null, null, 1, null, 1, null, null, 1, null, 1, null, null, null, null, null, null, null, null, 1, 1, null, 1, null, 1, null, null, 1, null, null, null, null, null, 1, null, 1, null, null, null, null, 1, 1, null, null, 1, null, null, null, null, null, null, null, null, null, null, null, null, 1, null, 1, null, null, 1, null, null, 1, null, 1, 1, 1, null, null, 1, null, null, 1, null, null, null, 1, null, 1, null, null, null, null, null, null, null, 1, null, null, null, null, 1, 1, null, null, null, null, 1, null, 1, null, 1, null, null, 1, 1, null, null, null, 1, null, null, 1, null, 1, null, null, null, null, null, 1, null, null, null, 1, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, 1, null, 1, 1, null, 1, null, 1, null, 1, null, null, null, null, null, null, null, 1, null, null, null, null, null, 1, null, null, null, 1, null, null, null, null, 1, null, null, null, null, 1, null, null, 1, null, null, 1, 1, null, 1, null, null, 1, 1, null, null, null, null, null, null, null, null, 1, 1, null, 1, null, null, 1, null, null, null, null, null, null, null, null, null, null, null, 1, null, null, null, null, null, null, 1, null, null, null, null, null, null, null, null, null, null, null, null, null, 1, 1, 1, 1, null, 1, null, null, 1, 1, null, 1, null, null, null, null, 1, 1, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, 1, null, null, null, null, 1, 1, null, null, 1, null, null, null, null, null, null, null, null, null, null, null, null, 1, 1, null, null, null, 1, null, null, 1, null, null, 1, null, 1, 1, 1, null, 1, null, null, null, null, null, null, null, null, null, null, 1, null, null, 1, 1, null, 1, null, null, null, null, 1, 1, 1, null, 1, null, null, null, null, null, null, null, null, null, null, 1, null, null, null, 1, 1, null, 1, null, null, null, null, null, null, null, null, 1, null, null, null, 1, 1, null, null, null, null, 1, 1, 1, null, null, null, null, null, null, 1, null, null, null, null, null, null, null, null, 1, null, 1, null, null, null, 1, null, 1, null, null, 1, null, null, null, 1, null, 1, null, null, 1, 1, 1, 1, null, null, null, 1, null, 1, 1, null, 1, 1, 1, null, 1, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, 1, null, null, null, null, null, null, null, null, null, null, null, null, null, 1, null, null, null, null, null, null, null, null, null, 1, 1, null, 1, null, 1, null, 1, null, null, null, 1, null, null, 1, 1, null, 1, null, 1, null, 1, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, 1, 1, 1, null, null, 1, null, null, null, null, null, null, null, null, null, 1, null, null, null, null, null, null, null, null, 1, null, 1, null, null, 1, null, null, null, null, null, null, null, 1, null, null, null, 1, 1, null, null, null, null, 1, null, null, null, 1, null, null, 1, null, 1, null, 1, 1, 1, 1, null, null, null, 1, null, null, null, null, null, null, null, 1, null, null, null, null, 1, null, null, null, 1, null, null, null, 1, null, 1, null, null, null, null, 1, null, null, null, null, 1, null, 1, null, null, 1, null, 1, null, null, null, null, 1, null, null, 1, null, null, null, null, null, null, 1, null, null, null, null, 1, 1, null, null, null, null, 1, 1, null, null, 1, null, null, 1, 1, null, null, 1, null, null, null, null, null, null, null, 1, null, null, 1, 1, null, null, null, null, null, null, 1, null, null, 1, null, 1, null, null, null, 1, null, null, null, 1, null, 1, 1, 1, null, null, null, null, null, null, null, 1, null, null, 1, null, null, null, 1, null, null, null, null, 1, null, null, null, null, null, null, null, null, 1, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, 1, 1, null, null, null, null, null, 1, null, null, null, null, null, null, 1, null, null, null, 1, 1, null, null, null, 1, 1, null, null, null, null, null, null, null, null, 1, null, null, null, null, null, null, null, null, null, 1, null, 1, 1, 1, null, 1, 1, null, 1, null, null, 1, 1, null, null, 1, 1, 1, null, null, null, 1, 1, null, null, null, 1, 1, null, 1, null, null, 1, null, 1, 1, 1, null, null, 1, null, null, null, null, null, null, null, null, null, 1, null, 1, null, 1, 1, 1, 1, 1, 1, null, null, null, null, 1, 1, 1, null, null, null, 1, null, null, 1, null, null, null, null, null, null, 1, null, null, 1, null, null, null, null, 1, null, 1, null, 1, null, null, null, null, null, null, null, null, 1, 1, 1, null, null, null, null, null, null, 1, null, 1, null, 1, null, 1, 1, 1, null, null, null, null, null, 1, 1, null, null, null, null, null, null, null, null, null, null, 1, null, null, null, null, null, null, 1, 1, 1, null, 1, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, 1, null, null, null, null, 1, null, null, null, 1, null, 1, 1, null, null, null, null, 1, null, 1, null, null, null, null, null, 1, null, null, 1, null, null, 1, null, null, null, null, null, null, 1, null, 1, null, 1, null, null, null, null, null, null, null, null, null, 1, null, null, 1, 1, 1, null, 1, null, null, null, null, null, null, 1, 1, 1, 1, null, null, null, null, null, null, null, 1, null, null, null, null, 1, null, null, null, null, 1, 1, null, null, null, null, 1, 1, 1, null, null, null, null, null, null, null, null, null, 1, null, 1, null, null, null, 1, 1, null, null, null, null, null, 1, null, 1, null, 1, null, null, 1, null, null, null, null, null, 1, null, 1, null, 1, null, null, null, null, null, 1, 1, null, null, 1, null, null, null, null, null, null, null, null, null, null, null, 1, null, null, null, 1, 1, 1, null, 1, null, 1, null, null, null, 1, null, null, null, null, null, null, 1, null, 1, null, null, 1, null, null, null, null, null, null, null, null, null, 1, null, null, 1, null, null, 1, 1, null, null, 1, null, null, null, 1, 1, 1, null, 1, null, null, null, 1, null, 1, null, null, null, 1, null, null, null, null, null, 1, null, null, 1, 1, 1, 1, 1, null, null, null, 1, null, null, null, 1, null, null, null, null, null, 1, null, null, 1, 1, 1, 1, null, 1, null, 1, null, 1, null, null, null, null, null, 1, null, null, null, null, null, 1, null, null, 1, 1, null, null, null, null, null, null, null, 1, null, 1, null, 1, null, null, 1, null, 1, 1, null, null, 1, 1, null, 1, 1, null, null, 1, 1, 1, null, null, 1, 1, 1, null, null, null, null, 1, null, null, null, null, null, 1, 1, 1, null, null, null, 1, null, 1, null, 1, null, 1, null, null, null, null, 1, 1, 1, 1, 1, null, null, null, null, null, 1, null, null, null, null, null, 1, null, null, null, null, null, null, null, null, null, 1, null, null, null, null, 1, null, null, 1, null, 1, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, 1, null, null, null, 1, null, 1, null, null, null, null, null, null, null, null, null, 1, null, null, null, null, 1, 1, 1, null, null, null, null, null, null, null, 1, null, null, null, 1, null, null, 1, null, null, 1, 1, null, 1, null, null, null, null, null, null, null, 1, 1, 1, null, null, null, null, 1, null, null, null, null, 1, null, null, null, null, null, 1, null, 1, null, null, null, 1, null, null, null, null, null, 1, null, null, null, null, 1, 1, 1, null, 1, null, null, null, 1, null, null, null, 1, null, null, null, null, null, null, null, null, null, null, null, 1, null, null, 1, null, 1, null, 1, null, 1, null, null, null, 1, null, null, null, 1, null, null, null, null, null, null, null, 1, 1, null, null, 1, 1, null, 1, 1, null, 1, 1, null, 1, null, null, 1, null, null, null, null, null, 1, null, 1, null, null, null, null, 1, null, null, null, null, null, null, null, 1, null, null, null, 1, null, null, null, null, 1, null, 1, null, null, null, null, null, null, null, null, null, null, null, null, null, 1, null, null, null, null, null, null, null, 1, null, null, null, 1, null, 1, null, null, 1, null, 1, null, null, null, null, null, null, null, null, null, null, null, 1, 1, null, null, 1, null, null, null, null, null, 1, null, null, null, null, null, 1, null, null, 1, null, null, null, null, null, null, null, 1, null, null, null, 1, 1, null, 1, null, null, 1, null, 1, 1, null, 1, 1, null, null, null, 1, null, 1, 1, 1, 1, null, null, null, 1, 1, null, null, null, 1, 1, 1, null, 1, 1, null, null, null, 1, null, null, 1, null, null, null, null, null, null, null, null, null, null, 1, null, null, null, null, null, null, null, null, null, null, 1, null, null, null, null, null, 1, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, 1, null, 1, 1, 1, null, null, null, null, null, null, null, null, 1, null, null, null, null, 1, null, null, null, 1, null, null, null, null, 1, null, null, null, null, null, null, null, null, null, null, 1, null, 1, 1, null, null, 1, null, null, null, 1, 1, null, null, null, null, null, null, 1, null, null, null, null, 1, null, null, 1, null, null, null, null, 1, null, 1, 1, null, null, null, 1, null, 1, 1, 1, null, null, 1, null, null, 1, null, null, null, null, 1, null, null, null, null, 1, null, 1, null, null, null, null, 1, 1, null, null, 1, null, null, 1, 1, null, 1, null, null, null, 1, 1, null, null, null, null, null, 1, null, 1, 1, null, 1, null, 1, null, null, null, null, null, 1, 1, null, null, null, null, 1, null, 1, 1, 1, 1, null, null, null, 1, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, 1, null, null, null, null, null, null, 1, null, 1, 1, 1, null, null, 1, 1, null, null, null, null, null, null, null, null, null, null, 1, null, null, null, null, null, null, 1, null, 1, 1, null, 1, 1, null, null, null, null, null, null, null, null, 1, null, null, 1, null, null, 1, null, null, null, null, null, null, 1, null, null, 1, null, null, 1, 1, 1, 1, 1, 1, null, null, 1, null, null, null, null, null, null, null, null, 1, null, null, null, null, null, 1, null, null, null, null, null, null, null, null, 1, null, null, null, null, null, 1, null, null, 1, null, 1, 1, null, null, null, null, 1, null, null, null, null, 1, 1, null, null, null, null, null, null, null, null, null, 1, null, null, null, 1, 1, null, null, null, null, null, null, 1, null, null, null, null, null, null, null, null, null, null, null, null, null, 1, null, 1, 1, 1, null, null, null, null, 1, null, null, 1, 1, null, null, null, null, 1, null, null, 1, null, null, null, null, 1, null, null, null, null, 1, null, 1, null, null, null, 1, null, 1, null, null, null, null, null, null, 1, null, null, null, null, null, null, null, null, 1, null, null, null, null, 1, null, 1, null, null, 1, null, null, 1, 1, null, null, null, null, 1, null, null, null, null, null, 1, 1, null, null, 1, null, null, null, null, null, null, null, 1, null, null, 1, 1, null, null, null, 1, null, 1, null, null, 1, null, null, null, null, null, null, 1, null, null, null, null, null, null, null, null, null, null, null, null, 1, null, null, 1, null, null, null, null, 1, null, 1, 1, null, null, null, null, null, null, null, null, null, null, 1, null, null, null, null, null, null, null, 1, null, null, null, null, null, null, null, null, null, null, null, 1, null, null, null, null, null, 1, 1, 1, null, null, null, null, 1, 1, null, null, 1, null, 1, 1, 1, null, null, null, null, 1, null, 1, null, null, null, null, null, null, 1, null, 1, null, null, 1, null, null, 1, null, null, 1, 1, null, null, null, null, 1, null, null, 1, null, 1, null, null, 1, null, 1, null, null, 1, null, null, null, 1, null, null, 1, 1, null, null, 1, null, 1, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, 1, null, 1, 1, null, 1, 1, null, null, 1, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, 1, null, 1, 1, null, 1, null, null, 1, 1, null, null, null, null, null, 1, null, null, null, null, 1, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, 1, null, null, null, 1, null, null, null, null, null, null, null, null, 1, null, null, 1, null, null, 1, null, null, 1, null, null, 1, null, 1, 1, null, null, null, null, null, null, null, null, null, null, 1, null, null, 1, null, null, null, null, null, null, null, null, 1, null, null, null, 1, null, 1, null, null, 1, null, null, null, 1, 1, null, null, null, null, 1, null, null, null, null, null, 1, null, null, 1, null, null, null, 1, null, 1, 1, null, null, 1, null, null, null, null, null, 1, null, null, null, null, 1, 1, null, null, null, null, null, 1, null, null, null, null, 1, null, null, null, null, null, null, null, null, 1, 1, null, null, null, 1, 1, null, null, 1, 1, null, 1, 1, null, null, 1, null, 1, null, 1, null, null, null, null, null, null, 1, null, null, 1, null, null, null, null, null, 1, 1, 1, null, null, null, null, null, 1, null, 1, null, null, null, null, null, null, null, 1, null, null, 1, null, 1, null, null, null, null, null, 1, 1, null, null, 1, 1, null, 1, 1, null, null, 1, null, 1, null, 1, 1, null, null, null, null, null, null, 1, null, 1, null, 1, 1, null, null, null, null, null, 1, null, null, 1, null, 1, null, null, null, null, null, null, null, 1, null, null, 1, null, null, null, 1, null, null, 1, null, null, null, null, 1, null, 1, null, null, 1, null, null, null, null, null, 1, 1, null, null, null, null, 1, null, null, 1, null, 1, null, null, null, null, 1, null, null, null, null, null, null, 1, null, null, null, null, null, 1, null, null, null, null, null, 1, null, 1, null, 1, null, 1, null, null, 1, null, null, null, null, null, 1, null, null, null, null, null, 1, null, null, 1, null, null, null, 1, null, null, null, null, 1, null, null, null, null, null, null, 1, null, null, null, null, null, null, null, null, null, null, 1, 1, null, null, null, null, null, null, null, 1, null, null, 1, null, null, null, null, null, null, null, 1, null, null, null, null, 1, null, null, null, 1, null, null, null, 1, 1, null, 1, 1, null, 1, 1, null, null, null, null, null, null, null, 1, 1, null, 1, null, 1, null, null, 1, null, null, null, 1, null, null, null, null, null, null, null, null, 1, 1, null, null, 1, null, null, 1, 1, null, null, 1, null, null, null, 1, null, null, null, 1, 1, 1, null, null, null, null, 1, null, null, null, null, 1, null, null, 1, null, null, 1, null, null, null, 1, null, 1, 1, null, null, null, 1, 1, 1, null, null, null, 1, null, 1, null, null, null, 1, 1, 1, null, null, null, 1, null, null, null, null, 1, null, null, null, null, null, 1, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, 1, 1, null, 1, null, null, null, null, null, 1, null, null, 1, null, null, 1, null, null, 1, null, null, 1, null, 1, null, 1, null, null, null, null, null, 1, null, null, null, 1, null, 1, 1, 1, null, null, null, 1, null, 1, 1, null, 1, null, 1, 1, 1, 1, 1, 1, 1, null, null, null, null, 1, 1, null, 1, null, 1, null, null, null, null, null, null, null, 1, null, null, null, null, null, null, 1, null, 1, null, null, null, 1, 1, null, null, null, null, null, null, null, null, null, null, null, null, null, 1, null, null, null, 1, null, null, null, null, null, null, null, null, null, 1, 1, null, null, null, null, 1, 1, 1, null, null, null, 1, null, 1, null, 1, 1, null, null, null, null, null, null, null, null, null, null, 1, 1, 1, 1, null, null, null, 1, null, null, 1, null, 1, 1, 1, null, null, 1, null, null, null, null, 1, 1, null, null, null, null, null, null, null, null, null, 1, 1, null, null, null, null, null, 1, 1, null, 1, null, null, null, 1, null, null, null, null, null, 1, null, 1, null, null, null, 1, null, null, 1, null, null, null, null, null, 1, 1, 1, null, null, null, null, null, null, 1, null, 1, null, 1, null, null, null, 1, null, null, null, null, null, null, null, null, null, null, null, null, null, null, 1, null, 1, null, null, null, null, null, null, 1, 1, 1, null, null, null, 1, null, null, 1, 1, null, 1, null, null, 1, null, null, 1, 1, null, null, null, null, 1, null, null, null, null, 1, null, null, null, null, null, null, null, null, null, null, null, 1, null, 1, null, null, null, null, 1, 1, 1, 1, null, null, null, null, null, null, 1, null, null, null, null, 1, 1, 1, 1, null, null, null, null, null, 1, null, 1, null, 1, 1, null, null, 1, 1, null, null, 1, 1, null, 1, null, 1, null, null, 1, null, null, null, null, null, 1, null, null, null, null, null, 1, null, 1, null, 1, 1, null, null, null, null, null, null, null, 1, null, null, 1, 1, 1, null, null, null, null, null, null, null, null, null, null, null, 1, null, null, null, null, null, 1, null, null, null, null, null, null, 1, null, null, 1, null, null, 1, 1, 1, null, 1, null, null, null, null, null, null, null, 1, null, 1, 1, null, null, 1, null, null, null, null, 1, null, null, null, null, null, null, null, 1, null, 1, 1, null, null, null, null, null, 1, 1, null, 1, null, null, 1, null, 1, null, null, null, null, null, null, 1, null, null, null, null, null, null, 1, null, 1, null, null, null, null, null, null, 1, null, null, null, null, null, 1, null, null, 1, null, null, null, null, null, null, 1, 1, null, null, 1, null, null, null, null, 1, 1, 1, null, null, null, null, 1, null, null, null, null, null, 1, null, null, null, 1, null, null, null, 1, 1, null, 1, null, 1, null, null, null, 1, 1, null, null, null, 1, null, 1, null, null, 1, null, 1, null, 1, null, null, 1, 1, 1, null, null, 1, null, 1, 1, null, null, 1, null, null, null, 1, 1, null, null, 1, null, null, null, null, 1, null, 1, 1, 1, null, null, null, null, null, null, null, null, null, null, null, 1, null, null, null, 1, null, null, null, null, null, null, null, null, null, 1, null, null, null, null, 1, null, null, 1, 1, null, null, null, null, null, null, null, 1, null, null, 1, null, null, null, null, 1, null, null, null, null, null, 1, null, null, null, null, null, null, null, null, 1, 1, null, null, null, 1, null, null, null, 1, null, null, null, null, null, null, null, null, null, null, 1, 1, null, null, null, null, 1, null, 1, null, 1, null, null, null, 1, null, null, null, 1, null, null, 1, null, null, null, 1, 1, null, null, 1, null, null, 1, null, null, null, null, null, null, 1, 1, null, null, null, null, null, null, null, null, 1, 1, null, 1, null, null, 1, null, 1, null, 1, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, 1, 1, null, 1, 1, null, 1, null, null, null, null, null, null, null, null, 1, null, null, null, 1, null, 1, null, 1, null, null, null, null, null, null, null, null, 1, null, 1, 1, null, null, null, 1, null, null, null, null, null, null, null, null, null, 1, null, null, null, null, null, null, null, null, null, 1, null, null, null, null, null, null, 1, 1, null, null, null, null, null, null, null, null, null, null, 1, null, null, null, 1, null, null, null, null, 1, 1, null, null, 1, null, null, null, null, null, null, 1, null, null, null, null, null, 1, null, null, 1, 1, null, null, null, null, null, null, null, null, null, 1, 1, null, null, null, null, null, 1, null, null, null, null, null, null, 1, 1, null, null, null, null, null, 1, null, null, 1, null, 1, 1, 1, 1, 1, null, null, null, null, null, null, null, null, null, null, 1, null, 1, null, null, null, null, null, 1, null, null, null, null, null, null, 1, null, null, 1, null, null, 1, 1, null, 1, null, 1, null, null, null, null, null, 1, null, null, null, 1, null, 1, null, null, null, null, null, 1, 1, null, null, 1, null, null, null, null, null, null, null, null, null, null, null, 1, null, null, null, null, 1, null, 1, 1, null, null, null, null, null, null, null, null, null, 1, 1, 1, null, null, 1, 1, 1, 1, null, null, 1, null, 1, 1, null, null, null, null, null, null, null, null, null, 1, null, null, 1, null, null, null, null, null, null, null, null, null, 1, null, 1, null, null, null, 1, null, null, null, null, null, null, null, null, null, 1, null, 1, 1, null, null, null, null, null, 1, null, null, null, null, null, 1, null, null, null, null, null, null, null, 1, null, 1, null, 1, null, null, null, null, null, 1, null, null, 1, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, 1, null, null, null, null, 1, 1, null, 1, null, null, null, null, 1, null, null, null, null, null, null, null, null, 1, null, null, 1, null, null, null, null, null, 1, 1, null, null, null, null, null, null, null, null, null, 1, null, 1, 1, 1, null, null, null, null, 1, 1, null, 1, null, 1, null, 1, null, null, 1, null, null, null, 1, null, 1, null, 1, null, null, null, null, null, null, null, null, null, null, null, null, null, 1, null, null, null, null, null, null, null, null, null, null, null, null, null, null, 1, 1, 1, null, null, null, 1, 1, 1, 1, null, null, 1, 1, null, null, 1, 1, null, null, 1, 1, null, null, null, 1, null, null, null, null, 1, null, null, null, 1, null, null, null, 1, 1, null, null, null, null, null, null, null, null, null, 1, null, null, 1, null, 1, null, 1, null, null, null, null, null, 1, 1, 1, null, 1, null, 1, null, null, null, 1, 1, null, 1, null, null, null, null, null, null, null, null, 1, null, 1, 1, null, null, null, null, null, null, 1, null, null, null, null, null, null, null, null, null, null, null, null, 1, null, null, 1, 1, 1, 1, null, 1, null, null, null, 1, null, null, null, 1, 1, null, null, null, null, null, null, 1, null, null, null, 1, 1, null, null, null, null, null, 1, null, null, null, null, null, null, null, null, null, 1, null, null, null, null, null, null, null, 1, null, null, null, 1, null, 1, null, null, null, null, 1, 1, null, null, null, null, null, null, 1, 1, null, null, 1, null, 1, 1, null, null, null, null, null, null, 1, null, null, null, 1, null, null, 1, null, null, null, 1, null, 1, null, null, null, null, null, null, 1, null, 1, 1, 1, null, null, null, null, null, null, null, 1, null, null, null, null, null, 1, null, null, null, 1, 1, null, null, null, null, null, null, null, 1, null, null, 1, 1, null, null, null, null, null, null, null, null, null, null, null, 1, null, null, null, 1, null, null, null, null, 1, 1, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, 1, null, 1, null, null, null, 1, null, null, null, null, null, null, null, null, null, null, 1, null, null, 1, 1, null, null, null, 1, null, null, 1, null, null, 1, null, null, null, 1, null, null, 1, null, 1, null, null, null, null, null, 1, null, null, 1, null, null, null, null, null, null, null, 1, null, null, null, null, null, null, null, null, null, null, null, null, 1, null, 1, null, null, null, null, 1, null, 1, 1, 1, null, null, null, null, null, null, null, null, null, null, null, null, null, 1, null, 1, null, 1, null, null, 1, 1, null, 1, null, null, null, 1, null, null, null, null, null, null, null, 1, null, null, 1, null, 1, 1, null, null, null, null, 1, null, 1, 1, null, null, null, null, null, null, null, null, null, null, null, 1, null, null, 1, null, null, 1, null, null, null, null, null, null, null, null, 1, null, null, 1, null, null, null, null, null, null, 1, null, null, null, null, null, null, null, null, 1, null, 1, 1, null, 1, null, null, 1, null, 1, null, null, null, null, null, null, null, null, null, 1, 1, null, null, null, null, 1, null, null, 1, null, 1, null, null, null, null, 1, null, null, null, null, null, null, null, 1, 1, null, null, null, 1, 1, null, null, null, null, null, null, null, null, null, 1, null, 1, null, null, null, null, 1, null, null, 1, null, 1, 1, null, null, 1, 1, null, null, 1, null, 1, 1, 1, null, null, null, null, 1, null, null, 1, null, null, 1, null, null, null, null, null, 1, 1, 1, null, null, null, null, null, 1, null, 1, null, 1, null, null, 1, null, null, null, null, null, null, null, null, 1, null, null, null, null, null, null, null, 1, null, 1, null, null, 1, 1, null, null, 1, null, null, 1, null, null, 1, null, 1, null, null, null, null, null, null, null, null, null, 1, null, 1, null, 1, null, null, null, null, null, null, 1, 1, 1, 1, 1, null, 1, null, null, null, null, null, null, null, null, null, null, null, 1, null, null, null, 1, null, null, 1, null, null, null, null, 1, null, 1, null, 1, 1, null, 1, null, null, null, 1, null, 1, null, null, null, null, 1, null, 1, null, 1, 1, null, null, 1, 1, null, null, null, null, null, null, null, null, null, null, null, 1, null, 1, null, null, null, null, null, null, null, null, null, null, null, null, null, 1, 1, null, null, null, 1, null, null, null, null, null, null, null, null, null, 1, 1, null, null, null, 1, 1, null, null, null, null, 1, null, null, 1, null, 1, null, 1, 1, null, null, null, null, 1, 1, null, null, 1, null, 1, null, null, 1, 1, null, null, 1, null, null, 1, 1, null, 1, null, 1, null, null, null, null, null, null, null, null, null, 1, null, null, 1, 1, 1, 1, null, 1, 1, null, null, null, 1, null, 1, null, 1, null, 1, null, 1, 1, 1, null, null, null, 1, 1, 1, 1, 1, null, null, null, 1, null, null, null, null, 1, null, 1, null, 1, null, null, 1, null, null, null, null, 1, null, null, null, 1, null, null, 1, 1, 1, null, null, 1, 1, null, null, null, null, null, 1, 1, null, null, null, null, 1, 1, 1, 1, 1, 1, null, 1, null, null, null, null, 1, null, null, 1, null, null, null, null, null, 1, null, null, null, 1, null, null, 1, null, null, null, 1, 1, null, null, 1, null, null, null, null, 1, null, null, 1, 1, null, null, null, null, null, null, 1, 1, null, 1, null, 1, null, null, null, null, 1, null, null, 1, 1, null, null, null, null, 1, 1, null, 1, null, null, null, null, 1, null, null, null, null, null, null, null, 1, null, 1, null, null, 1, null, null, null, null, null, null, null, null, null, 1, null, null, 1, null, null, null, null, null, null, 1, null, 1, null, null, null, null, null, null, null, null, 1, null, 1, 1, null, null, null, 1, null, null, null, null, null, null, 1, null, 1, null, null, null, null, null, 1, null, null, null, null, null, null, null, null, null, 1, null, 1, null, null, null, null, null, null, null, null, null, null, null, 1, null, null, null, 1, null, null, null, null, 1, 1, null, 1, 1, null, 1, null, null, null, null, null, null, null, null, 1, null, null, 1, null, null, 1, null, 1, 1, null, null, null, 1, null, 1, null, null, null, 1, null, null, 1, 1, 1, null, 1, null, 1, null, 1, null, null, null, null, null, 1, null, null, null, null, null, null, null, null, null, null, null, null, 1, 1, null, null, null, null, null, null, null, null, null, null, null, null, null, 1, null, 1, null, null, 1, null, null, null, null, null, null, null, null, 1, 1, 1, null, null, 1, 1, null, null, null, null, null, 1, null, null, null, null, null, null, null, null, 1, null, null, null, null, 1, null, null, null, null, null, null, null, null, null, 1, null, 1, 1, null, null, null, 1, 1, null, null, null, 1, null, null, null, 1, null, null, null, null, 1, 1, null, null, 1, null, null, null, null, null, null, null, 1, null, null, null, 1, null, 1, null, null, 1, null, null, null, null, 1, null, null, null, null, null, null, null, 1, 1, null, null, 1, 1, null, null, null, 1, null, null, null, 1, null, null, null, null, 1, null, null, null, null, null, null, 1, null, 1, null, null, null, null, 1, 1, 1, 1, 1, 1, null, 1, null, 1, null, 1, null, 1, 1, 1, null, null, 1, null, null, null, null, null, null, null, null, null, null, null, null, null, 1, null, null, null, 1, null, 1, null, null, null, null, 1, 1, null, null, 1, null, 1, null, null, null, null, null, null, 1, null, 1, null, null, null, null, null, null, null, null, 1, 1, null, null, null, null, null, null, null, null, 1, 1, null, null, 1, 1, null, 1, null, null, null, null, null, null, 1, null, null, 1, null, 1, null, null, null, 1, 1, 1, null, null, null, null, 1, null, 1, null, null, null, null, null, null, null, 1, 1, null, null, 1, 1, null, 1, null, null, null, null, null, null, null, null, null, null, null, null, null, null, 1, null, 1, null, null, 1, null, null, null, null, 1, null, null, null, 1, null, null, null, 1, null, null, null, null, null, 1, 1, 1, null, null, null, null, null, null, 1, null, null, null, null, null, null, 1, null, null, null, 1, null, null, 1, null, null, null, null, null, null, null, null, null, null, null, null, 1, null, null, null, null, 1, null, null, null, null, null, null, null, null, null, null, null, 1, null, null, 1, null, null, null, 1, 1, null, null, null, null, null, 1, 1, 1, null, null, 1, null, null, 1, 1, null, 1, 1, null, null, null, null, null, 1, 1, null, null, 1, null, null, null, null, null, 1, null, null, 1, null, null, null, null, null, null, null, 1, null, null, null, null, null, null, null, null, null, 1, null, null, 1, null, 1, null, null, 1, 1, 1, null, null, null, null, null, 1, null, null, null, null, null, null, 1, 1, null, null, null, null, 1, 1, null, null, null, null, null, null, null, null, null, null, 1, null, null, null, 1, null, null, null, null, 1, null, null, 1, null, null, null, null, null, 1, null, null, null, null, 1, null, null, null, null, null, null, 1, 1, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, 1, null, 1, 1, null, null, null, 1, null, null, null, null, null, null, null, null, 1, null, null, null, null, 1, null, null, null, null, null, 1, null, null, null, null, null, null, null, 1, null, 1, null, null, null, null, null, null, null, null, 1, null, null, null, null, 1, 1, null, null, null, 1, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, 1, null, null, null, null, null, 1, null, null, null, null, null, null, null, null, null, null, 1, null, null, null, null, 1, null, 1, 1, null, 1, null, 1, null, null, null, 1, null, null, null, null, null, null, null, null, null, null, null, null, 1, null, null, null, null, 1, null, 1, null, 1, 1, null, null, null, 1, null, null, null, null, 1, null, 1, null, null, 1, null, null, 1, null, null, 1, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, 1, null, null, 1, null, 1, null, 1, 1, 1, null, 1, null, 1, null, null, 1, null, 1, 1, 1, null, 1, null, null, 1, null, null, null, 1, null, null, null, null, null, 1, null, null, null, 1, null, null, null, null, null, null, null, null, null, null, 1, null, 1, null, null, null, null, 1, null, null, null, 1, null, null, 1, null, null, null, null, null, null, null, null, 1, 1, null, null, 1, null, null, null, null, 1, null, null, null, null, null, null, null, 1, null, null, 1, 1, 1, null, 1, null, null, null, 1, 1, null, null, null, null, null, 1, null, null, null, null, null, null, null, null, null, 1, null, 1, null, null, 1, null, null, null, null, null, null, 1, null, null, null, null, 1, null, 1, null, null, 1, null, null, null, 1, null, null, 1, null, null, 1, null, 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, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, 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, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, null, null, null, 1, null, 1, 1, 1, null, null, null, null, null, 1, null, null, null, 1, null, null, null, 1, null, null, 1, null, null, null, null, null, null, null, null, 1, null, null, 1, 1, null, null, null, null, null, 1, null, null, null, 1, null, null, 1, 1, 1, 1, null, null, null, null, null, 1, 1, null, 1, null, null, null, null, null, null, null, 1, 1, null, null, null, null, 1, null, 1, 1, 1, 1, null, null, null, null, 1, null, 1, 1, null, null, null, null, 1, null, 1, 1, 1, 1, null, null, null, null, null, 1, 1, 1, null, null, 1, null, null, 1, null, null, null, null, null, 1, null, null, null, null, null, null, null, 1, null, 1, null, 1, null, null, null, 1, null, null, null, null, null, null, null, null, 1, null, null, null, 1, 1, 1, null, 1, null, null, null, 1, null, null, null, null, null, null, null, 1, null, null, null, null, null, 1, 1, null, 1, 1, 1, 1, 1, null, 1, null, null, 1, null, 1, null, null, null, null, 1, null, null, 1, null, null, null, 1, 1, null, 1, null, 1, null, 1, null, null, null, null, null, null, null, 1, 1, null, null, null, null, null, null, 1, 1, null, 1, null, null, 1, 1, 1, null, null, null, null, null, 1, null, 1, 1, 1, null, null, null, 1, 1, null, 1, 1, null, null, 1, 1, null, 1, 1, null, null, null, null, 1, null, 1, 1, null, null, null, null, null, 1, 1, null, null, null, null, null, 1, null, 1, null, null, 1, null, 1, null, null, null, null, null, null, null, null, 1, 1, null, 1, null, 1, null, null, 1, null, null, null, null, null, 1, null, 1, null, 1, null, null, 1, 1, 1, null, 1, null, null, null, null, 1, 1, null, null, null, null, null, null, 1, null, 1, null, 1, 1, null, null, 1, 1, 1, 1, 1, null, null, 1, null, 1, 1, null, null, null, 1, null, 1, null, null, null, null, null, null, null, 1, null, 1, null, null, 1, 1, 1, null, null, null, 1, 1, 1, null, 1, null, null, 1, 1, null, null, null, 1, null, null, 1, 1, 1, null, null, null, null, null, 1, null, null, null, 1, null, null, null, 1, null, null, null, null, null, null, null, null, null, null, null, null, null, null, 1, null, 1, 1, null, 1, null, 1, 1, 1, null, null, 1, null, null, null, null, 1, null, null, null, 1, null, 1, null, null, null, 1, null, 1, null, null, 1, null, null, null, null, 1, null, null, 1, null, null, 1, 1, 1, 1, null, null, 1, 1, null, null, null, 1, null, null, null, null, 1, 1, null, 1, 1, null, 1, null, null, null, null, null, null, 1, null, null, null, null, 1, null, null, null, null, null, null, 1, null, null, null, null, null, 1, null, 1, 1, null, null, null, null, 1, 1, 1, 1, 1, 1, null, 1, 1, 1, null, 1, 1, null, null, 1, 1, 1, null, null, null, 1, null, null, null, null, null, null, 1, null, null, null, null, 1, null, 1, null, 1, 1, 1, null, null, 1, null, null, 1, 1, null, null, null, null, null, null, null, null, 1, 1, null, null, null, 1, null, null, 1, null, null, 1, 1, 1, 1, 1, null, 1, 1, null, null, 1, null, null, null, null, null, null, 1, null, null, 1, 1, 1, 1, null, null, null, 1, 1, 1, null, null, 1, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, 1, null, 1, null, 1, null, null, 1, null, null, null, 1, null, null, 1, 1, 1, null, null, null, null, 1, 1, 1, null, 1, null, 1, null, null, 1, null, null, null, 1, null, null, null, null, 1, null, 1, null, 1, null, 1, null, 1, null, null, 1, null, null, null, 1, 1, 1, null, null, 1, 1, 1, 1, null, null, null, 1, null, 1, 1, null, null, 1, 1, null, 1, null, null, null, null, null, null, null, null, null, 1, 1, null, null, null, null, null, null, 1, null, null, null, null, null, null, 1, null, null, null, null, null, 1, null, null, null, 1, null, null, null, null, null, 1, 1, null, 1, null, 1, null, 1, 1, 1, null, 1, 1, null, null, 1, null, 1, null, 1, 1, null, null, null, null, 1, null, 1, 1, 1, null, 1, null, 1, null, null, null, null, 1, null, 1, 1, null, 1, null, null, null, null, 1, null, null, 1, null, 1, null, null, 1, null, null, null, null, 1, 1, null, 1, null, null, 1, null, null, null, 1, null, null, null, null, null, 1, null, 1, 1, null, null, 1, null, 1, 1, null, null, 1, 1, null, 1, 1, 1, null, 1, 1, 1, 1, null, null, null, 1, null, 1, null, null, null, 1, null, 1, 1, null, null, null, 1, 1, null, null, 1, null, null, null, 1, 1, null, 1, 1, null, null, 1, null, null, null, null, 1, null, 1, 1, null, 1, null, 1, null, null, 1, 1, 1, 1, null, 1, 1, 1, null, null, null, null, null, null, null, null, null, 1, null, 1, null, null, null, 1, 1, null, null, 1, null, null, 1, 1, null, null, 1, null, null, null, 1, null, 1, null, 1, null, null, 1, 1, 1, null, null, null, null, null, 1, null, null, 1, 1, 1, null, null, null, 1, null, 1, null, 1, null, 1, 1, 1, null, null, null, 1, null, null, 1, 1, null, null, 1, null, null, null, 1, null, null, null, null, 1, null, 1, null, null, 1, null, null, 1, 1, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, 1, null, 1, 1, null, null, null, null, null, 1, null, null, null, null, 1, null, 1, null, 1, null, 1, 1, null, null, null, 1, 1, null, null, null, null, null, 1, null, null, 1, 1, null, null, null, null, null, null, null, null, 1, null, 1, 1, 1, null, 1, 1, null, 1, null, null, 1, 1, null, null, 1, 1, 1, null, null, null, 1, 1, null, null, null, 1, null, null, 1, null, null, 1, null, 1, 1, 1, 1, null, 1, null, null, null, null, null, null, null, null, null, 1, null, 1, null, 1, 1, 1, 1, 1, 1, null, null, null, null, 1, 1, 1, null, null, null, null, null, null, 1, null, null, 1, 1, null, null, 1, null, 1, 1, null, null, null, null, 1, null, 1, null, 1, 1, null, 1, null, null, null, null, null, 1, 1, 1, null, null, 1, null, 1, null, 1, null, 1, null, 1, null, 1, null, 1, null, null, null, null, null, 1, 1, null, null, null, 1, null, null, null, null, null, null, 1, null, null, null, null, null, null, 1, 1, 1, null, 1, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, 1, null, 1, null, null, 1, null, 1, 1, 1, null, 1, 1, null, null, null, null, 1, null, 1, null, null, 1, null, null, 1, null, null, 1, null, null, 1, 1, null, null, null, null, null, 1, null, 1, null, 1, null, null, null, null, null, null, null, null, null, 1, null, null, 1, 1, 1, null, 1, null, 1, null, null, null, null, 1, 1, 1, 1, null, null, null, null, null, 1, null, 1, null, null, null, null, 1, null, null, null, null, 1, 1, 1, null, null, null, 1, 1, 1, null, null, null, 1, null, 1, null, null, 1, 1, 1, 1, null, null, null, 1, 1, null, null, null, null, null, 1, null, 1, null, 1, null, null, 1, 1, 1, 1, null, null, 1, null, 1, null, 1, null, null, null, null, null, 1, 1, 1, null, 1, null, 1, null, null, null, null, null, null, null, null, null, 1, null, null, null, 1, 1, 1, 1, 1, null, 1, null, null, null, 1, null, null, 1, null, null, null, 1, 1, null, null, null, 1, null, null, null, null, null, null, null, null, null, 1, null, null, 1, 1, null, 1, 1, 1, null, 1, null, null, 1, 1, 1, 1, null, 1, null, null, 1, 1, 1, 1, 1, 1, null, 1, null, null, null, 1, null, 1, null, null, 1, 1, 1, 1, 1, null, 1, null, 1, null, null, null, 1, null, null, null, null, null, 1, null, 1, 1, 1, 1, 1, null, 1, null, 1, null, 1, null, 1, null, null, null, 1, null, null, null, null, null, 1, null, null, 1, 1, null, null, null, 1, null, null, null, 1, 1, 1, null, 1, null, null, 1, null, 1, 1, null, null, 1, 1, null, 1, 1, null, null, null, 1, 1, null, null, 1, 1, 1, 1, null, 1, 1, 1, null, null, null, null, null, 1, 1, 1, null, null, 1, 1, null, 1, null, 1, null, null, null, null, null, null, 1, 1, 1, 1, 1, 1, null, 1, null, null, 1, null, null, 1, null, null, 1, null, null, null, null, null, null, null, null, null, 1, null, null, null, null, 1, null, null, 1, null, null, null, null, null, null, null, null, null, null, 1, null, null, 1, null, null, null, 1, 1, null, null, null, 1, null, 1, null, null, 1, null, null, null, null, null, null, 1, null, null, null, null, 1, 1, 1, 1, null, 1, null, null, 1, null, 1, null, null, null, 1, null, null, 1, 1, null, 1, 1, null, 1, null, null, null, null, null, null, null, null, 1, null, 1, null, null, null, 1, null, null, null, null, 1, null, null, null, null, null, null, null, 1, null, null, null, 1, null, null, null, null, null, 1, null, null, null, null, 1, 1, 1, null, 1, null, null, null, 1, null, null, null, 1, null, null, null, 1, 1, null, null, null, null, null, null, 1, null, 1, 1, null, 1, null, 1, null, 1, 1, null, null, 1, null, 1, null, 1, null, null, null, null, null, null, null, 1, 1, null, null, 1, 1, null, 1, 1, null, 1, 1, null, 1, null, null, 1, null, 1, null, 1, null, 1, null, 1, null, null, null, null, 1, null, null, null, null, null, null, null, 1, 1, null, null, 1, null, null, null, null, 1, 1, 1, null, 1, null, null, null, null, null, null, null, null, null, null, null, 1, 1, null, null, null, null, null, null, 1, 1, null, null, 1, null, 1, null, 1, 1, null, 1, null, 1, null, null, null, null, null, null, null, null, null, 1, 1, null, 1, 1, null, null, null, null, null, 1, null, null, null, null, null, 1, null, null, 1, null, null, null, null, null, null, null, 1, null, null, null, 1, 1, null, 1, null, null, 1, null, 1, 1, null, 1, 1, null, null, null, 1, null, 1, 1, 1, 1, null, null, 1, 1, 1, null, null, null, 1, 1, 1, null, 1, 1, null, 1, null, 1, null, null, 1, null, null, null, null, null, null, null, null, null, null, 1, null, null, 1, null, null, null, null, null, null, null, 1, null, null, 1, null, null, 1, null, 1, null, null, null, null, null, null, null, null, null, null, null, null, null, 1, null, 1, 1, 1, null, null, null, null, null, null, null, null, 1, null, null, null, null, 1, null, 1, null, 1, null, null, null, null, 1, null, null, 1, 1, null, null, null, null, null, null, 1, null, 1, 1, null, 1, 1, null, null, null, 1, 1, null, null, null, null, null, null, 1, null, 1, null, null, null, null, null, 1, null, null, null, null, 1, null, null, 1, 1, null, null, 1, null, 1, 1, 1, null, null, 1, null, null, 1, null, null, null, 1, 1, 1, null, null, null, 1, null, 1, 1, null, null, null, 1, 1, null, null, 1, null, null, 1, 1, null, null, null, null, null, 1, 1, null, null, null, null, null, 1, null, 1, 1, null, 1, null, 1, null, null, null, 1, null, 1, 1, null, null, null, null, 1, null, 1, 1, 1, 1, null, null, null, 1, null, null, null, 1, null, null, null, null, null, null, null, 1, null, null, null, null, null, 1, null, null, null, null, null, null, null, null, 1, 1, 1, null, null, 1, 1, null, 1, null, null, null, null, null, 1, 1, null, 1, null, 1, null, null, 1, null, 1, null, 1, 1, null, 1, 1, null, null, null, null, null, 1, null, null, 1, null, null, 1, null, null, 1, null, null, 1, null, null, null, 1, 1, null, 1, null, null, 1, 1, 1, 1, 1, 1, null, null, 1, null, null, null, null, null, null, null, null, 1, null, null, null, 1, null, 1, null, null, null, null, null, null, null, 1, 1, null, null, null, null, null, 1, null, null, 1, null, 1, 1, null, 1, null, null, 1, null, null, null, null, 1, 1, null, null, null, 1, 1, null, null, null, null, 1, null, null, null, 1, 1, null, null, null, null, null, null, 1, null, null, null, null, 1, null, null, null, null, null, null, null, 1, 1, null, 1, 1, 1, null, null, null, null, 1, null, 1, 1, 1, null, 1, null, null, 1, null, null, 1, 1, 1, null, null, 1, null, null, null, null, 1, 1, 1, null, null, null, null, null, 1, 1, null, null, null, null, null, 1, 1, 1, null, null, null, 1, null, null, 1, null, null, null, null, 1, null, 1, null, null, 1, null, null, 1, 1, null, null, null, null, 1, null, null, 1, null, null, 1, null, null, null, 1, null, null, null, null, null, null, null, 1, null, null, 1, null, null, null, null, 1, null, 1, null, null, 1, null, null, null, 1, null, null, 1, null, 1, null, null, 1, 1, null, null, null, null, null, null, 1, 1, null, 1, null, null, null, null, null, null, 1, 1, null, null, 1, null, null, null, null, 1, null, null, 1, null, null, null, null, null, null, null, 1, 1, null, null, null, null, null, 1, 1, null, null, null, 1, 1, null, null, null, null, 1, 1, 1, null, null, null, null, 1, 1, null, null, 1, null, 1, 1, 1, 1, null, null, null, null, null, 1, null, null, null, null, null, null, 1, null, 1, 1, null, 1, 1, 1, 1, null, null, 1, null, null, null, null, null, null, null, null, null, null, 1, null, null, 1, null, 1, null, 1, 1, null, null, null, 1, null, null, 1, 1, 1, null, 1, null, 1, null, null, null, null, null, null, null, null, null, 1, null, 1, null, null, null, 1, null, 1, 1, 1, 1, 1, null, 1, 1, null, null, null, null, null, null, 1, 1, null, null, null, null, null, null, null, null, null, null, null, 1, null, 1, 1, null, 1, null, 1, 1, 1, null, 1, null, null, null, 1, null, 1, null, null, 1, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, 1, 1, null, 1, null, 1, null, null, 1, null, null, null, null, null, 1, null, null, 1, 1, null, 1, null, null, 1, null, null, null, null, 1, 1, 1, null, null, null, null, 1, null, null, null, null, null, null, null, 1, null, null, null, null, 1, null, null, null, 1, null, null, null, 1, null, 1, null, null, 1, null, null, null, 1, 1, 1, null, null, null, 1, null, null, null, null, null, 1, null, null, 1, 1, null, null, 1, 1, 1, 1, null, 1, 1, null, null, null, null, null, 1, 1, null, null, null, 1, 1, null, null, null, null, null, 1, null, null, null, null, 1, null, 1, null, 1, null, null, null, null, 1, null, null, null, null, 1, 1, null, null, 1, 1, null, 1, null, null, null, 1, null, 1, null, null, null, null, null, null, null, null, 1, null, null, 1, null, null, null, null, null, 1, 1, 1, null, null, null, null, null, 1, null, 1, null, null, null, null, null, null, 1, null, 1, null, 1, 1, 1, null, null, null, null, null, null, 1, null, null, 1, 1, null, 1, 1, null, null, null, null, 1, null, 1, 1, 1, null, null, null, null, null, 1, null, 1, 1, 1, 1, null, null, null, null, null, 1, null, 1, 1, null, 1, null, 1, 1, null, null, null, null, 1, null, 1, 1, null, 1, null, 1, null, null, 1, null, null, null, null, 1, null, 1, null, 1, 1, null, null, 1, null, null, 1, 1, null, null, null, null, 1, null, null, 1, null, 1, null, null, null, null, 1, 1, null, 1, null, null, null, 1, null, null, null, null, null, null, null, null, 1, null, 1, 1, null, 1, null, 1, null, 1, 1, null, null, null, null, null, null, null, 1, 1, null, null, 1, null, 1, null, null, 1, null, 1, null, 1, null, null, 1, null, 1, null, null, null, null, null, null, 1, null, null, null, null, null, null, null, null, null, 1, 1, 1, null, null, null, null, 1, null, 1, 1, null, null, 1, null, 1, 1, null, null, null, null, 1, null, null, null, 1, 1, null, null, null, 1, null, 1, null, 1, 1, null, 1, 1, null, 1, 1, null, 1, null, null, null, 1, null, null, 1, null, 1, null, 1, 1, null, 1, null, null, null, 1, null, null, null, null, null, null, null, null, 1, 1, null, null, 1, null, null, 1, 1, null, null, 1, null, null, null, 1, null, 1, null, 1, 1, 1, null, null, 1, null, 1, 1, null, null, null, 1, 1, null, 1, null, null, 1, null, null, null, 1, null, 1, 1, null, null, null, 1, 1, 1, null, null, null, 1, null, 1, null, null, null, 1, 1, 1, null, null, 1, 1, 1, null, 1, null, 1, null, null, null, 1, null, 1, null, null, null, null, null, null, null, null, null, 1, null, null, 1, null, null, 1, 1, null, 1, null, 1, null, null, 1, 1, null, null, 1, null, null, 1, null, null, 1, null, null, 1, null, 1, null, 1, null, null, null, null, null, null, null, null, null, 1, null, 1, 1, 1, null, null, null, 1, null, 1, 1, null, 1, null, 1, 1, 1, 1, 1, 1, 1, null, null, null, null, 1, 1, 1, 1, 1, 1, null, null, 1, null, 1, null, null, 1, null, null, 1, null, null, null, 1, null, 1, 1, null, null, 1, 1, null, null, null, 1, null, null, null, null, null, null, null, null, null, 1, null, null, null, 1, null, null, 1, null, 1, null, null, null, null, 1, 1, null, null, null, null, 1, 1, 1, null, null, null, 1, null, 1, 1, 1, 1, null, null, null, null, null, null, null, null, 1, null, 1, 1, 1, 1, null, null, null, 1, null, null, 1, null, 1, 1, 1, null, null, 1, null, 1, null, null, 1, 1, 1, null, null, null, null, null, null, 1, null, 1, 1, null, null, null, null, null, 1, 1, null, 1, null, null, null, null, 1, 1, 1, null, null, 1, null, 1, null, null, null, 1, null, null, 1, null, null, null, null, null, 1, 1, 1, null, null, null, null, null, null, 1, null, null, null, 1, null, null, null, 1, null, null, null, null, null, 1, null, null, 1, null, null, null, null, null, 1, null, 1, null, null, null, null, null, 1, 1, 1, 1, null, 1, null, 1, null, null, 1, null, null, 1, null, null, 1, 1, null, 1, 1, null, null, null, null, 1, null, null, null, null, 1, null, null, null, null, null, null, null, null, null, null, null, 1, null, 1, null, null, 1, null, 1, 1, 1, 1, null, 1, null, null, null, null, 1, null, null, null, null, 1, 1, 1, 1, null, null, null, 1, null, 1, null, 1, null, 1, 1, null, 1, 1, 1, null, null, 1, 1, null, 1, null, null, 1, 1, 1, null, null, null, null, null, 1, null, null, null, null, null, 1, null, 1, null, 1, 1, null, null, null, null, null, null, null, 1, 1, null, 1, 1, 1, null, null, null, null, null, null, null, 1, 1, 1, null, 1, null, null, null, null, null, 1, null, null, null, null, null, null, null, 1, null, 1, null, null, 1, 1, 1, null, 1, null, null, null, null, null, null, null, 1, 1, 1, 1, null, null, 1, null, 1, null, null, 1, null, null, null, null, null, null, null, 1, null, 1, 1, null, null, null, null, null, null, 1, 1, 1, null, null, 1, null, 1, null, null, null, null, null, null, 1, null, null, 1, 1, null, null, 1, null, 1, 1, 1, 1, null, 1, 1, 1, null, 1, null, null, null, 1, null, null, 1, 1, null, null, null, null, null, 1, 1, null, null, 1, null, null, null, null, 1, 1, 1, null, null, null, null, null, 1, null, null, null, null, 1, null, null, null, 1, null, null, null, 1, 1, null, 1, null, null, null, null, null, 1, 1, null, 1, null, 1, null, 1, null, null, 1, null, 1, null, 1, null, null, 1, 1, 1, null, null, null, null, 1, 1, 1, null, 1, null, null, null, 1, 1, null, null, 1, null, null, null, null, 1, null, 1, 1, 1, null, null, null, null, null, null, null, null, null, null, null, 1, null, 1, null, 1, null, null, null, null, null, null, null, null, null, 1, null, null, null, null, 1, 1, null, 1, 1, null, null, 1, 1, null, null, null, 1, null, null, 1, 1, null, null, null, 1, null, null, null, null, null, null, null, null, null, null, null, 1, null, null, 1, 1, null, 1, null, 1, null, null, null, 1, null, null, null, 1, null, null, null, null, null, null, 1, 1, null, null, null, null, 1, null, 1, null, 1, 1, null, null, 1, null, null, null, 1, null, null, 1, null, null, null, 1, 1, 1, null, 1, null, null, 1, 1, 1, null, null, 1, null, 1, 1, null, null, null, null, null, null, null, 1, 1, 1, null, 1, null, null, 1, null, null, null, 1, null, null, null, null, null, 1, 1, null, null, null, null, null, null, null, null, null, 1, null, 1, 1, null, 1, null, 1, null, null, null, null, 1, null, 1, null, null, null, 1, null, 1, null, 1, null, null, null, null, null, null, null, null, 1, 1, 1, 1, null, null, null, 1, null, null, 1, null, null, null, null, 1, null, 1, null, null, null, null, null, null, null, null, null, 1, null, 1, null, null, null, null, 1, 1, null, null, null, null, null, null, null, null, null, null, 1, 1, 1, null, 1, null, null, null, null, 1, 1, null, 1, 1, null, null, null, null, null, null, 1, null, null, null, null, null, 1, null, null, 1, null, 1, null, null, null, null, null, null, 1, 1, 1, 1, null, 1, 1, null, null, 1, null, null, null, null, null, 1, 1, 1, null, 1, null, null, 1, 1, null, null, 1, null, 1, 1, 1, null, 1, null, null, null, null, null, 1, null, null, null, null, 1, 1, 1, null, null, null, null, null, 1, null, null, 1, 1, null, null, 1, null, null, 1, 1, null, 1, 1, 1, 1, null, 1, null, null, null, null, null, 1, null, 1, null, 1, 1, 1, null, null, null, null, null, 1, 1, 1, null, 1, null, 1, null, null, null, null, null, null, null, null, null, 1, null, null, null, null, 1, null, 1, 1, null, null, 1, null, null, null, null, null, null, 1, 1, 1, null, 1, 1, 1, 1, 1, null, null, 1, null, 1, null, null, null, null, 1, null, null, 1, null, null, null, null, null, 1, null, null, null, null, null, 1, null, null, null, 1, null, 1, null, null, null, 1, null, null, null, null, null, null, null, null, null, 1, null, 1, 1, null, null, null, null, null, 1, null, 1, null, null, null, 1, null, 1, null, null, null, null, null, 1, 1, 1, null, 1, null, null, null, null, null, 1, null, null, 1, 1, null, null, null, null, 1, 1, null, null, null, null, null, null, null, null, null, null, null, 1, null, null, 1, null, 1, 1, null, 1, null, 1, null, null, 1, 1, null, null, null, null, null, null, null, null, null, null, 1, 1, null, null, null, null, 1, 1, 1, 1, null, null, null, 1, null, null, null, 1, null, 1, 1, 1, null, null, null, 1, 1, 1, null, null, null, 1, null, null, null, null, 1, null, 1, null, null, null, 1, null, 1, null, null, null, null, 1, null, null, null, 1, null, null, null, null, 1, null, 1, 1, null, null, null, null, null, null, null, null, null, null, null, 1, 1, 1, null, null, null, 1, 1, 1, 1, 1, null, 1, 1, null, null, 1, 1, null, null, 1, 1, null, null, null, 1, null, null, null, null, 1, null, 1, null, 1, null, null, null, 1, 1, null, null, null, null, null, null, 1, null, null, 1, 1, null, 1, 1, 1, null, 1, null, null, 1, 1, null, 1, 1, 1, null, 1, null, 1, 1, 1, null, 1, 1, null, 1, null, null, null, 1, null, null, null, null, 1, 1, 1, 1, null, null, null, null, null, null, 1, 1, null, null, null, null, null, null, null, null, null, null, null, 1, null, null, 1, 1, 1, 1, null, 1, null, null, null, 1, null, null, null, 1, 1, null, 1, null, null, null, 1, 1, null, null, null, 1, 1, null, 1, 1, 1, 1, 1, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, 1, null, 1, null, 1, null, 1, null, null, null, null, 1, 1, null, null, null, null, null, null, 1, 1, null, null, 1, null, 1, 1, null, null, 1, null, null, null, 1, 1, null, null, 1, null, null, 1, null, null, null, 1, null, 1, null, null, null, null, null, null, 1, null, 1, 1, 1, null, null, null, null, null, null, null, 1, null, null, null, 1, null, 1, null, 1, null, 1, 1, null, null, null, 1, null, null, 1, 1, null, null, 1, 1, null, null, null, null, null, null, null, null, null, null, null, 1, null, null, null, 1, null, null, null, null, 1, 1, null, null, null, null, null, null, null, null, null, null, null, null, null, null, 1, null, null, null, null, null, 1, null, 1, null, null, null, 1, null, null, null, null, null, null, null, null, null, null, 1, null, null, 1, 1, null, null, null, 1, 1, null, 1, null, null, 1, null, null, null, 1, null, null, 1, null, 1, null, null, null, 1, 1, 1, null, null, 1, null, null, null, null, null, null, null, 1, null, null, 1, null, null, null, null, null, null, null, null, null, 1, null, null, null, null, null, null, 1, null, 1, 1, 1, null, null, null, 1, null, null, null, null, null, null, 1, null, 1, null, null, null, null, 1, null, null, 1, 1, null, 1, null, 1, null, 1, null, null, null, null, 1, 1, null, 1, null, null, 1, null, 1, 1, null, 1, null, null, 1, 1, null, 1, null, null, null, null, null, null, null, null, null, null, null, 1, null, null, 1, null, null, 1, null, null, null, null, null, null, null, 1, null, null, 1, 1, 1, null, 1, null, null, null, 1, null, null, null, null, null, null, null, null, 1, null, 1, 1, null, 1, 1, null, 1, null, 1, null, null, null, null, null, null, 1, null, null, 1, 1, null, null, null, 1, 1, null, null, 1, null, 1, null, null, 1, 1, 1, null, null, 1, 1, 1, null, null, 1, 1, null, null, null, 1, 1, 1, null, null, null, null, null, null, null, 1, 1, null, 1, null, null, null, 1, 1, null, null, 1, null, 1, 1, null, null, 1, 1, null, 1, 1, null, 1, 1, 1, null, null, null, null, 1, 1, null, 1, null, null, 1, null, null, null, null, null, 1, null, 1, 1, null, 1, null, null, 1, null, 1, null, 1, null, null, 1, null, null, null, null, null, null, null, 1, 1, null, null, null, null, null, null, 1, 1, null, 1, null, null, 1, 1, null, 1, 1, null, null, 1, 1, null, 1, null, 1, null, null, null, null, 1, null, null, null, null, 1, null, 1, null, 1, null, null, null, null, null, null, 1, 1, 1, 1, 1, null, 1, null, 1, null, null, null, null, null, null, null, null, null, 1, null, null, null, 1, null, 1, 1, null, null, null, null, 1, null, 1, null, 1, 1, null, 1, null, null, null, 1, 1, 1, null, null, null, null, 1, null, 1, null, 1, 1, null, null, null, 1, null, null, null, null, null, null, null, null, null, null, 1, 1, 1, 1, 1, null, null, 1, null, null, null, null, null, null, null, null, null, 1, 1, null, 1, null, 1, null, null, null, 1, null, null, null, null, null, 1, 1, null, null, null, 1, 1, null, null, 1, null, 1, null, null, 1, null, null, null, 1, 1, null, null, 1, null, 1, 1, null, null, 1, null, 1, null, null, 1, null, null, null, 1, 1, null, 1, 1, null, 1, null, 1, null, null, 1, null, null, 1, null, null, null, 1, null, 1, 1, 1, 1, 1, null, 1, 1, null, null, 1, 1, null, 1, null, 1, null, 1, 1, 1, 1, 1, null, null, null, 1, 1, 1, 1, 1, null, null, null, 1, null, null, 1, null, 1, null, 1, null, 1, null, null, 1, null, null, null, null, 1, null, 1, null, 1, null, null, 1, 1, 1, null, null, 1, 1, null, null, null, null, 1, 1, 1, null, null, null, null, 1, 1, 1, 1, 1, 1, null, 1, null, null, null, 1, 1, null, null, 1, null, null, null, null, 1, 1, null, null, 1, 1, null, 1, 1, null, null, 1, 1, 1, null, null, null, null, null, null, 1, 1, null, 1, 1, 1, null, null, null, null, null, null, 1, 1, 1, 1, 1, 1, null, null, null, null, 1, null, null, 1, 1, null, null, null, null, 1, 1, null, 1, null, null, 1, null, 1, 1, null, null, 1, null, null, null, 1, null, 1, null, null, 1, null, null, 1, null, null, null, null, null, null, 1, null, null, 1, null, null, null, null, null, null, 1, null, 1, null, null, null, null, 1, null, 1, null, 1, null, 1, 1, null, null, null, 1, null, null, null, null, null, null, 1, null, 1, null, null, null, null, null, null, 1, 1, null, 1, null, null, null, null, null, 1, null, 1, null, null, null, null, null, null, null, null, null, null, 1, 1, 1, null, null, 1, null, null, null, 1, 1, 1, 1, 1, 1, null, 1, null, null, null, null, null, 1, null, 1, null, null, null, 1, null, null, 1, null, 1, 1, null, null, null, 1, 1, 1, null, null, null, 1, null, null, 1, 1, null, 1, 1, null, 1, null, 1, null, null, null, null, 1, 1, null, null, null, null, null, null, null, null, null, null, null, null, 1, 1, null, null, null, null, null, null, 1, null, null, null, 1, null, null, 1, null, 1, null, 1, 1, null, null, null, null, 1, null, null, null, 1, 1, 1, null, null, 1, 1, null, null, null, null, null, 1, 1, null, null, null, null, 1, null, 1, 1, null, null, 1, null, 1, null, 1, 1, null, null, null, null, null, 1, 1, 1, 1, 1, null, null, null, 1, 1, null, 1, null, 1, null, null, null, 1, null, null, null, null, 1, null, null, null, 1, null, null, null, null, null, null, null, 1, null, null, null, 1, null, 1, null, 1, 1, null, null, null, null, null, null, null, null, null, null, null, null, 1, 1, null, null, 1, 1, null, null, null, 1, null, null, null, 1, null, null, 1, null, 1, null, null, null, 1, null, null, 1, 1, 1, null, null, null, null, null, 1, null, 1, 1, 1, null, null, 1, 1, 1, 1, 1, 1, 1, 1, null, null, 1, 1, null, null, null, null, null, null, null, null, null, null, 1, null, 1, null, 1, null, 1, null, 1, null, null, null, null, 1, 1, 1, 1, 1, null, 1, null, 1, 1, null, null, null, 1, null, 1, null, null, null, null, null, null, null, 1, 1, 1, null, 1, null, null, 1, null, null, null, 1, 1, 1, null, 1, 1, null, 1, null, 1, null, 1, 1, null, 1, null, null, 1, null, 1, 1, null, null, 1, 1, 1, null, null, null, 1, 1, null, null, null, null, 1, null, 1, null, null, 1, 1, 1, null, 1, 1, null, 1, null, null, null, null, 1, null, null, 1, null, null, null, null, null, null, 1, null, 1, null, null, null, null, null, null, null, 1, null, null, null, 1, null, null, 1, 1, null, null, 1, 1, null, 1, 1, 1, null, null, null, null, null, null, 1, null, null, null, null, null, null, 1, null, null, 1, 1, null, null, 1, null, null, null, null, null, null, 1, null, null, null, 1, null, 1, null, null, null, null, 1, null, null, null, null, 1, null, 1, 1, null, null, null, 1, null, null, 1, null, null, null, 1, 1, null, null, null, null, null, null, 1, 1, null, null, 1, null, null, 1, 1, null, 1, 1, 1, 1, null, null, null, 1, 1, null, null, 1, null, null, null, 1, null, 1, null, null, 1, null, null, 1, 1, null, null, 1, 1, 1, null, null, null, null, 1, null, null, null, 1, null, 1, 1, null, 1, null, null, 1, 1, 1, null, null, 1, null, null, 1, 1, null, null, null, null, null, 1, 1, null, null, null, null, 1, 1, null, null, null, null, null, 1, null, null, null, null, 1, null, null, null, null, null, null, null, null, 1, null, null, 1, null, null, 1, null, null, 1, null, null, 1, 1, 1, null, null, 1, null, null, 1, 1, 1, null, null, null, null, null, null, null, null, null, null, null, null, null, null, 1, 1, null, 1, 1, null, null, null, 1, 1, null, null, null, null, null, null, null, 1, null, null, null, null, 1, null, null, null, null, null, null, null, null, null, null, null, null, null, 1, 1, 1, null, null, null, null, null, null, null, null, 1, 1, null, null, null, 1, 1, null, null, null, 1, null, null, null, null, 1, null, null, null, null, 1, 1, 1, null, null, null, null, 1, 1, null, null, null, 1, 1, null, null, null, null, null, null, null, null, null, null, 1, null, null, null, null, 1, null, 1, 1, null, 1, null, 1, null, null, null, 1, null, null, null, null, null, null, null, null, 1, null, null, 1, 1, null, null, 1, null, 1, null, 1, null, 1, 1, null, null, null, 1, null, null, null, null, null, null, 1, null, null, 1, 1, null, 1, null, null, 1, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, 1, null, null, 1, null, null, null, 1, 1, 1, null, 1, null, 1, null, null, 1, null, 1, 1, 1, null, 1, null, 1, null, null, null, null, 1, 1, null, null, 1, null, 1, 1, null, null, 1, 1, null, null, null, null, null, null, null, null, 1, null, null, 1, null, 1, null, null, 1, null, null, null, 1, null, 1, 1, null, null, null, null, 1, null, null, null, 1, null, null, null, 1, null, null, null, null, 1, 1, null, null, null, null, null, null, 1, 1, null, null, 1, 1, null, 1, 1, 1, null, 1, 1, null, null, null, null, null, null, 1, 1, null, null, null, null, null, null, null, 1, null, 1, null, null, 1, null, null, null, 1, null, 1, 1, 1, null, null, null, 1, null, 1, null, null, 1, null, null, null, 1, 1, 1, 1, 1, null, 1, null, 1, 1, 1, null, null, null, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, null, null, null, 1, null, null, null, 1, null, null, null, null, null, 1, null, null, null, 1, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, 1, null, null, 1, 1, null, null, null, null, null, null, null, null, null, 1, null, 1, 1, 1, 1, 1, null, null, null, null, null, 1, 1, null, 1, null, null, null, null, null, null, null, null, 1, null, null, null, null, 1, null, 1, 1, null, null, null, null, null, null, null, null, 1, null, null, null, null, null, 1, null, 1, 1, 1, 1, null, null, null, null, null, 1, 1, null, null, null, 1, null, null, 1, null, null, null, null, null, 1, null, null, null, null, null, null, null, null, null, 1, null, null, null, null, null, null, null, null, null, null, null, null, null, null, 1, null, null, null, 1, 1, 1, null, 1, null, null, null, null, null, 1, null, null, null, 1, null, 1, null, null, null, null, null, null, null, null, 1, null, null, 1, 1, null, 1, null, null, null, null, 1, null, null, null, null, 1, null, null, 1, null, null, null, 1, 1, null, 1, null, 1, null, 1, null, null, null, null, null, null, null, 1, null, null, null, null, null, null, null, null, 1, null, null, null, null, null, null, 1, null, null, null, null, null, null, null, null, null, 1, null, null, null, 1, 1, null, 1, null, null, null, 1, null, null, 1, 1, null, null, null, null, 1, null, null, 1, null, null, null, null, null, 1, 1, null, null, null, null, null, 1, null, 1, null, null, 1, null, 1, null, null, null, null, null, null, null, null, 1, 1, null, 1, null, 1, null, null, 1, null, null, null, null, null, 1, null, 1, null, null, null, null, 1, 1, null, null, 1, null, null, null, null, null, null, null, null, null, null, null, null, 1, null, 1, null, null, 1, null, null, 1, null, 1, 1, 1, null, null, 1, null, null, 1, null, null, null, 1, null, 1, null, null, null, null, null, null, null, 1, null, null, null, null, 1, 1, null, null, null, null, 1, null, 1, null, 1, null, null, 1, 1, null, null, null, 1, null, null, 1, null, 1, null, null, null, null, null, 1, null, null, null, 1, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, 1, null, 1, 1, null, 1, null, 1, null, 1, null, null, null, null, null, null, null, 1, null, null, null, null, null, 1, null, null, null, 1, null, null, null, null, 1, null, null, null, null, 1, null, null, 1, null, null, 1, 1, null, 1, null, null, 1, 1, null, null, null, null, null, null, null, null, 1, 1, null, 1, null, null, 1, null, null, null, null, null, null, null, null, null, null, null, 1, null, null, null, null, null, null, 1, null, null, null, null, null, null, null, null, null, null, null, null, null, 1, 1, 1, 1, null, 1, null, null, 1, 1, null, 1, null, null, null, null, 1, 1, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, 1, null, null, null, null, 1, 1, null, null, 1, null, null, null, null, null, null, null, null, null, null, null, null, 1, 1, null, null, null, 1, null, null, 1, null, null, 1, null, 1, 1, 1, null, 1, null, null, null, null, null, null, null, null, null, null, 1, null, null, 1, 1, null, 1, null, null, null, null, 1, 1, 1, null, 1, null, null, null, null, null, null, null, null, null, null, 1, null, null, null, 1, 1, null, 1, null, null, null, null, null, null, null, null, 1, null, null, null, 1, 1, null, null, null, null, 1, 1, 1, null, null, null, null, null, null, 1, null, null, null, null, null, null, null, null, 1, null, 1, null, null, null, 1, null, 1, null, null, 1, null, null, null, 1, null, 1, null, null, 1, 1, 1, 1, null, null, null, 1, null, 1, 1, null, 1, 1, 1, null, 1, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, 1, null, null, null, null, null, null, null, null, null, null, null, null, null, 1, null, null, null, null, null, null, null, null, null, 1, 1, null, 1, null, 1, null, 1, null, null, null, 1, null, null, 1, 1, null, 1, null, 1, null, 1, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, 1, 1, 1, null, null, 1, null, null, null, null, null, null, null, null, null, 1, null, null, null, null, null, null, null, null, 1, null, 1, null, null, 1, null, null, null, null, null, null, null, 1, null, null, null, 1, 1, null, null, null, null, 1, null, null, null, 1, null, null, 1, null, 1, null, 1, 1, 1, 1, null, null, null, 1, null, null, null, null, null, null, null, 1, null, null, null, null, 1, null, null, null, 1, null, null, null, 1, null, 1, null, null, null, null, 1, null, null, null, null, 1, null, 1, null, null, 1, null, 1, null, null, null, null, 1, null, null, 1, null, null, null, null, null, null, 1, null, null, null, null, 1, 1, null, null, null, null, 1, 1, null, null, 1, null, null, 1, 1, null, null, 1, null, null, null, null, null, null, null, 1, null, null, 1, 1, null, null, null, null, null, null, 1, null, null, 1, null, 1, null, null, null, 1, null, null, null, 1, null, 1, 1, 1, null, null, null, null, null, null, null, 1, null, null, 1, null, null, null, 1, null, null, null, null, 1, null, null, null, null, null, null, null, null, 1, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, 1, 1, null, null, null, null, null, 1, null, null, null, null, null, null, 1, null, null, null, 1, 1, null, null, null, 1, 1, null, null, null, null, null, null, null, null, 1, null, null, null, null, null, null, null, null, null, 1, null, 1, 1, 1, null, 1, 1, null, 1, null, null, 1, 1, null, null, 1, 1, 1, null, null, null, 1, 1, null, null, null, 1, 1, null, 1, null, null, 1, null, 1, 1, 1, null, null, 1, null, null, null, null, null, null, null, null, null, 1, null, 1, null, 1, 1, 1, 1, 1, 1, null, null, null, null, 1, 1, 1, null, null, null, 1, null, null, 1, null, null, null, null, null, null, 1, null, null, 1, null, null, null, null, 1, null, 1, null, 1, null, null, null, null, null, null, null, null, 1, 1, 1, null, null, null, null, null, null, 1, null, 1, null, 1, null, 1, 1, 1, null, null, null, null, null, 1, 1, null, null, null, null, null, null, null, null, null, null, 1, null, null, null, null, null, null, 1, 1, 1, null, 1, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, 1, null, null, null, null, 1, null, null, null, 1, null, 1, 1, null, null, null, null, 1, null, 1, null, null, null, null, null, 1, null, null, 1, null, null, 1, null, null, null, null, null, null, 1, null, 1, null, 1, null, null, null, null, null, null, null, null, null, 1, null, null, 1, 1, 1, null, 1, null, null, null, null, null, null, 1, 1, 1, 1, null, null, null, null, null, null, null, 1, null, null, null, null, 1, null, null, null, null, 1, 1, null, null, null, null, 1, 1, 1, null, null, null, null, null, null, null, null, null, 1, null, 1, null, null, null, 1, 1, null, null, null, null, null, 1, null, 1, null, 1, null, null, 1, null, null, null, null, null, 1, null, 1, null, 1, null, null, null, null, null, 1, 1, null, null, 1, null, null, null, null, null, null, null, null, null, null, null, 1, null, null, null, 1, 1, 1, null, 1, null, 1, null, null, null, 1, null, null, null, null, null, null, 1, null, 1, null, null, 1, null, null, null, null, null, null, null, null, null, 1, null, null, 1, null, null, 1, 1, null, null, 1, null, null, null, 1, 1, 1, null, 1, null, null, null, 1, null, 1, null, null, null, 1, null, null, null, null, null, 1, null, null, 1, 1, 1, 1, 1, null, null, null, 1, null, null, null, 1, null, null, null, null, null, 1, null, null, 1, 1, 1, 1, null, 1, null, 1, null, 1, null, null, null, null, null, 1, null, null, null, null, null, 1, null, null, 1, 1, null, null, null, null, null, null, null, 1, null, 1, null, 1, null, null, 1, null, 1, 1, null, null, 1, 1, null, 1, 1, null, null, 1, 1, 1, null, null, 1, 1, 1, null, null, null, null, 1, null, null, null, null, null, 1, 1, 1, null, null, null, 1, null, 1, null, 1, null, 1, null, null, null, null, 1, 1, 1, 1, 1, null, null, null, null, null, 1, null, null, null, null, null, 1, null, null, null, null, null, null, null, null, null, 1, null, null, null, null, 1, null, null, 1, null, 1, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, 1, null, null, null, 1, null, 1, null, null, null, null, null, null, null, null, null, 1, null, null, null, null, 1, 1, 1, null, null, null, null, null, null, null, 1, null, null, null, 1, null, null, 1, null, null, 1, 1, null, 1, null, null, null, null, null, null, null, 1, 1, 1, null, null, null, null, 1, null, null, null, null, 1, null, null, null, null, null, 1, null, 1, null, null, null, 1, null, null, null, null, null, 1, null, null, null, null, 1, 1, 1, null, 1, null, null, null, 1, null, null, null, 1, null, null, null, null, null, null, null, null, null, null, null, 1, null, null, 1, null, 1, null, 1, null, 1, null, null, null, 1, null, null, null, 1, null, null, null, null, null, null, null, 1, 1, null, null, 1, 1, null, 1, 1, null, 1, 1, null, 1, null, null, 1, null, null, null, null, null, 1, null, 1, null, null, null, null, 1, null, null, null, null, null, null, null, 1, null, null, null, 1, null, null, null, null, 1, null, 1, null, null, null, null, null, null, null, null, null, null, null, null, null, 1, null, null, null, null, null, null, null, 1, null, null, null, 1, null, 1, null, null, 1, null, 1, null, null, null, null, null, null, null, null, null, null, null, 1, 1, null, null, 1, null, null, null, null, null, 1, null, null, null, null, null, 1, null, null, 1, null, null, null, null, null, null, null, 1, null, null, null, 1, 1, null, 1, null, null, 1, null, 1, 1, null, 1, 1, null, null, null, 1, null, 1, 1, 1, 1, null, null, null, 1, 1, null, null, null, 1, 1, 1, null, 1, 1, null, null, null, 1, null, null, 1, null, null, null, null, null, null, null, null, null, null, 1, null, null, null, null, null, null, null, null, null, null, 1, null, null, null, null, null, 1, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, 1, null, 1, 1, 1, null, null, null, null, null, null, null, null, 1, null, null, null, null, 1, null, null, null, 1, null, null, null, null, 1, null, null, null, null, null, null, null, null, null, null, 1, null, 1, 1, null, null, 1, null, null, null, 1, 1, null, null, null, null, null, null, 1, null, null, null, null, 1, null, null, 1, null, null, null, null, 1, null, 1, 1, null, null, null, 1, null, 1, 1, 1, null, null, 1, null, null, 1, null, null, null, null, 1, null, null, null, null, 1, null, 1, null, null, null, null, 1, 1, null, null, 1, null, null, 1, 1, null, 1, null, null, null, 1, 1, null, null, null, null, null, 1, null, 1, 1, null, 1, null, 1, null, null, null, null, null, 1, 1, null, null, null, null, 1, null, 1, 1, 1, 1, null, null, null, 1, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, 1, null, null, null, null, null, null, 1, null, 1, 1, 1, null, null, 1, 1, null, null, null, null, null, null, null, null, null, null, 1, null, null, null, null, null, null, 1, null, 1, 1, null, 1, 1, null, null, null, null, null, null, null, null, 1, null, null, 1, null, null, 1, null, null, null, null, null, null, 1, null, null, 1, null, null, 1, 1, 1, 1, 1, 1, null, null, 1, null, null, null, null, null, null, null, null, 1, null, null, null, null, null, 1, null, null, null, null, null, null, null, null, 1, null, null, null, null, null, 1, null, null, 1, null, 1, 1, null, null, null, null, 1, null, null, null, null, 1, 1, null, null, null, null, null, null, null, null, null, 1, null, null, null, 1, 1, null, null, null, null, null, null, 1, null, null, null, null, null, null, null, null, null, null, null, null, null, 1, null, 1, 1, 1, null, null, null, null, 1, null, null, 1, 1, null, null, null, null, 1, null, null, 1, null, null, null, null, 1, null, null, null, null, 1, null, 1, null, null, null, 1, null, 1, null, null, null, null, null, null, 1, null, null, null, null, null, null, null, null, 1, null, null, null, null, 1, null, 1, null, null, 1, null, null, 1, 1, null, null, null, null, 1, null, null, null, null, null, 1, 1, null, null, 1, null, null, null, null, null, null, null, 1, null, null, 1, 1, null, null, null, 1, null, 1, null, null, 1, null, null, null, null, null, null, 1, null, null, null, null, null, null, null, null, null, null, null, null, 1, null, null, 1, null, null, null, null, 1, null, 1, 1, null, null, null, null, null, null, null, null, null, null, 1, null, null, null, null, null, null, null, 1, null, null, null, null, null, null, null, null, null, null, null, 1, null, null, null, null, null, 1, 1, 1, null, null, null, null, 1, 1, null, null, 1, null, 1, 1, 1, null, null, null, null, 1, null, 1, null, null, null, null, null, null, 1, null, 1, null, null, 1, null, null, 1, null, null, 1, 1, null, null, null, null, 1, null, null, 1, null, 1, null, null, 1, null, 1, null, null, 1, null, null, null, 1, null, null, 1, 1, null, null, 1, null, 1, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, 1, null, 1, 1, null, 1, 1, null, null, 1, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, 1, null, 1, 1, null, 1, null, null, 1, 1, null, null, null, null, null, 1, null, null, null, null, 1, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, 1, null, null, null, 1, null, null, null, null, null, null, null, null, 1, null, null, 1, null, null, 1, null, null, 1, null, null, 1, null, 1, 1, null, null, null, null, null, null, null, null, null, null, 1, null, null, 1, null, null, null, null, null, null, null, null, 1, null, null, null, 1, null, 1, null, null, 1, null, null, null, 1, 1, null, null, null, null, 1, null, null, null, null, null, 1, null, null, 1, null, null, null, 1, null, 1, 1, null, null, 1, null, null, null, null, null, 1, null, null, null, null, 1, 1, null, null, null, null, null, 1, null, null, null, null, 1, null, null, null, null, null, null, null, null, 1, 1, null, null, null, 1, 1, null, null, 1, 1, null, 1, 1, null, null, 1, null, 1, null, 1, null, null, null, null, null, null, 1, null, null, 1, null, null, null, null, null, 1, 1, 1, null, null, null, null, null, 1, null, 1, null, null, null, null, null, null, null, 1, null, null, 1, null, 1, null, null, null, null, null, 1, 1, null, null, 1, 1, null, 1, 1, null, null, 1, null, 1, null, 1, 1, null, null, null, null, null, null, 1, null, 1, null, 1, 1, null, null, null, null, null, 1, null, null, 1, null, 1, null, null, null, null, null, null, null, 1, null, null, 1, null, null, null, 1, null, null, 1, null, null, null, null, 1, null, 1, null, null, 1, null, null, null, null, null, 1, 1, null, null, null, null, 1, null, null, 1, null, 1, null, null, null, null, 1, null, null, null, null, null, null, 1, null, null, null, null, null, 1, null, null, null, null, null, 1, null, 1, null, 1, null, 1, null, null, 1, null, null, null, null, null, 1, null, null, null, null, null, 1, null, null, 1, null, null, null, 1, null, null, null, null, 1, null, null, null, null, null, null, 1, null, null, null, null, null, null, null, null, null, null, 1, 1, null, null, null, null, null, null, null, 1, null, null, 1, null, null, null, null, null, null, null, 1, null, null, null, null, 1, null, null, null, 1, null, null, null, 1, 1, null, 1, 1, null, 1, 1, null, null, null, null, null, null, null, 1, 1, null, 1, null, 1, null, null, 1, null, null, null, 1, null, null, null, null, null, null, null, null, 1, 1, null, null, 1, null, null, 1, 1, null, null, 1, null, null, null, 1, null, null, null, 1, 1, 1, null, null, null, null, 1, null, null, null, null, 1, null, null, 1, null, null, 1, null, null, null, 1, null, 1, 1, null, null, null, 1, 1, 1, null, null, null, 1, null, 1, null, null, null, 1, 1, 1, null, null, null, 1, null, null, null, null, 1, null, null, null, null, null, 1, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, 1, 1, null, 1, null, null, null, null, null, 1, null, null, 1, null, null, 1, null, null, 1, null, null, 1, null, 1, null, 1, null, null, null, null, null, 1, null, null, null, 1, null, 1, 1, 1, null, null, null, 1, null, 1, 1, null, 1, null, 1, 1, 1, 1, 1, 1, 1, null, null, null, null, 1, 1, null, 1, null, 1, null, null, null, null, null, null, null, 1, null, null, null, null, null, null, 1, null, 1, null, null, null, 1, 1, null, null, null, null, null, null, null, null, null, null, null, null, null, 1, null, null, null, 1, null, null, null, null, null, null, null, null, null, 1, 1, null, null, null, null, 1, 1, 1, null, null, null, 1, null, 1, null, 1, 1, null, null, null, null, null, null, null, null, null, null, 1, 1, 1, 1, null, null, null, 1, null, null, 1, null, 1, 1, 1, null, null, 1, null, null, null, null, 1, 1, null, null, null, null, null, null, null, null, null, 1, 1, null, null, null, null, null, 1, 1, null, 1, null, null, null, 1, null, null, null, null, null, 1, null, 1, null, null, null, 1, null, null, 1, null, null, null, null, null, 1, 1, 1, null, null, null, null, null, null, 1, null, 1, null, 1, null, null, null, 1, null, null, null, null, null, null, null, null, null, null, null, null, null, null, 1, null, 1, null, null, null, null, null, null, 1, 1, 1, null, null, null, 1, null, null, 1, 1, null, 1, null, null, 1, null, null, 1, 1, null, null, null, null, 1, null, null, null, null, 1, null, null, null, null, null, null, null, null, null, null, null, 1, null, 1, null, null, null, null, 1, 1, 1, 1, null, null, null, null, null, null, 1, null, null, null, null, 1, 1, 1, 1, null, null, null, null, null, 1, null, 1, null, 1, 1, null, null, 1, 1, null, null, 1, 1, null, 1, null, 1, null, null, 1, null, null, null, null, null, 1, null, null, null, null, null, 1, null, 1, null, 1, 1, null, null, null, null, null, null, null, 1, null, null, 1, 1, 1, null, null, null, null, null, null, null, null, null, null, null, 1, null, null, null, null, null, 1, null, null, null, null, null, null, 1, null, null, 1, null, null, 1, 1, 1, null, 1, null, null, null, null, null, null, null, 1, null, 1, 1, null, null, 1, null, null, null, null, 1, null, null, null, null, null, null, null, 1, null, 1, 1, null, null, null, null, null, 1, 1, null, 1, null, null, 1, null, 1, null, null, null, null, null, null, 1, null, null, null, null, null, null, 1, null, 1, null, null, null, null, null, null, 1, null, null, null, null, null, 1, null, null, 1, null, null, null, null, null, null, 1, 1, null, null, 1, null, null, null, null, 1, 1, 1, null, null, null, null, 1, null, null, null, null, null, 1, null, null, null, 1, null, null, null, 1, 1, null, 1, null, 1, null, null, null, 1, 1, null, null, null, 1, null, 1, null, null, 1, null, 1, null, 1, null, null, 1, 1, 1, null, null, 1, null, 1, 1, null, null, 1, null, null, null, 1, 1, null, null, 1, null, null, null, null, 1, null, 1, 1, 1, null, null, null, null, null, null, null, null, null, null, null, 1, null, null, null, 1, null, null, null, null, null, null, null, null, null, 1, null, null, null, null, 1, null, null, 1, 1, null, null, null, null, null, null, null, 1, null, null, 1, null, null, null, null, 1, null, null, null, null, null, 1, null, null, null, null, null, null, null, null, 1, 1, null, null, null, 1, null, null, null, 1, null, null, null, null, null, null, null, null, null, null, 1, 1, null, null, null, null, 1, null, 1, null, 1, null, null, null, 1, null, null, null, 1, null, null, 1, null, null, null, 1, 1, null, null, 1, null, null, 1, null, null, null, null, null, null, 1, 1, null, null, null, null, null, null, null, null, 1, 1, null, 1, null, null, 1, null, 1, null, 1, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, 1, 1, null, 1, 1, null, 1, null, null, null, null, null, null, null, null, 1, null, null, null, 1, null, 1, null, 1, null, null, null, null, null, null, null, null, 1, null, 1, 1, null, null, null, 1, null, null, null, null, null, null, null, null, null, 1, null, null, null, null, null, null, null, null, null, 1, null, null, null, null, null, null, 1, 1, null, null, null, null, null, null, null, null, null, null, 1, null, null, null, 1, null, null, null, null, 1, 1, null, null, 1, null, null, null, null, null, null, 1, null, null, null, null, null, 1, null, null, 1, 1, null, null, null, null, null, null, null, null, null, 1, 1, null, null, null, null, null, 1, null, null, null, null, null, null, 1, 1, null, null, null, null, null, 1, null, null, 1, null, 1, 1, 1, 1, 1, null, null, null, null, null, null, null, null, null, null, 1, null, 1, null, null, null, null, null, 1, null, null, null, null, null, null, 1, null, null, 1, null, null, 1, 1, null, 1, null, 1, null, null, null, null, null, 1, null, null, null, 1, null, 1, null, null, null, null, null, 1, 1, null, null, 1, null, null, null, null, null, null, null, null, null, null, null, 1, null, null, null, null, 1, null, 1, 1, null, null, null, null, null, null, null, null, null, 1, 1, 1, null, null, 1, 1, 1, 1, null, null, 1, null, 1, 1, null, null, null, null, null, null, null, null, null, 1, null, null, 1, null, null, null, null, null, null, null, null, null, 1, null, 1, null, null, null, 1, null, null, null, null, null, null, null, null, null, 1, null, 1, 1, null, null, null, null, null, 1, null, null, null, null, null, 1, null, null, null, null, null, null, null, 1, null, 1, null, 1, null, null, null, null, null, 1, null, null, 1, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, 1, null, null, null, null, 1, 1, null, 1, null, null, null, null, 1, null, null, null, null, null, null, null, null, 1, null, null, 1, null, null, null, null, null, 1, 1, null, null, null, null, null, null, null, null, null, 1, null, 1, 1, 1, null, null, null, null, 1, 1, null, 1, null, 1, null, 1, null, null, 1, null, null, null, 1, null, 1, null, 1, null, null, null, null, null, null, null, null, null, null, null, null, null, 1, null, null, null, null, null, null, null, null, null, null, null, null, null, null, 1, 1, 1, null, null, null, 1, 1, 1, 1, null, null, 1, 1, null, null, 1, 1, null, null, 1, 1, null, null, null, 1, null, null, null, null, 1, null, null, null, 1, null, null, null, 1, 1, null, null, null, null, null, null, null, null, null, 1, null, null, 1, null, 1, null, 1, null, null, null, null, null, 1, 1, 1, null, 1, null, 1, null, null, null, 1, 1, null, 1, null, null, null, null, null, null, null, null, 1, null, 1, 1, null, null, null, null, null, null, 1, null, null, null, null, null, null, null, null, null, null, null, null, 1, null, null, 1, 1, 1, 1, null, 1, null, null, null, 1, null, null, null, 1, 1, null, null, null, null, null, null, 1, null, null, null, 1, 1, null, null, null, null, null, 1, null, null, null, null, null, null, null, null, null, 1, null, null, null, null, null, null, null, 1, null, null, null, 1, null, 1, null, null, null, null, 1, 1, null, null, null, null, null, null, 1, 1, null, null, 1, null, 1, 1, null, null, null, null, null, null, 1, null, null, null, 1, null, null, 1, null, null, null, 1, null, 1, null, null, null, null, null, null, 1, null, 1, 1, 1, null, null, null, null, null, null, null, 1, null, null, null, null, null, 1, null, null, null, 1, 1, null, null, null, null, null, null, null, 1, null, null, 1, 1, null, null, null, null, null, null, null, null, null, null, null, 1, null, null, null, 1, null, null, null, null, 1, 1, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, 1, null, 1, null, null, null, 1, null, null, null, null, null, null, null, null, null, null, 1, null, null, 1, 1, null, null, null, 1, null, null, 1, null, null, 1, null, null, null, 1, null, null, 1, null, 1, null, null, null, null, null, 1, null, null, 1, null, null, null, null, null, null, null, 1, null, null, null, null, null, null, null, null, null, null, null, null, 1, null, 1, null, null, null, null, 1, null, 1, 1, 1, null, null, null, null, null, null, null, null, null, null, null, null, null, 1, null, 1, null, 1, null, null, 1, 1, null, 1, null, null, null, 1, null, null, null, null, null, null, null, 1, null, null, 1, null, 1, 1, null, null, null, null, 1, null, 1, 1, null, null, null, null, null, null, null, null, null, null, null, 1, null, null, 1, null, null, 1, null, null, null, null, null, null, null, null, 1, null, null, 1, null, null, null, null, null, null, 1, null, null, null, null, null, null, null, null, 1, null, 1, 1, null, 1, null, null, 1, null, 1, null, null, null, null, null, null, null, null, null, 1, 1, null, null, null, null, 1, null, null, 1, null, 1, null, null, null, null, 1, null, null, null, null, null, null, null, 1, 1, null, null, null, 1, 1, null, null, null, null, null, null, null, null, null, 1, null, 1, null, null, null, null, 1, null, null, 1, null, 1, 1, null, null, 1, 1, null, null, 1, null, 1, 1, 1, null, null, null, null, 1, null, null, 1, null, null, 1, null, null, null, null, null, 1, 1, 1, null, null, null, null, null, 1, null, 1, null, 1, null, null, 1, null, null, null, null, null, null, null, null, 1, null, null, null, null, null, null, null, 1, null, 1, null, null, 1, 1, null, null, 1, null, null, 1, null, null, 1, null, 1, null, null, null, null, null, null, null, null, null, 1, null, 1, null, 1, null, null, null, null, null, null, 1, 1, 1, 1, 1, null, 1, null, null, null, null, null, null, null, null, null, null, null, 1, null, null, null, 1, null, null, 1, null, null, null, null, 1, null, 1, null, 1, 1, null, 1, null, null, null, 1, null, 1, null, null, null, null, 1, null, 1, null, 1, 1, null, null, 1, 1, null, null, null, null, null, null, null, null, null, null, null, 1, null, 1, null, null, null, null, null, null, null, null, null, null, null, null, null, 1, 1, null, null, null, 1, null, null, null, null, null, null, null, null, null, 1, 1, null, null, null, 1, 1, null, null, null, null, 1, null, null, 1, null, 1, null, 1, 1, null, null, null, null, 1, 1, null, null, 1, null, 1, null, null, 1, 1, null, null, 1, null, null, 1, 1, null, 1, null, 1, null, null, null, null, null, null, null, null, null, 1, null, null, 1, 1, 1, 1, null, 1, 1, null, null, null, 1, null, 1, null, 1, null, 1, null, 1, 1, 1, null, null, null, 1, 1, 1, 1, 1, null, null, null, 1, null, null, null, null, 1, null, 1, null, 1, null, null, 1, null, null, null, null, 1, null, null, null, 1, null, null, 1, 1, 1, null, null, 1, 1, null, null, null, null, null, 1, 1, null, null, null, null, 1, 1, 1, 1, 1, 1, null, 1, null, null, null, null, 1, null, null, 1, null, null, null, null, null, 1, null, null, null, 1, null, null, 1, null, null, null, 1, 1, null, null, 1, null, null, null, null, 1, null, null, 1, 1, null, null, null, null, null, null, 1, 1, null, 1, null, 1, null, null, null, null, 1, null, null, 1, 1, null, null, null, null, 1, 1, null, 1, null, null, null, null, 1, null, null, null, null, null, null, null, 1, null, 1, null, null, 1, null, null, null, null, null, null, null, null, null, 1, null, null, 1, null, null, null, null, null, null, 1, null, 1, null, null, null, null, null, null, null, null, 1, null, 1, 1, null, null, null, 1, null, null, null, null, null, null, 1, null, 1, null, null, null, null, null, 1, null, null, null, null, null, null, null, null, null, 1, null, 1, null, null, null, null, null, null, null, null, null, null, null, 1, null, null, null, 1, null, null, null, null, 1, 1, null, 1, 1, null, 1, null, null, null, null, null, null, null, null, 1, null, null, 1, null, null, 1, null, 1, 1, null, null, null, 1, null, 1, null, null, null, 1, null, null, 1, 1, 1, null, 1, null, 1, null, 1, null, null, null, null, null, 1, null, null, null, null, null, null, null, null, null, null, null, null, 1, 1, null, null, null, null, null, null, null, null, null, null, null, null, null, 1, null, 1, null, null, 1, null, null, null, null, null, null, null, null, 1, 1, 1, null, null, 1, 1, null, null, null, null, null, 1, null, null, null, null, null, null, null, null, 1, null, null, null, null, 1, null, null, null, null, null, null, null, null, null, 1, null, 1, 1, null, null, null, 1, 1, null, null, null, 1, null, null, null, 1, null, null, null, null, 1, 1, null, null, 1, null, null, null, null, null, null, null, 1, null, null, null, 1, null, 1, null, null, 1, null, null, null, null, 1, null, null, null, null, null, null, null, 1, 1, null, null, 1, 1, null, null, null, 1, null, null, null, 1, null, null, null, null, 1, null, null, null, null, null, null, 1, null, 1, null, null, null, null, 1, 1, 1, 1, 1, 1, null, 1, null, 1, null, 1, null, 1, 1, 1, null, null, 1, null, null, null, null, null, null, null, null, null, null, null, null, null, 1, null, null, null, 1, null, 1, null, null, null, null, 1, 1, null, null, 1, null, 1, null, null, null, null, null, null, 1, null, 1, null, null, null, null, null, null, null, null, 1, 1, null, null, null, null, null, null, null, null, 1, 1, null, null, 1, 1, null, 1, null, null, null, null, null, null, 1, null, null, 1, null, 1, null, null, null, 1, 1, 1, null, null, null, null, 1, null, 1, null, null, null, null, null, null, null, 1, 1, null, null, 1, 1, null, 1, null, null, null, null, null, null, null, null, null, null, null, null, null, null, 1, null, 1, null, null, 1, null, null, null, null, 1, null, null, null, 1, null, null, null, 1, null, null, null, null, null, 1, 1, 1, null, null, null, null, null, null, 1, null, null, null, null, null, null, 1, null, null, null, 1, null, null, 1, null, null, null, null, null, null, null, null, null, null, null, null, 1, null, null, null, null, 1, null, null, null, null, null, null, null, null, null, null, null, 1, null, null, 1, null, null, null, 1, 1, null, null, null, null, null, 1, 1, 1, null, null, 1, null, null, 1, 1, null, 1, 1, null, null, null, null, null, 1, 1, null, null, 1, null, null, null, null, null, 1, null, null, 1, null, null, null, null, null, null, null, 1, null, null, null, null, null, null, null, null, null, 1, null, null, 1, null, 1, null, null, 1, 1, 1, null, null, null, null, null, 1, null, null, null, null, null, null, 1, 1, null, null, null, null, 1, 1, null, null, null, null, null, null, null, null, null, null, 1, null, null, null, 1, null, null, null, null, 1, null, null, 1, null, null, null, null, null, 1, null, null, null, null, 1, null, null, null, null, null, null, 1, 1, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, 1, null, 1, 1, null, null, null, 1, null, null, null, null, null, null, null, null, 1, null, null, null, null, 1, null, null, null, null, null, 1, null, null, null, null, null, null, null, 1, null, 1, null, null, null, null, null, null, null, null, 1, null, null, null, null, 1, 1, null, null, null, 1, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, 1, null, null, null, null, null, 1, null, null, null, null, null, null, null, null, null, null, 1, null, null, null, null, 1, null, 1, 1, null, 1, null, 1, null, null, null, 1, null, null, null, null, null, null, null, null, null, null, null, null, 1, null, null, null, null, 1, null, 1, null, 1, 1, null, null, null, 1, null, null, null, null, 1, null, 1, null, null, 1, null, null, 1, null, null, 1, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, 1, null, null, 1, null, 1, null, 1, 1, 1, null, 1, null, 1, null, null, 1, null, 1, 1, 1, null, 1, null, null, 1, null, null, null, 1, null, null, null, null, null, 1, null, null, null, 1, null, null, null, null, null, null, null, null, null, null, 1, null, 1, null, null, null, null, 1, null, null, null, 1, null, null, 1, null, null, null, null, null, null, null, null, 1, 1, null, null, 1, null, null, null, null, 1, null, null, null, null, null, null, null, 1, null, null, 1, 1, 1, null, 1, null, null, null, 1, 1, null, null, null, null, null, 1, null, null, null, null, null, null, null, null, null, 1, null, 1, null, null, 1, null, null, null, null, null, null, 1, null, null, null, null, 1, null, 1, null, null, 1, null, null, null, 1, null, null, 1, null, null, 1, null, 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, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, 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, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, null, 1, 1, 1, null, 1, 1, 1, null, 1, null, null, 1, 1, 1, 1, null, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, null, null, 1, 1, 1, 1, 1, 1, 1, 1, 1, null, 1, 1, null, 1, 1, 1, null, 1, null, null, 1, 1, null, 1, 1, null, 1, 1, 1, 1, 1, null, null, 1, 1, 1, 1, 1, 1, 1, null, 1, 1, 1, 1, 1, null, null, null, null, 1, null, 1, 1, 1, 1, null, null, 1, null, null, null, null, null, 1, 1, 1, 1, null, null, null, 1, null, null, null, null, null, null, null, null, 1, 1, null, null, 1, null, null, null, null, 1, null, 1, 1, null, 1, 1, null, null, 1, null, null, null, null, 1, 1, 1, null, 1, null, null, 1, 1, 1, 1, 1, null, null, null, null, null, null, null, null, null, 1, null, null, null, null, null, null, 1, 1, null, null, null, 1, null, 1, 1, 1, null, null, 1, 1, null, 1, null, 1, 1, 1, null, null, null, null, 1, null, null, null, 1, null, null, null, 1, null, 1, 1, null, null, null, 1, null, 1, 1, null, null, 1, null, null, 1, null, 1, 1, null, 1, 1, null, null, null, null, null, null, 1, null, 1, null, null, null, 1, null, 1, null, null, 1, 1, 1, 1, 1, null, null, 1, null, 1, null, null, null, 1, 1, null, 1, null, 1, null, null, 1, null, null, 1, 1, null, null, null, null, null, null, null, null, 1, 1, 1, null, null, 1, 1, null, 1, 1, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, 1, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, 1, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, 1, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, 1, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, 1, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, 1, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, 1, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, 1, null, 1, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, 1, null, null, null, 1, null, 1, null, null, null, null, null, null, 1, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, 1, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, 1, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, 1, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, 1, null, 1, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, 1, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, 1, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, 1, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, 1, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, 1, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, 1, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, 1, null, null, null, null, null, 1, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, 1, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, 1, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, 1, null, 1, null, null, null, null, null, 1, null, null, null, null, null, null, null, null, null, 1, null, null, null, null, null, 1, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, 1, null, null, null, 1, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, 1, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, 1, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, 1, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, 1, null, null, null, null, null, null, null, null, null, null, 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, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, 1, null, null, null, null, null, null, null, null, null, null, null, 1, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, 1, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, 1, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, 1, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, 1, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, 1, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, 1, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, 1, null, null, null, null, null, null, 1, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, 1, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, 1, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, 1, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, 1, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, 1, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, 1, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, 1, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, 1, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, 1, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, 1, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, 1, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, 1, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, 1, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, 1, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, 1, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, 1, null, null, null, null, null, null, null, null, null, null, null, null, 1, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, 1, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, 1, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, 1, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, 1, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, 1, null, null, null, null, null, null, null, null, null, null, null, 1, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, 1, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, 1, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, 1, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, 1, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, 1, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, 1, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, 1, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, 1, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, 1, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, 1, null, null, null, null, null, null, null, null, null, null, 1, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, 1, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, 1, null, null, null, null, null, null, null, null, 1, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, 1, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, 1, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, 1, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, 1, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, 1, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, 1, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, 1, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, 1, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, 1, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, 1, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, 1, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, 1, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, 1, null, null, null, null, null, null, null, null, null, null, null, 1, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, 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, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, null, 1, 1, null, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, null, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, null, 1, 1, 1, null, 1, 1, null, 1, 1, null, 1, 1, 1, 1, 1, 1, 1, 1, 1, null, 1, 1, 1, 1, 1, 1, 1, 1, null, 1, 1, 1, 1, 1, 1, null, null, null, null, 1, 1, 1, 1, null, 1, null, 1, null, null, null, 1, 1, 1, 1, 1, 1, 1, null, 1, 1, null, null, null, null, 1, null, 1, 1, 1, 1, 1, null, null, null, null, null, null, 1, 1, 1, null, 1, null, 1, null, 1, 1, null, null, 1, 1, 1, 1, 1, 1, 1, null, 1, 1, 1, 1, 1, null, 1, 1, null, null, null, null, null, 1, 1, null, 1, null, null, 1, null, 1, 1, null, 1, null, 1, null, 1, 1, 1, null, 1, 1, null, null, null, null, 1, 1, 1, null, null, null, null, null, null, null, null, 1, 1, null, null, 1, 1, 1, 1, 1, null, null, 1, null, 1, 1, null, null, null, null, null, 1, null, 1, 1, null, 1, 1, 1, 1, null, null, 1, null, 1, null, 1, null, null, null, 1, 1, 1, null, null, 1, null, 1, 1, 1, 1, null, 1, null, 1, 1, null, 1, 1, 1, 1, 1, null, 1, 1, 1, 1, null, null, null, null, null, null, null, null, null, 1, 1, 1, null, 1, 1, 1, 1, null, 1, 1, null, 1, null, 1, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, 1, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, 1, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, 1, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, 1, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, 1, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, 1, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, 1, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, 1, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, 1, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, 1, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, 1, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, 1, null, null, null, null, null, null, null, null, null, null, 1, null, null, null, null, null, null, null, null, null, null, null, 1, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, 1, null, 1, null, null, null, 1, null, 1, null, null, null, null, null, null, 1, null, null, 1, null, null, 1, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, 1, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, 1, null, 1, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, 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, null, null, null, null, null, null, null, null, null, null, 1, null, 1, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, 1, null, 1, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, 1, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, 1, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, 1, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, 1, null, null, null, 1, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, 1, null, null, null, null, null, null, null, null, null, 1, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, 1, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, 1, null, null, null, null, null, null, 1, null, null, null, null, null, null, null, null, null, null, null, 1, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, 1, null, null, null, null, null, 1, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, 1, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, 1, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, 1, null, null, null, null, null, null, null, null, 1, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, 1, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, 1, null, 1, null, null, null, null, 1, 1, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, 1, null, null, null, null, null, 1, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, 1, null, null, null, 1, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, 1, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, 1, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, 1, null, null, 1, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, 1, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, 1, null, null, null, null, null, null, null, null, null, null, null, null, 1, null, 1, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, 1, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, 1, null, null, null, null, null, null, null, null, null, null, null, null, null, null, 1, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, 1, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, 1, null, null, null, null, null, null, 1, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, 1, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, 1, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, 1, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, 1, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, 1, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, 1, null, null, null, null, null, null, null, null, null, null, null, null, null, null, 1, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, 1, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, 1, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, 1, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, 1, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, 1, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, 1, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, 1, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, 1, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, 1, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, 1, null, null, null, null, null, null, null, 1, null, null, null, null, null, 1, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, 1, null, null, null, null, null, null, null, null, 1, null, null, 1, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, 1, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, 1, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, 1, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, 1, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, 1, null, null, null, null, 1, null, null, null, null, null, null, null, null, null, null, null, null, null, 1, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, 1, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, 1, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, 1, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, 1, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, 1, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, 1, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, 1, null, null, null, null, null, null, null, null, null, 1, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, 1, null, null, null, null, null, null, null, null, null, null, null, null, 1, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, 1, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, 1, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, 1, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, 1, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, 1, null, null, null, null, null, null, null, null, null, null, null, 1, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, 1, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, 1, null, null, null, null, null, null, null, null, 1, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, 1, null, null, null, null, null, null, null, null, null, null, null, null, null, null, 1, null, null, null, null, null, null, null, null, null, null, null, null, 1, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, 1, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, 1, null, null, 1, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, 1, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, 1, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, 1, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, 1, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, 1, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, 1, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, 1, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, 1, null, null, null, null, null, null, null, null, null, null, null, 1, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, 1, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, 1, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, 1, null, null, null, null, null, null, 1, null, null, null, null, null, null, null, null, null, null, null, null, 1, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, 1, 1, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, 1, null, null, null, null, null, 1, null, null, null, null, 1, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, 1, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, 1, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, 1, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, 1, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, 1, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, 1, null, null, null, null, null, null, null, null, 1, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, 1, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, 1, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, 1, null, null, null, null, null, null, null, null, null, null, null, null, null, null, 1, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, 1, null, null, null, null, null, null, null, null, 1, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, 1, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, 1, null, null, null, null, null, null, null, null, null, null, null, null, 1, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, 1, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, 1, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, 1, null, null, null, null, null, null, 1, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, 1, null, null, null, null, null, null, null, 1, null, null, 1, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, 1, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, 1, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, 1, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, 1, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, 1, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, 1, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, 1, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, 1, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, 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, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, null, 1, 1, 1, null, 1, 1, 1, null, 1, null, null, 1, 1, 1, 1, null, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, null, null, 1, 1, 1, 1, 1, 1, 1, 1, 1, null, 1, 1, null, 1, 1, 1, null, 1, null, null, 1, 1, null, 1, 1, null, 1, 1, 1, 1, 1, null, null, 1, 1, 1, 1, 1, 1, 1, null, 1, 1, 1, 1, 1, null, null, null, null, 1, null, 1, 1, 1, 1, null, null, 1, null, null, null, null, null, 1, 1, 1, 1, null, null, null, 1, null, null, null, null, null, null, null, null, 1, 1, null, null, 1, null, null, null, null, 1, null, 1, 1, null, 1, 1, null, null, 1, null, null, null, null, 1, 1, 1, null, 1, null, null, 1, 1, 1, 1, 1, null, null, null, null, null, null, null, null, null, 1, null, null, null, null, null, null, 1, 1, null, null, null, 1, null, 1, 1, 1, null, null, 1, 1, null, 1, null, 1, 1, 1, null, null, null, null, 1, null, null, null, 1, null, null, null, 1, null, 1, 1, null, null, null, 1, null, 1, 1, null, null, 1, null, null, 1, null, 1, 1, null, 1, 1, null, null, null, null, null, null, 1, null, 1, null, null, null, 1, null, 1, null, null, 1, 1, 1, 1, 1, null, null, 1, null, 1, null, null, null, 1, 1, null, 1, null, 1, null, null, 1, null, null, 1, 1, null, null, null, null, null, null, null, null, 1, 1, 1, null, null, 1, 1, null, 1, 1, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, 1, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, 1, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, 1, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, 1, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, 1, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, 1, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, 1, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, 1, null, 1, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, 1, null, null, null, 1, null, 1, null, null, null, null, null, null, 1, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, 1, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, 1, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, 1, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, 1, null, 1, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, 1, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, 1, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, 1, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, 1, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, 1, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, 1, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, 1, null, null, null, null, null, 1, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, 1, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, 1, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, 1, null, 1, null, null, null, null, null, 1, null, null, null, null, null, null, null, null, null, 1, null, null, null, null, null, 1, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, 1, null, null, null, 1, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, 1, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, 1, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, 1, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, 1, null, null, null, null, null, null, null, null, null, null, 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, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, 1, null, null, null, null, null, null, null, null, null, null, null, 1, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, 1, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, 1, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, 1, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, 1, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, 1, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, 1, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, 1, null, null, null, null, null, null, 1, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, 1, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, 1, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, 1, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, 1, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, 1, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, 1, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, 1, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, 1, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, 1, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, 1, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, 1, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, 1, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, 1, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, 1, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, 1, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, 1, null, null, null, null, null, null, null, null, null, null, null, null, 1, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, 1, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, 1, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, 1, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, 1, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, 1, null, null, null, null, null, null, null, null, null, null, null, 1, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, 1, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, 1, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, 1, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, 1, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, 1, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, 1, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, 1, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, 1, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, 1, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, 1, null, null, null, null, null, null, null, null, null, null, 1, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, 1, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, 1, null, null, null, null, null, null, null, null, 1, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, 1, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, 1, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, 1, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, 1, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, 1, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, 1, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, 1, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, 1, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, 1, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, 1, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, 1, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, 1, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, 1, null, null, null, null, null, null, null, null, null, null, null, 1, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, 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, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, null, 1, 1, null, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, null, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, null, 1, 1, 1, null, 1, 1, null, 1, 1, null, 1, 1, 1, 1, 1, 1, 1, 1, 1, null, 1, 1, 1, 1, 1, 1, 1, 1, null, 1, 1, 1, 1, 1, 1, null, null, null, null, 1, 1, 1, 1, null, 1, null, 1, null, null, null, 1, 1, 1, 1, 1, 1, 1, null, 1, 1, null, null, null, null, 1, null, 1, 1, 1, 1, 1, null, null, null, null, null, null, 1, 1, 1, null, 1, null, 1, null, 1, 1, null, null, 1, 1, 1, 1, 1, 1, 1, null, 1, 1, 1, 1, 1, null, 1, 1, null, null, null, null, null, 1, 1, null, 1, null, null, 1, null, 1, 1, null, 1, null, 1, null, 1, 1, 1, null, 1, 1, null, null, null, null, 1, 1, 1, null, null, null, null, null, null, null, null, 1, 1, null, null, 1, 1, 1, 1, 1, null, null, 1, null, 1, 1, null, null, null, null, null, 1, null, 1, 1, null, 1, 1, 1, 1, null, null, 1, null, 1, null, 1, null, null, null, 1, 1, 1, null, null, 1, null, 1, 1, 1, 1, null, 1, null, 1, 1, null, 1, 1, 1, 1, 1, null, 1, 1, 1, 1, null, null, null, null, null, null, null, null, null, 1, 1, 1, null, 1, 1, 1, 1, null, 1, 1, null, 1, null, 1, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, 1, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, 1, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, 1, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, 1, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, 1, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, 1, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, 1, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, 1, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, 1, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, 1, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, 1, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, 1, null, null, null, null, null, null, null, null, null, null, 1, null, null, null, null, null, null, null, null, null, null, null, 1, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, 1, null, 1, null, null, null, 1, null, 1, null, null, null, null, null, null, 1, null, null, 1, null, null, 1, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, 1, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, 1, null, 1, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, 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, null, null, null, null, null, null, null, null, null, null, 1, null, 1, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, 1, null, 1, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, 1, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, 1, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, 1, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, 1, null, null, null, 1, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, 1, null, null, null, null, null, null, null, null, null, 1, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, 1, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, 1, null, null, null, null, null, null, 1, null, null, null, null, null, null, null, null, null, null, null, 1, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, 1, null, null, null, null, null, 1, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, 1, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, 1, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, 1, null, null, null, null, null, null, null, null, 1, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, 1, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, 1, null, 1, null, null, null, null, 1, 1, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, 1, null, null, null, null, null, 1, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, 1, null, null, null, 1, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, 1, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, 1, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, 1, null, null, 1, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, 1, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, 1, null, null, null, null, null, null, null, null, null, null, null, null, 1, null, 1, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, 1, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, 1, null, null, null, null, null, null, null, null, null, null, null, null, null, null, 1, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, 1, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, 1, null, null, null, null, null, null, 1, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, 1, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, 1, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, 1, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, 1, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, 1, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, 1, null, null, null, null, null, null, null, null, null, null, null, null, null, null, 1, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, 1, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, 1, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, 1, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, 1, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, 1, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, 1, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, 1, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, 1, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, 1, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, 1, null, null, null, null, null, null, null, 1, null, null, null, null, null, 1, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, 1, null, null, null, null, null, null, null, null, 1, null, null, 1, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, 1, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, 1, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, 1, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, 1, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, 1, null, null, null, null, 1, null, null, null, null, null, null, null, null, null, null, null, null, null, 1, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, 1, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, 1, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, 1, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, 1, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, 1, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, 1, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, 1, null, null, null, null, null, null, null, null, null, 1, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, 1, null, null, null, null, null, null, null, null, null, null, null, null, 1, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, 1, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, 1, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, 1, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, 1, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, 1, null, null, null, null, null, null, null, null, null, null, null, 1, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, 1, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, 1, null, null, null, null, null, null, null, null, 1, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, 1, null, null, null, null, null, null, null, null, null, null, null, null, null, null, 1, null, null, null, null, null, null, null, null, null, null, null, null, 1, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, 1, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, 1, null, null, 1, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, 1, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, 1, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, 1, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, 1, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, 1, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, 1, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, 1, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, 1, null, null, null, null, null, null, null, null, null, null, null, 1, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, 1, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, 1, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, 1, null, null, null, null, null, null, 1, null, null, null, null, null, null, null, null, null, null, null, null, 1, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, 1, 1, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, 1, null, null, null, null, null, 1, null, null, null, null, 1, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, 1, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, 1, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, 1, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, 1, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, 1, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, 1, null, null, null, null, null, null, null, null, 1, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, 1, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, 1, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, 1, null, null, null, null, null, null, null, null, null, null, null, null, null, null, 1, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, 1, null, null, null, null, null, null, null, null, 1, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, 1, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, 1, null, null, null, null, null, null, null, null, null, null, null, null, 1, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, 1, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, 1, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, 1, null, null, null, null, null, null, 1, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, 1, null, null, null, null, null, null, null, 1, null, null, 1, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, 1, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, 1, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, 1, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, 1, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, 1, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, 1, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, 1, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, 1, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, 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, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, null, 1, 1, 1, null, 1, 1, 1, null, 1, null, null, 1, 1, 1, 1, null, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, null, null, 1, 1, 1, 1, 1, 1, 1, 1, 1, null, 1, 1, null, 1, 1, 1, null, 1, null, null, 1, 1, null, 1, 1, null, 1, 1, 1, 1, 1, null, null, 1, 1, 1, 1, 1, 1, 1, null, 1, 1, 1, 1, 1, null, null, null, null, 1, null, 1, 1, 1, 1, null, null, 1, null, null, null, null, null, 1, 1, 1, 1, null, null, null, 1, null, null, null, null, null, null, null, null, 1, 1, null, null, 1, null, null, null, null, 1, null, 1, 1, null, 1, 1, null, null, 1, null, null, null, null, 1, 1, 1, null, 1, null, null, 1, 1, 1, 1, 1, null, null, null, null, null, null, null, null, null, 1, null, null, null, null, null, null, 1, 1, null, null, null, 1, null, 1, 1, 1, null, null, 1, 1, null, 1, null, 1, 1, 1, null, null, null, null, 1, null, null, null, 1, null, null, null, 1, null, 1, 1, null, null, null, 1, null, 1, 1, null, null, 1, null, null, 1, null, 1, 1, null, 1, 1, null, null, null, null, null, null, 1, null, 1, null, null, null, 1, null, 1, null, null, 1, 1, 1, 1, 1, null, null, 1, null, 1, null, null, null, 1, 1, null, 1, null, 1, null, null, 1, null, null, 1, 1, null, null, null, null, null, null, null, null, 1, 1, 1, null, null, 1, 1, null, 1, 1, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, 1, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, 1, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, 1, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, 1, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, 1, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, 1, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, 1, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, 1, null, 1, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, 1, null, null, null, 1, null, 1, null, null, null, null, null, null, 1, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, 1, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, 1, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, 1, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, 1, null, 1, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, 1, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, 1, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, 1, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, 1, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, 1, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, 1, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, 1, null, null, null, null, null, 1, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, 1, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, 1, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, 1, null, 1, null, null, null, null, null, 1, null, null, null, null, null, null, null, null, null, 1, null, null, null, null, null, 1, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, 1, null, null, null, 1, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, 1, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, 1, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, 1, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, 1, null, null, null, null, null, null, null, null, null, null, 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, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, 1, null, null, null, null, null, null, null, null, null, null, null, 1, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, 1, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, 1, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, 1, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, 1, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, 1, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, 1, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, 1, null, null, null, null, null, null, 1, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, 1, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, 1, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, 1, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, 1, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, 1, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, 1, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, 1, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, 1, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, 1, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, 1, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, 1, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, 1, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, 1, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, 1, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, 1, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, 1, null, null, null, null, null, null, null, null, null, null, null, null, 1, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, 1, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, 1, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, 1, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, 1, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, 1, null, null, null, null, null, null, null, null, null, null, null, 1, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, 1, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, 1, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, 1, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, 1, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, 1, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, 1, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, 1, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, 1, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, 1, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, 1, null, null, null, null, null, null, null, null, null, null, 1, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, 1, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, 1, null, null, null, null, null, null, null, null, 1, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, 1, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, 1, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, 1, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, 1, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, 1, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, 1, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, 1, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, 1, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, 1, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, 1, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, 1, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, 1, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, 1, null, null, null, null, null, null, null, null, null, null, null, 1, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, 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, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, null, 1, 1, null, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, null, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, null, 1, 1, 1, null, 1, 1, null, 1, 1, null, 1, 1, 1, 1, 1, 1, 1, 1, 1, null, 1, 1, 1, 1, 1, 1, 1, 1, null, 1, 1, 1, 1, 1, 1, null, null, null, null, 1, 1, 1, 1, null, 1, null, 1, null, null, null, 1, 1, 1, 1, 1, 1, 1, null, 1, 1, null, null, null, null, 1, null, 1, 1, 1, 1, 1, null, null, null, null, null, null, 1, 1, 1, null, 1, null, 1, null, 1, 1, null, null, 1, 1, 1, 1, 1, 1, 1, null, 1, 1, 1, 1, 1, null, 1, 1, null, null, null, null, null, 1, 1, null, 1, null, null, 1, null, 1, 1, null, 1, null, 1, null, 1, 1, 1, null, 1, 1, null, null, null, null, 1, 1, 1, null, null, null, null, null, null, null, null, 1, 1, null, null, 1, 1, 1, 1, 1, null, null, 1, null, 1, 1, null, null, null, null, null, 1, null, 1, 1, null, 1, 1, 1, 1, null, null, 1, null, 1, null, 1, null, null, null, 1, 1, 1, null, null, 1, null, 1, 1, 1, 1, null, 1, null, 1, 1, null, 1, 1, 1, 1, 1, null, 1, 1, 1, 1, null, null, null, null, null, null, null, null, null, 1, 1, 1, null, 1, 1, 1, 1, null, 1, 1, null, 1, null, 1, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, 1, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, 1, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, 1, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, 1, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, 1, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, 1, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, 1, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, 1, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, 1, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, 1, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, 1, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, 1, null, null, null, null, null, null, null, null, null, null, 1, null, null, null, null, null, null, null, null, null, null, null, 1, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, 1, null, 1, null, null, null, 1, null, 1, null, null, null, null, null, null, 1, null, null, 1, null, null, 1, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, 1, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, 1, null, 1, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, 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, null, null, null, null, null, null, null, null, null, null, 1, null, 1, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, 1, null, 1, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, 1, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, 1, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, 1, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, 1, null, null, null, 1, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, 1, null, null, null, null, null, null, null, null, null, 1, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, 1, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, 1, null, null, null, null, null, null, 1, null, null, null, null, null, null, null, null, null, null, null, 1, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, 1, null, null, null, null, null, 1, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, 1, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, 1, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, 1, null, null, null, null, null, null, null, null, 1, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, 1, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, 1, null, 1, null, null, null, null, 1, 1, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, 1, null, null, null, null, null, 1, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, 1, null, null, null, 1, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, 1, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, 1, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, 1, null, null, 1, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, 1, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, 1, null, null, null, null, null, null, null, null, null, null, null, null, 1, null, 1, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, 1, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, 1, null, null, null, null, null, null, null, null, null, null, null, null, null, null, 1, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, 1, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, 1, null, null, null, null, null, null, 1, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, 1, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, 1, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, 1, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, 1, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, 1, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, 1, null, null, null, null, null, null, null, null, null, null, null, null, null, null, 1, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, 1, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, 1, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, 1, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, 1, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, 1, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, 1, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, 1, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, 1, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, 1, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, 1, null, null, null, null, null, null, null, 1, null, null, null, null, null, 1, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, 1, null, null, null, null, null, null, null, null, 1, null, null, 1, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, 1, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, 1, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, 1, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, 1, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, 1, null, null, null, null, 1, null, null, null, null, null, null, null, null, null, null, null, null, null, 1, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, 1, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, 1, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, 1, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, 1, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, 1, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, 1, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, 1, null, null, null, null, null, null, null, null, null, 1, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, 1, null, null, null, null, null, null, null, null, null, null, null, null, 1, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, 1, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, 1, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, 1, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, 1, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, 1, null, null, null, null, null, null, null, null, null, null, null, 1, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, 1, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, 1, null, null, null, null, null, null, null, null, 1, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, 1, null, null, null, null, null, null, null, null, null, null, null, null, null, null, 1, null, null, null, null, null, null, null, null, null, null, null, null, 1, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, 1, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, 1, null, null, 1, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, 1, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, 1, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, 1, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, 1, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, 1, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, 1, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, 1, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, 1, null, null, null, null, null, null, null, null, null, null, null, 1, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, 1, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, 1, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, 1, null, null, null, null, null, null, 1, null, null, null, null, null, null, null, null, null, null, null, null, 1, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, 1, 1, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, 1, null, null, null, null, null, 1, null, null, null, null, 1, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, 1, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, 1, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, 1, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, 1, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, 1, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, 1, null, null, null, null, null, null, null, null, 1, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, 1, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, 1, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, 1, null, null, null, null, null, null, null, null, null, null, null, null, null, null, 1, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, 1, null, null, null, null, null, null, null, null, 1, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, 1, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, 1, null, null, null, null, null, null, null, null, null, null, null, null, 1, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, 1, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, 1, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, 1, null, null, null, null, null, null, 1, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, 1, null, null, null, null, null, null, null, 1, null, null, 1, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, 1, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, 1, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, 1, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, 1, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, 1, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, 1, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, 1, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, 1, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, 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, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, null, 1, 1, 1, null, 1, 1, 1, null, 1, null, null, 1, 1, 1, 1, null, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, null, null, 1, 1, 1, 1, 1, 1, 1, 1, 1, null, 1, 1, null, 1, 1, 1, null, 1, null, null, 1, 1, null, 1, 1, null, 1, 1, 1, 1, 1, null, null, 1, 1, 1, 1, 1, 1, 1, null, 1, 1, 1, 1, 1, null, null, null, null, 1, null, 1, 1, 1, 1, null, null, 1, null, null, null, null, null, 1, 1, 1, 1, null, null, null, 1, null, null, null, null, null, null, null, null, 1, 1, null, null, 1, null, null, null, null, 1, null, 1, 1, null, 1, 1, null, null, 1, null, null, null, null, 1, 1, 1, null, 1, null, null, 1, 1, 1, 1, 1, null, null, null, null, null, null, null, null, null, 1, null, null, null, null, null, null, 1, 1, null, null, null, 1, null, 1, 1, 1, null, null, 1, 1, null, 1, null, 1, 1, 1, null, null, null, null, 1, null, null, null, 1, null, null, null, 1, null, 1, 1, null, null, null, 1, null, 1, 1, null, null, 1, null, null, 1, null, 1, 1, null, 1, 1, null, null, null, null, null, null, 1, null, 1, null, null, null, 1, null, 1, null, null, 1, 1, 1, 1, 1, null, null, 1, null, 1, null, null, null, 1, 1, null, 1, null, 1, null, null, 1, null, null, 1, 1, null, null, null, null, null, null, null, null, 1, 1, 1, null, null, 1, 1, null, 1, 1, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, 1, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, 1, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, 1, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, 1, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, 1, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, 1, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, 1, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, 1, null, 1, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, 1, null, null, null, 1, null, 1, null, null, null, null, null, null, 1, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, 1, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, 1, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, 1, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, 1, null, 1, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, 1, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, 1, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, 1, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, 1, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, 1, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, 1, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, 1, null, null, null, null, null, 1, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, 1, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, 1, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, 1, null, 1, null, null, null, null, null, 1, null, null, null, null, null, null, null, null, null, 1, null, null, null, null, null, 1, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, 1, null, null, null, 1, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, 1, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, 1, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, 1, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, 1, null, null, null, null, null, null, null, null, null, null, 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, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, 1, null, null, null, null, null, null, null, null, null, null, null, 1, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, 1, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, 1, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, 1, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, 1, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, 1, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, 1, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, 1, null, null, null, null, null, null, 1, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, 1, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, 1, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, 1, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, 1, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, 1, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, 1, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, 1, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, 1, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, 1, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, 1, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, 1, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, 1, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, 1, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, 1, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, 1, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, 1, null, null, null, null, null, null, null, null, null, null, null, null, 1, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, 1, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, 1, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, 1, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, 1, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, 1, null, null, null, null, null, null, null, null, null, null, null, 1, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, 1, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, 1, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, 1, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, 1, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, 1, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, 1, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, 1, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, 1, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, 1, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, 1, null, null, null, null, null, null, null, null, null, null, 1, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, 1, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, 1, null, null, null, null, null, null, null, null, 1, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, 1, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, 1, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, 1, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, 1, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, 1, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, 1, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, 1, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, 1, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, 1, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, 1, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, 1, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, 1, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, 1, null, null, null, null, null, null, null, null, null, null, null, 1, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, 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, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, null, 1, 1, null, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, null, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, null, 1, 1, 1, null, 1, 1, null, 1, 1, null, 1, 1, 1, 1, 1, 1, 1, 1, 1, null, 1, 1, 1, 1, 1, 1, 1, 1, null, 1, 1, 1, 1, 1, 1, null, null, null, null, 1, 1, 1, 1, null, 1, null, 1, null, null, null, 1, 1, 1, 1, 1, 1, 1, null, 1, 1, null, null, null, null, 1, null, 1, 1, 1, 1, 1, null, null, null, null, null, null, 1, 1, 1, null, 1, null, 1, null, 1, 1, null, null, 1, 1, 1, 1, 1, 1, 1, null, 1, 1, 1, 1, 1, null, 1, 1, null, null, null, null, null, 1, 1, null, 1, null, null, 1, null, 1, 1, null, 1, null, 1, null, 1, 1, 1, null, 1, 1, null, null, null, null, 1, 1, 1, null, null, null, null, null, null, null, null, 1, 1, null, null, 1, 1, 1, 1, 1, null, null, 1, null, 1, 1, null, null, null, null, null, 1, null, 1, 1, null, 1, 1, 1, 1, null, null, 1, null, 1, null, 1, null, null, null, 1, 1, 1, null, null, 1, null, 1, 1, 1, 1, null, 1, null, 1, 1, null, 1, 1, 1, 1, 1, null, 1, 1, 1, 1, null, null, null, null, null, null, null, null, null, 1, 1, 1, null, 1, 1, 1, 1, null, 1, 1, null, 1, null, 1, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, 1, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, 1, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, 1, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, 1, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, 1, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, 1, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, 1, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, 1, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, 1, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, 1, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, 1, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, 1, null, null, null, null, null, null, null, null, null, null, 1, null, null, null, null, null, null, null, null, null, null, null, 1, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, 1, null, 1, null, null, null, 1, null, 1, null, null, null, null, null, null, 1, null, null, 1, null, null, 1, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, 1, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, 1, null, 1, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, 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, null, null, null, null, null, null, null, null, null, null, 1, null, 1, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, 1, null, 1, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, 1, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, 1, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, 1, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, 1, null, null, null, 1, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, 1, null, null, null, null, null, null, null, null, null, 1, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, 1, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, 1, null, null, null, null, null, null, 1, null, null, null, null, null, null, null, null, null, null, null, 1, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, 1, null, null, null, null, null, 1, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, 1, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, 1, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, 1, null, null, null, null, null, null, null, null, 1, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, 1, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, 1, null, 1, null, null, null, null, 1, 1, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, 1, null, null, null, null, null, 1, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, 1, null, null, null, 1, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, 1, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, 1, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, 1, null, null, 1, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, 1, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, 1, null, null, null, null, null, null, null, null, null, null, null, null, 1, null, 1, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, 1, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, 1, null, null, null, null, null, null, null, null, null, null, null, null, null, null, 1, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, 1, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, 1, null, null, null, null, null, null, 1, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, 1, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, 1, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, 1, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, 1, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, 1, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, 1, null, null, null, null, null, null, null, null, null, null, null, null, null, null, 1, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, 1, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, 1, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, 1, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, 1, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, 1, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, 1, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, 1, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, 1, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, 1, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, 1, null, null, null, null, null, null, null, 1, null, null, null, null, null, 1, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, 1, null, null, null, null, null, null, null, null, 1, null, null, 1, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, 1, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, 1, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, 1, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, 1, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, 1, null, null, null, null, 1, null, null, null, null, null, null, null, null, null, null, null, null, null, 1, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, 1, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, 1, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, 1, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, 1, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, 1, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, 1, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, 1, null, null, null, null, null, null, null, null, null, 1, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, 1, null, null, null, null, null, null, null, null, null, null, null, null, 1, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, 1, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, 1, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, 1, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, 1, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, 1, null, null, null, null, null, null, null, null, null, null, null, 1, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, 1, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, 1, null, null, null, null, null, null, null, null, 1, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, 1, null, null, null, null, null, null, null, null, null, null, null, null, null, null, 1, null, null, null, null, null, null, null, null, null, null, null, null, 1, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, 1, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, 1, null, null, 1, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, 1, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, 1, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, 1, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, 1, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, 1, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, 1, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, 1, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, 1, null, null, null, null, null, null, null, null, null, null, null, 1, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, 1, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, 1, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, 1, null, null, null, null, null, null, 1, null, null, null, null, null, null, null, null, null, null, null, null, 1, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, 1, 1, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, 1, null, null, null, null, null, 1, null, null, null, null, 1, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, 1, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, 1, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, 1, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, 1, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, 1, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, 1, null, null, null, null, null, null, null, null, 1, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, 1, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, 1, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, 1, null, null, null, null, null, null, null, null, null, null, null, null, null, null, 1, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, 1, null, null, null, null, null, null, null, null, 1, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, 1, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, 1, null, null, null, null, null, null, null, null, null, null, null, null, 1, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, 1, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, 1, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, 1, null, null, null, null, null, null, 1, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, 1, null, null, null, null, null, null, null, 1, null, null, 1, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, 1, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, 1, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, 1, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, 1, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, 1, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, 1, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, 1, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, 1, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, 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, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, null, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, null, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, null, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, null, 1, 1, 1, 1, 1, 1, 1, 1, null, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, null, 1, null, null, null, null, null, 1, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, 1, null, null, null, 1, null, null, null, null, null, null, null, null, null, null, null, 1, null, null, null, null, null, null, null, null, null, null, null, null, null, null, 1, null, null, 1, null, null, null, null, 1, null, null, null, null, null, 1, null, null, null, null, 1, 1, null, null, null, 1, null, 1, null, null, 1, null, null, null, null, null, null, 1, null, null, null, null, null, 1, 1, 1, null, null, 1, null, null, null, null, null, null, null, null, 1, 1, 1, null, null, 1, null, null, null, null, null, null, null, null, null, null, null, null, null, null, 1, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, 1, null, null, null, 1, null, 1, null, null, null, null, null, null, 1, null, null, null, null, 1, null, null, null, null, null, null, null, null, null, null, 1, null, null, 1, null, null, 1, null, 1, null, null, null, null, null, null, null, 1, null, null, null, null, null, null, 1, 1, null, 1, null, 1, null, 1, null, null, null, null, null, null, null, null, null, 1, null, null, null, 1, null, null, null, null, null, null, null, null, null, null, null, null, null, null, 1, null, null, null, 1, null, null, null, null, null, null, null, null, null, null, null, 1, 1, 1, 1, null, null, null, null, null, 1, null, null, null, null, null, null, null, null, null, null, null, 1, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, 1, null, null, null, null, null, null, null, null, null, null, null, null, null, null, 1, null, null, null, null, null, null, 1, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, 1, null, null, null, null, null, null, null, 1, null, null, null, 1, null, null, null, null, null, null, null, 1, null, null, null, null, null, null, null, 1, null, null, null, null, null, null, null, null, 1, null, null, null, null, null, null, null, 1, 1, 1, 1, null, 1, null, null, null, null, null, 1, null, null, 1, 1, null, null, null, 1, null, null, null, null, null, null, null, null, null, null, 1, null, null, null, 1, 1, null, null, null, null, null, 1, null, 1, null, null, null, null, null, null, null, null, null, 1, null, null, null, 1, null, null, null, 1, null, null, null, null, 1, null, 1, null, null, 1, null, null, null, null, null, null, null, 1, null, null, null, null, 1, 1, null, null, null, null, null, null, null, null, null, null, 1, null, null, 1, null, null, null, null, null, null, 1, null, null, null, null, null, null, null, null, null, null, null, 1, 1, null, null, 1, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, 1, null, null, 1, null, null, null, null, 1, null, null, null, null, 1, null, null, null, null, null, 1, null, 1, null, null, null, null, null, null, null, null, 1, null, null, null, 1, null, 1, null, null, 1, null, null, null, null, null, null, null, null, null, null, 1, null, null, null, null, null, null, 1, null, null, null, null, null, 1, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, 1, null, null, null, null, null, null, 1, null, null, 1, null, null, null, null, null, null, null, null, null, null, 1, null, null, null, 1, null, null, 1, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, 1, null, null, 1, 1, null, null, null, null, null, null, null, 1, 1, null, null, null, null, null, null, null, 1, null, 1, null, null, null, null, null, null, 1, null, null, null, 1, null, 1, null, null, 1, 1, null, 1, 1, null, null, 1, null, null, 1, 1, 1, 1, 1, null, null, 1, null, null, 1, 1, null, null, null, null, null, null, null, null, null, null, null, null, null, 1, null, null, null, null, null, null, null, null, null, null, null, 1, null, null, null, 1, null, null, null, null, null, 1, null, null, null, null, null, null, null, null, 1, null, null, null, null, null, 1, null, null, null, 1, null, null, null, null, null, null, null, null, 1, null, null, 1, null, 1, null, null, 1, null, null, 1, 1, null, null, null, null, null, 1, null, null, null, null, 1, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, 1, null, 1, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, 1, null, null, null, null, 1, null, null, null, 1, null, 1, null, null, null, null, null, null, 1, null, null, 1, 1, 1, null, null, 1, null, null, null, 1, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, 1, null, null, 1, null, null, null, 1, null, null, null, null, null, null, null, null, null, null, 1, 1, null, 1, 1, null, null, null, null, null, null, 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, 1, null, null, 1, null, null, null, null, null, null, null, null, null, null, 1, null, null, null, null, null, null, null, null, null, null, 1, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, 1, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, 1, null, null, null, 1, 1, null, 1, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, 1, null, null, null, null, null, null, null, 1, null, null, 1, 1, null, null, null, null, null, 1, null, null, null, null, null, null, null, null, null, null, null, null, 1, null, null, null, null, 1, null, null, null, 1, null, null, null, null, null, null, null, null, null, 1, null, null, 1, 1, 1, null, 1, null, null, null, null, 1, null, null, null, 1, null, null, 1, 1, null, null, 1, null, null, null, null, null, 1, null, 1, null, null, null, null, null, null, null, null, null, null, null, 1, null, null, null, null, null, null, null, null, null, null, null, null, null, null, 1, null, 1, null, null, null, 1, null, null, null, null, null, null, null, 1, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, 1, null, 1, 1, null, null, null, 1, null, null, null, null, null, null, null, null, null, null, null, null, null, 1, null, null, null, null, null, null, null, null, 1, null, 1, null, null, null, null, null, 1, null, 1, null, null, null, null, 1, null, null, null, null, null, null, null, 1, 1, null, null, null, null, null, null, 1, null, 1, null, null, 1, null, null, null, null, null, null, null, null, null, 1, null, 1, null, null, null, null, null, null, null, null, 1, null, 1, null, null, null, null, null, null, null, null, 1, null, null, null, null, null, null, null, null, null, 1, null, null, 1, null, null, null, null, null, null, null, null, null, null, null, null, 1, null, null, null, null, null, null, null, null, 1, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, 1, null, 1, null, null, null, null, 1, null, null, null, null, null, 1, 1, null, null, null, null, null, null, null, null, null, null, null, null, null, null, 1, null, null, null, 1, null, 1, null, null, 1, null, null, null, null, null, 1, null, null, null, null, null, 1, null, null, null, null, 1, null, null, null, null, null, null, null, null, null, 1, null, null, null, null, null, 1, null, null, null, null, 1, null, null, null, null, null, null, null, null, null, null, 1, null, 1, null, 1, null, null, null, null, null, null, null, null, null, null, null, null, null, null, 1, null, null, null, null, 1, null, null, null, null, null, null, null, null, null, null, null, 1, 1, null, null, null, 1, null, 1, null, 1, null, null, null, null, null, null, null, null, null, null, 1, null, null, null, null, 1, null, 1, null, null, 1, null, null, null, null, 1, null, 1, null, null, 1, 1, 1, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, 1, 1, null, 1, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, 1, null, null, null, null, null, 1, null, 1, 1, 1, 1, null, null, null, null, null, null, null, null, null, null, null, null, null, 1, null, null, null, null, null, null, null, null, null, 1, 1, null, null, null, null, null, null, 1, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, 1, null, null, null, 1, 1, null, 1, null, null, null, null, null, null, null, null, null, 1, null, null, null, null, null, null, null, 1, null, 1, null, null, null, null, null, null, null, null, 1, null, null, 1, null, null, null, 1, null, 1, null, null, null, null, null, null, null, 1, null, null, null, null, null, null, null, null, null, 1, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, 1, 1, 1, null, null, null, null, null, 1, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, 1, null, null, null, null, null, 1, 1, null, null, null, null, null, null, null, null, null, 1, null, null, null, 1, null, null, 1, null, null, 1, null, 1, null, null, null, null, 1, null, null, null, null, null, 1, null, null, null, null, null, null, null, null, null, null, 1, null, null, 1, null, null, 1, null, null, null, null, 1, null, 1, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, 1, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, 1, 1, null, 1, null, 1, null, null, null, null, null, null, null, null, null, null, 1, 1, null, 1, 1, null, null, null, null, null, null, null, null, null, null, null, 1, null, 1, null, null, null, null, null, null, null, 1, null, null, null, null, null, null, 1, null, null, null, null, null, null, 1, null, null, null, null, null, 1, 1, null, null, 1, null, null, null, 1, null, null, null, null, null, null, null, null, null, 1, null, null, null, null, null, 1, null, null, null, null, null, 1, null, null, null, null, null, null, null, null, null, null, 1, null, null, null, null, null, null, null, null, null, null, null, null, null, null, 1, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, 1, null, null, null, null, null, null, null, null, 1, null, null, 1, null, null, null, null, null, null, null, null, null, 1, null, null, null, 1, null, null, null, null, null, null, null, null, null, null, null, 1, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, 1, null, null, null, null, null, null, null, null, null, null, 1, null, null, null, null, 1, null, 1, 1, null, null, null, null, null, null, null, 1, null, null, 1, null, null, null, null, null, null, null, null, null, null, null, null, null, null, 1, null, null, 1, null, null, null, null, null, 1, null, null, 1, null, null, null, null, null, null, 1, 1, null, null, null, null, null, null, 1, null, null, null, null, null, null, null, null, null, null, null, null, 1, null, null, null, null, null, null, null, null, 1, null, null, 1, null, null, 1, null, null, null, 1, null, null, null, null, null, null, null, null, 1, null, null, null, null, null, null, null, null, null, null, null, null, 1, null, null, 1, null, null, null, null, null, null, null, null, null, null, null, null, null, null, 1, null, null, 1, null, null, null, null, 1, null, null, null, null, null, null, 1, 1, null, 1, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, 1, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, 1, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, 1, 1, null, null, null, null, null, null, null, 1, 1, null, null, null, null, null, null, null, 1, null, 1, null, null, null, null, null, null, null, null, 1, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, 1, null, 1, null, null, 1, null, null, null, null, null, null, null, null, null, null, null, null, null, null, 1, 1, null, null, 1, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, 1, null, null, 1, null, null, null, null, null, null, 1, null, null, null, null, null, null, 1, null, null, null, null, null, 1, null, null, null, null, null, null, null, null, 1, 1, null, null, null, null, null, null, null, null, null, null, 1, 1, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, 1, null, null, null, null, null, 1, null, null, null, 1, null, null, 1, null, null, null, 1, null, null, 1, null, null, null, null, null, null, null, null, 1, null, null, 1, null, null, null, null, null, null, null, null, null, 1, null, null, null, null, 1, null, null, null, 1, null, null, null, null, null, 1, null, null, 1, null, 1, null, null, null, null, null, null, null, null, null, 1, null, 1, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, 1, 1, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, 1, null, null, 1, null, null, null, null, null, null, null, null, 1, 1, null, 1, null, 1, null, null, null, 1, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, 1, null, null, null, null, 1, null, null, null, null, null, null, null, null, 1, null, null, null, null, null, null, null, 1, null, null, null, null, null, null, null, null, null, null, null, null, null, null, 1, null, null, null, null, null, null, null, null, null, null, null, null, null, 1, null, null, null, null, null, null, 1, null, 1, null, 1, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, 1, null, null, null, null, null, 1, null, 1, null, null, null, null, null, null, null, 1, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, 1, null, null, null, 1, 1, null, null, null, null, null, null, null, null, 1, null, 1, null, null, null, null, 1, null, null, 1, null, null, null, null, 1, null, null, null, null, null, null, 1, 1, null, 1, null, null, null, null, null, null, null, null, null, null, null, null, null, 1, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, 1, null, null, null, 1, null, null, 1, null, null, 1, null, null, 1, null, null, null, null, null, null, null, null, null, 1, null, null, null, null, null, null, null, null, null, 1, null, null, 1, null, null, null, null, null, null, null, null, null, 1, null, null, null, null, 1, null, null, 1, 1, null, null, null, null, null, 1, null, null, null, 1, null, null, null, null, null, null, 1, null, null, null, null, null, null, 1, 1, null, null, null, null, null, null, null, null, null, null, null, 1, null, null, null, null, null, null, null, null, 1, null, null, null, null, 1, null, null, null, null, null, null, 1, null, null, null, null, null, null, null, null, null, null, null, null, 1, null, null, null, null, null, null, null, null, 1, null, 1, null, null, null, null, null, null, 1, null, null, null, null, null, null, null, null, 1, null, null, null, null, 1, null, null, null, null, null, 1, null, null, null, null, null, null, null, null, 1, null, null, null, null, 1, null, null, null, 1, 1, null, null, 1, 1, null, null, null, null, null, null, null, 1, null, null, 1, null, 1, 1, null, null, 1, null, null, 1, null, null, null, null, 1, null, null, null, null, null, null, null, null, null, null, null, null, null, null, 1, 1, null, null, 1, null, null, null, null, 1, null, null, null, null, null, null, null, null, null, null, 1, null, 1, null, null, 1, null, 1, null, null, null, null, null, null, 1, null, null, 1, null, null, null, null, null, null, 1, null, null, null, null, null, null, null, 1, null, null, null, null, null, 1, 1, null, null, 1, null, null, null, 1, null, null, 1, null, null, null, null, null, 1, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, 1, null, null, 1, null, null, null, 1, null, null, null, null, 1, null, null, 1, null, null, 1, null, null, null, null, null, null, null, null, null, null, null, null, 1, null, null, 1, null, null, 1, 1, null, null, null, null, 1, 1, 1, 1, null, 1, null, null, null, 1, null, null, null, 1, null, null, null, null, null, 1, null, null, null, 1, 1, 1, null, 1, 1, null, null, 1, null, null, null, null, null, null, null, null, 1, 1, null, 1, null, 1, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, 1, null, null, null, 1, null, null, 1, 1, null, null, null, 1, null, null, 1, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, 1, null, null, null, 1, null, null, null, null, 1, null, null, 1, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, 1, null, 1, null, 1, null, null, null, null, 1, null, null, null, null, 1, null, null, null, null, 1, 1, null, null, 1, null, null, null, null, null, null, 1, null, 1, null, null, 1, null, null, null, null, null, null, 1, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, 1, null, null, null, null, null, 1, null, null, 1, null, null, null, 1, null, null, null, 1, 1, null, null, null, 1, null, null, 1, null, null, null, null, null, null, null, null, 1, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, 1, 1, null, null, null, null, 1, 1, 1, 1, null, null, null, 1, null, null, null, null, null, null, 1, null, null, 1, 1, null, null, null, 1, null, 1, null, null, null, null, 1, null, null, null, null, 1, 1, null, null, 1, null, null, null, null, 1, null, 1, 1, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, 1, null, null, null, null, 1, 1, 1, null, null, null, null, null, null, null, null, null, null, null, 1, null, null, null, 1, null, null, null, null, null, null, null, null, 1, null, null, null, null, null, null, null, null, null, null, 1, null, 1, 1, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, 1, null, 1, null, null, null, null, null, null, null, null, null, null, 1, null, null, null, 1, null, null, null, null, null, null, 1, null, null, null, null, 1, 1, null, null, null, null, null, 1, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, 1, null, null, null, null, 1, null, null, null, null, 1, 1, null, null, null, null, null, null, null, null, 1, 1, null, null, null, null, null, null, null, null, null, null, null, 1, 1, null, null, null, null, null, 1, null, null, null, null, null, null, null, null, null, 1, 1, null, null, null, 1, null, null, null, null, null, 1, null, null, null, null, null, null, null, null, null, null, 1, null, null, null, 1, null, 1, null, null, null, null, null, null, null, null, null, null, null, 1, null, 1, null, 1, null, null, null, null, 1, null, null, null, null, 1, 1, null, 1, null, null, null, null, 1, null, null, null, null, 1, null, null, null, null, null, null, 1, null, null, null, null, null, null, null, null, null, 1, null, 1, null, null, null, null, 1, null, null, 1, null, null, null, null, null, null, 1, null, 1, null, null, null, 1, null, null, null, null, null, null, null, null, null, null, null, null, null, 1, null, null, null, null, null, null, null, null, null, null, 1, null, null, null, null, null, null, 1, null, null, null, null, null, null, 1, null, null, 1, null, null, null, 1, 1, null, null, null, null, null, null, null, 1, 1, 1, null, 1, null, null, 1, null, null, null, null, null, 1, null, null, null, null, null, null, null, null, null, null, null, 1, null, 1, null, null, 1, null, null, null, null, 1, null, null, null, null, 1, null, null, null, null, null, 1, null, null, 1, 1, null, null, null, null, null, null, null, null, null, null, 1, null, null, null, null, null, 1, null, null, null, null, null, null, null, null, null, null, null, 1, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, 1, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, 1, null, 1, null, 1, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, 1, null, 1, 1, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, 1, 1, null, null, null, null, 1, 1, null, null, null, null, null, null, null, null, null, 1, null, null, null, 1, 1, 1, null, null, null, null, null, 1, null, null, null, null, null, null, null, null, null, 1, null, null, null, null, null, null, null, null, null, 1, null, null, null, null, 1, 1, null, null, 1, 1, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, 1, 1, null, null, null, null, null, null, 1, 1, null, 1, 1, null, null, null, null, null, null, null, 1, null, null, null, null, null, 1, null, null, null, null, null, null, null, null, null, null, null, null, 1, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, 1, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, 1, null, null, null, null, null, null, null, null, null, null, null, null, null, null, 1, null, null, null, null, null, null, null, null, null, null, null, null, 1, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, 1, null, null, null, null, null, null, null, 1, 1, 1, 1, 1, null, 1, null, null, null, null, null, 1, null, null, 1, null, null, null, null, null, null, null, null, 1, null, 1, null, null, null, null, null, null, null, null, null, null, 1, null, 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, null, null, null, null, null, 1, null, null, null, null, null, null, null, 1, null, 1, 1, null, null, 1, 1, null, null, null, null, null, null, null, 1, null, null, null, null, 1, null, null, null, null, null, null, null, null, null, null, null, null, 1, null, null, null, null, null, null, null, null, null, null, null, null, 1, null, null, null, null, null, null, 1, null, null, 1, null, null, null, null, null, null, null, null, null, null, null, null, 1, null, 1, null, null, 1, 1, 1, null, null, null, null, null, null, null, null, 1, null, null, null, null, null, null, null, null, null, null, null, null, 1, null, 1, 1, null, null, null, null, null, null, null, null, null, null, 1, null, null, null, null, null, null, null, null, 1, null, null, null, null, null, null, 1, null, null, 1, null, null, null, null, null, null, null, null, 1, null, null, null, null, null, 1, null, null, null, null, null, 1, null, null, null, null, null, null, null, 1, null, null, null, null, null, 1, null, null, null, null, null, null, null, null, 1, null, null, null, null, null, null, 1, null, null, null, null, null, null, null, null, null, null, null, 1, null, 1, null, null, null, null, null, null, null, null, null, 1, 1, 1, null, null, null, null, 1, null, null, null, null, 1, null, 1, null, null, null, null, 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, null, null, null, null, null, null, null, null, null, null, 1, null, null, null, null, 1, 1, null, null, null, null, null, null, null, null, null, null, null, null, null, null, 1, null, null, 1, null, null, 1, null, null, null, null, null, null, null, null, null, 1, null, null, null, null, 1, null, null, null, null, null, null, null, null, null, 1, null, null, null, null, null, null, null, null, 1, null, null, null, null, null, null, 1, 1, 1, null, null, null, null, null, null, null, null, null, null, null, 1, null, null, 1, null, null, null, null, null, 1, null, null, null, null, null, null, null, null, null, 1, null, null, null, null, null, null, null, null, null, null, null, 1, null, null, null, null, null, null, null, null, null, 1, 1, null, 1, null, null, 1, 1, null, 1, null, null, null, 1, null, null, null, null, null, null, 1, null, null, null, 1, null, null, null, 1, null, null, null, null, null, null, null, null, null, null, null, 1, 1, null, 1, null, null, null, null, null, null, null, null, null, null, null, null, null, null, 1, null, null, null, null, null, null, null, 1, 1, null, null, null, null, 1, null, null, null, 1, null, 1, 1, 1, 1, null, null, null, null, null, null, null, 1, null, null, null, null, null, null, 1, null, null, null, 1, 1, null, null, null, null, null, null, null, 1, null, null, null, null, null, null, null, null, null, null, 1, null, null, null, 1, null, null, null, null, null, null, null, null, null, null, 1, null, 1, null, 1, null, null, 1, null, null, 1, null, null, null, null, null, null, null, null, null, null, null, 1, null, null, null, null, null, null, 1, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, 1, null, null, null, null, null, 1, 1, null, null, 1, null, null, null, null, null, null, null, null, 1, 1, null, null, null, null, null, null, null, 1, null, null, null, null, null, 1, null, null, 1, null, null, null, null, null, null, null, null, null, null, 1, null, 1, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, 1, null, null, 1, null, null, 1, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, 1, null, 1, null, null, null, null, null, null, null, null, null, null, null, null, null, 1, null, null, null, null, null, null, null, null, null, null, 1, 1, null, null, 1, null, null, null, null, null, 1, null, null, null, null, null, null, 1, null, null, null, null, 1, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, 1, null, null, null, null, null, 1, null, null, null, null, 1, null, null, null, 1, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, 1, 1, null, null, null, null, null, null, 1, null, null, 1, null, null, null, null, null, null, 1, null, 1, null, null, null, null, null, null, null, 1, null, 1, 1, null, null, null, null, 1, 1, null, null, null, 1, null, null, null, null, null, null, null, 1, null, null, null, null, null, 1, null, 1, null, null, null, null, null, 1, null, null, null, null, 1, null, null, null, null, null, null, null, null, null, null, null, null, 1, null, null, null, null, null, 1, null, 1, null, null, 1, null, null, 1, null, null, null, 1, null, 1, null, null, null, null, null, 1, 1, null, null, null, null, null, null, 1, 1, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, 1, null, null, null, null, null, null, null, 1, null, null, 1, null, null, null, null, null, null, null, null, null, null, 1, null, null, 1, null, null, 1, null, null, null, null, null, null, null, null, null, null, null, null, 1, null, null, null, null, 1, null, null, 1, 1, null, null, null, 1, null, null, null, null, 1, null, null, null, null, null, null, null, null, null, 1, null, null, 1, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, 1, null, null, null, null, null, null, null, null, null, 1, null, null, null, 1, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, 1, null, null, null, null, 1, null, null, null, null, 1, 1, null, null, 1, null, 1, null, null, null, null, null, null, null, null, null, null, null, 1, null, null, 1, null, 1, 1, null, null, null, null, 1, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, 1, null, null, null, null, null, 1, null, null, null, null, null, null, null, null, null, null, null, null, 1, null, null, null, null, null, null, null, null, null, null, null, null, null, 1, null, null, null, null, null, 1, null, null, null, null, null, null, null, null, 1, 1, null, null, null, 1, 1, null, null, null, null, null, 1, null, null, null, null, null, null, null, null, 1, null, null, null, null, 1, null, null, null, null, null, null, null, null, null, 1, null, 1, 1, null, null, null, null, null, 1, null, null, 1, null, null, null, 1, null, null, null, null, 1, null, null, null, 1, null, null, null, null, null, null, null, null, null, 1, null, null, null, null, null, 1, 1, null, null, 1, null, null, 1, null, null, null, null, null, null, null, null, null, null, 1, null, null, null, null, 1, null, null, null, 1, null, null, 1, null, 1, null, null, null, 1, null, null, null, 1, 1, null, null, null, null, 1, null, 1, 1, null, null, null, null, null, 1, null, 1, 1, null, null, null, null, 1, 1, 1, null, null, null, null, null, null, null, 1, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, 1, 1, null, 1, 1, null, 1, null, null, null, null, 1, null, null, null, null, null, null, null, null, 1, null, null, 1, 1, null, 1, null, null, null, null, null, null, null, null, null, null, null, 1, null, 1, null, null, 1, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, 1, null, null, null, null, null, null, 1, null, null, null, null, null, null, null, null, null, 1, null, null, null, null, null, null, null, null, null, 1, null, 1, null, null, null, null, null, null, null, null, null, null, null, null, 1, 1, null, null, null, null, null, null, 1, null, null, null, null, null, 1, null, null, null, 1, null, null, null, null, 1, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, 1, null, null, null, null, null, null, null, null, 1, null, null, null, null, null, 1, null, null, null, null, null, null, null, 1, null, null, null, null, null, null, null, null, null, 1, null, null, 1, null, null, null, null, null, null, null, null, 1, null, null, null, 1, null, null, null, null, null, null, null, null, 1, null, 1, null, 1, null, null, null, null, null, 1, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, 1, 1, null, 1, null, null, null, null, null, 1, null, null, null, null, null, null, null, null, null, null, null, 1, null, 1, null, null, null, null, null, null, null, 1, null, null, null, null, null, null, null, null, null, null, 1, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, 1, null, null, 1, null, null, null, null, null, null, null, null, null, null, null, null, null, 1, null, 1, null, null, null, null, 1, 1, null, null, null, null, null, null, null, 1, null, null, null, null, 1, null, null, null, null, null, null, null, null, null, null, null, 1, null, null, null, 1, null, null, null, 1, null, null, null, 1, 1, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, 1, null, null, null, null, null, null, 1, null, null, null, null, null, null, null, null, null, null, null, null, 1, null, null, 1, null, null, null, null, 1, null, 1, 1, 1, null, 1, null, 1, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, 1, null, null, null, 1, null, null, 1, 1, null, null, null, null, null, null, null, null, null, null, null, 1, 1, null, null, null, null, null, 1, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, 1, 1, 1, 1, null, null, null, null, null, null, null, 1, 1, 1, null, null, null, null, null, null, null, null, null, null, null, 1, null, null, null, 1, 1, null, null, null, 1, null, null, null, null, 1, null, null, null, null, null, 1, null, 1, null, 1, null, null, null, null, 1, null, null, null, null, 1, null, null, null, null, null, null, null, null, 1, 1, null, null, 1, null, null, null, null, null, 1, null, null, null, null, null, null, 1, 1, null, 1, null, null, null, null, 1, null, null, 1, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, 1, null, null, null, null, 1, null, null, null, null, null, 1, null, null, 1, null, null, null, null, null, null, 1, null, null, null, null, null, null, null, null, 1, null, null, null, null, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, null, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, null, null, 1, null, null, 1, null, null, null, null, null, null, null, null, null, null, null, null, null, 1, null, null, null, 1, null, null, null, 1, null, null, null, null, null, null, null, 1, null, null, null, 1, null, null, null, null, null, null, null, null, null, null, null, 1, null, null, 1, null, null, null, null, null, null, null, 1, 1, 1, null, null, null, 1, null, null, null, null, 1, null, null, null, null, 1, null, 1, null, null, 1, null, null, null, null, null, null, 1, null, null, null, null, null, 1, null, 1, null, null, 1, null, null, null, null, null, null, null, null, null, 1, 1, null, null, 1, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, 1, null, 1, null, null, null, null, null, null, null, null, 1, null, null, null, 1, null, 1, null, null, null, null, null, 1, 1, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, 1, null, null, 1, null, null, 1, null, 1, null, null, null, null, null, null, null, 1, null, null, null, null, null, null, 1, 1, null, 1, null, 1, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, 1, null, null, null, null, null, null, null, null, null, null, null, null, null, 1, 1, null, null, null, 1, null, null, null, null, null, null, null, null, null, null, null, 1, 1, 1, null, null, null, null, null, 1, 1, null, 1, null, null, null, null, null, null, 1, null, null, null, null, null, null, null, null, 1, null, null, null, null, null, null, null, null, null, null, null, null, null, 1, null, null, null, null, null, null, null, null, null, null, null, null, null, 1, null, 1, null, null, null, null, 1, null, 1, null, null, null, null, null, null, 1, null, null, null, null, 1, null, null, null, null, null, null, null, null, null, null, null, 1, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, 1, null, null, null, null, null, null, null, null, 1, null, null, null, 1, null, null, null, 1, 1, null, 1, null, 1, null, null, null, null, null, 1, null, null, 1, 1, null, null, null, 1, null, null, null, null, null, null, null, null, null, null, 1, null, null, null, 1, 1, null, null, null, null, null, null, null, null, null, null, 1, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, 1, null, null, null, 1, null, 1, null, null, null, null, null, null, null, null, 1, null, null, null, null, null, null, 1, null, null, null, null, null, null, null, null, null, null, null, null, 1, null, 1, null, null, null, null, null, null, 1, null, null, null, null, null, null, null, null, null, null, null, null, 1, null, null, 1, null, 1, null, null, null, null, null, null, null, 1, null, null, null, null, 1, null, 1, 1, 1, null, null, 1, null, null, null, null, 1, null, 1, null, null, null, null, null, null, 1, null, 1, null, null, null, null, null, null, null, null, null, null, 1, null, null, 1, null, null, 1, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, 1, null, null, 1, null, null, null, null, null, null, null, null, null, 1, null, null, null, null, null, null, null, null, null, 1, null, 1, null, null, null, null, null, 1, 1, null, null, 1, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, 1, null, null, null, null, null, 1, 1, null, null, null, null, null, null, null, null, 1, null, 1, null, 1, 1, null, null, null, null, null, 1, null, null, null, null, null, null, null, null, null, null, null, 1, null, null, null, null, null, 1, null, null, null, null, null, null, 1, 1, 1, null, null, null, 1, null, 1, null, null, null, 1, null, null, 1, 1, null, 1, 1, null, 1, null, null, null, 1, 1, null, null, null, null, null, null, null, null, null, null, null, null, null, 1, null, null, null, null, null, 1, null, null, null, null, null, 1, null, null, null, 1, null, null, null, null, null, 1, null, null, null, null, 1, 1, null, null, 1, null, null, null, null, null, 1, null, null, null, 1, null, null, null, null, null, null, null, null, 1, null, null, null, null, 1, null, null, null, null, null, null, 1, null, null, null, null, 1, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, 1, null, null, 1, null, null, null, null, null, null, null, null, null, null, null, 1, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, 1, 1, null, null, null, null, 1, null, null, null, 1, null, 1, null, null, null, null, null, null, 1, null, null, 1, 1, null, null, null, 1, null, null, null, 1, null, null, null, null, null, null, 1, null, null, null, null, null, null, 1, null, null, null, null, null, null, 1, 1, null, 1, 1, null, null, 1, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, 1, 1, 1, null, null, 1, null, null, null, null, null, null, null, null, null, null, null, 1, null, null, null, null, null, null, null, null, null, null, 1, 1, null, null, null, null, null, null, 1, null, null, null, null, null, null, null, null, null, 1, null, null, null, 1, null, null, null, null, null, null, null, null, null, null, null, null, null, 1, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, 1, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, 1, null, 1, null, null, null, 1, null, null, 1, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, 1, null, 1, null, null, null, null, null, 1, null, null, 1, null, null, null, null, null, null, 1, null, null, null, null, null, null, null, null, null, null, null, null, 1, null, null, null, null, 1, null, null, null, null, null, null, null, null, null, null, null, 1, null, 1, 1, null, 1, 1, 1, null, null, null, null, 1, 1, 1, null, null, null, 1, null, null, 1, 1, null, 1, 1, null, null, null, null, 1, 1, null, null, null, null, null, null, null, null, null, 1, null, null, null, 1, null, null, null, null, null, 1, null, null, null, null, null, null, null, null, 1, null, 1, null, null, null, 1, null, null, null, null, null, null, null, null, 1, null, null, null, null, null, null, null, null, null, null, null, null, null, null, 1, null, 1, 1, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, 1, null, null, 1, null, null, null, null, null, 1, null, 1, null, null, null, null, null, 1, null, null, null, null, null, null, null, null, null, null, null, null, null, null, 1, 1, null, null, null, null, null, null, 1, null, 1, null, null, 1, null, null, null, null, null, null, null, null, null, 1, null, 1, null, null, null, null, null, null, null, null, 1, null, 1, null, null, null, null, null, null, null, null, 1, null, null, null, null, 1, null, null, null, null, 1, null, 1, 1, null, 1, 1, null, null, null, null, null, null, null, null, null, 1, null, null, 1, null, null, null, null, null, 1, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, 1, null, null, null, null, null, null, 1, null, null, null, 1, 1, 1, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, 1, null, 1, null, null, null, null, null, null, null, 1, 1, null, 1, null, null, null, 1, null, null, null, null, 1, null, null, null, null, null, null, null, null, null, 1, null, null, null, 1, null, 1, null, null, null, 1, null, null, 1, null, null, 1, null, null, null, null, null, 1, null, 1, null, 1, null, 1, null, null, null, null, null, null, null, null, null, 1, null, null, null, null, null, null, null, 1, null, null, null, null, null, null, null, null, null, null, 1, 1, 1, 1, null, null, 1, null, 1, null, null, null, 1, null, null, null, null, null, null, null, null, null, null, null, null, null, 1, 1, null, null, null, 1, null, null, null, null, 1, null, 1, null, null, 1, 1, 1, null, null, null, null, null, null, null, 1, null, null, null, null, null, null, null, null, null, 1, null, 1, null, null, null, null, null, null, null, null, null, null, null, null, null, 1, 1, null, 1, null, 1, null, null, null, 1, null, null, 1, 1, 1, null, null, null, null, null, null, null, null, null, null, 1, null, null, 1, null, null, null, null, null, null, null, null, null, 1, null, null, null, null, null, null, null, 1, null, null, null, null, null, null, null, null, null, null, 1, null, null, null, null, null, null, null, null, null, null, null, 1, null, 1, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, 1, 1, null, 1, null, null, null, null, null, null, null, null, 1, null, null, 1, null, null, null, 1, null, 1, null, null, null, null, null, null, null, 1, null, null, 1, null, null, null, null, null, null, 1, null, null, null, 1, 1, null, null, null, null, 1, null, 1, null, null, null, null, null, null, null, null, null, null, null, null, null, null, 1, null, null, null, null, null, 1, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, 1, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, 1, 1, null, null, null, 1, null, null, 1, null, 1, 1, null, null, 1, null, null, null, 1, null, 1, null, null, null, null, null, null, null, null, null, null, null, null, null, null, 1, null, null, 1, null, 1, 1, null, null, null, null, 1, null, 1, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, 1, null, null, 1, null, 1, null, null, null, null, null, null, null, 1, null, null, null, null, null, null, null, null, 1, 1, null, 1, null, 1, null, null, null, null, null, null, null, null, null, 1, null, 1, null, 1, null, null, null, null, null, null, null, null, null, null, null, null, 1, null, 1, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, 1, null, null, null, null, null, 1, 1, null, null, 1, null, null, null, 1, null, null, 1, null, null, null, null, null, null, 1, null, null, null, null, 1, 1, 1, null, null, null, null, 1, null, null, 1, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, 1, null, null, null, null, null, null, null, null, 1, null, null, null, null, 1, null, null, 1, 1, null, null, null, null, null, null, null, null, 1, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, 1, null, null, null, null, null, 1, 1, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, 1, null, null, null, null, null, null, 1, 1, null, null, null, null, 1, null, 1, 1, null, null, null, null, 1, null, null, 1, null, 1, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, 1, null, null, null, null, null, null, 1, null, null, null, null, null, null, null, null, 1, 1, null, null, null, null, null, null, 1, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, 1, null, null, null, 1, null, null, null, null, null, 1, 1, null, null, 1, null, null, 1, null, null, null, null, null, 1, null, null, null, null, null, null, null, null, null, 1, null, null, 1, null, null, 1, null, null, null, null, null, null, null, null, 1, null, null, 1, null, null, 1, null, null, 1, null, null, null, null, 1, null, null, null, null, null, null, 1, 1, null, 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, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, 1, null, null, null, null, 1, null, null, null, null, null, null, null, null, null, null, 1, null, null, null, 1, null, null, null, null, null, null, null, null, null, null, null, null, null, 1, 1, null, null, null, null, 1, null, null, 1, 1, null, null, null, null, null, null, null, 1, null, null, null, null, null, null, null, null, null, null, 1, null, null, null, null, null, null, null, null, null, null, null, null, null, 1, null, null, null, null, null, null, null, null, null, null, null, null, null, 1, null, 1, null, null, 1, null, null, null, null, null, null, null, null, 1, null, null, null, null, null, 1, null, null, null, 1, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, 1, null, null, 1, null, null, null, null, 1, null, null, null, null, null, null, null, 1, 1, null, null, null, null, null, null, null, null, 1, null, null, null, null, null, null, null, null, 1, null, null, 1, null, null, null, null, null, null, null, 1, null, null, null, null, null, null, null, null, null, null, null, 1, null, null, null, null, null, 1, null, null, null, 1, null, null, 1, null, null, null, 1, null, null, 1, null, null, null, null, null, null, null, null, null, null, null, null, null, null, 1, null, 1, null, null, 1, 1, null, null, null, null, 1, null, null, null, null, null, null, null, null, null, null, 1, null, null, null, 1, 1, null, null, null, null, null, null, null, null, null, 1, null, 1, null, null, null, null, null, null, null, null, null, null, null, null, null, 1, null, null, null, null, null, null, null, null, 1, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, 1, null, null, null, null, null, null, null, null, null, null, null, null, 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, null, null, null, null, null, null, null, null, null, null, null, 1, null, null, null, null, 1, null, null, null, null, null, null, null, 1, null, null, null, null, null, null, null, null, null, null, null, null, null, 1, 1, null, null, null, null, null, null, null, null, null, null, null, null, null, 1, null, null, null, null, 1, null, 1, null, null, null, null, null, null, null, null, null, null, null, null, null, null, 1, null, null, null, null, null, null, null, null, null, null, null, null, 1, null, 1, null, null, null, null, 1, null, null, null, 1, null, null, 1, null, null, null, 1, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, 1, null, null, null, 1, 1, null, null, null, null, null, null, null, null, 1, 1, null, null, null, 1, null, 1, null, null, 1, null, null, 1, null, null, null, null, null, null, null, null, 1, 1, null, 1, null, null, null, null, null, null, null, 1, null, null, null, 1, null, 1, null, null, null, null, null, null, null, null, null, null, null, null, 1, null, null, null, 1, null, null, null, null, 1, null, null, 1, null, null, null, null, null, null, 1, null, null, null, null, null, null, null, null, null, null, null, null, 1, null, null, 1, null, null, null, null, null, null, 1, null, null, 1, null, 1, null, null, null, null, null, null, null, 1, null, 1, null, null, null, null, null, null, null, null, null, null, null, null, 1, null, null, null, 1, null, null, null, 1, null, null, 1, 1, null, null, null, null, null, null, 1, null, null, null, null, null, null, null, null, 1, null, 1, 1, null, null, 1, null, null, null, null, null, 1, null, null, null, null, 1, 1, null, null, null, null, null, null, 1, null, null, null, null, null, null, null, null, null, null, null, 1, null, null, null, null, null, null, null, null, 1, null, 1, null, null, 1, null, null, null, 1, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, 1, null, 1, null, null, null, null, null, null, 1, null, null, null, null, null, null, null, null, 1, 1, null, null, null, 1, null, 1, null, null, null, null, null, null, null, 1, 1, null, 1, 1, null, null, 1, null, null, 1, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, 1, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, 1, 1, null, null, null, 1, null, 1, null, null, null, null, null, null, null, null, null, 1, null, null, 1, null, null, null, null, null, null, null, null, null, null, null, null, null, 1, null, null, null, 1, null, null, null, 1, null, null, null, 1, null, null, 1, null, null, null, 1, null, null, null, null, null, null, null, null, null, null, null, null, null, 1, null, 1, null, null, null, 1, null, null, 1, null, null, null, 1, null, null, null, null, 1, null, null, 1, null, null, 1, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, 1, null, null, null, null, 1, null, 1, 1, null, 1, null, null, null, 1, 1, 1, null, 1, null, 1, null, null, null, 1, null, null, null, 1, null, null, null, 1, 1, null, 1, 1, null, 1, 1, null, null, null, null, null, 1, 1, null, 1, null, 1, null, null, null, null, null, null, null, null, 1, null, null, null, null, null, null, null, null, null, null, null, null, null, 1, null, null, null, null, 1, null, null, null, null, null, null, 1, 1, null, null, null, 1, null, null, null, null, null, null, null, null, 1, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, 1, null, 1, null, 1, null, null, null, null, 1, null, null, 1, null, 1, null, null, null, 1, null, null, 1, null, 1, null, null, null, null, null, 1, null, null, null, 1, null, null, null, null, 1, null, null, null, null, 1, null, null, null, null, 1, 1, null, null, null, null, null, null, null, null, null, null, null, 1, null, null, 1, null, null, 1, null, null, null, 1, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, 1, null, null, null, 1, null, 1, null, null, null, null, null, null, null, null, null, 1, 1, 1, 1, null, null, 1, 1, null, 1, null, null, null, null, null, null, null, null, 1, null, null, null, null, null, null, null, null, null, null, null, null, null, 1, null, null, null, null, null, null, null, null, 1, null, null, null, null, null, null, null, 1, null, null, null, null, 1, 1, 1, 1, null, null, null, null, null, 1, 1, null, null, null, null, null, null, 1, 1, null, null, null, 1, null, 1, null, null, 1, 1, null, null, null, null, 1, 1, 1, null, null, null, null, 1, null, null, 1, null, 1, 1, null, null, null, null, null, null, null, null, null, null, null, 1, null, null, null, 1, null, null, null, null, 1, 1, 1, null, 1, null, null, null, null, null, null, null, null, null, 1, null, null, null, 1, null, null, null, null, null, null, null, null, 1, null, 1, null, null, null, null, null, null, null, null, null, null, 1, 1, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, 1, null, 1, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, 1, 1, null, null, null, null, null, 1, null, null, null, null, null, null, null, null, null, null, null, null, null, 1, null, 1, null, null, null, null, null, null, null, null, null, null, 1, null, null, null, null, 1, null, null, null, 1, 1, null, null, null, 1, null, null, null, null, null, null, null, 1, 1, null, null, null, null, null, 1, null, null, null, null, null, null, null, null, null, 1, null, null, null, null, null, null, null, null, 1, null, 1, null, null, null, null, null, null, null, null, null, null, 1, null, null, null, 1, null, null, null, null, null, null, null, null, null, null, null, null, null, 1, 1, 1, null, 1, null, null, null, null, null, null, null, null, null, 1, 1, null, 1, null, null, null, null, 1, 1, null, null, null, 1, null, null, null, null, null, null, 1, null, null, null, null, null, null, null, null, null, null, null, 1, null, null, null, null, 1, null, null, 1, null, null, 1, null, null, null, null, null, 1, null, null, null, 1, null, null, null, null, null, null, 1, null, null, null, null, null, null, 1, null, null, null, 1, null, null, null, null, null, null, 1, null, null, null, null, null, null, 1, null, null, null, null, null, null, 1, null, null, null, null, null, null, 1, 1, null, null, null, null, null, null, null, 1, 1, null, null, 1, null, 1, 1, null, null, null, 1, null, 1, null, null, null, null, null, null, null, null, null, null, null, 1, null, 1, 1, null, 1, null, null, null, null, null, null, null, null, null, 1, null, null, null, null, null, 1, null, null, null, 1, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, 1, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, 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, null, null, null, 1, null, 1, null, null, null, 1, 1, null, null, null, null, null, null, null, null, 1, null, null, null, 1, null, null, 1, null, null, null, null, null, 1, 1, null, null, null, null, null, null, null, null, null, null, null, null, null, null, 1, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, 1, 1, null, null, 1, null, null, null, null, null, 1, null, null, null, null, null, 1, null, null, null, 1, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, 1, null, null, null, null, null, null, 1, null, null, 1, 1, null, null, null, null, null, null, null, 1, null, null, null, null, null, 1, null, null, null, 1, null, null, null, null, null, null, null, null, 1, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, 1, null, null, null, null, null, null, null, null, null, null, null, 1, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, 1, null, null, null, null, null, null, null, null, null, null, null, null, null, null, 1, 1, null, null, null, null, null, null, null, null, null, null, null, 1, null, null, 1, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, 1, null, null, null, null, 1, null, null, null, null, null, null, 1, 1, 1, 1, null, null, null, null, null, null, null, 1, null, null, 1, null, null, null, null, null, 1, null, null, 1, null, null, 1, null, null, null, null, null, 1, null, null, null, 1, null, 1, 1, 1, null, null, null, null, null, null, null, null, null, null, null, null, null, null, 1, null, null, null, null, null, null, null, null, null, null, null, null, null, 1, null, null, null, null, null, null, null, null, null, 1, 1, null, null, null, 1, null, null, null, 1, null, null, null, 1, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, 1, null, null, null, null, null, null, null, null, null, null, null, 1, null, null, 1, null, null, 1, null, null, null, 1, 1, null, 1, null, null, 1, 1, null, null, null, null, null, null, null, null, 1, null, null, null, null, 1, 1, 1, null, null, null, null, 1, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, 1, null, null, null, 1, 1, null, null, null, null, null, null, null, null, null, 1, null, null, null, 1, null, null, null, 1, 1, null, null, null, null, null, null, 1, 1, null, 1, 1, null, null, null, null, null, null, null, 1, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, 1, null, null, null, null, null, 1, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, 1, 1, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, 1, 1, null, null, null, null, null, 1, null, null, null, null, 1, null, null, null, null, null, null, 1, 1, null, null, null, 1, null, null, 1, null, null, null, null, 1, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, 1, null, null, null, null, null, 1, null, null, null, null, null, null, null, null, null, 1, null, null, null, null, null, 1, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, 1, null, null, null, null, null, null, 1, null, 1, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, 1, null, null, 1, 1, null, null, null, null, null, null, null, null, 1, null, null, null, null, null, null, 1, null, null, null, null, null, null, null, null, null, null, null, null, null, null, 1, null, null, null, null, null, null, null, null, null, 1, 1, null, null, null, null, 1, 1, null, null, null, null, null, 1, null, null, null, null, null, null, 1, null, null, 1, 1, null, 1, null, 1, null, null, null, null, null, null, null, null, null, null, null, 1, 1, null, null, null, null, null, 1, null, null, null, null, null, null, null, 1, null, null, 1, null, null, null, 1, null, null, null, 1, 1, null, null, null, 1, 1, null, null, null, null, 1, 1, null, 1, null, null, 1, null, null, null, null, null, 1, null, null, null, null, null, null, 1, null, 1, null, 1, 1, null, null, null, null, null, null, null, 1, null, null, null, null, 1, null, null, null, null, null, 1, null, null, null, 1, null, null, null, null, null, null, null, null, null, null, null, null, 1, null, 1, null, null, 1, null, null, 1, null, null, null, null, null, null, null, null, null, 1, 1, 1, null, null, null, null, null, null, 1, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, 1, null, null, null, null, null, 1, 1, 1, null, 1, null, null, null, null, null, 1, null, null, 1, 1, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, 1, null, null, null, null, null, 1, null, null, null, null, null, null, 1, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, 1, null, null, 1, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, 1, null, null, null, null, null, null, null, null, null, null, null, null, null, 1, null, null, null, 1, null, null, 1, null, 1, null, null, 1, null, null, null, 1, null, null, null, null, null, null, null, null, null, null, null, 1, null, null, null, null, 1, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, 1, null, null, null, null, null, null, null, null, null, null, 1, null, null, null, null, null, null, null, null, null, null, null, null, 1, 1, null, null, null, null, null, null, null, 1, null, null, null, null, null, null, null, 1, null, null, null, null, null, null, null, null, null, 1, null, 1, 1, null, null, null, null, null, null, 1, null, null, 1, null, null, null, null, 1, 1, null, null, null, 1, null, null, null, null, null, null, 1, 1, null, null, null, null, null, null, null, 1, null, null, null, null, null, 1, null, null, 1, null, 1, null, null, null, null, null, null, null, null, null, null, 1, 1, 1, null, null, null, null, null, 1, null, 1, null, null, 1, null, null, null, null, null, 1, 1, null, 1, null, null, null, null, 1, 1, 1, 1, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, 1, null, null, 1, 1, null, null, null, null, 1, null, null, null, null, null, null, null, null, null, null, 1, 1, null, null, null, null, null, null, null, null, null, 1, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, 1, null, null, 1, null, 1, null, null, 1, null, null, null, null, 1, null, null, null, null, 1, null, null, null, null, null, null, null, null, null, null, null, null, 1, null, null, null, null, null, null, null, null, 1, null, null, null, null, null, null, null, null, 1, null, null, null, null, null, null, null, null, null, 1, 1, null, null, 1, null, null, null, null, null, null, null, null, 1, null, null, null, null, null, null, null, null, null, null, 1, null, null, null, null, null, null, null, null, null, null, 1, null, null, null, null, 1, null, null, null, null, 1, 1, null, null, 1, null, 1, null, null, null, null, null, null, null, null, null, null, null, 1, null, null, 1, null, 1, 1, null, null, null, 1, 1, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, 1, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, 1, null, 1, 1, null, null, null, null, null, null, null, null, 1, 1, null, null, null, 1, 1, null, null, null, null, null, 1, 1, null, null, null, null, null, null, 1, null, null, null, 1, null, 1, null, null, null, null, null, null, null, null, 1, null, null, 1, 1, null, null, null, null, null, null, 1, null, 1, null, null, null, 1, null, null, null, null, 1, null, null, null, 1, null, null, null, null, null, null, null, 1, null, null, null, null, null, null, null, 1, null, null, null, 1, null, null, 1, null, null, null, null, null, null, null, null, null, null, 1, null, null, null, null, null, 1, null, null, 1, null, null, 1, null, 1, null, null, null, 1, null, null, null, 1, 1, null, null, null, null, null, null, 1, 1, null, null, null, null, null, null, null, 1, 1, null, 1, null, null, 1, 1, 1, null, null, null, null, null, null, null, 1, null, null, null, null, null, 1, null, null, null, null, null, null, null, null, null, null, null, 1, 1, null, 1, null, 1, null, 1, 1, null, null, null, 1, null, null, null, null, null, null, 1, null, null, 1, 1, null, 1, null, null, 1, null, null, null, null, null, null, null, null, 1, null, 1, 1, null, null, null, null, null, null, null, null, 1, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, 1, null, null, null, null, null, null, null, null, null, 1, null, null, null, null, null, null, null, null, null, 1, null, null, null, null, 1, 1, null, null, 1, null, null, null, 1, null, null, 1, null, null, 1, null, null, null, 1, null, null, null, null, 1, null, null, null, null, null, null, null, null, null, null, null, null, null, 1, null, null, null, null, null, null, null, null, null, null, null, null, 1, null, null, null, null, 1, null, null, null, 1, null, null, null, null, 1, null, null, null, null, null, null, null, null, null, 1, null, null, null, null, null, null, null, null, 1, null, null, 1, null, null, 1, 1, null, null, null, 1, null, null, null, null, null, null, null, null, 1, null, 1, null, 1, null, 1, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, 1, null, 1, 1, null, 1, null, null, null, null, null, 1, null, null, null, null, null, null, null, 1, null, null, null, null, 1, 1, null, null, null, 1, null, null, null, null, null, null, null, null, null, null, null, null, null, null, 1, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, 1, null, null, 1, null, 1, null, null, null, null, null, null, null, null, 1, null, null, null, null, null, null, null, 1, null, null, null, null, null, null, null, 1, null, null, null, null, 1, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, 1, null, null, null, null, null, null, null, null, null, null, null, null, null, 1, null, null, null, null, null, null, null, null, null, null, null, null, null, null, 1, 1, 1, null, null, null, null, 1, 1, null, null, null, null, null, null, null, null, null, null, null, null, null, null, 1, null, null, null, 1, null, null, 1, 1, 1, null, 1, null, null, 1, null, null, null, null, null, null, null, null, null, null, null, 1, null, null, null, null, null, null, 1, null, null, null, 1, 1, null, 1, null, null, null, null, null, null, null, null, null, null, null, null, 1, 1, 1, null, null, null, null, 1, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, 1, 1, 1, 1, null, null, 1, null, null, null, null, 1, 1, 1, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, 1, null, null, null, null, 1, null, null, null, null, null, 1, null, 1, null, 1, null, null, null, null, 1, null, 1, null, null, 1, null, null, null, null, 1, null, null, null, 1, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, 1, 1, null, 1, null, null, null, null, 1, 1, null, 1, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, 1, null, null, 1, null, null, null, 1, null, 1, null, null, null, null, null, null, null, 1, null, null, null, null, null, null, 1, null, null, null, 1, null, null, null, null, 1, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, 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, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, null, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, null, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, null, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, null, 1, 1, 1, 1, 1, 1, 1, 1, null, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, null, 1, null, null, null, null, null, 1, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, 1, null, null, null, 1, null, null, null, null, null, null, null, null, null, null, null, 1, null, null, null, null, null, null, null, null, null, null, null, null, null, null, 1, null, null, 1, null, null, null, null, 1, null, null, null, null, null, 1, null, null, null, null, 1, 1, null, null, null, 1, null, 1, null, null, 1, null, null, null, null, null, null, 1, null, null, null, null, null, 1, 1, 1, null, null, 1, null, null, null, null, null, null, null, null, 1, 1, 1, null, null, 1, null, null, null, null, null, null, null, null, null, null, null, null, null, null, 1, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, 1, null, null, null, 1, null, 1, null, null, null, null, null, null, 1, null, null, null, null, 1, null, null, null, null, null, null, null, null, null, null, 1, null, null, 1, null, null, 1, null, 1, null, null, null, null, null, null, null, 1, null, null, null, null, null, null, 1, 1, null, 1, null, 1, null, 1, null, null, null, null, null, null, null, null, null, 1, null, null, null, 1, null, null, null, null, null, null, null, null, null, null, null, null, null, null, 1, null, null, null, 1, null, null, null, null, null, null, null, null, null, null, null, 1, 1, 1, 1, null, null, null, null, null, 1, null, null, null, null, null, null, null, null, null, null, null, 1, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, 1, null, null, null, null, null, null, null, null, null, null, null, null, null, null, 1, null, null, null, null, null, null, 1, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, 1, null, null, null, null, null, null, null, 1, null, null, null, 1, null, null, null, null, null, null, null, 1, null, null, null, null, null, null, null, 1, null, null, null, null, null, null, null, null, 1, null, null, null, null, null, null, null, 1, 1, 1, 1, null, 1, null, null, null, null, null, 1, null, null, 1, 1, null, null, null, 1, null, null, null, null, null, null, null, null, null, null, 1, null, null, null, 1, 1, null, null, null, null, null, 1, null, 1, null, null, null, null, null, null, null, null, null, 1, null, null, null, 1, null, null, null, 1, null, null, null, null, 1, null, 1, null, null, 1, null, null, null, null, null, null, null, 1, null, null, null, null, 1, 1, null, null, null, null, null, null, null, null, null, null, 1, null, null, 1, null, null, null, null, null, null, 1, null, null, null, null, null, null, null, null, null, null, null, 1, 1, null, null, 1, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, 1, null, null, 1, null, null, null, null, 1, null, null, null, null, 1, null, null, null, null, null, 1, null, 1, null, null, null, null, null, null, null, null, 1, null, null, null, 1, null, 1, null, null, 1, null, null, null, null, null, null, null, null, null, null, 1, null, null, null, null, null, null, 1, null, null, null, null, null, 1, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, 1, null, null, null, null, null, null, 1, null, null, 1, null, null, null, null, null, null, null, null, null, null, 1, null, null, null, 1, null, null, 1, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, 1, null, null, 1, 1, null, null, null, null, null, null, null, 1, 1, null, null, null, null, null, null, null, 1, null, 1, null, null, null, null, null, null, 1, null, null, null, 1, null, 1, null, null, 1, 1, null, 1, 1, null, null, 1, null, null, 1, 1, 1, 1, 1, null, null, 1, null, null, 1, 1, null, null, null, null, null, null, null, null, null, null, null, null, null, 1, null, null, null, null, null, null, null, null, null, null, null, 1, null, null, null, 1, null, null, null, null, null, 1, null, null, null, null, null, null, null, null, 1, null, null, null, null, null, 1, null, null, null, 1, null, null, null, null, null, null, null, null, 1, null, null, 1, null, 1, null, null, 1, null, null, 1, 1, null, null, null, null, null, 1, null, null, null, null, 1, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, 1, null, 1, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, 1, null, null, null, null, 1, null, null, null, 1, null, 1, null, null, null, null, null, null, 1, null, null, 1, 1, 1, null, null, 1, null, null, null, 1, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, 1, null, null, 1, null, null, null, 1, null, null, null, null, null, null, null, null, null, null, 1, 1, null, 1, 1, null, null, null, null, null, null, 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, 1, null, null, 1, null, null, null, null, null, null, null, null, null, null, 1, null, null, null, null, null, null, null, null, null, null, 1, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, 1, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, 1, null, null, null, 1, 1, null, 1, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, 1, null, null, null, null, null, null, null, 1, null, null, 1, 1, null, null, null, null, null, 1, null, null, null, null, null, null, null, null, null, null, null, null, 1, null, null, null, null, 1, null, null, null, 1, null, null, null, null, null, null, null, null, null, 1, null, null, 1, 1, 1, null, 1, null, null, null, null, 1, null, null, null, 1, null, null, 1, 1, null, null, 1, null, null, null, null, null, 1, null, 1, null, null, null, null, null, null, null, null, null, null, null, 1, null, null, null, null, null, null, null, null, null, null, null, null, null, null, 1, null, 1, null, null, null, 1, null, null, null, null, null, null, null, 1, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, 1, null, 1, 1, null, null, null, 1, null, null, null, null, null, null, null, null, null, null, null, null, null, 1, null, null, null, null, null, null, null, null, 1, null, 1, null, null, null, null, null, 1, null, 1, null, null, null, null, 1, null, null, null, null, null, null, null, 1, 1, null, null, null, null, null, null, 1, null, 1, null, null, 1, null, null, null, null, null, null, null, null, null, 1, null, 1, null, null, null, null, null, null, null, null, 1, null, 1, null, null, null, null, null, null, null, null, 1, null, null, null, null, null, null, null, null, null, 1, null, null, 1, null, null, null, null, null, null, null, null, null, null, null, null, 1, null, null, null, null, null, null, null, null, 1, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, 1, null, 1, null, null, null, null, 1, null, null, null, null, null, 1, 1, null, null, null, null, null, null, null, null, null, null, null, null, null, null, 1, null, null, null, 1, null, 1, null, null, 1, null, null, null, null, null, 1, null, null, null, null, null, 1, null, null, null, null, 1, null, null, null, null, null, null, null, null, null, 1, null, null, null, null, null, 1, null, null, null, null, 1, null, null, null, null, null, null, null, null, null, null, 1, null, 1, null, 1, null, null, null, null, null, null, null, null, null, null, null, null, null, null, 1, null, null, null, null, 1, null, null, null, null, null, null, null, null, null, null, null, 1, 1, null, null, null, 1, null, 1, null, 1, null, null, null, null, null, null, null, null, null, null, 1, null, null, null, null, 1, null, 1, null, null, 1, null, null, null, null, 1, null, 1, null, null, 1, 1, 1, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, 1, 1, null, 1, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, 1, null, null, null, null, null, 1, null, 1, 1, 1, 1, null, null, null, null, null, null, null, null, null, null, null, null, null, 1, null, null, null, null, null, null, null, null, null, 1, 1, null, null, null, null, null, null, 1, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, 1, null, null, null, 1, 1, null, 1, null, null, null, null, null, null, null, null, null, 1, null, null, null, null, null, null, null, 1, null, 1, null, null, null, null, null, null, null, null, 1, null, null, 1, null, null, null, 1, null, 1, null, null, null, null, null, null, null, 1, null, null, null, null, null, null, null, null, null, 1, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, 1, 1, 1, null, null, null, null, null, 1, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, 1, null, null, null, null, null, 1, 1, null, null, null, null, null, null, null, null, null, 1, null, null, null, 1, null, null, 1, null, null, 1, null, 1, null, null, null, null, 1, null, null, null, null, null, 1, null, null, null, null, null, null, null, null, null, null, 1, null, null, 1, null, null, 1, null, null, null, null, 1, null, 1, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, 1, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, 1, 1, null, 1, null, 1, null, null, null, null, null, null, null, null, null, null, 1, 1, null, 1, 1, null, null, null, null, null, null, null, null, null, null, null, 1, null, 1, null, null, null, null, null, null, null, 1, null, null, null, null, null, null, 1, null, null, null, null, null, null, 1, null, null, null, null, null, 1, 1, null, null, 1, null, null, null, 1, null, null, null, null, null, null, null, null, null, 1, null, null, null, null, null, 1, null, null, null, null, null, 1, null, null, null, null, null, null, null, null, null, null, 1, null, null, null, null, null, null, null, null, null, null, null, null, null, null, 1, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, 1, null, null, null, null, null, null, null, null, 1, null, null, 1, null, null, null, null, null, null, null, null, null, 1, null, null, null, 1, null, null, null, null, null, null, null, null, null, null, null, 1, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, 1, null, null, null, null, null, null, null, null, null, null, 1, null, null, null, null, 1, null, 1, 1, null, null, null, null, null, null, null, 1, null, null, 1, null, null, null, null, null, null, null, null, null, null, null, null, null, null, 1, null, null, 1, null, null, null, null, null, 1, null, null, 1, null, null, null, null, null, null, 1, 1, null, null, null, null, null, null, 1, null, null, null, null, null, null, null, null, null, null, null, null, 1, null, null, null, null, null, null, null, null, 1, null, null, 1, null, null, 1, null, null, null, 1, null, null, null, null, null, null, null, null, 1, null, null, null, null, null, null, null, null, null, null, null, null, 1, null, null, 1, null, null, null, null, null, null, null, null, null, null, null, null, null, null, 1, null, null, 1, null, null, null, null, 1, null, null, null, null, null, null, 1, 1, null, 1, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, 1, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, 1, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, 1, 1, null, null, null, null, null, null, null, 1, 1, null, null, null, null, null, null, null, 1, null, 1, null, null, null, null, null, null, null, null, 1, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, 1, null, 1, null, null, 1, null, null, null, null, null, null, null, null, null, null, null, null, null, null, 1, 1, null, null, 1, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, 1, null, null, 1, null, null, null, null, null, null, 1, null, null, null, null, null, null, 1, null, null, null, null, null, 1, null, null, null, null, null, null, null, null, 1, 1, null, null, null, null, null, null, null, null, null, null, 1, 1, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, 1, null, null, null, null, null, 1, null, null, null, 1, null, null, 1, null, null, null, 1, null, null, 1, null, null, null, null, null, null, null, null, 1, null, null, 1, null, null, null, null, null, null, null, null, null, 1, null, null, null, null, 1, null, null, null, 1, null, null, null, null, null, 1, null, null, 1, null, 1, null, null, null, null, null, null, null, null, null, 1, null, 1, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, 1, 1, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, 1, null, null, 1, null, null, null, null, null, null, null, null, 1, 1, null, 1, null, 1, null, null, null, 1, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, 1, null, null, null, null, 1, null, null, null, null, null, null, null, null, 1, null, null, null, null, null, null, null, 1, null, null, null, null, null, null, null, null, null, null, null, null, null, null, 1, null, null, null, null, null, null, null, null, null, null, null, null, null, 1, null, null, null, null, null, null, 1, null, 1, null, 1, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, 1, null, null, null, null, null, 1, null, 1, null, null, null, null, null, null, null, 1, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, 1, null, null, null, 1, 1, null, null, null, null, null, null, null, null, 1, null, 1, null, null, null, null, 1, null, null, 1, null, null, null, null, 1, null, null, null, null, null, null, 1, 1, null, 1, null, null, null, null, null, null, null, null, null, null, null, null, null, 1, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, 1, null, null, null, 1, null, null, 1, null, null, 1, null, null, 1, null, null, null, null, null, null, null, null, null, 1, null, null, null, null, null, null, null, null, null, 1, null, null, 1, null, null, null, null, null, null, null, null, null, 1, null, null, null, null, 1, null, null, 1, 1, null, null, null, null, null, 1, null, null, null, 1, null, null, null, null, null, null, 1, null, null, null, null, null, null, 1, 1, null, null, null, null, null, null, null, null, null, null, null, 1, null, null, null, null, null, null, null, null, 1, null, null, null, null, 1, null, null, null, null, null, null, 1, null, null, null, null, null, null, null, null, null, null, null, null, 1, null, null, null, null, null, null, null, null, 1, null, 1, null, null, null, null, null, null, 1, null, null, null, null, null, null, null, null, 1, null, null, null, null, 1, null, null, null, null, null, 1, null, null, null, null, null, null, null, null, 1, null, null, null, null, 1, null, null, null, 1, 1, null, null, 1, 1, null, null, null, null, null, null, null, 1, null, null, 1, null, 1, 1, null, null, 1, null, null, 1, null, null, null, null, 1, null, null, null, null, null, null, null, null, null, null, null, null, null, null, 1, 1, null, null, 1, null, null, null, null, 1, null, null, null, null, null, null, null, null, null, null, 1, null, 1, null, null, 1, null, 1, null, null, null, null, null, null, 1, null, null, 1, null, null, null, null, null, null, 1, null, null, null, null, null, null, null, 1, null, null, null, null, null, 1, 1, null, null, 1, null, null, null, 1, null, null, 1, null, null, null, null, null, 1, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, 1, null, null, 1, null, null, null, 1, null, null, null, null, 1, null, null, 1, null, null, 1, null, null, null, null, null, null, null, null, null, null, null, null, 1, null, null, 1, null, null, 1, 1, null, null, null, null, 1, 1, 1, 1, null, 1, null, null, null, 1, null, null, null, 1, null, null, null, null, null, 1, null, null, null, 1, 1, 1, null, 1, 1, null, null, 1, null, null, null, null, null, null, null, null, 1, 1, null, 1, null, 1, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, 1, null, null, null, 1, null, null, 1, 1, null, null, null, 1, null, null, 1, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, 1, null, null, null, 1, null, null, null, null, 1, null, null, 1, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, 1, null, 1, null, 1, null, null, null, null, 1, null, null, null, null, 1, null, null, null, null, 1, 1, null, null, 1, null, null, null, null, null, null, 1, null, 1, null, null, 1, null, null, null, null, null, null, 1, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, 1, null, null, null, null, null, 1, null, null, 1, null, null, null, 1, null, null, null, 1, 1, null, null, null, 1, null, null, 1, null, null, null, null, null, null, null, null, 1, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, 1, 1, null, null, null, null, 1, 1, 1, 1, null, null, null, 1, null, null, null, null, null, null, 1, null, null, 1, 1, null, null, null, 1, null, 1, null, null, null, null, 1, null, null, null, null, 1, 1, null, null, 1, null, null, null, null, 1, null, 1, 1, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, 1, null, null, null, null, 1, 1, 1, null, null, null, null, null, null, null, null, null, null, null, 1, null, null, null, 1, null, null, null, null, null, null, null, null, 1, null, null, null, null, null, null, null, null, null, null, 1, null, 1, 1, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, 1, null, 1, null, null, null, null, null, null, null, null, null, null, 1, null, null, null, 1, null, null, null, null, null, null, 1, null, null, null, null, 1, 1, null, null, null, null, null, 1, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, 1, null, null, null, null, 1, null, null, null, null, 1, 1, null, null, null, null, null, null, null, null, 1, 1, null, null, null, null, null, null, null, null, null, null, null, 1, 1, null, null, null, null, null, 1, null, null, null, null, null, null, null, null, null, 1, 1, null, null, null, 1, null, null, null, null, null, 1, null, null, null, null, null, null, null, null, null, null, 1, null, null, null, 1, null, 1, null, null, null, null, null, null, null, null, null, null, null, 1, null, 1, null, 1, null, null, null, null, 1, null, null, null, null, 1, 1, null, 1, null, null, null, null, 1, null, null, null, null, 1, null, null, null, null, null, null, 1, null, null, null, null, null, null, null, null, null, 1, null, 1, null, null, null, null, 1, null, null, 1, null, null, null, null, null, null, 1, null, 1, null, null, null, 1, null, null, null, null, null, null, null, null, null, null, null, null, null, 1, null, null, null, null, null, null, null, null, null, null, 1, null, null, null, null, null, null, 1, null, null, null, null, null, null, 1, null, null, 1, null, null, null, 1, 1, null, null, null, null, null, null, null, 1, 1, 1, null, 1, null, null, 1, null, null, null, null, null, 1, null, null, null, null, null, null, null, null, null, null, null, 1, null, 1, null, null, 1, null, null, null, null, 1, null, null, null, null, 1, null, null, null, null, null, 1, null, null, 1, 1, null, null, null, null, null, null, null, null, null, null, 1, null, null, null, null, null, 1, null, null, null, null, null, null, null, null, null, null, null, 1, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, 1, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, 1, null, 1, null, 1, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, 1, null, 1, 1, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, 1, 1, null, null, null, null, 1, 1, null, null, null, null, null, null, null, null, null, 1, null, null, null, 1, 1, 1, null, null, null, null, null, 1, null, null, null, null, null, null, null, null, null, 1, null, null, null, null, null, null, null, null, null, 1, null, null, null, null, 1, 1, null, null, 1, 1, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, 1, 1, null, null, null, null, null, null, 1, 1, null, 1, 1, null, null, null, null, null, null, null, 1, null, null, null, null, null, 1, null, null, null, null, null, null, null, null, null, null, null, null, 1, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, 1, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, 1, null, null, null, null, null, null, null, null, null, null, null, null, null, null, 1, null, null, null, null, null, null, null, null, null, null, null, null, 1, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, 1, null, null, null, null, null, null, null, 1, 1, 1, 1, 1, null, 1, null, null, null, null, null, 1, null, null, 1, null, null, null, null, null, null, null, null, 1, null, 1, null, null, null, null, null, null, null, null, null, null, 1, null, 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, null, null, null, null, null, 1, null, null, null, null, null, null, null, 1, null, 1, 1, null, null, 1, 1, null, null, null, null, null, null, null, 1, null, null, null, null, 1, null, null, null, null, null, null, null, null, null, null, null, null, 1, null, null, null, null, null, null, null, null, null, null, null, null, 1, null, null, null, null, null, null, 1, null, null, 1, null, null, null, null, null, null, null, null, null, null, null, null, 1, null, 1, null, null, 1, 1, 1, null, null, null, null, null, null, null, null, 1, null, null, null, null, null, null, null, null, null, null, null, null, 1, null, 1, 1, null, null, null, null, null, null, null, null, null, null, 1, null, null, null, null, null, null, null, null, 1, null, null, null, null, null, null, 1, null, null, 1, null, null, null, null, null, null, null, null, 1, null, null, null, null, null, 1, null, null, null, null, null, 1, null, null, null, null, null, null, null, 1, null, null, null, null, null, 1, null, null, null, null, null, null, null, null, 1, null, null, null, null, null, null, 1, null, null, null, null, null, null, null, null, null, null, null, 1, null, 1, null, null, null, null, null, null, null, null, null, 1, 1, 1, null, null, null, null, 1, null, null, null, null, 1, null, 1, null, null, null, null, 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, null, null, null, null, null, null, null, null, null, null, 1, null, null, null, null, 1, 1, null, null, null, null, null, null, null, null, null, null, null, null, null, null, 1, null, null, 1, null, null, 1, null, null, null, null, null, null, null, null, null, 1, null, null, null, null, 1, null, null, null, null, null, null, null, null, null, 1, null, null, null, null, null, null, null, null, 1, null, null, null, null, null, null, 1, 1, 1, null, null, null, null, null, null, null, null, null, null, null, 1, null, null, 1, null, null, null, null, null, 1, null, null, null, null, null, null, null, null, null, 1, null, null, null, null, null, null, null, null, null, null, null, 1, null, null, null, null, null, null, null, null, null, 1, 1, null, 1, null, null, 1, 1, null, 1, null, null, null, 1, null, null, null, null, null, null, 1, null, null, null, 1, null, null, null, 1, null, null, null, null, null, null, null, null, null, null, null, 1, 1, null, 1, null, null, null, null, null, null, null, null, null, null, null, null, null, null, 1, null, null, null, null, null, null, null, 1, 1, null, null, null, null, 1, null, null, null, 1, null, 1, 1, 1, 1, null, null, null, null, null, null, null, 1, null, null, null, null, null, null, 1, null, null, null, 1, 1, null, null, null, null, null, null, null, 1, null, null, null, null, null, null, null, null, null, null, 1, null, null, null, 1, null, null, null, null, null, null, null, null, null, null, 1, null, 1, null, 1, null, null, 1, null, null, 1, null, null, null, null, null, null, null, null, null, null, null, 1, null, null, null, null, null, null, 1, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, 1, null, null, null, null, null, 1, 1, null, null, 1, null, null, null, null, null, null, null, null, 1, 1, null, null, null, null, null, null, null, 1, null, null, null, null, null, 1, null, null, 1, null, null, null, null, null, null, null, null, null, null, 1, null, 1, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, 1, null, null, 1, null, null, 1, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, 1, null, 1, null, null, null, null, null, null, null, null, null, null, null, null, null, 1, null, null, null, null, null, null, null, null, null, null, 1, 1, null, null, 1, null, null, null, null, null, 1, null, null, null, null, null, null, 1, null, null, null, null, 1, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, 1, null, null, null, null, null, 1, null, null, null, null, 1, null, null, null, 1, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, 1, 1, null, null, null, null, null, null, 1, null, null, 1, null, null, null, null, null, null, 1, null, 1, null, null, null, null, null, null, null, 1, null, 1, 1, null, null, null, null, 1, 1, null, null, null, 1, null, null, null, null, null, null, null, 1, null, null, null, null, null, 1, null, 1, null, null, null, null, null, 1, null, null, null, null, 1, null, null, null, null, null, null, null, null, null, null, null, null, 1, null, null, null, null, null, 1, null, 1, null, null, 1, null, null, 1, null, null, null, 1, null, 1, null, null, null, null, null, 1, 1, null, null, null, null, null, null, 1, 1, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, 1, null, null, null, null, null, null, null, 1, null, null, 1, null, null, null, null, null, null, null, null, null, null, 1, null, null, 1, null, null, 1, null, null, null, null, null, null, null, null, null, null, null, null, 1, null, null, null, null, 1, null, null, 1, 1, null, null, null, 1, null, null, null, null, 1, null, null, null, null, null, null, null, null, null, 1, null, null, 1, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, 1, null, null, null, null, null, null, null, null, null, 1, null, null, null, 1, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, 1, null, null, null, null, 1, null, null, null, null, 1, 1, null, null, 1, null, 1, null, null, null, null, null, null, null, null, null, null, null, 1, null, null, 1, null, 1, 1, null, null, null, null, 1, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, 1, null, null, null, null, null, 1, null, null, null, null, null, null, null, null, null, null, null, null, 1, null, null, null, null, null, null, null, null, null, null, null, null, null, 1, null, null, null, null, null, 1, null, null, null, null, null, null, null, null, 1, 1, null, null, null, 1, 1, null, null, null, null, null, 1, null, null, null, null, null, null, null, null, 1, null, null, null, null, 1, null, null, null, null, null, null, null, null, null, 1, null, 1, 1, null, null, null, null, null, 1, null, null, 1, null, null, null, 1, null, null, null, null, 1, null, null, null, 1, null, null, null, null, null, null, null, null, null, 1, null, null, null, null, null, 1, 1, null, null, 1, null, null, 1, null, null, null, null, null, null, null, null, null, null, 1, null, null, null, null, 1, null, null, null, 1, null, null, 1, null, 1, null, null, null, 1, null, null, null, 1, 1, null, null, null, null, 1, null, 1, 1, null, null, null, null, null, 1, null, 1, 1, null, null, null, null, 1, 1, 1, null, null, null, null, null, null, null, 1, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, 1, 1, null, 1, 1, null, 1, null, null, null, null, 1, null, null, null, null, null, null, null, null, 1, null, null, 1, 1, null, 1, null, null, null, null, null, null, null, null, null, null, null, 1, null, 1, null, null, 1, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, 1, null, null, null, null, null, null, 1, null, null, null, null, null, null, null, null, null, 1, null, null, null, null, null, null, null, null, null, 1, null, 1, null, null, null, null, null, null, null, null, null, null, null, null, 1, 1, null, null, null, null, null, null, 1, null, null, null, null, null, 1, null, null, null, 1, null, null, null, null, 1, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, 1, null, null, null, null, null, null, null, null, 1, null, null, null, null, null, 1, null, null, null, null, null, null, null, 1, null, null, null, null, null, null, null, null, null, 1, null, null, 1, null, null, null, null, null, null, null, null, 1, null, null, null, 1, null, null, null, null, null, null, null, null, 1, null, 1, null, 1, null, null, null, null, null, 1, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, 1, 1, null, 1, null, null, null, null, null, 1, null, null, null, null, null, null, null, null, null, null, null, 1, null, 1, null, null, null, null, null, null, null, 1, null, null, null, null, null, null, null, null, null, null, 1, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, 1, null, null, 1, null, null, null, null, null, null, null, null, null, null, null, null, null, 1, null, 1, null, null, null, null, 1, 1, null, null, null, null, null, null, null, 1, null, null, null, null, 1, null, null, null, null, null, null, null, null, null, null, null, 1, null, null, null, 1, null, null, null, 1, null, null, null, 1, 1, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, 1, null, null, null, null, null, null, 1, null, null, null, null, null, null, null, null, null, null, null, null, 1, null, null, 1, null, null, null, null, 1, null, 1, 1, 1, null, 1, null, 1, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, 1, null, null, null, 1, null, null, 1, 1, null, null, null, null, null, null, null, null, null, null, null, 1, 1, null, null, null, null, null, 1, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, 1, 1, 1, 1, null, null, null, null, null, null, null, 1, 1, 1, null, null, null, null, null, null, null, null, null, null, null, 1, null, null, null, 1, 1, null, null, null, 1, null, null, null, null, 1, null, null, null, null, null, 1, null, 1, null, 1, null, null, null, null, 1, null, null, null, null, 1, null, null, null, null, null, null, null, null, 1, 1, null, null, 1, null, null, null, null, null, 1, null, null, null, null, null, null, 1, 1, null, 1, null, null, null, null, 1, null, null, 1, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, 1, null, null, null, null, 1, null, null, null, null, null, 1, null, null, 1, null, null, null, null, null, null, 1, null, null, null, null, null, null, null, null, 1, null, null, null, null, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, null, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, null, null, 1, null, null, 1, null, null, null, null, null, null, null, null, null, null, null, null, null, 1, null, null, null, 1, null, null, null, 1, null, null, null, null, null, null, null, 1, null, null, null, 1, null, null, null, null, null, null, null, null, null, null, null, 1, null, null, 1, null, null, null, null, null, null, null, 1, 1, 1, null, null, null, 1, null, null, null, null, 1, null, null, null, null, 1, null, 1, null, null, 1, null, null, null, null, null, null, 1, null, null, null, null, null, 1, null, 1, null, null, 1, null, null, null, null, null, null, null, null, null, 1, 1, null, null, 1, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, 1, null, 1, null, null, null, null, null, null, null, null, 1, null, null, null, 1, null, 1, null, null, null, null, null, 1, 1, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, 1, null, null, 1, null, null, 1, null, 1, null, null, null, null, null, null, null, 1, null, null, null, null, null, null, 1, 1, null, 1, null, 1, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, 1, null, null, null, null, null, null, null, null, null, null, null, null, null, 1, 1, null, null, null, 1, null, null, null, null, null, null, null, null, null, null, null, 1, 1, 1, null, null, null, null, null, 1, 1, null, 1, null, null, null, null, null, null, 1, null, null, null, null, null, null, null, null, 1, null, null, null, null, null, null, null, null, null, null, null, null, null, 1, null, null, null, null, null, null, null, null, null, null, null, null, null, 1, null, 1, null, null, null, null, 1, null, 1, null, null, null, null, null, null, 1, null, null, null, null, 1, null, null, null, null, null, null, null, null, null, null, null, 1, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, 1, null, null, null, null, null, null, null, null, 1, null, null, null, 1, null, null, null, 1, 1, null, 1, null, 1, null, null, null, null, null, 1, null, null, 1, 1, null, null, null, 1, null, null, null, null, null, null, null, null, null, null, 1, null, null, null, 1, 1, null, null, null, null, null, null, null, null, null, null, 1, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, 1, null, null, null, 1, null, 1, null, null, null, null, null, null, null, null, 1, null, null, null, null, null, null, 1, null, null, null, null, null, null, null, null, null, null, null, null, 1, null, 1, null, null, null, null, null, null, 1, null, null, null, null, null, null, null, null, null, null, null, null, 1, null, null, 1, null, 1, null, null, null, null, null, null, null, 1, null, null, null, null, 1, null, 1, 1, 1, null, null, 1, null, null, null, null, 1, null, 1, null, null, null, null, null, null, 1, null, 1, null, null, null, null, null, null, null, null, null, null, 1, null, null, 1, null, null, 1, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, 1, null, null, 1, null, null, null, null, null, null, null, null, null, 1, null, null, null, null, null, null, null, null, null, 1, null, 1, null, null, null, null, null, 1, 1, null, null, 1, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, 1, null, null, null, null, null, 1, 1, null, null, null, null, null, null, null, null, 1, null, 1, null, 1, 1, null, null, null, null, null, 1, null, null, null, null, null, null, null, null, null, null, null, 1, null, null, null, null, null, 1, null, null, null, null, null, null, 1, 1, 1, null, null, null, 1, null, 1, null, null, null, 1, null, null, 1, 1, null, 1, 1, null, 1, null, null, null, 1, 1, null, null, null, null, null, null, null, null, null, null, null, null, null, 1, null, null, null, null, null, 1, null, null, null, null, null, 1, null, null, null, 1, null, null, null, null, null, 1, null, null, null, null, 1, 1, null, null, 1, null, null, null, null, null, 1, null, null, null, 1, null, null, null, null, null, null, null, null, 1, null, null, null, null, 1, null, null, null, null, null, null, 1, null, null, null, null, 1, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, 1, null, null, 1, null, null, null, null, null, null, null, null, null, null, null, 1, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, 1, 1, null, null, null, null, 1, null, null, null, 1, null, 1, null, null, null, null, null, null, 1, null, null, 1, 1, null, null, null, 1, null, null, null, 1, null, null, null, null, null, null, 1, null, null, null, null, null, null, 1, null, null, null, null, null, null, 1, 1, null, 1, 1, null, null, 1, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, 1, 1, 1, null, null, 1, null, null, null, null, null, null, null, null, null, null, null, 1, null, null, null, null, null, null, null, null, null, null, 1, 1, null, null, null, null, null, null, 1, null, null, null, null, null, null, null, null, null, 1, null, null, null, 1, null, null, null, null, null, null, null, null, null, null, null, null, null, 1, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, 1, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, 1, null, 1, null, null, null, 1, null, null, 1, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, 1, null, 1, null, null, null, null, null, 1, null, null, 1, null, null, null, null, null, null, 1, null, null, null, null, null, null, null, null, null, null, null, null, 1, null, null, null, null, 1, null, null, null, null, null, null, null, null, null, null, null, 1, null, 1, 1, null, 1, 1, 1, null, null, null, null, 1, 1, 1, null, null, null, 1, null, null, 1, 1, null, 1, 1, null, null, null, null, 1, 1, null, null, null, null, null, null, null, null, null, 1, null, null, null, 1, null, null, null, null, null, 1, null, null, null, null, null, null, null, null, 1, null, 1, null, null, null, 1, null, null, null, null, null, null, null, null, 1, null, null, null, null, null, null, null, null, null, null, null, null, null, null, 1, null, 1, 1, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, 1, null, null, 1, null, null, null, null, null, 1, null, 1, null, null, null, null, null, 1, null, null, null, null, null, null, null, null, null, null, null, null, null, null, 1, 1, null, null, null, null, null, null, 1, null, 1, null, null, 1, null, null, null, null, null, null, null, null, null, 1, null, 1, null, null, null, null, null, null, null, null, 1, null, 1, null, null, null, null, null, null, null, null, 1, null, null, null, null, 1, null, null, null, null, 1, null, 1, 1, null, 1, 1, null, null, null, null, null, null, null, null, null, 1, null, null, 1, null, null, null, null, null, 1, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, 1, null, null, null, null, null, null, 1, null, null, null, 1, 1, 1, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, 1, null, 1, null, null, null, null, null, null, null, 1, 1, null, 1, null, null, null, 1, null, null, null, null, 1, null, null, null, null, null, null, null, null, null, 1, null, null, null, 1, null, 1, null, null, null, 1, null, null, 1, null, null, 1, null, null, null, null, null, 1, null, 1, null, 1, null, 1, null, null, null, null, null, null, null, null, null, 1, null, null, null, null, null, null, null, 1, null, null, null, null, null, null, null, null, null, null, 1, 1, 1, 1, null, null, 1, null, 1, null, null, null, 1, null, null, null, null, null, null, null, null, null, null, null, null, null, 1, 1, null, null, null, 1, null, null, null, null, 1, null, 1, null, null, 1, 1, 1, null, null, null, null, null, null, null, 1, null, null, null, null, null, null, null, null, null, 1, null, 1, null, null, null, null, null, null, null, null, null, null, null, null, null, 1, 1, null, 1, null, 1, null, null, null, 1, null, null, 1, 1, 1, null, null, null, null, null, null, null, null, null, null, 1, null, null, 1, null, null, null, null, null, null, null, null, null, 1, null, null, null, null, null, null, null, 1, null, null, null, null, null, null, null, null, null, null, 1, null, null, null, null, null, null, null, null, null, null, null, 1, null, 1, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, 1, 1, null, 1, null, null, null, null, null, null, null, null, 1, null, null, 1, null, null, null, 1, null, 1, null, null, null, null, null, null, null, 1, null, null, 1, null, null, null, null, null, null, 1, null, null, null, 1, 1, null, null, null, null, 1, null, 1, null, null, null, null, null, null, null, null, null, null, null, null, null, null, 1, null, null, null, null, null, 1, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, 1, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, 1, 1, null, null, null, 1, null, null, 1, null, 1, 1, null, null, 1, null, null, null, 1, null, 1, null, null, null, null, null, null, null, null, null, null, null, null, null, null, 1, null, null, 1, null, 1, 1, null, null, null, null, 1, null, 1, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, 1, null, null, 1, null, 1, null, null, null, null, null, null, null, 1, null, null, null, null, null, null, null, null, 1, 1, null, 1, null, 1, null, null, null, null, null, null, null, null, null, 1, null, 1, null, 1, null, null, null, null, null, null, null, null, null, null, null, null, 1, null, 1, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, 1, null, null, null, null, null, 1, 1, null, null, 1, null, null, null, 1, null, null, 1, null, null, null, null, null, null, 1, null, null, null, null, 1, 1, 1, null, null, null, null, 1, null, null, 1, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, 1, null, null, null, null, null, null, null, null, 1, null, null, null, null, 1, null, null, 1, 1, null, null, null, null, null, null, null, null, 1, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, 1, null, null, null, null, null, 1, 1, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, 1, null, null, null, null, null, null, 1, 1, null, null, null, null, 1, null, 1, 1, null, null, null, null, 1, null, null, 1, null, 1, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, 1, null, null, null, null, null, null, 1, null, null, null, null, null, null, null, null, 1, 1, null, null, null, null, null, null, 1, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, 1, null, null, null, 1, null, null, null, null, null, 1, 1, null, null, 1, null, null, 1, null, null, null, null, null, 1, null, null, null, null, null, null, null, null, null, 1, null, null, 1, null, null, 1, null, null, null, null, null, null, null, null, 1, null, null, 1, null, null, 1, null, null, 1, null, null, null, null, 1, null, null, null, null, null, null, 1, 1, null, 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, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, 1, null, null, null, null, 1, null, null, null, null, null, null, null, null, null, null, 1, null, null, null, 1, null, null, null, null, null, null, null, null, null, null, null, null, null, 1, 1, null, null, null, null, 1, null, null, 1, 1, null, null, null, null, null, null, null, 1, null, null, null, null, null, null, null, null, null, null, 1, null, null, null, null, null, null, null, null, null, null, null, null, null, 1, null, null, null, null, null, null, null, null, null, null, null, null, null, 1, null, 1, null, null, 1, null, null, null, null, null, null, null, null, 1, null, null, null, null, null, 1, null, null, null, 1, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, 1, null, null, 1, null, null, null, null, 1, null, null, null, null, null, null, null, 1, 1, null, null, null, null, null, null, null, null, 1, null, null, null, null, null, null, null, null, 1, null, null, 1, null, null, null, null, null, null, null, 1, null, null, null, null, null, null, null, null, null, null, null, 1, null, null, null, null, null, 1, null, null, null, 1, null, null, 1, null, null, null, 1, null, null, 1, null, null, null, null, null, null, null, null, null, null, null, null, null, null, 1, null, 1, null, null, 1, 1, null, null, null, null, 1, null, null, null, null, null, null, null, null, null, null, 1, null, null, null, 1, 1, null, null, null, null, null, null, null, null, null, 1, null, 1, null, null, null, null, null, null, null, null, null, null, null, null, null, 1, null, null, null, null, null, null, null, null, 1, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, 1, null, null, null, null, null, null, null, null, null, null, null, null, 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, null, null, null, null, null, null, null, null, null, null, null, 1, null, null, null, null, 1, null, null, null, null, null, null, null, 1, null, null, null, null, null, null, null, null, null, null, null, null, null, 1, 1, null, null, null, null, null, null, null, null, null, null, null, null, null, 1, null, null, null, null, 1, null, 1, null, null, null, null, null, null, null, null, null, null, null, null, null, null, 1, null, null, null, null, null, null, null, null, null, null, null, null, 1, null, 1, null, null, null, null, 1, null, null, null, 1, null, null, 1, null, null, null, 1, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, 1, null, null, null, 1, 1, null, null, null, null, null, null, null, null, 1, 1, null, null, null, 1, null, 1, null, null, 1, null, null, 1, null, null, null, null, null, null, null, null, 1, 1, null, 1, null, null, null, null, null, null, null, 1, null, null, null, 1, null, 1, null, null, null, null, null, null, null, null, null, null, null, null, 1, null, null, null, 1, null, null, null, null, 1, null, null, 1, null, null, null, null, null, null, 1, null, null, null, null, null, null, null, null, null, null, null, null, 1, null, null, 1, null, null, null, null, null, null, 1, null, null, 1, null, 1, null, null, null, null, null, null, null, 1, null, 1, null, null, null, null, null, null, null, null, null, null, null, null, 1, null, null, null, 1, null, null, null, 1, null, null, 1, 1, null, null, null, null, null, null, 1, null, null, null, null, null, null, null, null, 1, null, 1, 1, null, null, 1, null, null, null, null, null, 1, null, null, null, null, 1, 1, null, null, null, null, null, null, 1, null, null, null, null, null, null, null, null, null, null, null, 1, null, null, null, null, null, null, null, null, 1, null, 1, null, null, 1, null, null, null, 1, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, 1, null, 1, null, null, null, null, null, null, 1, null, null, null, null, null, null, null, null, 1, 1, null, null, null, 1, null, 1, null, null, null, null, null, null, null, 1, 1, null, 1, 1, null, null, 1, null, null, 1, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, 1, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, 1, 1, null, null, null, 1, null, 1, null, null, null, null, null, null, null, null, null, 1, null, null, 1, null, null, null, null, null, null, null, null, null, null, null, null, null, 1, null, null, null, 1, null, null, null, 1, null, null, null, 1, null, null, 1, null, null, null, 1, null, null, null, null, null, null, null, null, null, null, null, null, null, 1, null, 1, null, null, null, 1, null, null, 1, null, null, null, 1, null, null, null, null, 1, null, null, 1, null, null, 1, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, 1, null, null, null, null, 1, null, 1, 1, null, 1, null, null, null, 1, 1, 1, null, 1, null, 1, null, null, null, 1, null, null, null, 1, null, null, null, 1, 1, null, 1, 1, null, 1, 1, null, null, null, null, null, 1, 1, null, 1, null, 1, null, null, null, null, null, null, null, null, 1, null, null, null, null, null, null, null, null, null, null, null, null, null, 1, null, null, null, null, 1, null, null, null, null, null, null, 1, 1, null, null, null, 1, null, null, null, null, null, null, null, null, 1, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, 1, null, 1, null, 1, null, null, null, null, 1, null, null, 1, null, 1, null, null, null, 1, null, null, 1, null, 1, null, null, null, null, null, 1, null, null, null, 1, null, null, null, null, 1, null, null, null, null, 1, null, null, null, null, 1, 1, null, null, null, null, null, null, null, null, null, null, null, 1, null, null, 1, null, null, 1, null, null, null, 1, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, 1, null, null, null, 1, null, 1, null, null, null, null, null, null, null, null, null, 1, 1, 1, 1, null, null, 1, 1, null, 1, null, null, null, null, null, null, null, null, 1, null, null, null, null, null, null, null, null, null, null, null, null, null, 1, null, null, null, null, null, null, null, null, 1, null, null, null, null, null, null, null, 1, null, null, null, null, 1, 1, 1, 1, null, null, null, null, null, 1, 1, null, null, null, null, null, null, 1, 1, null, null, null, 1, null, 1, null, null, 1, 1, null, null, null, null, 1, 1, 1, null, null, null, null, 1, null, null, 1, null, 1, 1, null, null, null, null, null, null, null, null, null, null, null, 1, null, null, null, 1, null, null, null, null, 1, 1, 1, null, 1, null, null, null, null, null, null, null, null, null, 1, null, null, null, 1, null, null, null, null, null, null, null, null, 1, null, 1, null, null, null, null, null, null, null, null, null, null, 1, 1, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, 1, null, 1, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, 1, 1, null, null, null, null, null, 1, null, null, null, null, null, null, null, null, null, null, null, null, null, 1, null, 1, null, null, null, null, null, null, null, null, null, null, 1, null, null, null, null, 1, null, null, null, 1, 1, null, null, null, 1, null, null, null, null, null, null, null, 1, 1, null, null, null, null, null, 1, null, null, null, null, null, null, null, null, null, 1, null, null, null, null, null, null, null, null, 1, null, 1, null, null, null, null, null, null, null, null, null, null, 1, null, null, null, 1, null, null, null, null, null, null, null, null, null, null, null, null, null, 1, 1, 1, null, 1, null, null, null, null, null, null, null, null, null, 1, 1, null, 1, null, null, null, null, 1, 1, null, null, null, 1, null, null, null, null, null, null, 1, null, null, null, null, null, null, null, null, null, null, null, 1, null, null, null, null, 1, null, null, 1, null, null, 1, null, null, null, null, null, 1, null, null, null, 1, null, null, null, null, null, null, 1, null, null, null, null, null, null, 1, null, null, null, 1, null, null, null, null, null, null, 1, null, null, null, null, null, null, 1, null, null, null, null, null, null, 1, null, null, null, null, null, null, 1, 1, null, null, null, null, null, null, null, 1, 1, null, null, 1, null, 1, 1, null, null, null, 1, null, 1, null, null, null, null, null, null, null, null, null, null, null, 1, null, 1, 1, null, 1, null, null, null, null, null, null, null, null, null, 1, null, null, null, null, null, 1, null, null, null, 1, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, 1, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, 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, null, null, null, 1, null, 1, null, null, null, 1, 1, null, null, null, null, null, null, null, null, 1, null, null, null, 1, null, null, 1, null, null, null, null, null, 1, 1, null, null, null, null, null, null, null, null, null, null, null, null, null, null, 1, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, 1, 1, null, null, 1, null, null, null, null, null, 1, null, null, null, null, null, 1, null, null, null, 1, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, 1, null, null, null, null, null, null, 1, null, null, 1, 1, null, null, null, null, null, null, null, 1, null, null, null, null, null, 1, null, null, null, 1, null, null, null, null, null, null, null, null, 1, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, 1, null, null, null, null, null, null, null, null, null, null, null, 1, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, 1, null, null, null, null, null, null, null, null, null, null, null, null, null, null, 1, 1, null, null, null, null, null, null, null, null, null, null, null, 1, null, null, 1, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, 1, null, null, null, null, 1, null, null, null, null, null, null, 1, 1, 1, 1, null, null, null, null, null, null, null, 1, null, null, 1, null, null, null, null, null, 1, null, null, 1, null, null, 1, null, null, null, null, null, 1, null, null, null, 1, null, 1, 1, 1, null, null, null, null, null, null, null, null, null, null, null, null, null, null, 1, null, null, null, null, null, null, null, null, null, null, null, null, null, 1, null, null, null, null, null, null, null, null, null, 1, 1, null, null, null, 1, null, null, null, 1, null, null, null, 1, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, 1, null, null, null, null, null, null, null, null, null, null, null, 1, null, null, 1, null, null, 1, null, null, null, 1, 1, null, 1, null, null, 1, 1, null, null, null, null, null, null, null, null, 1, null, null, null, null, 1, 1, 1, null, null, null, null, 1, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, 1, null, null, null, 1, 1, null, null, null, null, null, null, null, null, null, 1, null, null, null, 1, null, null, null, 1, 1, null, null, null, null, null, null, 1, 1, null, 1, 1, null, null, null, null, null, null, null, 1, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, 1, null, null, null, null, null, 1, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, 1, 1, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, 1, 1, null, null, null, null, null, 1, null, null, null, null, 1, null, null, null, null, null, null, 1, 1, null, null, null, 1, null, null, 1, null, null, null, null, 1, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, 1, null, null, null, null, null, 1, null, null, null, null, null, null, null, null, null, 1, null, null, null, null, null, 1, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, 1, null, null, null, null, null, null, 1, null, 1, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, 1, null, null, 1, 1, null, null, null, null, null, null, null, null, 1, null, null, null, null, null, null, 1, null, null, null, null, null, null, null, null, null, null, null, null, null, null, 1, null, null, null, null, null, null, null, null, null, 1, 1, null, null, null, null, 1, 1, null, null, null, null, null, 1, null, null, null, null, null, null, 1, null, null, 1, 1, null, 1, null, 1, null, null, null, null, null, null, null, null, null, null, null, 1, 1, null, null, null, null, null, 1, null, null, null, null, null, null, null, 1, null, null, 1, null, null, null, 1, null, null, null, 1, 1, null, null, null, 1, 1, null, null, null, null, 1, 1, null, 1, null, null, 1, null, null, null, null, null, 1, null, null, null, null, null, null, 1, null, 1, null, 1, 1, null, null, null, null, null, null, null, 1, null, null, null, null, 1, null, null, null, null, null, 1, null, null, null, 1, null, null, null, null, null, null, null, null, null, null, null, null, 1, null, 1, null, null, 1, null, null, 1, null, null, null, null, null, null, null, null, null, 1, 1, 1, null, null, null, null, null, null, 1, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, 1, null, null, null, null, null, 1, 1, 1, null, 1, null, null, null, null, null, 1, null, null, 1, 1, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, 1, null, null, null, null, null, 1, null, null, null, null, null, null, 1, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, 1, null, null, 1, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, 1, null, null, null, null, null, null, null, null, null, null, null, null, null, 1, null, null, null, 1, null, null, 1, null, 1, null, null, 1, null, null, null, 1, null, null, null, null, null, null, null, null, null, null, null, 1, null, null, null, null, 1, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, 1, null, null, null, null, null, null, null, null, null, null, 1, null, null, null, null, null, null, null, null, null, null, null, null, 1, 1, null, null, null, null, null, null, null, 1, null, null, null, null, null, null, null, 1, null, null, null, null, null, null, null, null, null, 1, null, 1, 1, null, null, null, null, null, null, 1, null, null, 1, null, null, null, null, 1, 1, null, null, null, 1, null, null, null, null, null, null, 1, 1, null, null, null, null, null, null, null, 1, null, null, null, null, null, 1, null, null, 1, null, 1, null, null, null, null, null, null, null, null, null, null, 1, 1, 1, null, null, null, null, null, 1, null, 1, null, null, 1, null, null, null, null, null, 1, 1, null, 1, null, null, null, null, 1, 1, 1, 1, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, 1, null, null, 1, 1, null, null, null, null, 1, null, null, null, null, null, null, null, null, null, null, 1, 1, null, null, null, null, null, null, null, null, null, 1, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, 1, null, null, 1, null, 1, null, null, 1, null, null, null, null, 1, null, null, null, null, 1, null, null, null, null, null, null, null, null, null, null, null, null, 1, null, null, null, null, null, null, null, null, 1, null, null, null, null, null, null, null, null, 1, null, null, null, null, null, null, null, null, null, 1, 1, null, null, 1, null, null, null, null, null, null, null, null, 1, null, null, null, null, null, null, null, null, null, null, 1, null, null, null, null, null, null, null, null, null, null, 1, null, null, null, null, 1, null, null, null, null, 1, 1, null, null, 1, null, 1, null, null, null, null, null, null, null, null, null, null, null, 1, null, null, 1, null, 1, 1, null, null, null, 1, 1, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, 1, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, 1, null, 1, 1, null, null, null, null, null, null, null, null, 1, 1, null, null, null, 1, 1, null, null, null, null, null, 1, 1, null, null, null, null, null, null, 1, null, null, null, 1, null, 1, null, null, null, null, null, null, null, null, 1, null, null, 1, 1, null, null, null, null, null, null, 1, null, 1, null, null, null, 1, null, null, null, null, 1, null, null, null, 1, null, null, null, null, null, null, null, 1, null, null, null, null, null, null, null, 1, null, null, null, 1, null, null, 1, null, null, null, null, null, null, null, null, null, null, 1, null, null, null, null, null, 1, null, null, 1, null, null, 1, null, 1, null, null, null, 1, null, null, null, 1, 1, null, null, null, null, null, null, 1, 1, null, null, null, null, null, null, null, 1, 1, null, 1, null, null, 1, 1, 1, null, null, null, null, null, null, null, 1, null, null, null, null, null, 1, null, null, null, null, null, null, null, null, null, null, null, 1, 1, null, 1, null, 1, null, 1, 1, null, null, null, 1, null, null, null, null, null, null, 1, null, null, 1, 1, null, 1, null, null, 1, null, null, null, null, null, null, null, null, 1, null, 1, 1, null, null, null, null, null, null, null, null, 1, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, 1, null, null, null, null, null, null, null, null, null, 1, null, null, null, null, null, null, null, null, null, 1, null, null, null, null, 1, 1, null, null, 1, null, null, null, 1, null, null, 1, null, null, 1, null, null, null, 1, null, null, null, null, 1, null, null, null, null, null, null, null, null, null, null, null, null, null, 1, null, null, null, null, null, null, null, null, null, null, null, null, 1, null, null, null, null, 1, null, null, null, 1, null, null, null, null, 1, null, null, null, null, null, null, null, null, null, 1, null, null, null, null, null, null, null, null, 1, null, null, 1, null, null, 1, 1, null, null, null, 1, null, null, null, null, null, null, null, null, 1, null, 1, null, 1, null, 1, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, 1, null, 1, 1, null, 1, null, null, null, null, null, 1, null, null, null, null, null, null, null, 1, null, null, null, null, 1, 1, null, null, null, 1, null, null, null, null, null, null, null, null, null, null, null, null, null, null, 1, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, 1, null, null, 1, null, 1, null, null, null, null, null, null, null, null, 1, null, null, null, null, null, null, null, 1, null, null, null, null, null, null, null, 1, null, null, null, null, 1, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, 1, null, null, null, null, null, null, null, null, null, null, null, null, null, 1, null, null, null, null, null, null, null, null, null, null, null, null, null, null, 1, 1, 1, null, null, null, null, 1, 1, null, null, null, null, null, null, null, null, null, null, null, null, null, null, 1, null, null, null, 1, null, null, 1, 1, 1, null, 1, null, null, 1, null, null, null, null, null, null, null, null, null, null, null, 1, null, null, null, null, null, null, 1, null, null, null, 1, 1, null, 1, null, null, null, null, null, null, null, null, null, null, null, null, 1, 1, 1, null, null, null, null, 1, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, 1, 1, 1, 1, null, null, 1, null, null, null, null, 1, 1, 1, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, 1, null, null, null, null, 1, null, null, null, null, null, 1, null, 1, null, 1, null, null, null, null, 1, null, 1, null, null, 1, null, null, null, null, 1, null, null, null, 1, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, 1, 1, null, 1, null, null, null, null, 1, 1, null, 1, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, 1, null, null, 1, null, null, null, 1, null, 1, null, null, null, null, null, null, null, 1, null, null, null, null, null, null, 1, null, null, null, 1, null, null, null, null, 1, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, 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, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, null, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, null, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, null, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, null, 1, 1, 1, 1, 1, 1, 1, 1, null, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, null, 1, null, null, null, null, null, 1, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, 1, null, null, null, 1, null, null, null, null, null, null, null, null, null, null, null, 1, null, null, null, null, null, null, null, null, null, null, null, null, null, null, 1, null, null, 1, null, null, null, null, 1, null, null, null, null, null, 1, null, null, null, null, 1, 1, null, null, null, 1, null, 1, null, null, 1, null, null, null, null, null, null, 1, null, null, null, null, null, 1, 1, 1, null, null, 1, null, null, null, null, null, null, null, null, 1, 1, 1, null, null, 1, null, null, null, null, null, null, null, null, null, null, null, null, null, null, 1, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, 1, null, null, null, 1, null, 1, null, null, null, null, null, null, 1, null, null, null, null, 1, null, null, null, null, null, null, null, null, null, null, 1, null, null, 1, null, null, 1, null, 1, null, null, null, null, null, null, null, 1, null, null, null, null, null, null, 1, 1, null, 1, null, 1, null, 1, null, null, null, null, null, null, null, null, null, 1, null, null, null, 1, null, null, null, null, null, null, null, null, null, null, null, null, null, null, 1, null, null, null, 1, null, null, null, null, null, null, null, null, null, null, null, 1, 1, 1, 1, null, null, null, null, null, 1, null, null, null, null, null, null, null, null, null, null, null, 1, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, 1, null, null, null, null, null, null, null, null, null, null, null, null, null, null, 1, null, null, null, null, null, null, 1, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, 1, null, null, null, null, null, null, null, 1, null, null, null, 1, null, null, null, null, null, null, null, 1, null, null, null, null, null, null, null, 1, null, null, null, null, null, null, null, null, 1, null, null, null, null, null, null, null, 1, 1, 1, 1, null, 1, null, null, null, null, null, 1, null, null, 1, 1, null, null, null, 1, null, null, null, null, null, null, null, null, null, null, 1, null, null, null, 1, 1, null, null, null, null, null, 1, null, 1, null, null, null, null, null, null, null, null, null, 1, null, null, null, 1, null, null, null, 1, null, null, null, null, 1, null, 1, null, null, 1, null, null, null, null, null, null, null, 1, null, null, null, null, 1, 1, null, null, null, null, null, null, null, null, null, null, 1, null, null, 1, null, null, null, null, null, null, 1, null, null, null, null, null, null, null, null, null, null, null, 1, 1, null, null, 1, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, 1, null, null, 1, null, null, null, null, 1, null, null, null, null, 1, null, null, null, null, null, 1, null, 1, null, null, null, null, null, null, null, null, 1, null, null, null, 1, null, 1, null, null, 1, null, null, null, null, null, null, null, null, null, null, 1, null, null, null, null, null, null, 1, null, null, null, null, null, 1, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, 1, null, null, null, null, null, null, 1, null, null, 1, null, null, null, null, null, null, null, null, null, null, 1, null, null, null, 1, null, null, 1, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, 1, null, null, 1, 1, null, null, null, null, null, null, null, 1, 1, null, null, null, null, null, null, null, 1, null, 1, null, null, null, null, null, null, 1, null, null, null, 1, null, 1, null, null, 1, 1, null, 1, 1, null, null, 1, null, null, 1, 1, 1, 1, 1, null, null, 1, null, null, 1, 1, null, null, null, null, null, null, null, null, null, null, null, null, null, 1, null, null, null, null, null, null, null, null, null, null, null, 1, null, null, null, 1, null, null, null, null, null, 1, null, null, null, null, null, null, null, null, 1, null, null, null, null, null, 1, null, null, null, 1, null, null, null, null, null, null, null, null, 1, null, null, 1, null, 1, null, null, 1, null, null, 1, 1, null, null, null, null, null, 1, null, null, null, null, 1, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, 1, null, 1, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, 1, null, null, null, null, 1, null, null, null, 1, null, 1, null, null, null, null, null, null, 1, null, null, 1, 1, 1, null, null, 1, null, null, null, 1, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, 1, null, null, 1, null, null, null, 1, null, null, null, null, null, null, null, null, null, null, 1, 1, null, 1, 1, null, null, null, null, null, null, 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, 1, null, null, 1, null, null, null, null, null, null, null, null, null, null, 1, null, null, null, null, null, null, null, null, null, null, 1, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, 1, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, 1, null, null, null, 1, 1, null, 1, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, 1, null, null, null, null, null, null, null, 1, null, null, 1, 1, null, null, null, null, null, 1, null, null, null, null, null, null, null, null, null, null, null, null, 1, null, null, null, null, 1, null, null, null, 1, null, null, null, null, null, null, null, null, null, 1, null, null, 1, 1, 1, null, 1, null, null, null, null, 1, null, null, null, 1, null, null, 1, 1, null, null, 1, null, null, null, null, null, 1, null, 1, null, null, null, null, null, null, null, null, null, null, null, 1, null, null, null, null, null, null, null, null, null, null, null, null, null, null, 1, null, 1, null, null, null, 1, null, null, null, null, null, null, null, 1, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, 1, null, 1, 1, null, null, null, 1, null, null, null, null, null, null, null, null, null, null, null, null, null, 1, null, null, null, null, null, null, null, null, 1, null, 1, null, null, null, null, null, 1, null, 1, null, null, null, null, 1, null, null, null, null, null, null, null, 1, 1, null, null, null, null, null, null, 1, null, 1, null, null, 1, null, null, null, null, null, null, null, null, null, 1, null, 1, null, null, null, null, null, null, null, null, 1, null, 1, null, null, null, null, null, null, null, null, 1, null, null, null, null, null, null, null, null, null, 1, null, null, 1, null, null, null, null, null, null, null, null, null, null, null, null, 1, null, null, null, null, null, null, null, null, 1, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, 1, null, 1, null, null, null, null, 1, null, null, null, null, null, 1, 1, null, null, null, null, null, null, null, null, null, null, null, null, null, null, 1, null, null, null, 1, null, 1, null, null, 1, null, null, null, null, null, 1, null, null, null, null, null, 1, null, null, null, null, 1, null, null, null, null, null, null, null, null, null, 1, null, null, null, null, null, 1, null, null, null, null, 1, null, null, null, null, null, null, null, null, null, null, 1, null, 1, null, 1, null, null, null, null, null, null, null, null, null, null, null, null, null, null, 1, null, null, null, null, 1, null, null, null, null, null, null, null, null, null, null, null, 1, 1, null, null, null, 1, null, 1, null, 1, null, null, null, null, null, null, null, null, null, null, 1, null, null, null, null, 1, null, 1, null, null, 1, null, null, null, null, 1, null, 1, null, null, 1, 1, 1, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, 1, 1, null, 1, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, 1, null, null, null, null, null, 1, null, 1, 1, 1, 1, null, null, null, null, null, null, null, null, null, null, null, null, null, 1, null, null, null, null, null, null, null, null, null, 1, 1, null, null, null, null, null, null, 1, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, 1, null, null, null, 1, 1, null, 1, null, null, null, null, null, null, null, null, null, 1, null, null, null, null, null, null, null, 1, null, 1, null, null, null, null, null, null, null, null, 1, null, null, 1, null, null, null, 1, null, 1, null, null, null, null, null, null, null, 1, null, null, null, null, null, null, null, null, null, 1, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, 1, 1, 1, null, null, null, null, null, 1, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, 1, null, null, null, null, null, 1, 1, null, null, null, null, null, null, null, null, null, 1, null, null, null, 1, null, null, 1, null, null, 1, null, 1, null, null, null, null, 1, null, null, null, null, null, 1, null, null, null, null, null, null, null, null, null, null, 1, null, null, 1, null, null, 1, null, null, null, null, 1, null, 1, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, 1, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, 1, 1, null, 1, null, 1, null, null, null, null, null, null, null, null, null, null, 1, 1, null, 1, 1, null, null, null, null, null, null, null, null, null, null, null, 1, null, 1, null, null, null, null, null, null, null, 1, null, null, null, null, null, null, 1, null, null, null, null, null, null, 1, null, null, null, null, null, 1, 1, null, null, 1, null, null, null, 1, null, null, null, null, null, null, null, null, null, 1, null, null, null, null, null, 1, null, null, null, null, null, 1, null, null, null, null, null, null, null, null, null, null, 1, null, null, null, null, null, null, null, null, null, null, null, null, null, null, 1, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, 1, null, null, null, null, null, null, null, null, 1, null, null, 1, null, null, null, null, null, null, null, null, null, 1, null, null, null, 1, null, null, null, null, null, null, null, null, null, null, null, 1, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, 1, null, null, null, null, null, null, null, null, null, null, 1, null, null, null, null, 1, null, 1, 1, null, null, null, null, null, null, null, 1, null, null, 1, null, null, null, null, null, null, null, null, null, null, null, null, null, null, 1, null, null, 1, null, null, null, null, null, 1, null, null, 1, null, null, null, null, null, null, 1, 1, null, null, null, null, null, null, 1, null, null, null, null, null, null, null, null, null, null, null, null, 1, null, null, null, null, null, null, null, null, 1, null, null, 1, null, null, 1, null, null, null, 1, null, null, null, null, null, null, null, null, 1, null, null, null, null, null, null, null, null, null, null, null, null, 1, null, null, 1, null, null, null, null, null, null, null, null, null, null, null, null, null, null, 1, null, null, 1, null, null, null, null, 1, null, null, null, null, null, null, 1, 1, null, 1, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, 1, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, 1, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, 1, 1, null, null, null, null, null, null, null, 1, 1, null, null, null, null, null, null, null, 1, null, 1, null, null, null, null, null, null, null, null, 1, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, 1, null, 1, null, null, 1, null, null, null, null, null, null, null, null, null, null, null, null, null, null, 1, 1, null, null, 1, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, 1, null, null, 1, null, null, null, null, null, null, 1, null, null, null, null, null, null, 1, null, null, null, null, null, 1, null, null, null, null, null, null, null, null, 1, 1, null, null, null, null, null, null, null, null, null, null, 1, 1, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, 1, null, null, null, null, null, 1, null, null, null, 1, null, null, 1, null, null, null, 1, null, null, 1, null, null, null, null, null, null, null, null, 1, null, null, 1, null, null, null, null, null, null, null, null, null, 1, null, null, null, null, 1, null, null, null, 1, null, null, null, null, null, 1, null, null, 1, null, 1, null, null, null, null, null, null, null, null, null, 1, null, 1, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, 1, 1, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, 1, null, null, 1, null, null, null, null, null, null, null, null, 1, 1, null, 1, null, 1, null, null, null, 1, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, 1, null, null, null, null, 1, null, null, null, null, null, null, null, null, 1, null, null, null, null, null, null, null, 1, null, null, null, null, null, null, null, null, null, null, null, null, null, null, 1, null, null, null, null, null, null, null, null, null, null, null, null, null, 1, null, null, null, null, null, null, 1, null, 1, null, 1, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, 1, null, null, null, null, null, 1, null, 1, null, null, null, null, null, null, null, 1, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, 1, null, null, null, 1, 1, null, null, null, null, null, null, null, null, 1, null, 1, null, null, null, null, 1, null, null, 1, null, null, null, null, 1, null, null, null, null, null, null, 1, 1, null, 1, null, null, null, null, null, null, null, null, null, null, null, null, null, 1, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, 1, null, null, null, 1, null, null, 1, null, null, 1, null, null, 1, null, null, null, null, null, null, null, null, null, 1, null, null, null, null, null, null, null, null, null, 1, null, null, 1, null, null, null, null, null, null, null, null, null, 1, null, null, null, null, 1, null, null, 1, 1, null, null, null, null, null, 1, null, null, null, 1, null, null, null, null, null, null, 1, null, null, null, null, null, null, 1, 1, null, null, null, null, null, null, null, null, null, null, null, 1, null, null, null, null, null, null, null, null, 1, null, null, null, null, 1, null, null, null, null, null, null, 1, null, null, null, null, null, null, null, null, null, null, null, null, 1, null, null, null, null, null, null, null, null, 1, null, 1, null, null, null, null, null, null, 1, null, null, null, null, null, null, null, null, 1, null, null, null, null, 1, null, null, null, null, null, 1, null, null, null, null, null, null, null, null, 1, null, null, null, null, 1, null, null, null, 1, 1, null, null, 1, 1, null, null, null, null, null, null, null, 1, null, null, 1, null, 1, 1, null, null, 1, null, null, 1, null, null, null, null, 1, null, null, null, null, null, null, null, null, null, null, null, null, null, null, 1, 1, null, null, 1, null, null, null, null, 1, null, null, null, null, null, null, null, null, null, null, 1, null, 1, null, null, 1, null, 1, null, null, null, null, null, null, 1, null, null, 1, null, null, null, null, null, null, 1, null, null, null, null, null, null, null, 1, null, null, null, null, null, 1, 1, null, null, 1, null, null, null, 1, null, null, 1, null, null, null, null, null, 1, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, 1, null, null, 1, null, null, null, 1, null, null, null, null, 1, null, null, 1, null, null, 1, null, null, null, null, null, null, null, null, null, null, null, null, 1, null, null, 1, null, null, 1, 1, null, null, null, null, 1, 1, 1, 1, null, 1, null, null, null, 1, null, null, null, 1, null, null, null, null, null, 1, null, null, null, 1, 1, 1, null, 1, 1, null, null, 1, null, null, null, null, null, null, null, null, 1, 1, null, 1, null, 1, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, 1, null, null, null, 1, null, null, 1, 1, null, null, null, 1, null, null, 1, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, 1, null, null, null, 1, null, null, null, null, 1, null, null, 1, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, 1, null, 1, null, 1, null, null, null, null, 1, null, null, null, null, 1, null, null, null, null, 1, 1, null, null, 1, null, null, null, null, null, null, 1, null, 1, null, null, 1, null, null, null, null, null, null, 1, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, 1, null, null, null, null, null, 1, null, null, 1, null, null, null, 1, null, null, null, 1, 1, null, null, null, 1, null, null, 1, null, null, null, null, null, null, null, null, 1, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, 1, 1, null, null, null, null, 1, 1, 1, 1, null, null, null, 1, null, null, null, null, null, null, 1, null, null, 1, 1, null, null, null, 1, null, 1, null, null, null, null, 1, null, null, null, null, 1, 1, null, null, 1, null, null, null, null, 1, null, 1, 1, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, 1, null, null, null, null, 1, 1, 1, null, null, null, null, null, null, null, null, null, null, null, 1, null, null, null, 1, null, null, null, null, null, null, null, null, 1, null, null, null, null, null, null, null, null, null, null, 1, null, 1, 1, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, 1, null, 1, null, null, null, null, null, null, null, null, null, null, 1, null, null, null, 1, null, null, null, null, null, null, 1, null, null, null, null, 1, 1, null, null, null, null, null, 1, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, 1, null, null, null, null, 1, null, null, null, null, 1, 1, null, null, null, null, null, null, null, null, 1, 1, null, null, null, null, null, null, null, null, null, null, null, 1, 1, null, null, null, null, null, 1, null, null, null, null, null, null, null, null, null, 1, 1, null, null, null, 1, null, null, null, null, null, 1, null, null, null, null, null, null, null, null, null, null, 1, null, null, null, 1, null, 1, null, null, null, null, null, null, null, null, null, null, null, 1, null, 1, null, 1, null, null, null, null, 1, null, null, null, null, 1, 1, null, 1, null, null, null, null, 1, null, null, null, null, 1, null, null, null, null, null, null, 1, null, null, null, null, null, null, null, null, null, 1, null, 1, null, null, null, null, 1, null, null, 1, null, null, null, null, null, null, 1, null, 1, null, null, null, 1, null, null, null, null, null, null, null, null, null, null, null, null, null, 1, null, null, null, null, null, null, null, null, null, null, 1, null, null, null, null, null, null, 1, null, null, null, null, null, null, 1, null, null, 1, null, null, null, 1, 1, null, null, null, null, null, null, null, 1, 1, 1, null, 1, null, null, 1, null, null, null, null, null, 1, null, null, null, null, null, null, null, null, null, null, null, 1, null, 1, null, null, 1, null, null, null, null, 1, null, null, null, null, 1, null, null, null, null, null, 1, null, null, 1, 1, null, null, null, null, null, null, null, null, null, null, 1, null, null, null, null, null, 1, null, null, null, null, null, null, null, null, null, null, null, 1, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, 1, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, 1, null, 1, null, 1, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, 1, null, 1, 1, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, 1, 1, null, null, null, null, 1, 1, null, null, null, null, null, null, null, null, null, 1, null, null, null, 1, 1, 1, null, null, null, null, null, 1, null, null, null, null, null, null, null, null, null, 1, null, null, null, null, null, null, null, null, null, 1, null, null, null, null, 1, 1, null, null, 1, 1, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, 1, 1, null, null, null, null, null, null, 1, 1, null, 1, 1, null, null, null, null, null, null, null, 1, null, null, null, null, null, 1, null, null, null, null, null, null, null, null, null, null, null, null, 1, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, 1, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, 1, null, null, null, null, null, null, null, null, null, null, null, null, null, null, 1, null, null, null, null, null, null, null, null, null, null, null, null, 1, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, 1, null, null, null, null, null, null, null, 1, 1, 1, 1, 1, null, 1, null, null, null, null, null, 1, null, null, 1, null, null, null, null, null, null, null, null, 1, null, 1, null, null, null, null, null, null, null, null, null, null, 1, null, 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, null, null, null, null, null, 1, null, null, null, null, null, null, null, 1, null, 1, 1, null, null, 1, 1, null, null, null, null, null, null, null, 1, null, null, null, null, 1, null, null, null, null, null, null, null, null, null, null, null, null, 1, null, null, null, null, null, null, null, null, null, null, null, null, 1, null, null, null, null, null, null, 1, null, null, 1, null, null, null, null, null, null, null, null, null, null, null, null, 1, null, 1, null, null, 1, 1, 1, null, null, null, null, null, null, null, null, 1, null, null, null, null, null, null, null, null, null, null, null, null, 1, null, 1, 1, null, null, null, null, null, null, null, null, null, null, 1, null, null, null, null, null, null, null, null, 1, null, null, null, null, null, null, 1, null, null, 1, null, null, null, null, null, null, null, null, 1, null, null, null, null, null, 1, null, null, null, null, null, 1, null, null, null, null, null, null, null, 1, null, null, null, null, null, 1, null, null, null, null, null, null, null, null, 1, null, null, null, null, null, null, 1, null, null, null, null, null, null, null, null, null, null, null, 1, null, 1, null, null, null, null, null, null, null, null, null, 1, 1, 1, null, null, null, null, 1, null, null, null, null, 1, null, 1, null, null, null, null, 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, null, null, null, null, null, null, null, null, null, null, 1, null, null, null, null, 1, 1, null, null, null, null, null, null, null, null, null, null, null, null, null, null, 1, null, null, 1, null, null, 1, null, null, null, null, null, null, null, null, null, 1, null, null, null, null, 1, null, null, null, null, null, null, null, null, null, 1, null, null, null, null, null, null, null, null, 1, null, null, null, null, null, null, 1, 1, 1, null, null, null, null, null, null, null, null, null, null, null, 1, null, null, 1, null, null, null, null, null, 1, null, null, null, null, null, null, null, null, null, 1, null, null, null, null, null, null, null, null, null, null, null, 1, null, null, null, null, null, null, null, null, null, 1, 1, null, 1, null, null, 1, 1, null, 1, null, null, null, 1, null, null, null, null, null, null, 1, null, null, null, 1, null, null, null, 1, null, null, null, null, null, null, null, null, null, null, null, 1, 1, null, 1, null, null, null, null, null, null, null, null, null, null, null, null, null, null, 1, null, null, null, null, null, null, null, 1, 1, null, null, null, null, 1, null, null, null, 1, null, 1, 1, 1, 1, null, null, null, null, null, null, null, 1, null, null, null, null, null, null, 1, null, null, null, 1, 1, null, null, null, null, null, null, null, 1, null, null, null, null, null, null, null, null, null, null, 1, null, null, null, 1, null, null, null, null, null, null, null, null, null, null, 1, null, 1, null, 1, null, null, 1, null, null, 1, null, null, null, null, null, null, null, null, null, null, null, 1, null, null, null, null, null, null, 1, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, 1, null, null, null, null, null, 1, 1, null, null, 1, null, null, null, null, null, null, null, null, 1, 1, null, null, null, null, null, null, null, 1, null, null, null, null, null, 1, null, null, 1, null, null, null, null, null, null, null, null, null, null, 1, null, 1, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, 1, null, null, 1, null, null, 1, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, 1, null, 1, null, null, null, null, null, null, null, null, null, null, null, null, null, 1, null, null, null, null, null, null, null, null, null, null, 1, 1, null, null, 1, null, null, null, null, null, 1, null, null, null, null, null, null, 1, null, null, null, null, 1, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, 1, null, null, null, null, null, 1, null, null, null, null, 1, null, null, null, 1, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, 1, 1, null, null, null, null, null, null, 1, null, null, 1, null, null, null, null, null, null, 1, null, 1, null, null, null, null, null, null, null, 1, null, 1, 1, null, null, null, null, 1, 1, null, null, null, 1, null, null, null, null, null, null, null, 1, null, null, null, null, null, 1, null, 1, null, null, null, null, null, 1, null, null, null, null, 1, null, null, null, null, null, null, null, null, null, null, null, null, 1, null, null, null, null, null, 1, null, 1, null, null, 1, null, null, 1, null, null, null, 1, null, 1, null, null, null, null, null, 1, 1, null, null, null, null, null, null, 1, 1, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, 1, null, null, null, null, null, null, null, 1, null, null, 1, null, null, null, null, null, null, null, null, null, null, 1, null, null, 1, null, null, 1, null, null, null, null, null, null, null, null, null, null, null, null, 1, null, null, null, null, 1, null, null, 1, 1, null, null, null, 1, null, null, null, null, 1, null, null, null, null, null, null, null, null, null, 1, null, null, 1, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, 1, null, null, null, null, null, null, null, null, null, 1, null, null, null, 1, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, 1, null, null, null, null, 1, null, null, null, null, 1, 1, null, null, 1, null, 1, null, null, null, null, null, null, null, null, null, null, null, 1, null, null, 1, null, 1, 1, null, null, null, null, 1, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, 1, null, null, null, null, null, 1, null, null, null, null, null, null, null, null, null, null, null, null, 1, null, null, null, null, null, null, null, null, null, null, null, null, null, 1, null, null, null, null, null, 1, null, null, null, null, null, null, null, null, 1, 1, null, null, null, 1, 1, null, null, null, null, null, 1, null, null, null, null, null, null, null, null, 1, null, null, null, null, 1, null, null, null, null, null, null, null, null, null, 1, null, 1, 1, null, null, null, null, null, 1, null, null, 1, null, null, null, 1, null, null, null, null, 1, null, null, null, 1, null, null, null, null, null, null, null, null, null, 1, null, null, null, null, null, 1, 1, null, null, 1, null, null, 1, null, null, null, null, null, null, null, null, null, null, 1, null, null, null, null, 1, null, null, null, 1, null, null, 1, null, 1, null, null, null, 1, null, null, null, 1, 1, null, null, null, null, 1, null, 1, 1, null, null, null, null, null, 1, null, 1, 1, null, null, null, null, 1, 1, 1, null, null, null, null, null, null, null, 1, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, 1, 1, null, 1, 1, null, 1, null, null, null, null, 1, null, null, null, null, null, null, null, null, 1, null, null, 1, 1, null, 1, null, null, null, null, null, null, null, null, null, null, null, 1, null, 1, null, null, 1, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, 1, null, null, null, null, null, null, 1, null, null, null, null, null, null, null, null, null, 1, null, null, null, null, null, null, null, null, null, 1, null, 1, null, null, null, null, null, null, null, null, null, null, null, null, 1, 1, null, null, null, null, null, null, 1, null, null, null, null, null, 1, null, null, null, 1, null, null, null, null, 1, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, 1, null, null, null, null, null, null, null, null, 1, null, null, null, null, null, 1, null, null, null, null, null, null, null, 1, null, null, null, null, null, null, null, null, null, 1, null, null, 1, null, null, null, null, null, null, null, null, 1, null, null, null, 1, null, null, null, null, null, null, null, null, 1, null, 1, null, 1, null, null, null, null, null, 1, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, 1, 1, null, 1, null, null, null, null, null, 1, null, null, null, null, null, null, null, null, null, null, null, 1, null, 1, null, null, null, null, null, null, null, 1, null, null, null, null, null, null, null, null, null, null, 1, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, 1, null, null, 1, null, null, null, null, null, null, null, null, null, null, null, null, null, 1, null, 1, null, null, null, null, 1, 1, null, null, null, null, null, null, null, 1, null, null, null, null, 1, null, null, null, null, null, null, null, null, null, null, null, 1, null, null, null, 1, null, null, null, 1, null, null, null, 1, 1, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, 1, null, null, null, null, null, null, 1, null, null, null, null, null, null, null, null, null, null, null, null, 1, null, null, 1, null, null, null, null, 1, null, 1, 1, 1, null, 1, null, 1, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, 1, null, null, null, 1, null, null, 1, 1, null, null, null, null, null, null, null, null, null, null, null, 1, 1, null, null, null, null, null, 1, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, 1, 1, 1, 1, null, null, null, null, null, null, null, 1, 1, 1, null, null, null, null, null, null, null, null, null, null, null, 1, null, null, null, 1, 1, null, null, null, 1, null, null, null, null, 1, null, null, null, null, null, 1, null, 1, null, 1, null, null, null, null, 1, null, null, null, null, 1, null, null, null, null, null, null, null, null, 1, 1, null, null, 1, null, null, null, null, null, 1, null, null, null, null, null, null, 1, 1, null, 1, null, null, null, null, 1, null, null, 1, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, 1, null, null, null, null, 1, null, null, null, null, null, 1, null, null, 1, null, null, null, null, null, null, 1, null, null, null, null, null, null, null, null, 1, null, null, null, null, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, null, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, null, null, 1, null, null, 1, null, null, null, null, null, null, null, null, null, null, null, null, null, 1, null, null, null, 1, null, null, null, 1, null, null, null, null, null, null, null, 1, null, null, null, 1, null, null, null, null, null, null, null, null, null, null, null, 1, null, null, 1, null, null, null, null, null, null, null, 1, 1, 1, null, null, null, 1, null, null, null, null, 1, null, null, null, null, 1, null, 1, null, null, 1, null, null, null, null, null, null, 1, null, null, null, null, null, 1, null, 1, null, null, 1, null, null, null, null, null, null, null, null, null, 1, 1, null, null, 1, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, 1, null, 1, null, null, null, null, null, null, null, null, 1, null, null, null, 1, null, 1, null, null, null, null, null, 1, 1, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, 1, null, null, 1, null, null, 1, null, 1, null, null, null, null, null, null, null, 1, null, null, null, null, null, null, 1, 1, null, 1, null, 1, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, 1, null, null, null, null, null, null, null, null, null, null, null, null, null, 1, 1, null, null, null, 1, null, null, null, null, null, null, null, null, null, null, null, 1, 1, 1, null, null, null, null, null, 1, 1, null, 1, null, null, null, null, null, null, 1, null, null, null, null, null, null, null, null, 1, null, null, null, null, null, null, null, null, null, null, null, null, null, 1, null, null, null, null, null, null, null, null, null, null, null, null, null, 1, null, 1, null, null, null, null, 1, null, 1, null, null, null, null, null, null, 1, null, null, null, null, 1, null, null, null, null, null, null, null, null, null, null, null, 1, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, 1, null, null, null, null, null, null, null, null, 1, null, null, null, 1, null, null, null, 1, 1, null, 1, null, 1, null, null, null, null, null, 1, null, null, 1, 1, null, null, null, 1, null, null, null, null, null, null, null, null, null, null, 1, null, null, null, 1, 1, null, null, null, null, null, null, null, null, null, null, 1, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, 1, null, null, null, 1, null, 1, null, null, null, null, null, null, null, null, 1, null, null, null, null, null, null, 1, null, null, null, null, null, null, null, null, null, null, null, null, 1, null, 1, null, null, null, null, null, null, 1, null, null, null, null, null, null, null, null, null, null, null, null, 1, null, null, 1, null, 1, null, null, null, null, null, null, null, 1, null, null, null, null, 1, null, 1, 1, 1, null, null, 1, null, null, null, null, 1, null, 1, null, null, null, null, null, null, 1, null, 1, null, null, null, null, null, null, null, null, null, null, 1, null, null, 1, null, null, 1, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, 1, null, null, 1, null, null, null, null, null, null, null, null, null, 1, null, null, null, null, null, null, null, null, null, 1, null, 1, null, null, null, null, null, 1, 1, null, null, 1, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, 1, null, null, null, null, null, 1, 1, null, null, null, null, null, null, null, null, 1, null, 1, null, 1, 1, null, null, null, null, null, 1, null, null, null, null, null, null, null, null, null, null, null, 1, null, null, null, null, null, 1, null, null, null, null, null, null, 1, 1, 1, null, null, null, 1, null, 1, null, null, null, 1, null, null, 1, 1, null, 1, 1, null, 1, null, null, null, 1, 1, null, null, null, null, null, null, null, null, null, null, null, null, null, 1, null, null, null, null, null, 1, null, null, null, null, null, 1, null, null, null, 1, null, null, null, null, null, 1, null, null, null, null, 1, 1, null, null, 1, null, null, null, null, null, 1, null, null, null, 1, null, null, null, null, null, null, null, null, 1, null, null, null, null, 1, null, null, null, null, null, null, 1, null, null, null, null, 1, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, 1, null, null, 1, null, null, null, null, null, null, null, null, null, null, null, 1, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, 1, 1, null, null, null, null, 1, null, null, null, 1, null, 1, null, null, null, null, null, null, 1, null, null, 1, 1, null, null, null, 1, null, null, null, 1, null, null, null, null, null, null, 1, null, null, null, null, null, null, 1, null, null, null, null, null, null, 1, 1, null, 1, 1, null, null, 1, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, 1, 1, 1, null, null, 1, null, null, null, null, null, null, null, null, null, null, null, 1, null, null, null, null, null, null, null, null, null, null, 1, 1, null, null, null, null, null, null, 1, null, null, null, null, null, null, null, null, null, 1, null, null, null, 1, null, null, null, null, null, null, null, null, null, null, null, null, null, 1, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, 1, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, 1, null, 1, null, null, null, 1, null, null, 1, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, 1, null, 1, null, null, null, null, null, 1, null, null, 1, null, null, null, null, null, null, 1, null, null, null, null, null, null, null, null, null, null, null, null, 1, null, null, null, null, 1, null, null, null, null, null, null, null, null, null, null, null, 1, null, 1, 1, null, 1, 1, 1, null, null, null, null, 1, 1, 1, null, null, null, 1, null, null, 1, 1, null, 1, 1, null, null, null, null, 1, 1, null, null, null, null, null, null, null, null, null, 1, null, null, null, 1, null, null, null, null, null, 1, null, null, null, null, null, null, null, null, 1, null, 1, null, null, null, 1, null, null, null, null, null, null, null, null, 1, null, null, null, null, null, null, null, null, null, null, null, null, null, null, 1, null, 1, 1, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, 1, null, null, 1, null, null, null, null, null, 1, null, 1, null, null, null, null, null, 1, null, null, null, null, null, null, null, null, null, null, null, null, null, null, 1, 1, null, null, null, null, null, null, 1, null, 1, null, null, 1, null, null, null, null, null, null, null, null, null, 1, null, 1, null, null, null, null, null, null, null, null, 1, null, 1, null, null, null, null, null, null, null, null, 1, null, null, null, null, 1, null, null, null, null, 1, null, 1, 1, null, 1, 1, null, null, null, null, null, null, null, null, null, 1, null, null, 1, null, null, null, null, null, 1, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, 1, null, null, null, null, null, null, 1, null, null, null, 1, 1, 1, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, 1, null, 1, null, null, null, null, null, null, null, 1, 1, null, 1, null, null, null, 1, null, null, null, null, 1, null, null, null, null, null, null, null, null, null, 1, null, null, null, 1, null, 1, null, null, null, 1, null, null, 1, null, null, 1, null, null, null, null, null, 1, null, 1, null, 1, null, 1, null, null, null, null, null, null, null, null, null, 1, null, null, null, null, null, null, null, 1, null, null, null, null, null, null, null, null, null, null, 1, 1, 1, 1, null, null, 1, null, 1, null, null, null, 1, null, null, null, null, null, null, null, null, null, null, null, null, null, 1, 1, null, null, null, 1, null, null, null, null, 1, null, 1, null, null, 1, 1, 1, null, null, null, null, null, null, null, 1, null, null, null, null, null, null, null, null, null, 1, null, 1, null, null, null, null, null, null, null, null, null, null, null, null, null, 1, 1, null, 1, null, 1, null, null, null, 1, null, null, 1, 1, 1, null, null, null, null, null, null, null, null, null, null, 1, null, null, 1, null, null, null, null, null, null, null, null, null, 1, null, null, null, null, null, null, null, 1, null, null, null, null, null, null, null, null, null, null, 1, null, null, null, null, null, null, null, null, null, null, null, 1, null, 1, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, 1, 1, null, 1, null, null, null, null, null, null, null, null, 1, null, null, 1, null, null, null, 1, null, 1, null, null, null, null, null, null, null, 1, null, null, 1, null, null, null, null, null, null, 1, null, null, null, 1, 1, null, null, null, null, 1, null, 1, null, null, null, null, null, null, null, null, null, null, null, null, null, null, 1, null, null, null, null, null, 1, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, 1, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, 1, 1, null, null, null, 1, null, null, 1, null, 1, 1, null, null, 1, null, null, null, 1, null, 1, null, null, null, null, null, null, null, null, null, null, null, null, null, null, 1, null, null, 1, null, 1, 1, null, null, null, null, 1, null, 1, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, 1, null, null, 1, null, 1, null, null, null, null, null, null, null, 1, null, null, null, null, null, null, null, null, 1, 1, null, 1, null, 1, null, null, null, null, null, null, null, null, null, 1, null, 1, null, 1, null, null, null, null, null, null, null, null, null, null, null, null, 1, null, 1, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, 1, null, null, null, null, null, 1, 1, null, null, 1, null, null, null, 1, null, null, 1, null, null, null, null, null, null, 1, null, null, null, null, 1, 1, 1, null, null, null, null, 1, null, null, 1, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, 1, null, null, null, null, null, null, null, null, 1, null, null, null, null, 1, null, null, 1, 1, null, null, null, null, null, null, null, null, 1, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, 1, null, null, null, null, null, 1, 1, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, 1, null, null, null, null, null, null, 1, 1, null, null, null, null, 1, null, 1, 1, null, null, null, null, 1, null, null, 1, null, 1, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, 1, null, null, null, null, null, null, 1, null, null, null, null, null, null, null, null, 1, 1, null, null, null, null, null, null, 1, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, 1, null, null, null, 1, null, null, null, null, null, 1, 1, null, null, 1, null, null, 1, null, null, null, null, null, 1, null, null, null, null, null, null, null, null, null, 1, null, null, 1, null, null, 1, null, null, null, null, null, null, null, null, 1, null, null, 1, null, null, 1, null, null, 1, null, null, null, null, 1, null, null, null, null, null, null, 1, 1, null, 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, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, 1, null, null, null, null, 1, null, null, null, null, null, null, null, null, null, null, 1, null, null, null, 1, null, null, null, null, null, null, null, null, null, null, null, null, null, 1, 1, null, null, null, null, 1, null, null, 1, 1, null, null, null, null, null, null, null, 1, null, null, null, null, null, null, null, null, null, null, 1, null, null, null, null, null, null, null, null, null, null, null, null, null, 1, null, null, null, null, null, null, null, null, null, null, null, null, null, 1, null, 1, null, null, 1, null, null, null, null, null, null, null, null, 1, null, null, null, null, null, 1, null, null, null, 1, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, 1, null, null, 1, null, null, null, null, 1, null, null, null, null, null, null, null, 1, 1, null, null, null, null, null, null, null, null, 1, null, null, null, null, null, null, null, null, 1, null, null, 1, null, null, null, null, null, null, null, 1, null, null, null, null, null, null, null, null, null, null, null, 1, null, null, null, null, null, 1, null, null, null, 1, null, null, 1, null, null, null, 1, null, null, 1, null, null, null, null, null, null, null, null, null, null, null, null, null, null, 1, null, 1, null, null, 1, 1, null, null, null, null, 1, null, null, null, null, null, null, null, null, null, null, 1, null, null, null, 1, 1, null, null, null, null, null, null, null, null, null, 1, null, 1, null, null, null, null, null, null, null, null, null, null, null, null, null, 1, null, null, null, null, null, null, null, null, 1, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, 1, null, null, null, null, null, null, null, null, null, null, null, null, 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, null, null, null, null, null, null, null, null, null, null, null, 1, null, null, null, null, 1, null, null, null, null, null, null, null, 1, null, null, null, null, null, null, null, null, null, null, null, null, null, 1, 1, null, null, null, null, null, null, null, null, null, null, null, null, null, 1, null, null, null, null, 1, null, 1, null, null, null, null, null, null, null, null, null, null, null, null, null, null, 1, null, null, null, null, null, null, null, null, null, null, null, null, 1, null, 1, null, null, null, null, 1, null, null, null, 1, null, null, 1, null, null, null, 1, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, 1, null, null, null, 1, 1, null, null, null, null, null, null, null, null, 1, 1, null, null, null, 1, null, 1, null, null, 1, null, null, 1, null, null, null, null, null, null, null, null, 1, 1, null, 1, null, null, null, null, null, null, null, 1, null, null, null, 1, null, 1, null, null, null, null, null, null, null, null, null, null, null, null, 1, null, null, null, 1, null, null, null, null, 1, null, null, 1, null, null, null, null, null, null, 1, null, null, null, null, null, null, null, null, null, null, null, null, 1, null, null, 1, null, null, null, null, null, null, 1, null, null, 1, null, 1, null, null, null, null, null, null, null, 1, null, 1, null, null, null, null, null, null, null, null, null, null, null, null, 1, null, null, null, 1, null, null, null, 1, null, null, 1, 1, null, null, null, null, null, null, 1, null, null, null, null, null, null, null, null, 1, null, 1, 1, null, null, 1, null, null, null, null, null, 1, null, null, null, null, 1, 1, null, null, null, null, null, null, 1, null, null, null, null, null, null, null, null, null, null, null, 1, null, null, null, null, null, null, null, null, 1, null, 1, null, null, 1, null, null, null, 1, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, 1, null, 1, null, null, null, null, null, null, 1, null, null, null, null, null, null, null, null, 1, 1, null, null, null, 1, null, 1, null, null, null, null, null, null, null, 1, 1, null, 1, 1, null, null, 1, null, null, 1, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, 1, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, 1, 1, null, null, null, 1, null, 1, null, null, null, null, null, null, null, null, null, 1, null, null, 1, null, null, null, null, null, null, null, null, null, null, null, null, null, 1, null, null, null, 1, null, null, null, 1, null, null, null, 1, null, null, 1, null, null, null, 1, null, null, null, null, null, null, null, null, null, null, null, null, null, 1, null, 1, null, null, null, 1, null, null, 1, null, null, null, 1, null, null, null, null, 1, null, null, 1, null, null, 1, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, 1, null, null, null, null, 1, null, 1, 1, null, 1, null, null, null, 1, 1, 1, null, 1, null, 1, null, null, null, 1, null, null, null, 1, null, null, null, 1, 1, null, 1, 1, null, 1, 1, null, null, null, null, null, 1, 1, null, 1, null, 1, null, null, null, null, null, null, null, null, 1, null, null, null, null, null, null, null, null, null, null, null, null, null, 1, null, null, null, null, 1, null, null, null, null, null, null, 1, 1, null, null, null, 1, null, null, null, null, null, null, null, null, 1, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, 1, null, 1, null, 1, null, null, null, null, 1, null, null, 1, null, 1, null, null, null, 1, null, null, 1, null, 1, null, null, null, null, null, 1, null, null, null, 1, null, null, null, null, 1, null, null, null, null, 1, null, null, null, null, 1, 1, null, null, null, null, null, null, null, null, null, null, null, 1, null, null, 1, null, null, 1, null, null, null, 1, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, 1, null, null, null, 1, null, 1, null, null, null, null, null, null, null, null, null, 1, 1, 1, 1, null, null, 1, 1, null, 1, null, null, null, null, null, null, null, null, 1, null, null, null, null, null, null, null, null, null, null, null, null, null, 1, null, null, null, null, null, null, null, null, 1, null, null, null, null, null, null, null, 1, null, null, null, null, 1, 1, 1, 1, null, null, null, null, null, 1, 1, null, null, null, null, null, null, 1, 1, null, null, null, 1, null, 1, null, null, 1, 1, null, null, null, null, 1, 1, 1, null, null, null, null, 1, null, null, 1, null, 1, 1, null, null, null, null, null, null, null, null, null, null, null, 1, null, null, null, 1, null, null, null, null, 1, 1, 1, null, 1, null, null, null, null, null, null, null, null, null, 1, null, null, null, 1, null, null, null, null, null, null, null, null, 1, null, 1, null, null, null, null, null, null, null, null, null, null, 1, 1, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, 1, null, 1, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, 1, 1, null, null, null, null, null, 1, null, null, null, null, null, null, null, null, null, null, null, null, null, 1, null, 1, null, null, null, null, null, null, null, null, null, null, 1, null, null, null, null, 1, null, null, null, 1, 1, null, null, null, 1, null, null, null, null, null, null, null, 1, 1, null, null, null, null, null, 1, null, null, null, null, null, null, null, null, null, 1, null, null, null, null, null, null, null, null, 1, null, 1, null, null, null, null, null, null, null, null, null, null, 1, null, null, null, 1, null, null, null, null, null, null, null, null, null, null, null, null, null, 1, 1, 1, null, 1, null, null, null, null, null, null, null, null, null, 1, 1, null, 1, null, null, null, null, 1, 1, null, null, null, 1, null, null, null, null, null, null, 1, null, null, null, null, null, null, null, null, null, null, null, 1, null, null, null, null, 1, null, null, 1, null, null, 1, null, null, null, null, null, 1, null, null, null, 1, null, null, null, null, null, null, 1, null, null, null, null, null, null, 1, null, null, null, 1, null, null, null, null, null, null, 1, null, null, null, null, null, null, 1, null, null, null, null, null, null, 1, null, null, null, null, null, null, 1, 1, null, null, null, null, null, null, null, 1, 1, null, null, 1, null, 1, 1, null, null, null, 1, null, 1, null, null, null, null, null, null, null, null, null, null, null, 1, null, 1, 1, null, 1, null, null, null, null, null, null, null, null, null, 1, null, null, null, null, null, 1, null, null, null, 1, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, 1, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, 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, null, null, null, 1, null, 1, null, null, null, 1, 1, null, null, null, null, null, null, null, null, 1, null, null, null, 1, null, null, 1, null, null, null, null, null, 1, 1, null, null, null, null, null, null, null, null, null, null, null, null, null, null, 1, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, 1, 1, null, null, 1, null, null, null, null, null, 1, null, null, null, null, null, 1, null, null, null, 1, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, 1, null, null, null, null, null, null, 1, null, null, 1, 1, null, null, null, null, null, null, null, 1, null, null, null, null, null, 1, null, null, null, 1, null, null, null, null, null, null, null, null, 1, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, 1, null, null, null, null, null, null, null, null, null, null, null, 1, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, 1, null, null, null, null, null, null, null, null, null, null, null, null, null, null, 1, 1, null, null, null, null, null, null, null, null, null, null, null, 1, null, null, 1, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, 1, null, null, null, null, 1, null, null, null, null, null, null, 1, 1, 1, 1, null, null, null, null, null, null, null, 1, null, null, 1, null, null, null, null, null, 1, null, null, 1, null, null, 1, null, null, null, null, null, 1, null, null, null, 1, null, 1, 1, 1, null, null, null, null, null, null, null, null, null, null, null, null, null, null, 1, null, null, null, null, null, null, null, null, null, null, null, null, null, 1, null, null, null, null, null, null, null, null, null, 1, 1, null, null, null, 1, null, null, null, 1, null, null, null, 1, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, 1, null, null, null, null, null, null, null, null, null, null, null, 1, null, null, 1, null, null, 1, null, null, null, 1, 1, null, 1, null, null, 1, 1, null, null, null, null, null, null, null, null, 1, null, null, null, null, 1, 1, 1, null, null, null, null, 1, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, 1, null, null, null, 1, 1, null, null, null, null, null, null, null, null, null, 1, null, null, null, 1, null, null, null, 1, 1, null, null, null, null, null, null, 1, 1, null, 1, 1, null, null, null, null, null, null, null, 1, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, 1, null, null, null, null, null, 1, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, 1, 1, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, 1, 1, null, null, null, null, null, 1, null, null, null, null, 1, null, null, null, null, null, null, 1, 1, null, null, null, 1, null, null, 1, null, null, null, null, 1, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, 1, null, null, null, null, null, 1, null, null, null, null, null, null, null, null, null, 1, null, null, null, null, null, 1, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, 1, null, null, null, null, null, null, 1, null, 1, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, 1, null, null, 1, 1, null, null, null, null, null, null, null, null, 1, null, null, null, null, null, null, 1, null, null, null, null, null, null, null, null, null, null, null, null, null, null, 1, null, null, null, null, null, null, null, null, null, 1, 1, null, null, null, null, 1, 1, null, null, null, null, null, 1, null, null, null, null, null, null, 1, null, null, 1, 1, null, 1, null, 1, null, null, null, null, null, null, null, null, null, null, null, 1, 1, null, null, null, null, null, 1, null, null, null, null, null, null, null, 1, null, null, 1, null, null, null, 1, null, null, null, 1, 1, null, null, null, 1, 1, null, null, null, null, 1, 1, null, 1, null, null, 1, null, null, null, null, null, 1, null, null, null, null, null, null, 1, null, 1, null, 1, 1, null, null, null, null, null, null, null, 1, null, null, null, null, 1, null, null, null, null, null, 1, null, null, null, 1, null, null, null, null, null, null, null, null, null, null, null, null, 1, null, 1, null, null, 1, null, null, 1, null, null, null, null, null, null, null, null, null, 1, 1, 1, null, null, null, null, null, null, 1, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, 1, null, null, null, null, null, 1, 1, 1, null, 1, null, null, null, null, null, 1, null, null, 1, 1, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, 1, null, null, null, null, null, 1, null, null, null, null, null, null, 1, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, 1, null, null, 1, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, 1, null, null, null, null, null, null, null, null, null, null, null, null, null, 1, null, null, null, 1, null, null, 1, null, 1, null, null, 1, null, null, null, 1, null, null, null, null, null, null, null, null, null, null, null, 1, null, null, null, null, 1, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, 1, null, null, null, null, null, null, null, null, null, null, 1, null, null, null, null, null, null, null, null, null, null, null, null, 1, 1, null, null, null, null, null, null, null, 1, null, null, null, null, null, null, null, 1, null, null, null, null, null, null, null, null, null, 1, null, 1, 1, null, null, null, null, null, null, 1, null, null, 1, null, null, null, null, 1, 1, null, null, null, 1, null, null, null, null, null, null, 1, 1, null, null, null, null, null, null, null, 1, null, null, null, null, null, 1, null, null, 1, null, 1, null, null, null, null, null, null, null, null, null, null, 1, 1, 1, null, null, null, null, null, 1, null, 1, null, null, 1, null, null, null, null, null, 1, 1, null, 1, null, null, null, null, 1, 1, 1, 1, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, 1, null, null, 1, 1, null, null, null, null, 1, null, null, null, null, null, null, null, null, null, null, 1, 1, null, null, null, null, null, null, null, null, null, 1, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, 1, null, null, 1, null, 1, null, null, 1, null, null, null, null, 1, null, null, null, null, 1, null, null, null, null, null, null, null, null, null, null, null, null, 1, null, null, null, null, null, null, null, null, 1, null, null, null, null, null, null, null, null, 1, null, null, null, null, null, null, null, null, null, 1, 1, null, null, 1, null, null, null, null, null, null, null, null, 1, null, null, null, null, null, null, null, null, null, null, 1, null, null, null, null, null, null, null, null, null, null, 1, null, null, null, null, 1, null, null, null, null, 1, 1, null, null, 1, null, 1, null, null, null, null, null, null, null, null, null, null, null, 1, null, null, 1, null, 1, 1, null, null, null, 1, 1, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, 1, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, 1, null, 1, 1, null, null, null, null, null, null, null, null, 1, 1, null, null, null, 1, 1, null, null, null, null, null, 1, 1, null, null, null, null, null, null, 1, null, null, null, 1, null, 1, null, null, null, null, null, null, null, null, 1, null, null, 1, 1, null, null, null, null, null, null, 1, null, 1, null, null, null, 1, null, null, null, null, 1, null, null, null, 1, null, null, null, null, null, null, null, 1, null, null, null, null, null, null, null, 1, null, null, null, 1, null, null, 1, null, null, null, null, null, null, null, null, null, null, 1, null, null, null, null, null, 1, null, null, 1, null, null, 1, null, 1, null, null, null, 1, null, null, null, 1, 1, null, null, null, null, null, null, 1, 1, null, null, null, null, null, null, null, 1, 1, null, 1, null, null, 1, 1, 1, null, null, null, null, null, null, null, 1, null, null, null, null, null, 1, null, null, null, null, null, null, null, null, null, null, null, 1, 1, null, 1, null, 1, null, 1, 1, null, null, null, 1, null, null, null, null, null, null, 1, null, null, 1, 1, null, 1, null, null, 1, null, null, null, null, null, null, null, null, 1, null, 1, 1, null, null, null, null, null, null, null, null, 1, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, 1, null, null, null, null, null, null, null, null, null, 1, null, null, null, null, null, null, null, null, null, 1, null, null, null, null, 1, 1, null, null, 1, null, null, null, 1, null, null, 1, null, null, 1, null, null, null, 1, null, null, null, null, 1, null, null, null, null, null, null, null, null, null, null, null, null, null, 1, null, null, null, null, null, null, null, null, null, null, null, null, 1, null, null, null, null, 1, null, null, null, 1, null, null, null, null, 1, null, null, null, null, null, null, null, null, null, 1, null, null, null, null, null, null, null, null, 1, null, null, 1, null, null, 1, 1, null, null, null, 1, null, null, null, null, null, null, null, null, 1, null, 1, null, 1, null, 1, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, 1, null, 1, 1, null, 1, null, null, null, null, null, 1, null, null, null, null, null, null, null, 1, null, null, null, null, 1, 1, null, null, null, 1, null, null, null, null, null, null, null, null, null, null, null, null, null, null, 1, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, 1, null, null, 1, null, 1, null, null, null, null, null, null, null, null, 1, null, null, null, null, null, null, null, 1, null, null, null, null, null, null, null, 1, null, null, null, null, 1, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, 1, null, null, null, null, null, null, null, null, null, null, null, null, null, 1, null, null, null, null, null, null, null, null, null, null, null, null, null, null, 1, 1, 1, null, null, null, null, 1, 1, null, null, null, null, null, null, null, null, null, null, null, null, null, null, 1, null, null, null, 1, null, null, 1, 1, 1, null, 1, null, null, 1, null, null, null, null, null, null, null, null, null, null, null, 1, null, null, null, null, null, null, 1, null, null, null, 1, 1, null, 1, null, null, null, null, null, null, null, null, null, null, null, null, 1, 1, 1, null, null, null, null, 1, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, 1, 1, 1, 1, null, null, 1, null, null, null, null, 1, 1, 1, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, 1, null, null, null, null, 1, null, null, null, null, null, 1, null, 1, null, 1, null, null, null, null, 1, null, 1, null, null, 1, null, null, null, null, 1, null, null, null, 1, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, 1, 1, null, 1, null, null, null, null, 1, 1, null, 1, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, 1, null, null, 1, null, null, null, 1, null, 1, null, null, null, null, null, null, null, 1, null, null, null, null, null, null, 1, null, null, null, 1, null, null, null, null, 1, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, 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, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, null, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, null, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, null, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, null, 1, 1, 1, 1, 1, 1, 1, 1, null, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, null, 1, null, null, null, null, null, 1, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, 1, null, null, null, 1, null, null, null, null, null, null, null, null, null, null, null, 1, null, null, null, null, null, null, null, null, null, null, null, null, null, null, 1, null, null, 1, null, null, null, null, 1, null, null, null, null, null, 1, null, null, null, null, 1, 1, null, null, null, 1, null, 1, null, null, 1, null, null, null, null, null, null, 1, null, null, null, null, null, 1, 1, 1, null, null, 1, null, null, null, null, null, null, null, null, 1, 1, 1, null, null, 1, null, null, null, null, null, null, null, null, null, null, null, null, null, null, 1, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, 1, null, null, null, 1, null, 1, null, null, null, null, null, null, 1, null, null, null, null, 1, null, null, null, null, null, null, null, null, null, null, 1, null, null, 1, null, null, 1, null, 1, null, null, null, null, null, null, null, 1, null, null, null, null, null, null, 1, 1, null, 1, null, 1, null, 1, null, null, null, null, null, null, null, null, null, 1, null, null, null, 1, null, null, null, null, null, null, null, null, null, null, null, null, null, null, 1, null, null, null, 1, null, null, null, null, null, null, null, null, null, null, null, 1, 1, 1, 1, null, null, null, null, null, 1, null, null, null, null, null, null, null, null, null, null, null, 1, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, 1, null, null, null, null, null, null, null, null, null, null, null, null, null, null, 1, null, null, null, null, null, null, 1, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, 1, null, null, null, null, null, null, null, 1, null, null, null, 1, null, null, null, null, null, null, null, 1, null, null, null, null, null, null, null, 1, null, null, null, null, null, null, null, null, 1, null, null, null, null, null, null, null, 1, 1, 1, 1, null, 1, null, null, null, null, null, 1, null, null, 1, 1, null, null, null, 1, null, null, null, null, null, null, null, null, null, null, 1, null, null, null, 1, 1, null, null, null, null, null, 1, null, 1, null, null, null, null, null, null, null, null, null, 1, null, null, null, 1, null, null, null, 1, null, null, null, null, 1, null, 1, null, null, 1, null, null, null, null, null, null, null, 1, null, null, null, null, 1, 1, null, null, null, null, null, null, null, null, null, null, 1, null, null, 1, null, null, null, null, null, null, 1, null, null, null, null, null, null, null, null, null, null, null, 1, 1, null, null, 1, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, 1, null, null, 1, null, null, null, null, 1, null, null, null, null, 1, null, null, null, null, null, 1, null, 1, null, null, null, null, null, null, null, null, 1, null, null, null, 1, null, 1, null, null, 1, null, null, null, null, null, null, null, null, null, null, 1, null, null, null, null, null, null, 1, null, null, null, null, null, 1, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, 1, null, null, null, null, null, null, 1, null, null, 1, null, null, null, null, null, null, null, null, null, null, 1, null, null, null, 1, null, null, 1, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, 1, null, null, 1, 1, null, null, null, null, null, null, null, 1, 1, null, null, null, null, null, null, null, 1, null, 1, null, null, null, null, null, null, 1, null, null, null, 1, null, 1, null, null, 1, 1, null, 1, 1, null, null, 1, null, null, 1, 1, 1, 1, 1, null, null, 1, null, null, 1, 1, null, null, null, null, null, null, null, null, null, null, null, null, null, 1, null, null, null, null, null, null, null, null, null, null, null, 1, null, null, null, 1, null, null, null, null, null, 1, null, null, null, null, null, null, null, null, 1, null, null, null, null, null, 1, null, null, null, 1, null, null, null, null, null, null, null, null, 1, null, null, 1, null, 1, null, null, 1, null, null, 1, 1, null, null, null, null, null, 1, null, null, null, null, 1, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, 1, null, 1, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, 1, null, null, null, null, 1, null, null, null, 1, null, 1, null, null, null, null, null, null, 1, null, null, 1, 1, 1, null, null, 1, null, null, null, 1, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, 1, null, null, 1, null, null, null, 1, null, null, null, null, null, null, null, null, null, null, 1, 1, null, 1, 1, null, null, null, null, null, null, 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, 1, null, null, 1, null, null, null, null, null, null, null, null, null, null, 1, null, null, null, null, null, null, null, null, null, null, 1, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, 1, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, 1, null, null, null, 1, 1, null, 1, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, 1, null, null, null, null, null, null, null, 1, null, null, 1, 1, null, null, null, null, null, 1, null, null, null, null, null, null, null, null, null, null, null, null, 1, null, null, null, null, 1, null, null, null, 1, null, null, null, null, null, null, null, null, null, 1, null, null, 1, 1, 1, null, 1, null, null, null, null, 1, null, null, null, 1, null, null, 1, 1, null, null, 1, null, null, null, null, null, 1, null, 1, null, null, null, null, null, null, null, null, null, null, null, 1, null, null, null, null, null, null, null, null, null, null, null, null, null, null, 1, null, 1, null, null, null, 1, null, null, null, null, null, null, null, 1, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, 1, null, 1, 1, null, null, null, 1, null, null, null, null, null, null, null, null, null, null, null, null, null, 1, null, null, null, null, null, null, null, null, 1, null, 1, null, null, null, null, null, 1, null, 1, null, null, null, null, 1, null, null, null, null, null, null, null, 1, 1, null, null, null, null, null, null, 1, null, 1, null, null, 1, null, null, null, null, null, null, null, null, null, 1, null, 1, null, null, null, null, null, null, null, null, 1, null, 1, null, null, null, null, null, null, null, null, 1, null, null, null, null, null, null, null, null, null, 1, null, null, 1, null, null, null, null, null, null, null, null, null, null, null, null, 1, null, null, null, null, null, null, null, null, 1, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, 1, null, 1, null, null, null, null, 1, null, null, null, null, null, 1, 1, null, null, null, null, null, null, null, null, null, null, null, null, null, null, 1, null, null, null, 1, null, 1, null, null, 1, null, null, null, null, null, 1, null, null, null, null, null, 1, null, null, null, null, 1, null, null, null, null, null, null, null, null, null, 1, null, null, null, null, null, 1, null, null, null, null, 1, null, null, null, null, null, null, null, null, null, null, 1, null, 1, null, 1, null, null, null, null, null, null, null, null, null, null, null, null, null, null, 1, null, null, null, null, 1, null, null, null, null, null, null, null, null, null, null, null, 1, 1, null, null, null, 1, null, 1, null, 1, null, null, null, null, null, null, null, null, null, null, 1, null, null, null, null, 1, null, 1, null, null, 1, null, null, null, null, 1, null, 1, null, null, 1, 1, 1, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, 1, 1, null, 1, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, 1, null, null, null, null, null, 1, null, 1, 1, 1, 1, null, null, null, null, null, null, null, null, null, null, null, null, null, 1, null, null, null, null, null, null, null, null, null, 1, 1, null, null, null, null, null, null, 1, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, 1, null, null, null, 1, 1, null, 1, null, null, null, null, null, null, null, null, null, 1, null, null, null, null, null, null, null, 1, null, 1, null, null, null, null, null, null, null, null, 1, null, null, 1, null, null, null, 1, null, 1, null, null, null, null, null, null, null, 1, null, null, null, null, null, null, null, null, null, 1, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, 1, 1, 1, null, null, null, null, null, 1, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, 1, null, null, null, null, null, 1, 1, null, null, null, null, null, null, null, null, null, 1, null, null, null, 1, null, null, 1, null, null, 1, null, 1, null, null, null, null, 1, null, null, null, null, null, 1, null, null, null, null, null, null, null, null, null, null, 1, null, null, 1, null, null, 1, null, null, null, null, 1, null, 1, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, 1, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, 1, 1, null, 1, null, 1, null, null, null, null, null, null, null, null, null, null, 1, 1, null, 1, 1, null, null, null, null, null, null, null, null, null, null, null, 1, null, 1, null, null, null, null, null, null, null, 1, null, null, null, null, null, null, 1, null, null, null, null, null, null, 1, null, null, null, null, null, 1, 1, null, null, 1, null, null, null, 1, null, null, null, null, null, null, null, null, null, 1, null, null, null, null, null, 1, null, null, null, null, null, 1, null, null, null, null, null, null, null, null, null, null, 1, null, null, null, null, null, null, null, null, null, null, null, null, null, null, 1, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, 1, null, null, null, null, null, null, null, null, 1, null, null, 1, null, null, null, null, null, null, null, null, null, 1, null, null, null, 1, null, null, null, null, null, null, null, null, null, null, null, 1, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, 1, null, null, null, null, null, null, null, null, null, null, 1, null, null, null, null, 1, null, 1, 1, null, null, null, null, null, null, null, 1, null, null, 1, null, null, null, null, null, null, null, null, null, null, null, null, null, null, 1, null, null, 1, null, null, null, null, null, 1, null, null, 1, null, null, null, null, null, null, 1, 1, null, null, null, null, null, null, 1, null, null, null, null, null, null, null, null, null, null, null, null, 1, null, null, null, null, null, null, null, null, 1, null, null, 1, null, null, 1, null, null, null, 1, null, null, null, null, null, null, null, null, 1, null, null, null, null, null, null, null, null, null, null, null, null, 1, null, null, 1, null, null, null, null, null, null, null, null, null, null, null, null, null, null, 1, null, null, 1, null, null, null, null, 1, null, null, null, null, null, null, 1, 1, null, 1, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, 1, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, 1, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, 1, 1, null, null, null, null, null, null, null, 1, 1, null, null, null, null, null, null, null, 1, null, 1, null, null, null, null, null, null, null, null, 1, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, 1, null, 1, null, null, 1, null, null, null, null, null, null, null, null, null, null, null, null, null, null, 1, 1, null, null, 1, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, 1, null, null, 1, null, null, null, null, null, null, 1, null, null, null, null, null, null, 1, null, null, null, null, null, 1, null, null, null, null, null, null, null, null, 1, 1, null, null, null, null, null, null, null, null, null, null, 1, 1, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, 1, null, null, null, null, null, 1, null, null, null, 1, null, null, 1, null, null, null, 1, null, null, 1, null, null, null, null, null, null, null, null, 1, null, null, 1, null, null, null, null, null, null, null, null, null, 1, null, null, null, null, 1, null, null, null, 1, null, null, null, null, null, 1, null, null, 1, null, 1, null, null, null, null, null, null, null, null, null, 1, null, 1, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, 1, 1, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, 1, null, null, 1, null, null, null, null, null, null, null, null, 1, 1, null, 1, null, 1, null, null, null, 1, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, 1, null, null, null, null, 1, null, null, null, null, null, null, null, null, 1, null, null, null, null, null, null, null, 1, null, null, null, null, null, null, null, null, null, null, null, null, null, null, 1, null, null, null, null, null, null, null, null, null, null, null, null, null, 1, null, null, null, null, null, null, 1, null, 1, null, 1, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, 1, null, null, null, null, null, 1, null, 1, null, null, null, null, null, null, null, 1, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, 1, null, null, null, 1, 1, null, null, null, null, null, null, null, null, 1, null, 1, null, null, null, null, 1, null, null, 1, null, null, null, null, 1, null, null, null, null, null, null, 1, 1, null, 1, null, null, null, null, null, null, null, null, null, null, null, null, null, 1, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, 1, null, null, null, 1, null, null, 1, null, null, 1, null, null, 1, null, null, null, null, null, null, null, null, null, 1, null, null, null, null, null, null, null, null, null, 1, null, null, 1, null, null, null, null, null, null, null, null, null, 1, null, null, null, null, 1, null, null, 1, 1, null, null, null, null, null, 1, null, null, null, 1, null, null, null, null, null, null, 1, null, null, null, null, null, null, 1, 1, null, null, null, null, null, null, null, null, null, null, null, 1, null, null, null, null, null, null, null, null, 1, null, null, null, null, 1, null, null, null, null, null, null, 1, null, null, null, null, null, null, null, null, null, null, null, null, 1, null, null, null, null, null, null, null, null, 1, null, 1, null, null, null, null, null, null, 1, null, null, null, null, null, null, null, null, 1, null, null, null, null, 1, null, null, null, null, null, 1, null, null, null, null, null, null, null, null, 1, null, null, null, null, 1, null, null, null, 1, 1, null, null, 1, 1, null, null, null, null, null, null, null, 1, null, null, 1, null, 1, 1, null, null, 1, null, null, 1, null, null, null, null, 1, null, null, null, null, null, null, null, null, null, null, null, null, null, null, 1, 1, null, null, 1, null, null, null, null, 1, null, null, null, null, null, null, null, null, null, null, 1, null, 1, null, null, 1, null, 1, null, null, null, null, null, null, 1, null, null, 1, null, null, null, null, null, null, 1, null, null, null, null, null, null, null, 1, null, null, null, null, null, 1, 1, null, null, 1, null, null, null, 1, null, null, 1, null, null, null, null, null, 1, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, 1, null, null, 1, null, null, null, 1, null, null, null, null, 1, null, null, 1, null, null, 1, null, null, null, null, null, null, null, null, null, null, null, null, 1, null, null, 1, null, null, 1, 1, null, null, null, null, 1, 1, 1, 1, null, 1, null, null, null, 1, null, null, null, 1, null, null, null, null, null, 1, null, null, null, 1, 1, 1, null, 1, 1, null, null, 1, null, null, null, null, null, null, null, null, 1, 1, null, 1, null, 1, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, 1, null, null, null, 1, null, null, 1, 1, null, null, null, 1, null, null, 1, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, 1, null, null, null, 1, null, null, null, null, 1, null, null, 1, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, 1, null, 1, null, 1, null, null, null, null, 1, null, null, null, null, 1, null, null, null, null, 1, 1, null, null, 1, null, null, null, null, null, null, 1, null, 1, null, null, 1, null, null, null, null, null, null, 1, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, 1, null, null, null, null, null, 1, null, null, 1, null, null, null, 1, null, null, null, 1, 1, null, null, null, 1, null, null, 1, null, null, null, null, null, null, null, null, 1, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, 1, 1, null, null, null, null, 1, 1, 1, 1, null, null, null, 1, null, null, null, null, null, null, 1, null, null, 1, 1, null, null, null, 1, null, 1, null, null, null, null, 1, null, null, null, null, 1, 1, null, null, 1, null, null, null, null, 1, null, 1, 1, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, 1, null, null, null, null, 1, 1, 1, null, null, null, null, null, null, null, null, null, null, null, 1, null, null, null, 1, null, null, null, null, null, null, null, null, 1, null, null, null, null, null, null, null, null, null, null, 1, null, 1, 1, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, 1, null, 1, null, null, null, null, null, null, null, null, null, null, 1, null, null, null, 1, null, null, null, null, null, null, 1, null, null, null, null, 1, 1, null, null, null, null, null, 1, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, 1, null, null, null, null, 1, null, null, null, null, 1, 1, null, null, null, null, null, null, null, null, 1, 1, null, null, null, null, null, null, null, null, null, null, null, 1, 1, null, null, null, null, null, 1, null, null, null, null, null, null, null, null, null, 1, 1, null, null, null, 1, null, null, null, null, null, 1, null, null, null, null, null, null, null, null, null, null, 1, null, null, null, 1, null, 1, null, null, null, null, null, null, null, null, null, null, null, 1, null, 1, null, 1, null, null, null, null, 1, null, null, null, null, 1, 1, null, 1, null, null, null, null, 1, null, null, null, null, 1, null, null, null, null, null, null, 1, null, null, null, null, null, null, null, null, null, 1, null, 1, null, null, null, null, 1, null, null, 1, null, null, null, null, null, null, 1, null, 1, null, null, null, 1, null, null, null, null, null, null, null, null, null, null, null, null, null, 1, null, null, null, null, null, null, null, null, null, null, 1, null, null, null, null, null, null, 1, null, null, null, null, null, null, 1, null, null, 1, null, null, null, 1, 1, null, null, null, null, null, null, null, 1, 1, 1, null, 1, null, null, 1, null, null, null, null, null, 1, null, null, null, null, null, null, null, null, null, null, null, 1, null, 1, null, null, 1, null, null, null, null, 1, null, null, null, null, 1, null, null, null, null, null, 1, null, null, 1, 1, null, null, null, null, null, null, null, null, null, null, 1, null, null, null, null, null, 1, null, null, null, null, null, null, null, null, null, null, null, 1, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, 1, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, 1, null, 1, null, 1, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, 1, null, 1, 1, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, 1, 1, null, null, null, null, 1, 1, null, null, null, null, null, null, null, null, null, 1, null, null, null, 1, 1, 1, null, null, null, null, null, 1, null, null, null, null, null, null, null, null, null, 1, null, null, null, null, null, null, null, null, null, 1, null, null, null, null, 1, 1, null, null, 1, 1, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, 1, 1, null, null, null, null, null, null, 1, 1, null, 1, 1, null, null, null, null, null, null, null, 1, null, null, null, null, null, 1, null, null, null, null, null, null, null, null, null, null, null, null, 1, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, 1, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, 1, null, null, null, null, null, null, null, null, null, null, null, null, null, null, 1, null, null, null, null, null, null, null, null, null, null, null, null, 1, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, 1, null, null, null, null, null, null, null, 1, 1, 1, 1, 1, null, 1, null, null, null, null, null, 1, null, null, 1, null, null, null, null, null, null, null, null, 1, null, 1, null, null, null, null, null, null, null, null, null, null, 1, null, 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, null, null, null, null, null, 1, null, null, null, null, null, null, null, 1, null, 1, 1, null, null, 1, 1, null, null, null, null, null, null, null, 1, null, null, null, null, 1, null, null, null, null, null, null, null, null, null, null, null, null, 1, null, null, null, null, null, null, null, null, null, null, null, null, 1, null, null, null, null, null, null, 1, null, null, 1, null, null, null, null, null, null, null, null, null, null, null, null, 1, null, 1, null, null, 1, 1, 1, null, null, null, null, null, null, null, null, 1, null, null, null, null, null, null, null, null, null, null, null, null, 1, null, 1, 1, null, null, null, null, null, null, null, null, null, null, 1, null, null, null, null, null, null, null, null, 1, null, null, null, null, null, null, 1, null, null, 1, null, null, null, null, null, null, null, null, 1, null, null, null, null, null, 1, null, null, null, null, null, 1, null, null, null, null, null, null, null, 1, null, null, null, null, null, 1, null, null, null, null, null, null, null, null, 1, null, null, null, null, null, null, 1, null, null, null, null, null, null, null, null, null, null, null, 1, null, 1, null, null, null, null, null, null, null, null, null, 1, 1, 1, null, null, null, null, 1, null, null, null, null, 1, null, 1, null, null, null, null, 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, null, null, null, null, null, null, null, null, null, null, 1, null, null, null, null, 1, 1, null, null, null, null, null, null, null, null, null, null, null, null, null, null, 1, null, null, 1, null, null, 1, null, null, null, null, null, null, null, null, null, 1, null, null, null, null, 1, null, null, null, null, null, null, null, null, null, 1, null, null, null, null, null, null, null, null, 1, null, null, null, null, null, null, 1, 1, 1, null, null, null, null, null, null, null, null, null, null, null, 1, null, null, 1, null, null, null, null, null, 1, null, null, null, null, null, null, null, null, null, 1, null, null, null, null, null, null, null, null, null, null, null, 1, null, null, null, null, null, null, null, null, null, 1, 1, null, 1, null, null, 1, 1, null, 1, null, null, null, 1, null, null, null, null, null, null, 1, null, null, null, 1, null, null, null, 1, null, null, null, null, null, null, null, null, null, null, null, 1, 1, null, 1, null, null, null, null, null, null, null, null, null, null, null, null, null, null, 1, null, null, null, null, null, null, null, 1, 1, null, null, null, null, 1, null, null, null, 1, null, 1, 1, 1, 1, null, null, null, null, null, null, null, 1, null, null, null, null, null, null, 1, null, null, null, 1, 1, null, null, null, null, null, null, null, 1, null, null, null, null, null, null, null, null, null, null, 1, null, null, null, 1, null, null, null, null, null, null, null, null, null, null, 1, null, 1, null, 1, null, null, 1, null, null, 1, null, null, null, null, null, null, null, null, null, null, null, 1, null, null, null, null, null, null, 1, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, 1, null, null, null, null, null, 1, 1, null, null, 1, null, null, null, null, null, null, null, null, 1, 1, null, null, null, null, null, null, null, 1, null, null, null, null, null, 1, null, null, 1, null, null, null, null, null, null, null, null, null, null, 1, null, 1, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, 1, null, null, 1, null, null, 1, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, 1, null, 1, null, null, null, null, null, null, null, null, null, null, null, null, null, 1, null, null, null, null, null, null, null, null, null, null, 1, 1, null, null, 1, null, null, null, null, null, 1, null, null, null, null, null, null, 1, null, null, null, null, 1, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, 1, null, null, null, null, null, 1, null, null, null, null, 1, null, null, null, 1, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, 1, 1, null, null, null, null, null, null, 1, null, null, 1, null, null, null, null, null, null, 1, null, 1, null, null, null, null, null, null, null, 1, null, 1, 1, null, null, null, null, 1, 1, null, null, null, 1, null, null, null, null, null, null, null, 1, null, null, null, null, null, 1, null, 1, null, null, null, null, null, 1, null, null, null, null, 1, null, null, null, null, null, null, null, null, null, null, null, null, 1, null, null, null, null, null, 1, null, 1, null, null, 1, null, null, 1, null, null, null, 1, null, 1, null, null, null, null, null, 1, 1, null, null, null, null, null, null, 1, 1, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, 1, null, null, null, null, null, null, null, 1, null, null, 1, null, null, null, null, null, null, null, null, null, null, 1, null, null, 1, null, null, 1, null, null, null, null, null, null, null, null, null, null, null, null, 1, null, null, null, null, 1, null, null, 1, 1, null, null, null, 1, null, null, null, null, 1, null, null, null, null, null, null, null, null, null, 1, null, null, 1, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, 1, null, null, null, null, null, null, null, null, null, 1, null, null, null, 1, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, 1, null, null, null, null, 1, null, null, null, null, 1, 1, null, null, 1, null, 1, null, null, null, null, null, null, null, null, null, null, null, 1, null, null, 1, null, 1, 1, null, null, null, null, 1, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, 1, null, null, null, null, null, 1, null, null, null, null, null, null, null, null, null, null, null, null, 1, null, null, null, null, null, null, null, null, null, null, null, null, null, 1, null, null, null, null, null, 1, null, null, null, null, null, null, null, null, 1, 1, null, null, null, 1, 1, null, null, null, null, null, 1, null, null, null, null, null, null, null, null, 1, null, null, null, null, 1, null, null, null, null, null, null, null, null, null, 1, null, 1, 1, null, null, null, null, null, 1, null, null, 1, null, null, null, 1, null, null, null, null, 1, null, null, null, 1, null, null, null, null, null, null, null, null, null, 1, null, null, null, null, null, 1, 1, null, null, 1, null, null, 1, null, null, null, null, null, null, null, null, null, null, 1, null, null, null, null, 1, null, null, null, 1, null, null, 1, null, 1, null, null, null, 1, null, null, null, 1, 1, null, null, null, null, 1, null, 1, 1, null, null, null, null, null, 1, null, 1, 1, null, null, null, null, 1, 1, 1, null, null, null, null, null, null, null, 1, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, 1, 1, null, 1, 1, null, 1, null, null, null, null, 1, null, null, null, null, null, null, null, null, 1, null, null, 1, 1, null, 1, null, null, null, null, null, null, null, null, null, null, null, 1, null, 1, null, null, 1, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, 1, null, null, null, null, null, null, 1, null, null, null, null, null, null, null, null, null, 1, null, null, null, null, null, null, null, null, null, 1, null, 1, null, null, null, null, null, null, null, null, null, null, null, null, 1, 1, null, null, null, null, null, null, 1, null, null, null, null, null, 1, null, null, null, 1, null, null, null, null, 1, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, 1, null, null, null, null, null, null, null, null, 1, null, null, null, null, null, 1, null, null, null, null, null, null, null, 1, null, null, null, null, null, null, null, null, null, 1, null, null, 1, null, null, null, null, null, null, null, null, 1, null, null, null, 1, null, null, null, null, null, null, null, null, 1, null, 1, null, 1, null, null, null, null, null, 1, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, 1, 1, null, 1, null, null, null, null, null, 1, null, null, null, null, null, null, null, null, null, null, null, 1, null, 1, null, null, null, null, null, null, null, 1, null, null, null, null, null, null, null, null, null, null, 1, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, 1, null, null, 1, null, null, null, null, null, null, null, null, null, null, null, null, null, 1, null, 1, null, null, null, null, 1, 1, null, null, null, null, null, null, null, 1, null, null, null, null, 1, null, null, null, null, null, null, null, null, null, null, null, 1, null, null, null, 1, null, null, null, 1, null, null, null, 1, 1, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, 1, null, null, null, null, null, null, 1, null, null, null, null, null, null, null, null, null, null, null, null, 1, null, null, 1, null, null, null, null, 1, null, 1, 1, 1, null, 1, null, 1, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, 1, null, null, null, 1, null, null, 1, 1, null, null, null, null, null, null, null, null, null, null, null, 1, 1, null, null, null, null, null, 1, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, 1, 1, 1, 1, null, null, null, null, null, null, null, 1, 1, 1, null, null, null, null, null, null, null, null, null, null, null, 1, null, null, null, 1, 1, null, null, null, 1, null, null, null, null, 1, null, null, null, null, null, 1, null, 1, null, 1, null, null, null, null, 1, null, null, null, null, 1, null, null, null, null, null, null, null, null, 1, 1, null, null, 1, null, null, null, null, null, 1, null, null, null, null, null, null, 1, 1, null, 1, null, null, null, null, 1, null, null, 1, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, 1, null, null, null, null, 1, null, null, null, null, null, 1, null, null, 1, null, null, null, null, null, null, 1, null, null, null, null, null, null, null, null, 1, null, null, null, null, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, null, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, null, null, 1, null, null, 1, null, null, null, null, null, null, null, null, null, null, null, null, null, 1, null, null, null, 1, null, null, null, 1, null, null, null, null, null, null, null, 1, null, null, null, 1, null, null, null, null, null, null, null, null, null, null, null, 1, null, null, 1, null, null, null, null, null, null, null, 1, 1, 1, null, null, null, 1, null, null, null, null, 1, null, null, null, null, 1, null, 1, null, null, 1, null, null, null, null, null, null, 1, null, null, null, null, null, 1, null, 1, null, null, 1, null, null, null, null, null, null, null, null, null, 1, 1, null, null, 1, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, 1, null, 1, null, null, null, null, null, null, null, null, 1, null, null, null, 1, null, 1, null, null, null, null, null, 1, 1, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, 1, null, null, 1, null, null, 1, null, 1, null, null, null, null, null, null, null, 1, null, null, null, null, null, null, 1, 1, null, 1, null, 1, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, 1, null, null, null, null, null, null, null, null, null, null, null, null, null, 1, 1, null, null, null, 1, null, null, null, null, null, null, null, null, null, null, null, 1, 1, 1, null, null, null, null, null, 1, 1, null, 1, null, null, null, null, null, null, 1, null, null, null, null, null, null, null, null, 1, null, null, null, null, null, null, null, null, null, null, null, null, null, 1, null, null, null, null, null, null, null, null, null, null, null, null, null, 1, null, 1, null, null, null, null, 1, null, 1, null, null, null, null, null, null, 1, null, null, null, null, 1, null, null, null, null, null, null, null, null, null, null, null, 1, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, 1, null, null, null, null, null, null, null, null, 1, null, null, null, 1, null, null, null, 1, 1, null, 1, null, 1, null, null, null, null, null, 1, null, null, 1, 1, null, null, null, 1, null, null, null, null, null, null, null, null, null, null, 1, null, null, null, 1, 1, null, null, null, null, null, null, null, null, null, null, 1, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, 1, null, null, null, 1, null, 1, null, null, null, null, null, null, null, null, 1, null, null, null, null, null, null, 1, null, null, null, null, null, null, null, null, null, null, null, null, 1, null, 1, null, null, null, null, null, null, 1, null, null, null, null, null, null, null, null, null, null, null, null, 1, null, null, 1, null, 1, null, null, null, null, null, null, null, 1, null, null, null, null, 1, null, 1, 1, 1, null, null, 1, null, null, null, null, 1, null, 1, null, null, null, null, null, null, 1, null, 1, null, null, null, null, null, null, null, null, null, null, 1, null, null, 1, null, null, 1, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, 1, null, null, 1, null, null, null, null, null, null, null, null, null, 1, null, null, null, null, null, null, null, null, null, 1, null, 1, null, null, null, null, null, 1, 1, null, null, 1, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, 1, null, null, null, null, null, 1, 1, null, null, null, null, null, null, null, null, 1, null, 1, null, 1, 1, null, null, null, null, null, 1, null, null, null, null, null, null, null, null, null, null, null, 1, null, null, null, null, null, 1, null, null, null, null, null, null, 1, 1, 1, null, null, null, 1, null, 1, null, null, null, 1, null, null, 1, 1, null, 1, 1, null, 1, null, null, null, 1, 1, null, null, null, null, null, null, null, null, null, null, null, null, null, 1, null, null, null, null, null, 1, null, null, null, null, null, 1, null, null, null, 1, null, null, null, null, null, 1, null, null, null, null, 1, 1, null, null, 1, null, null, null, null, null, 1, null, null, null, 1, null, null, null, null, null, null, null, null, 1, null, null, null, null, 1, null, null, null, null, null, null, 1, null, null, null, null, 1, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, 1, null, null, 1, null, null, null, null, null, null, null, null, null, null, null, 1, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, 1, 1, null, null, null, null, 1, null, null, null, 1, null, 1, null, null, null, null, null, null, 1, null, null, 1, 1, null, null, null, 1, null, null, null, 1, null, null, null, null, null, null, 1, null, null, null, null, null, null, 1, null, null, null, null, null, null, 1, 1, null, 1, 1, null, null, 1, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, 1, 1, 1, null, null, 1, null, null, null, null, null, null, null, null, null, null, null, 1, null, null, null, null, null, null, null, null, null, null, 1, 1, null, null, null, null, null, null, 1, null, null, null, null, null, null, null, null, null, 1, null, null, null, 1, null, null, null, null, null, null, null, null, null, null, null, null, null, 1, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, 1, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, 1, null, 1, null, null, null, 1, null, null, 1, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, 1, null, 1, null, null, null, null, null, 1, null, null, 1, null, null, null, null, null, null, 1, null, null, null, null, null, null, null, null, null, null, null, null, 1, null, null, null, null, 1, null, null, null, null, null, null, null, null, null, null, null, 1, null, 1, 1, null, 1, 1, 1, null, null, null, null, 1, 1, 1, null, null, null, 1, null, null, 1, 1, null, 1, 1, null, null, null, null, 1, 1, null, null, null, null, null, null, null, null, null, 1, null, null, null, 1, null, null, null, null, null, 1, null, null, null, null, null, null, null, null, 1, null, 1, null, null, null, 1, null, null, null, null, null, null, null, null, 1, null, null, null, null, null, null, null, null, null, null, null, null, null, null, 1, null, 1, 1, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, 1, null, null, 1, null, null, null, null, null, 1, null, 1, null, null, null, null, null, 1, null, null, null, null, null, null, null, null, null, null, null, null, null, null, 1, 1, null, null, null, null, null, null, 1, null, 1, null, null, 1, null, null, null, null, null, null, null, null, null, 1, null, 1, null, null, null, null, null, null, null, null, 1, null, 1, null, null, null, null, null, null, null, null, 1, null, null, null, null, 1, null, null, null, null, 1, null, 1, 1, null, 1, 1, null, null, null, null, null, null, null, null, null, 1, null, null, 1, null, null, null, null, null, 1, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, 1, null, null, null, null, null, null, 1, null, null, null, 1, 1, 1, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, 1, null, 1, null, null, null, null, null, null, null, 1, 1, null, 1, null, null, null, 1, null, null, null, null, 1, null, null, null, null, null, null, null, null, null, 1, null, null, null, 1, null, 1, null, null, null, 1, null, null, 1, null, null, 1, null, null, null, null, null, 1, null, 1, null, 1, null, 1, null, null, null, null, null, null, null, null, null, 1, null, null, null, null, null, null, null, 1, null, null, null, null, null, null, null, null, null, null, 1, 1, 1, 1, null, null, 1, null, 1, null, null, null, 1, null, null, null, null, null, null, null, null, null, null, null, null, null, 1, 1, null, null, null, 1, null, null, null, null, 1, null, 1, null, null, 1, 1, 1, null, null, null, null, null, null, null, 1, null, null, null, null, null, null, null, null, null, 1, null, 1, null, null, null, null, null, null, null, null, null, null, null, null, null, 1, 1, null, 1, null, 1, null, null, null, 1, null, null, 1, 1, 1, null, null, null, null, null, null, null, null, null, null, 1, null, null, 1, null, null, null, null, null, null, null, null, null, 1, null, null, null, null, null, null, null, 1, null, null, null, null, null, null, null, null, null, null, 1, null, null, null, null, null, null, null, null, null, null, null, 1, null, 1, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, 1, 1, null, 1, null, null, null, null, null, null, null, null, 1, null, null, 1, null, null, null, 1, null, 1, null, null, null, null, null, null, null, 1, null, null, 1, null, null, null, null, null, null, 1, null, null, null, 1, 1, null, null, null, null, 1, null, 1, null, null, null, null, null, null, null, null, null, null, null, null, null, null, 1, null, null, null, null, null, 1, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, 1, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, 1, 1, null, null, null, 1, null, null, 1, null, 1, 1, null, null, 1, null, null, null, 1, null, 1, null, null, null, null, null, null, null, null, null, null, null, null, null, null, 1, null, null, 1, null, 1, 1, null, null, null, null, 1, null, 1, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, 1, null, null, 1, null, 1, null, null, null, null, null, null, null, 1, null, null, null, null, null, null, null, null, 1, 1, null, 1, null, 1, null, null, null, null, null, null, null, null, null, 1, null, 1, null, 1, null, null, null, null, null, null, null, null, null, null, null, null, 1, null, 1, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, 1, null, null, null, null, null, 1, 1, null, null, 1, null, null, null, 1, null, null, 1, null, null, null, null, null, null, 1, null, null, null, null, 1, 1, 1, null, null, null, null, 1, null, null, 1, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, 1, null, null, null, null, null, null, null, null, 1, null, null, null, null, 1, null, null, 1, 1, null, null, null, null, null, null, null, null, 1, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, 1, null, null, null, null, null, 1, 1, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, 1, null, null, null, null, null, null, 1, 1, null, null, null, null, 1, null, 1, 1, null, null, null, null, 1, null, null, 1, null, 1, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, 1, null, null, null, null, null, null, 1, null, null, null, null, null, null, null, null, 1, 1, null, null, null, null, null, null, 1, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, 1, null, null, null, 1, null, null, null, null, null, 1, 1, null, null, 1, null, null, 1, null, null, null, null, null, 1, null, null, null, null, null, null, null, null, null, 1, null, null, 1, null, null, 1, null, null, null, null, null, null, null, null, 1, null, null, 1, null, null, 1, null, null, 1, null, null, null, null, 1, null, null, null, null, null, null, 1, 1, null, 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, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, 1, null, null, null, null, 1, null, null, null, null, null, null, null, null, null, null, 1, null, null, null, 1, null, null, null, null, null, null, null, null, null, null, null, null, null, 1, 1, null, null, null, null, 1, null, null, 1, 1, null, null, null, null, null, null, null, 1, null, null, null, null, null, null, null, null, null, null, 1, null, null, null, null, null, null, null, null, null, null, null, null, null, 1, null, null, null, null, null, null, null, null, null, null, null, null, null, 1, null, 1, null, null, 1, null, null, null, null, null, null, null, null, 1, null, null, null, null, null, 1, null, null, null, 1, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, 1, null, null, 1, null, null, null, null, 1, null, null, null, null, null, null, null, 1, 1, null, null, null, null, null, null, null, null, 1, null, null, null, null, null, null, null, null, 1, null, null, 1, null, null, null, null, null, null, null, 1, null, null, null, null, null, null, null, null, null, null, null, 1, null, null, null, null, null, 1, null, null, null, 1, null, null, 1, null, null, null, 1, null, null, 1, null, null, null, null, null, null, null, null, null, null, null, null, null, null, 1, null, 1, null, null, 1, 1, null, null, null, null, 1, null, null, null, null, null, null, null, null, null, null, 1, null, null, null, 1, 1, null, null, null, null, null, null, null, null, null, 1, null, 1, null, null, null, null, null, null, null, null, null, null, null, null, null, 1, null, null, null, null, null, null, null, null, 1, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, 1, null, null, null, null, null, null, null, null, null, null, null, null, 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, null, null, null, null, null, null, null, null, null, null, null, 1, null, null, null, null, 1, null, null, null, null, null, null, null, 1, null, null, null, null, null, null, null, null, null, null, null, null, null, 1, 1, null, null, null, null, null, null, null, null, null, null, null, null, null, 1, null, null, null, null, 1, null, 1, null, null, null, null, null, null, null, null, null, null, null, null, null, null, 1, null, null, null, null, null, null, null, null, null, null, null, null, 1, null, 1, null, null, null, null, 1, null, null, null, 1, null, null, 1, null, null, null, 1, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, 1, null, null, null, 1, 1, null, null, null, null, null, null, null, null, 1, 1, null, null, null, 1, null, 1, null, null, 1, null, null, 1, null, null, null, null, null, null, null, null, 1, 1, null, 1, null, null, null, null, null, null, null, 1, null, null, null, 1, null, 1, null, null, null, null, null, null, null, null, null, null, null, null, 1, null, null, null, 1, null, null, null, null, 1, null, null, 1, null, null, null, null, null, null, 1, null, null, null, null, null, null, null, null, null, null, null, null, 1, null, null, 1, null, null, null, null, null, null, 1, null, null, 1, null, 1, null, null, null, null, null, null, null, 1, null, 1, null, null, null, null, null, null, null, null, null, null, null, null, 1, null, null, null, 1, null, null, null, 1, null, null, 1, 1, null, null, null, null, null, null, 1, null, null, null, null, null, null, null, null, 1, null, 1, 1, null, null, 1, null, null, null, null, null, 1, null, null, null, null, 1, 1, null, null, null, null, null, null, 1, null, null, null, null, null, null, null, null, null, null, null, 1, null, null, null, null, null, null, null, null, 1, null, 1, null, null, 1, null, null, null, 1, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, 1, null, 1, null, null, null, null, null, null, 1, null, null, null, null, null, null, null, null, 1, 1, null, null, null, 1, null, 1, null, null, null, null, null, null, null, 1, 1, null, 1, 1, null, null, 1, null, null, 1, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, 1, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, 1, 1, null, null, null, 1, null, 1, null, null, null, null, null, null, null, null, null, 1, null, null, 1, null, null, null, null, null, null, null, null, null, null, null, null, null, 1, null, null, null, 1, null, null, null, 1, null, null, null, 1, null, null, 1, null, null, null, 1, null, null, null, null, null, null, null, null, null, null, null, null, null, 1, null, 1, null, null, null, 1, null, null, 1, null, null, null, 1, null, null, null, null, 1, null, null, 1, null, null, 1, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, 1, null, null, null, null, 1, null, 1, 1, null, 1, null, null, null, 1, 1, 1, null, 1, null, 1, null, null, null, 1, null, null, null, 1, null, null, null, 1, 1, null, 1, 1, null, 1, 1, null, null, null, null, null, 1, 1, null, 1, null, 1, null, null, null, null, null, null, null, null, 1, null, null, null, null, null, null, null, null, null, null, null, null, null, 1, null, null, null, null, 1, null, null, null, null, null, null, 1, 1, null, null, null, 1, null, null, null, null, null, null, null, null, 1, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, 1, null, 1, null, 1, null, null, null, null, 1, null, null, 1, null, 1, null, null, null, 1, null, null, 1, null, 1, null, null, null, null, null, 1, null, null, null, 1, null, null, null, null, 1, null, null, null, null, 1, null, null, null, null, 1, 1, null, null, null, null, null, null, null, null, null, null, null, 1, null, null, 1, null, null, 1, null, null, null, 1, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, 1, null, null, null, 1, null, 1, null, null, null, null, null, null, null, null, null, 1, 1, 1, 1, null, null, 1, 1, null, 1, null, null, null, null, null, null, null, null, 1, null, null, null, null, null, null, null, null, null, null, null, null, null, 1, null, null, null, null, null, null, null, null, 1, null, null, null, null, null, null, null, 1, null, null, null, null, 1, 1, 1, 1, null, null, null, null, null, 1, 1, null, null, null, null, null, null, 1, 1, null, null, null, 1, null, 1, null, null, 1, 1, null, null, null, null, 1, 1, 1, null, null, null, null, 1, null, null, 1, null, 1, 1, null, null, null, null, null, null, null, null, null, null, null, 1, null, null, null, 1, null, null, null, null, 1, 1, 1, null, 1, null, null, null, null, null, null, null, null, null, 1, null, null, null, 1, null, null, null, null, null, null, null, null, 1, null, 1, null, null, null, null, null, null, null, null, null, null, 1, 1, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, 1, null, 1, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, 1, 1, null, null, null, null, null, 1, null, null, null, null, null, null, null, null, null, null, null, null, null, 1, null, 1, null, null, null, null, null, null, null, null, null, null, 1, null, null, null, null, 1, null, null, null, 1, 1, null, null, null, 1, null, null, null, null, null, null, null, 1, 1, null, null, null, null, null, 1, null, null, null, null, null, null, null, null, null, 1, null, null, null, null, null, null, null, null, 1, null, 1, null, null, null, null, null, null, null, null, null, null, 1, null, null, null, 1, null, null, null, null, null, null, null, null, null, null, null, null, null, 1, 1, 1, null, 1, null, null, null, null, null, null, null, null, null, 1, 1, null, 1, null, null, null, null, 1, 1, null, null, null, 1, null, null, null, null, null, null, 1, null, null, null, null, null, null, null, null, null, null, null, 1, null, null, null, null, 1, null, null, 1, null, null, 1, null, null, null, null, null, 1, null, null, null, 1, null, null, null, null, null, null, 1, null, null, null, null, null, null, 1, null, null, null, 1, null, null, null, null, null, null, 1, null, null, null, null, null, null, 1, null, null, null, null, null, null, 1, null, null, null, null, null, null, 1, 1, null, null, null, null, null, null, null, 1, 1, null, null, 1, null, 1, 1, null, null, null, 1, null, 1, null, null, null, null, null, null, null, null, null, null, null, 1, null, 1, 1, null, 1, null, null, null, null, null, null, null, null, null, 1, null, null, null, null, null, 1, null, null, null, 1, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, 1, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, 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, null, null, null, 1, null, 1, null, null, null, 1, 1, null, null, null, null, null, null, null, null, 1, null, null, null, 1, null, null, 1, null, null, null, null, null, 1, 1, null, null, null, null, null, null, null, null, null, null, null, null, null, null, 1, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, 1, 1, null, null, 1, null, null, null, null, null, 1, null, null, null, null, null, 1, null, null, null, 1, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, 1, null, null, null, null, null, null, 1, null, null, 1, 1, null, null, null, null, null, null, null, 1, null, null, null, null, null, 1, null, null, null, 1, null, null, null, null, null, null, null, null, 1, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, 1, null, null, null, null, null, null, null, null, null, null, null, 1, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, 1, null, null, null, null, null, null, null, null, null, null, null, null, null, null, 1, 1, null, null, null, null, null, null, null, null, null, null, null, 1, null, null, 1, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, 1, null, null, null, null, 1, null, null, null, null, null, null, 1, 1, 1, 1, null, null, null, null, null, null, null, 1, null, null, 1, null, null, null, null, null, 1, null, null, 1, null, null, 1, null, null, null, null, null, 1, null, null, null, 1, null, 1, 1, 1, null, null, null, null, null, null, null, null, null, null, null, null, null, null, 1, null, null, null, null, null, null, null, null, null, null, null, null, null, 1, null, null, null, null, null, null, null, null, null, 1, 1, null, null, null, 1, null, null, null, 1, null, null, null, 1, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, 1, null, null, null, null, null, null, null, null, null, null, null, 1, null, null, 1, null, null, 1, null, null, null, 1, 1, null, 1, null, null, 1, 1, null, null, null, null, null, null, null, null, 1, null, null, null, null, 1, 1, 1, null, null, null, null, 1, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, 1, null, null, null, 1, 1, null, null, null, null, null, null, null, null, null, 1, null, null, null, 1, null, null, null, 1, 1, null, null, null, null, null, null, 1, 1, null, 1, 1, null, null, null, null, null, null, null, 1, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, 1, null, null, null, null, null, 1, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, 1, 1, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, 1, 1, null, null, null, null, null, 1, null, null, null, null, 1, null, null, null, null, null, null, 1, 1, null, null, null, 1, null, null, 1, null, null, null, null, 1, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, 1, null, null, null, null, null, 1, null, null, null, null, null, null, null, null, null, 1, null, null, null, null, null, 1, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, 1, null, null, null, null, null, null, 1, null, 1, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, 1, null, null, 1, 1, null, null, null, null, null, null, null, null, 1, null, null, null, null, null, null, 1, null, null, null, null, null, null, null, null, null, null, null, null, null, null, 1, null, null, null, null, null, null, null, null, null, 1, 1, null, null, null, null, 1, 1, null, null, null, null, null, 1, null, null, null, null, null, null, 1, null, null, 1, 1, null, 1, null, 1, null, null, null, null, null, null, null, null, null, null, null, 1, 1, null, null, null, null, null, 1, null, null, null, null, null, null, null, 1, null, null, 1, null, null, null, 1, null, null, null, 1, 1, null, null, null, 1, 1, null, null, null, null, 1, 1, null, 1, null, null, 1, null, null, null, null, null, 1, null, null, null, null, null, null, 1, null, 1, null, 1, 1, null, null, null, null, null, null, null, 1, null, null, null, null, 1, null, null, null, null, null, 1, null, null, null, 1, null, null, null, null, null, null, null, null, null, null, null, null, 1, null, 1, null, null, 1, null, null, 1, null, null, null, null, null, null, null, null, null, 1, 1, 1, null, null, null, null, null, null, 1, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, 1, null, null, null, null, null, 1, 1, 1, null, 1, null, null, null, null, null, 1, null, null, 1, 1, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, 1, null, null, null, null, null, 1, null, null, null, null, null, null, 1, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, 1, null, null, 1, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, 1, null, null, null, null, null, null, null, null, null, null, null, null, null, 1, null, null, null, 1, null, null, 1, null, 1, null, null, 1, null, null, null, 1, null, null, null, null, null, null, null, null, null, null, null, 1, null, null, null, null, 1, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, 1, null, null, null, null, null, null, null, null, null, null, 1, null, null, null, null, null, null, null, null, null, null, null, null, 1, 1, null, null, null, null, null, null, null, 1, null, null, null, null, null, null, null, 1, null, null, null, null, null, null, null, null, null, 1, null, 1, 1, null, null, null, null, null, null, 1, null, null, 1, null, null, null, null, 1, 1, null, null, null, 1, null, null, null, null, null, null, 1, 1, null, null, null, null, null, null, null, 1, null, null, null, null, null, 1, null, null, 1, null, 1, null, null, null, null, null, null, null, null, null, null, 1, 1, 1, null, null, null, null, null, 1, null, 1, null, null, 1, null, null, null, null, null, 1, 1, null, 1, null, null, null, null, 1, 1, 1, 1, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, 1, null, null, 1, 1, null, null, null, null, 1, null, null, null, null, null, null, null, null, null, null, 1, 1, null, null, null, null, null, null, null, null, null, 1, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, 1, null, null, 1, null, 1, null, null, 1, null, null, null, null, 1, null, null, null, null, 1, null, null, null, null, null, null, null, null, null, null, null, null, 1, null, null, null, null, null, null, null, null, 1, null, null, null, null, null, null, null, null, 1, null, null, null, null, null, null, null, null, null, 1, 1, null, null, 1, null, null, null, null, null, null, null, null, 1, null, null, null, null, null, null, null, null, null, null, 1, null, null, null, null, null, null, null, null, null, null, 1, null, null, null, null, 1, null, null, null, null, 1, 1, null, null, 1, null, 1, null, null, null, null, null, null, null, null, null, null, null, 1, null, null, 1, null, 1, 1, null, null, null, 1, 1, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, 1, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, 1, null, 1, 1, null, null, null, null, null, null, null, null, 1, 1, null, null, null, 1, 1, null, null, null, null, null, 1, 1, null, null, null, null, null, null, 1, null, null, null, 1, null, 1, null, null, null, null, null, null, null, null, 1, null, null, 1, 1, null, null, null, null, null, null, 1, null, 1, null, null, null, 1, null, null, null, null, 1, null, null, null, 1, null, null, null, null, null, null, null, 1, null, null, null, null, null, null, null, 1, null, null, null, 1, null, null, 1, null, null, null, null, null, null, null, null, null, null, 1, null, null, null, null, null, 1, null, null, 1, null, null, 1, null, 1, null, null, null, 1, null, null, null, 1, 1, null, null, null, null, null, null, 1, 1, null, null, null, null, null, null, null, 1, 1, null, 1, null, null, 1, 1, 1, null, null, null, null, null, null, null, 1, null, null, null, null, null, 1, null, null, null, null, null, null, null, null, null, null, null, 1, 1, null, 1, null, 1, null, 1, 1, null, null, null, 1, null, null, null, null, null, null, 1, null, null, 1, 1, null, 1, null, null, 1, null, null, null, null, null, null, null, null, 1, null, 1, 1, null, null, null, null, null, null, null, null, 1, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, 1, null, null, null, null, null, null, null, null, null, 1, null, null, null, null, null, null, null, null, null, 1, null, null, null, null, 1, 1, null, null, 1, null, null, null, 1, null, null, 1, null, null, 1, null, null, null, 1, null, null, null, null, 1, null, null, null, null, null, null, null, null, null, null, null, null, null, 1, null, null, null, null, null, null, null, null, null, null, null, null, 1, null, null, null, null, 1, null, null, null, 1, null, null, null, null, 1, null, null, null, null, null, null, null, null, null, 1, null, null, null, null, null, null, null, null, 1, null, null, 1, null, null, 1, 1, null, null, null, 1, null, null, null, null, null, null, null, null, 1, null, 1, null, 1, null, 1, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, 1, null, 1, 1, null, 1, null, null, null, null, null, 1, null, null, null, null, null, null, null, 1, null, null, null, null, 1, 1, null, null, null, 1, null, null, null, null, null, null, null, null, null, null, null, null, null, null, 1, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, 1, null, null, 1, null, 1, null, null, null, null, null, null, null, null, 1, null, null, null, null, null, null, null, 1, null, null, null, null, null, null, null, 1, null, null, null, null, 1, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, 1, null, null, null, null, null, null, null, null, null, null, null, null, null, 1, null, null, null, null, null, null, null, null, null, null, null, null, null, null, 1, 1, 1, null, null, null, null, 1, 1, null, null, null, null, null, null, null, null, null, null, null, null, null, null, 1, null, null, null, 1, null, null, 1, 1, 1, null, 1, null, null, 1, null, null, null, null, null, null, null, null, null, null, null, 1, null, null, null, null, null, null, 1, null, null, null, 1, 1, null, 1, null, null, null, null, null, null, null, null, null, null, null, null, 1, 1, 1, null, null, null, null, 1, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, 1, 1, 1, 1, null, null, 1, null, null, null, null, 1, 1, 1, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, 1, null, null, null, null, 1, null, null, null, null, null, 1, null, 1, null, 1, null, null, null, null, 1, null, 1, null, null, 1, null, null, null, null, 1, null, null, null, 1, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, 1, 1, null, 1, null, null, null, null, 1, 1, null, 1, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, 1, null, null, 1, null, null, null, 1, null, 1, null, null, null, null, null, null, null, 1, null, null, null, null, null, null, 1, null, null, null, 1, null, null, null, null, 1, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, 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, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, null, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, null, 1, 1, 1, null, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, null, 1, 1, null, null, 1, 1, 1, null, 1, 1, null, 1, 1, null, null, 1, 1, 1, 1, 1, 1, 1, 1, 1, null, 1, 1, 1, 1, 1, 1, null, 1, 1, 1, null, 1, 1, null, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, null, 1, 1, 1, 1, 1, 1, 1, null, 1, 1, null, 1, 1, 1, 1, null, 1, null, 1, 1, null, 1, 1, 1, null, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, null, null, null, 1, null, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, null, 1, 1, null, 1, 1, null, null, 1, null, 1, 1, 1, 1, 1, null, 1, null, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, null, null, 1, null, 1, 1, 1, 1, null, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, null, 1, 1, 1, 1, 1, 1, null, 1, 1, 1, null, 1, 1, 1, null, null, 1, 1, 1, 1, null, 1, 1, 1, 1, null, 1, 1, 1, null, 1, 1, 1, 1, 1, 1, 1, null, 1, 1, 1, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, 1, null, null, null, null, 1, null, null, null, null, null, null, null, null, null, null, null, null, 1, null, null, null, null, null, null, null, 1, null, null, null, null, 1, null, null, 1, null, null, null, null, null, null, null, null, null, 1, null, null, null, null, null, null, 1, null, null, null, 1, null, null, null, 1, null, 1, null, null, null, null, 1, null, null, null, 1, null, null, null, null, null, null, 1, null, null, null, 1, null, null, null, null, null, null, 1, null, 1, null, null, 1, 1, null, null, null, null, null, 1, 1, null, null, null, null, null, null, null, null, null, 1, null, null, null, null, null, null, null, null, null, null, null, null, null, null, 1, 1, 1, null, null, 1, null, 1, null, null, null, null, null, null, 1, null, null, 1, null, null, 1, null, null, 1, 1, null, 1, null, 1, null, null, null, null, null, null, null, null, null, null, null, 1, null, null, null, null, null, null, null, null, null, 1, null, null, null, null, null, null, null, null, null, null, null, 1, null, 1, null, null, null, null, 1, null, null, 1, null, null, null, 1, null, 1, null, null, null, null, 1, null, null, null, null, null, null, null, null, null, null, 1, null, null, null, null, null, null, null, null, 1, null, null, null, null, null, null, null, null, null, null, null, null, null, null, 1, null, null, 1, null, null, 1, 1, null, null, null, null, 1, null, 1, null, null, null, null, 1, null, 1, null, null, 1, null, null, 1, 1, null, null, null, null, null, null, 1, 1, null, null, null, 1, null, null, null, null, null, 1, null, null, null, 1, null, null, null, null, null, null, null, null, null, null, 1, null, null, null, null, null, null, 1, null, null, null, null, null, null, 1, null, null, null, null, null, null, null, 1, null, 1, null, 1, null, null, null, null, null, null, null, null, null, null, null, null, 1, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, 1, null, null, 1, 1, 1, null, null, null, null, null, null, null, null, 1, 1, null, null, 1, null, null, null, null, null, null, null, 1, null, 1, null, null, 1, null, null, 1, null, null, 1, null, 1, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, 1, null, null, null, null, null, null, 1, null, null, 1, null, null, null, null, null, 1, null, 1, null, 1, null, null, null, null, null, null, null, null, null, null, null, 1, null, null, null, null, null, null, null, null, null, null, null, null, null, 1, null, null, null, null, 1, 1, null, null, null, null, null, null, 1, null, null, null, null, 1, null, null, null, 1, null, null, null, null, null, null, null, null, 1, null, null, 1, null, null, null, null, null, null, 1, null, 1, null, null, null, null, null, null, null, null, null, 1, null, null, null, null, null, null, null, null, null, null, null, null, 1, null, 1, 1, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, 1, null, null, null, null, null, null, null, null, null, 1, null, null, 1, null, null, null, null, null, null, 1, null, null, 1, null, null, null, 1, null, null, null, null, 1, 1, null, null, null, null, null, null, null, 1, null, null, null, null, null, null, 1, null, null, 1, 1, null, null, null, null, null, null, null, null, null, null, null, null, null, 1, null, null, null, null, 1, null, null, 1, 1, 1, null, null, null, 1, null, null, null, null, null, null, null, null, 1, 1, null, null, null, null, null, null, null, null, 1, 1, 1, null, 1, null, null, null, null, null, 1, null, null, 1, null, null, null, null, null, 1, null, 1, 1, null, null, null, null, null, 1, 1, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, 1, 1, null, null, null, 1, 1, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, 1, null, null, null, null, null, null, null, null, 1, null, null, null, null, 1, null, null, null, null, null, null, 1, null, null, null, null, null, null, null, null, 1, null, 1, null, null, null, null, null, null, null, null, null, null, null, 1, null, null, null, null, null, 1, null, null, null, null, null, 1, null, null, null, null, null, null, null, null, null, null, 1, null, null, 1, 1, null, null, null, null, null, null, null, null, null, 1, 1, null, null, null, null, null, null, null, null, 1, null, null, 1, null, null, null, null, null, null, null, null, null, null, null, null, 1, null, null, null, null, null, null, null, null, 1, null, null, null, 1, null, null, null, null, null, 1, null, null, null, null, null, null, null, 1, null, null, null, null, null, null, null, 1, null, null, null, null, null, null, null, null, null, null, null, null, null, 1, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, 1, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, 1, null, 1, null, null, 1, null, null, null, 1, null, null, null, null, null, null, null, null, null, null, 1, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, 1, null, null, null, 1, null, null, null, null, null, null, null, null, null, null, null, null, 1, null, null, null, null, null, null, 1, null, null, null, null, 1, null, 1, null, null, 1, null, null, null, null, null, null, null, 1, null, null, null, null, null, 1, null, null, 1, null, null, null, null, null, null, 1, 1, null, null, null, 1, null, 1, null, null, null, null, null, null, null, null, null, null, null, 1, null, null, null, null, 1, null, null, null, null, null, null, 1, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, 1, null, null, null, null, 1, null, null, null, null, null, null, null, null, null, 1, null, null, null, null, null, null, 1, null, null, null, null, null, null, null, null, null, null, null, 1, null, null, null, null, null, null, null, 1, null, null, null, null, null, null, null, null, null, null, null, 1, null, null, null, null, null, 1, null, null, 1, null, null, null, null, null, null, null, null, null, null, null, 1, null, 1, null, null, null, null, null, 1, null, null, null, 1, null, null, null, null, null, null, null, 1, 1, null, null, null, 1, null, 1, null, null, 1, null, null, null, null, null, null, null, null, null, 1, null, null, null, null, null, null, 1, null, null, null, null, null, null, 1, null, 1, 1, null, null, null, null, null, null, null, 1, null, null, 1, null, null, null, 1, null, null, null, null, null, 1, null, null, null, null, null, null, null, null, null, 1, null, null, null, null, null, null, 1, null, 1, null, null, null, 1, null, 1, null, 1, null, null, 1, null, null, null, null, 1, null, null, null, null, null, null, 1, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, 1, null, 1, 1, null, null, 1, null, null, null, null, null, null, null, null, null, 1, null, 1, 1, null, null, null, null, null, null, null, null, null, null, null, 1, null, null, null, 1, null, null, null, null, null, null, null, null, null, null, 1, null, null, null, null, null, null, null, null, null, null, 1, null, null, null, null, null, null, null, null, null, null, null, null, 1, 1, null, null, null, 1, null, 1, null, 1, 1, 1, null, 1, null, null, null, null, null, null, null, null, null, null, 1, null, null, null, null, null, null, null, null, 1, null, null, null, null, null, null, 1, null, null, null, null, null, null, null, 1, null, null, null, null, 1, null, null, null, null, 1, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, 1, null, 1, null, null, null, null, null, null, null, null, null, null, 1, null, null, null, null, null, null, null, null, null, null, null, 1, null, null, null, null, null, null, null, 1, null, null, null, null, null, null, null, null, null, null, null, 1, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, 1, null, null, null, null, null, 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, null, 1, null, null, null, null, 1, null, null, null, null, 1, null, null, null, 1, null, null, null, null, null, null, null, null, null, null, null, null, 1, null, null, null, null, null, null, null, null, null, null, null, 1, null, null, null, 1, null, null, null, 1, null, null, 1, null, null, 1, null, null, null, 1, null, 1, null, 1, 1, null, null, null, null, 1, 1, 1, null, null, null, null, null, null, 1, null, null, 1, null, 1, null, 1, 1, 1, null, null, null, null, null, null, null, null, null, null, null, null, null, 1, null, null, null, null, 1, null, null, null, 1, null, null, null, null, null, null, null, null, null, null, 1, 1, null, null, null, null, null, null, null, null, null, 1, null, null, null, 1, null, null, null, null, 1, null, null, null, null, 1, null, null, null, 1, 1, null, null, 1, null, null, null, 1, 1, null, null, null, 1, null, null, 1, null, null, null, null, 1, null, null, null, null, null, 1, null, null, null, null, null, null, 1, null, null, null, null, null, null, null, 1, null, null, 1, null, null, null, null, null, null, null, null, null, null, 1, null, null, null, null, null, null, null, null, null, null, null, 1, null, null, null, null, null, null, null, null, null, null, 1, null, null, null, null, null, null, 1, null, null, null, null, null, null, 1, null, null, null, null, null, null, null, null, 1, 1, null, null, null, null, 1, null, null, null, null, 1, null, null, null, null, null, 1, null, null, null, null, 1, null, null, null, null, null, null, null, 1, null, 1, null, 1, null, null, 1, null, null, null, null, null, 1, null, null, null, null, 1, null, null, null, 1, null, null, null, 1, null, null, null, null, 1, 1, null, null, null, null, null, null, null, null, 1, null, null, null, null, 1, null, null, null, null, 1, null, null, null, null, null, 1, 1, null, null, null, null, null, 1, null, null, null, null, null, null, null, null, null, 1, null, null, 1, null, null, 1, null, null, null, null, null, null, null, null, null, null, null, null, null, null, 1, null, null, null, null, null, null, null, null, null, null, null, null, null, 1, null, 1, null, null, null, null, 1, 1, 1, null, null, null, 1, null, null, 1, 1, null, null, null, null, 1, null, 1, null, null, null, null, null, null, null, null, 1, null, null, 1, null, null, 1, null, null, 1, 1, null, null, 1, null, null, null, null, null, null, 1, null, null, null, null, null, null, 1, null, null, null, null, 1, null, null, null, null, null, null, null, null, null, null, null, null, 1, null, null, 1, null, 1, null, null, null, null, 1, null, 1, null, null, null, null, 1, 1, null, 1, null, null, null, null, null, null, null, null, null, null, null, null, null, 1, 1, null, null, null, 1, null, null, null, 1, null, null, null, null, null, null, 1, null, null, null, null, null, 1, null, null, 1, null, null, 1, 1, null, 1, null, null, null, null, null, null, 1, 1, null, null, null, null, null, null, 1, null, null, null, null, null, null, null, null, null, 1, null, 1, 1, null, null, null, null, null, 1, null, null, null, null, null, null, null, 1, null, null, null, null, 1, null, 1, null, 1, null, 1, 1, null, null, null, null, null, null, null, null, null, null, null, null, 1, null, null, null, null, null, null, 1, 1, null, 1, null, null, 1, null, null, null, 1, null, 1, null, null, 1, null, null, null, null, null, null, 1, null, 1, 1, 1, null, 1, null, 1, null, null, null, null, null, null, null, null, null, null, 1, null, null, null, null, null, 1, null, null, null, null, null, null, 1, null, null, null, 1, 1, null, 1, null, 1, 1, null, 1, null, null, null, 1, null, null, 1, 1, 1, null, null, 1, null, 1, null, null, 1, null, 1, null, null, null, null, 1, null, null, null, null, null, null, null, null, 1, null, null, null, null, null, 1, null, null, null, 1, 1, null, null, null, 1, null, null, null, null, 1, null, null, 1, null, null, null, 1, null, null, 1, null, null, null, null, null, 1, null, 1, null, null, null, null, null, null, null, null, 1, 1, null, null, null, null, null, 1, null, null, null, null, null, 1, null, null, null, null, null, null, null, 1, null, 1, null, null, null, null, null, 1, null, 1, null, null, null, null, null, 1, null, 1, null, 1, 1, null, null, 1, 1, null, null, null, null, null, null, null, null, null, null, null, null, null, 1, null, null, null, 1, null, 1, null, 1, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, 1, null, null, null, null, 1, null, null, null, null, 1, null, 1, 1, null, null, 1, null, null, null, null, null, null, 1, 1, null, null, null, null, null, null, 1, null, 1, null, null, 1, null, null, null, null, null, null, 1, 1, null, null, null, null, null, null, null, null, null, null, null, null, null, null, 1, null, null, null, null, null, null, null, 1, null, 1, 1, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, 1, null, null, null, 1, 1, null, null, null, null, null, 1, 1, null, null, null, 1, null, null, null, 1, null, null, null, null, null, null, null, 1, null, null, null, null, null, null, null, null, null, null, 1, null, null, null, null, null, null, null, null, 1, null, null, null, null, null, null, null, 1, null, 1, null, null, null, null, null, null, null, null, null, null, 1, null, null, null, null, null, 1, 1, null, 1, 1, null, null, null, null, 1, null, null, null, null, null, 1, null, 1, null, null, null, null, 1, 1, null, 1, null, null, null, null, null, 1, 1, 1, null, null, 1, null, null, null, null, 1, null, null, null, null, null, null, null, 1, null, 1, null, null, null, null, null, null, 1, 1, null, 1, null, null, null, 1, 1, null, null, 1, null, 1, null, null, null, null, null, null, 1, null, null, null, null, null, 1, null, null, null, null, null, 1, null, null, null, null, null, null, null, null, null, null, 1, null, null, null, null, null, null, null, null, null, 1, 1, null, null, null, null, 1, null, null, null, null, null, null, 1, 1, null, null, null, null, null, null, null, 1, 1, null, null, null, null, 1, null, null, null, null, null, null, null, null, null, 1, null, null, null, 1, null, 1, null, 1, null, null, null, null, null, 1, null, null, null, null, null, null, null, null, null, null, null, null, null, 1, null, null, null, null, null, null, 1, null, null, 1, null, null, null, null, 1, null, null, null, null, null, null, null, null, 1, null, null, null, null, null, null, null, null, 1, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, 1, 1, null, 1, null, null, null, 1, null, null, null, null, 1, null, null, null, null, null, null, 1, 1, null, null, null, 1, null, null, null, 1, null, null, null, 1, 1, null, null, null, null, null, null, 1, null, null, null, null, null, null, null, null, null, null, null, null, null, null, 1, null, null, null, null, null, null, null, null, null, 1, null, null, null, null, null, null, null, null, null, null, null, null, null, null, 1, null, null, null, null, null, null, null, null, null, null, null, null, null, null, 1, null, null, null, null, null, null, null, null, null, null, 1, null, null, null, null, null, null, 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, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, 1, null, null, null, null, 1, null, null, null, 1, null, null, null, null, null, 1, null, 1, null, null, null, 1, null, null, null, null, null, 1, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, 1, 1, null, null, null, null, 1, 1, null, 1, null, null, 1, null, null, null, null, null, null, null, null, null, null, null, null, 1, null, null, null, 1, null, null, null, null, null, null, 1, 1, 1, null, 1, 1, null, null, 1, null, null, null, null, null, null, 1, null, null, 1, null, null, null, null, null, null, null, null, null, 1, null, null, null, null, null, null, null, null, null, 1, null, null, null, null, null, null, null, null, 1, null, null, null, null, null, null, null, null, null, null, 1, null, null, null, null, null, null, null, null, null, null, 1, null, null, null, null, null, null, null, null, null, null, 1, null, null, null, null, null, 1, null, 1, null, null, 1, null, null, null, null, 1, null, 1, null, null, null, 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, null, null, null, 1, 1, null, null, 1, null, 1, null, null, null, null, null, null, null, null, 1, 1, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, 1, null, null, null, null, null, null, null, null, null, null, null, null, null, null, 1, null, null, null, null, null, null, 1, null, null, null, null, null, null, null, null, 1, 1, null, null, 1, null, null, null, null, null, null, null, null, 1, null, null, null, null, null, null, 1, 1, null, null, null, null, 1, null, null, null, null, null, 1, 1, null, 1, null, 1, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, 1, null, null, 1, 1, null, null, null, null, null, null, null, null, null, 1, null, null, null, null, null, null, null, null, null, null, 1, null, null, null, null, null, 1, null, null, null, null, null, null, null, null, 1, 1, null, null, null, 1, null, null, null, null, null, null, null, null, null, 1, null, null, null, null, null, null, null, null, null, 1, null, null, null, null, 1, null, null, null, null, 1, null, 1, 1, null, null, 1, null, null, null, null, null, null, 1, null, null, null, null, null, 1, null, 1, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, 1, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, 1, null, null, 1, null, 1, null, 1, 1, null, null, null, null, 1, null, null, null, null, null, 1, 1, 1, 1, null, null, null, 1, 1, null, null, null, null, null, null, 1, null, null, null, null, null, null, 1, 1, null, null, null, null, null, null, null, 1, null, null, 1, null, null, null, null, 1, null, null, null, null, null, null, null, null, null, null, null, 1, null, null, null, 1, null, null, null, null, null, 1, null, null, null, null, null, null, null, null, null, null, null, null, null, 1, null, null, null, null, null, null, null, null, 1, 1, null, null, null, null, null, null, null, null, 1, null, null, null, 1, null, null, null, null, 1, null, 1, 1, 1, null, null, null, 1, 1, null, null, null, 1, null, null, 1, 1, null, null, null, null, null, null, null, 1, null, null, null, null, null, null, null, null, null, 1, null, null, null, null, null, null, null, null, 1, null, null, null, null, null, 1, 1, null, null, null, null, null, null, null, 1, null, 1, null, 1, null, null, 1, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, 1, null, null, null, 1, null, null, null, null, null, null, 1, null, 1, null, 1, null, null, null, null, null, 1, null, null, null, null, null, null, null, 1, null, 1, null, null, null, 1, 1, null, null, null, null, null, 1, null, null, null, null, null, null, null, null, 1, null, null, null, null, 1, null, 1, null, null, null, 1, null, null, null, null, 1, null, null, 1, null, null, null, null, null, null, null, null, 1, null, 1, 1, null, null, null, null, null, null, null, null, null, null, 1, 1, null, null, null, null, null, 1, 1, null, 1, null, null, null, 1, null, null, null, 1, null, null, null, null, null, null, null, 1, null, 1, null, null, null, 1, null, null, 1, null, null, null, null, null, null, null, 1, 1, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, 1, null, 1, null, null, null, null, null, null, 1, null, null, 1, null, null, 1, null, null, null, null, 1, null, null, null, null, null, null, null, null, null, 1, null, null, null, null, null, null, 1, 1, null, null, null, 1, null, null, null, null, null, null, null, null, null, null, null, 1, null, 1, null, null, null, null, 1, null, null, 1, 1, null, null, null, null, null, null, null, null, null, null, null, null, 1, null, 1, null, 1, null, null, 1, 1, null, null, 1, 1, 1, null, 1, null, 1, null, null, null, null, null, null, 1, null, 1, null, null, null, null, null, null, null, null, 1, null, null, null, null, null, 1, 1, null, null, null, null, null, null, null, null, 1, null, 1, 1, null, 1, null, 1, null, 1, null, null, null, null, 1, null, null, null, null, null, 1, 1, null, null, 1, null, 1, 1, null, null, null, null, null, null, 1, null, null, 1, null, null, null, null, null, 1, null, 1, null, null, 1, 1, null, null, null, null, null, null, 1, 1, null, null, null, 1, 1, 1, null, null, null, null, null, null, null, null, null, null, null, 1, 1, null, null, null, 1, null, 1, null, null, null, null, null, 1, null, null, null, null, 1, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, 1, null, null, null, null, null, null, 1, 1, null, null, null, null, null, null, null, 1, null, null, 1, null, null, 1, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, 1, null, null, null, null, null, null, null, null, null, 1, null, 1, null, null, null, null, null, null, null, 1, null, 1, null, null, null, null, null, null, null, null, null, null, null, null, null, null, 1, null, null, null, null, null, 1, null, null, null, 1, null, null, null, 1, null, null, null, null, null, null, null, null, null, null, null, null, 1, null, null, null, null, null, null, 1, 1, null, null, null, null, null, null, null, null, null, null, null, 1, null, null, null, null, 1, null, null, null, 1, null, null, null, null, 1, null, null, null, null, null, null, null, 1, null, null, 1, 1, null, null, null, null, null, null, null, 1, null, null, null, 1, null, 1, null, null, null, null, null, null, null, 1, null, null, 1, 1, 1, null, null, 1, null, 1, 1, null, null, 1, null, null, 1, 1, null, 1, null, null, 1, null, null, null, null, null, 1, null, null, null, null, 1, null, null, null, null, 1, null, 1, null, null, null, 1, 1, null, null, 1, null, null, null, null, null, null, null, null, null, null, 1, null, null, null, null, 1, 1, null, 1, null, null, null, null, null, 1, null, null, null, 1, null, null, null, null, null, null, 1, 1, null, null, null, null, 1, null, null, null, null, null, null, null, null, null, null, 1, null, 1, null, 1, null, null, null, null, null, null, null, 1, 1, null, null, 1, 1, null, 1, null, 1, null, null, null, null, null, null, null, null, 1, null, 1, null, null, 1, null, null, null, null, null, null, null, null, null, null, null, 1, null, null, 1, null, null, null, null, null, null, 1, null, null, null, null, null, null, null, null, null, null, null, 1, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, 1, null, null, null, null, null, null, 1, null, 1, null, null, null, null, null, null, null, null, null, 1, null, null, null, null, null, null, null, null, 1, null, null, null, 1, null, null, 1, null, null, null, null, null, null, null, 1, null, null, null, null, null, 1, null, 1, null, null, 1, null, 1, 1, 1, null, null, 1, null, null, null, null, 1, null, null, null, null, null, null, null, null, 1, null, null, 1, null, 1, null, null, null, null, null, null, null, null, null, null, null, null, null, 1, null, 1, 1, null, null, null, null, null, null, 1, null, null, null, null, null, null, 1, null, 1, null, null, null, null, null, null, null, null, 1, null, 1, 1, null, null, 1, null, null, 1, null, null, null, null, null, 1, null, null, null, null, null, 1, null, null, null, null, 1, null, null, null, null, 1, null, null, null, null, null, 1, null, 1, null, null, null, null, 1, null, null, null, null, null, null, null, 1, null, null, null, null, 1, null, null, 1, null, null, 1, 1, null, 1, null, null, null, null, null, 1, 1, null, null, null, null, null, null, null, null, null, 1, null, 1, null, null, 1, 1, null, null, null, null, null, 1, null, null, null, null, null, null, null, null, null, 1, null, 1, null, 1, null, null, null, null, null, null, 1, null, null, null, null, null, null, null, null, null, null, 1, 1, null, 1, null, 1, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, 1, null, null, 1, 1, null, null, null, null, null, null, null, 1, null, null, null, null, 1, null, null, null, null, null, null, null, null, null, 1, 1, null, null, 1, 1, null, null, 1, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, 1, null, null, 1, null, null, 1, null, null, null, null, null, 1, null, null, null, null, null, null, null, 1, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, 1, null, null, null, 1, null, null, null, null, null, null, null, null, 1, null, 1, null, null, null, null, null, null, null, null, 1, null, null, null, null, null, null, null, 1, null, null, null, null, null, null, null, null, 1, null, null, null, null, null, null, null, 1, null, null, null, null, null, 1, null, null, 1, null, null, null, 1, null, null, null, null, null, null, null, null, null, 1, null, null, null, null, null, null, null, null, 1, null, null, null, null, null, null, null, null, null, null, null, 1, 1, null, 1, null, null, null, null, null, null, 1, 1, null, null, null, null, null, null, 1, null, null, null, null, null, 1, null, null, null, 1, null, null, null, 1, null, 1, null, 1, null, null, null, null, null, null, null, null, null, 1, null, null, 1, null, null, null, null, 1, null, null, null, null, null, 1, null, null, null, null, null, 1, null, 1, null, null, null, null, null, null, null, null, null, 1, null, null, null, null, null, 1, null, null, null, 1, 1, null, null, null, 1, null, 1, null, null, 1, null, 1, null, 1, null, null, null, null, null, 1, null, null, null, null, null, 1, null, 1, 1, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, 1, null, null, 1, null, null, null, null, null, null, null, null, 1, null, 1, null, null, null, 1, 1, null, 1, null, null, null, null, 1, null, null, null, null, null, null, null, null, null, null, null, 1, null, null, null, null, null, 1, 1, null, null, null, null, 1, 1, null, null, null, null, null, null, null, null, 1, null, null, 1, null, null, null, null, null, null, null, 1, null, null, 1, 1, null, null, null, 1, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, 1, null, null, null, null, null, null, null, null, null, 1, null, 1, null, null, 1, null, null, null, null, null, null, null, 1, null, null, null, null, 1, null, 1, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, 1, null, null, null, 1, null, null, null, null, null, 1, null, null, null, null, null, null, null, null, 1, null, null, null, null, null, null, 1, null, null, 1, null, null, null, null, 1, null, 1, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, 1, null, 1, null, 1, null, null, null, 1, null, null, null, null, null, null, 1, null, null, null, null, null, null, 1, null, null, 1, null, null, null, 1, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, 1, null, null, null, null, null, 1, null, 1, null, null, null, null, null, null, null, null, 1, null, null, null, null, null, null, 1, null, null, null, null, 1, null, null, null, 1, null, null, null, 1, 1, 1, null, null, 1, null, null, 1, 1, 1, null, 1, null, null, null, null, 1, null, 1, null, null, null, null, null, null, null, null, null, null, null, null, 1, null, null, 1, null, 1, null, null, null, null, null, null, null, 1, null, 1, null, null, null, null, null, null, null, null, 1, null, null, null, null, 1, null, null, 1, null, 1, null, null, 1, 1, null, 1, null, null, null, null, null, null, 1, null, null, null, null, null, null, 1, null, null, 1, null, null, 1, null, null, 1, null, null, 1, null, null, null, null, null, null, null, 1, null, null, 1, null, null, null, null, 1, null, 1, null, 1, 1, 1, null, null, null, null, 1, 1, null, null, null, null, null, 1, 1, null, null, null, null, null, null, null, 1, 1, null, null, 1, null, 1, null, 1, 1, 1, null, null, null, null, 1, null, null, null, null, null, null, 1, null, null, null, null, null, null, null, null, null, null, null, null, null, 1, null, 1, null, null, null, null, null, null, 1, null, null, null, null, null, null, null, 1, null, null, null, null, null, null, 1, null, 1, null, 1, null, 1, null, null, 1, 1, null, null, null, null, null, null, 1, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, 1, null, null, null, null, null, null, null, null, null, null, null, 1, null, null, null, null, null, null, null, null, null, null, null, null, null, 1, 1, null, null, null, null, null, null, null, null, 1, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, 1, null, null, null, null, null, null, null, null, null, null, 1, null, null, null, null, null, null, 1, null, null, null, null, 1, null, 1, null, null, null, 1, null, null, 1, null, null, null, null, null, null, 1, null, null, null, null, null, null, null, 1, 1, null, null, null, null, null, null, null, 1, 1, 1, null, null, 1, null, null, null, null, null, null, null, null, null, 1, null, null, null, null, 1, null, null, null, null, null, null, null, null, null, 1, 1, null, null, null, null, null, null, null, null, null, null, null, null, 1, 1, null, null, null, 1, null, null, null, null, null, 1, null, null, null, null, null, null, null, null, null, null, 1, null, 1, 1, null, null, null, null, 1, null, null, null, null, null, null, null, null, null, null, null, null, null, 1, 1, null, null, null, null, null, null, 1, null, 1, 1, 1, 1, null, null, null, null, null, null, null, null, null, 1, null, 1, null, null, null, null, null, null, null, 1, 1, null, null, null, null, 1, null, null, null, null, null, null, null, 1, null, null, null, 1, null, null, null, null, 1, null, null, 1, 1, null, null, null, 1, 1, null, 1, null, null, null, null, 1, null, null, null, null, null, 1, 1, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, 1, null, null, null, 1, null, null, null, 1, null, null, null, null, null, null, null, null, 1, null, null, null, null, 1, null, null, null, null, null, 1, null, 1, null, null, null, null, null, null, 1, null, null, null, 1, 1, 1, null, null, null, null, null, null, null, null, null, null, null, null, 1, null, 1, null, null, null, null, null, null, null, 1, null, 1, 1, null, null, null, null, null, 1, null, null, null, null, 1, null, 1, 1, 1, 1, null, null, 1, null, null, null, null, null, 1, null, null, null, null, null, null, null, 1, 1, null, null, null, null, null, null, null, null, null, 1, 1, 1, null, null, null, null, null, null, null, null, null, 1, null, null, null, 1, null, null, null, 1, 1, null, null, null, null, null, 1, null, null, null, null, null, null, null, 1, null, null, null, 1, null, null, 1, null, null, null, null, null, null, null, 1, null, null, null, null, null, null, 1, null, null, null, null, null, null, null, null, null, null, 1, null, null, null, 1, null, null, null, null, null, null, null, null, 1, null, null, null, null, null, null, null, 1, null, null, null, 1, null, null, 1, 1, null, null, null, null, null, null, null, 1, 1, null, 1, null, 1, null, 1, null, null, null, 1, 1, null, null, 1, null, null, null, null, null, null, null, null, null, null, null, null, 1, null, null, null, 1, 1, null, null, null, null, null, 1, null, null, null, 1, null, 1, null, null, null, null, 1, null, null, null, null, null, null, null, null, 1, null, null, null, null, null, null, null, null, null, null, null, 1, null, null, null, null, null, null, 1, null, null, null, null, null, null, null, null, null, 1, 1, null, null, null, null, null, null, null, null, null, null, null, null, null, 1, null, null, null, null, null, null, 1, null, null, null, 1, null, null, null, null, null, null, null, 1, null, null, null, null, null, null, null, 1, null, 1, null, null, 1, null, null, null, null, null, null, null, 1, 1, 1, null, null, null, null, null, 1, null, null, 1, null, null, 1, null, null, null, null, null, null, null, null, null, 1, null, null, null, null, null, null, 1, null, 1, null, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, null, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, null, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, null, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, null, null, 1, 1, 1, 1, 1, 1, null, 1, 1, null, null, 1, null, 1, 1, 1, 1, 1, 1, null, null, 1, 1, 1, 1, 1, 1, 1, 1, 1, null, null, 1, null, null, null, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, null, null, null, 1, 1, 1, 1, null, 1, 1, null, 1, 1, 1, 1, null, 1, null, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, null, 1, 1, null, 1, 1, null, null, null, null, 1, 1, 1, 1, 1, null, 1, 1, 1, 1, 1, 1, 1, null, 1, 1, 1, 1, 1, null, 1, 1, 1, 1, 1, null, null, 1, null, 1, 1, 1, 1, 1, null, 1, null, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, null, null, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, null, 1, 1, null, 1, 1, 1, 1, 1, 1, 1, null, 1, 1, null, 1, 1, 1, 1, 1, 1, null, 1, 1, 1, 1, null, 1, 1, 1, 1, 1, 1, 1, 1, null, 1, 1, 1, 1, null, 1, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, 1, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, 1, null, null, 1, null, null, null, null, 1, null, null, null, null, 1, null, null, 1, null, null, null, null, 1, null, null, null, 1, 1, null, null, null, null, null, null, 1, null, null, null, 1, null, null, null, 1, null, 1, null, null, null, null, null, null, null, null, 1, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, 1, null, 1, null, null, null, null, 1, null, null, null, null, null, null, 1, null, null, null, null, null, null, null, null, null, null, 1, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, 1, null, null, null, null, null, null, null, null, null, null, null, null, 1, null, null, 1, null, null, 1, null, null, null, 1, null, null, null, 1, null, null, null, null, null, null, null, null, null, 1, null, 1, null, null, null, null, null, null, 1, null, null, 1, null, null, null, null, null, null, null, 1, null, null, null, null, null, null, null, null, null, null, 1, null, null, null, null, null, null, 1, null, null, null, null, null, 1, 1, null, null, null, null, null, null, null, null, null, null, 1, null, null, null, null, null, null, null, null, 1, null, null, null, null, null, 1, null, null, null, null, null, null, null, null, 1, 1, 1, 1, null, null, 1, 1, null, null, 1, null, 1, null, 1, null, null, null, null, 1, null, 1, null, null, 1, null, null, null, 1, null, null, null, null, null, null, null, null, null, null, null, 1, null, null, null, null, null, 1, null, null, null, 1, null, 1, null, null, null, null, null, null, null, null, 1, null, null, null, null, null, null, 1, null, null, null, null, null, null, null, null, null, null, null, null, null, null, 1, null, 1, null, 1, null, null, 1, null, null, null, null, null, null, null, null, null, 1, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, 1, 1, null, null, null, null, null, null, null, null, 1, null, null, null, 1, null, null, null, null, null, null, null, 1, null, 1, null, null, 1, null, null, 1, null, null, 1, null, 1, null, null, null, null, null, null, null, null, null, null, null, null, 1, null, null, 1, null, null, null, 1, 1, null, null, null, null, 1, null, null, null, null, null, 1, null, 1, null, 1, null, null, null, null, null, null, null, null, null, null, null, 1, 1, null, null, null, null, null, null, null, 1, null, null, null, null, 1, null, null, null, null, 1, null, null, null, null, null, null, null, 1, null, null, null, null, 1, null, null, null, null, null, null, null, null, 1, null, null, null, null, null, 1, 1, null, null, null, null, null, null, null, null, 1, null, null, null, null, null, null, null, null, null, 1, null, null, null, null, null, null, null, null, null, null, null, null, 1, null, 1, 1, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, 1, null, 1, null, null, null, null, null, null, null, null, null, 1, null, null, null, null, null, null, null, null, null, null, null, 1, 1, null, null, 1, 1, null, null, null, 1, 1, 1, null, null, null, null, null, null, null, 1, null, null, null, null, null, null, 1, null, null, 1, 1, 1, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, 1, null, null, null, 1, null, 1, 1, null, null, null, 1, null, null, null, null, null, null, null, null, 1, 1, null, null, null, null, null, null, null, null, 1, 1, 1, null, 1, null, null, null, null, null, 1, null, null, 1, null, null, null, null, null, null, null, null, null, null, null, null, null, null, 1, 1, null, null, null, null, null, null, null, null, null, null, null, null, 1, null, null, null, null, 1, null, null, null, 1, 1, null, null, null, null, null, null, 1, null, null, null, null, null, 1, null, null, 1, null, null, null, null, null, null, null, 1, null, null, null, null, null, 1, 1, null, null, 1, null, null, null, 1, null, null, null, null, null, null, null, null, null, 1, null, null, null, 1, null, null, 1, null, null, null, null, 1, null, null, null, null, 1, null, null, null, null, null, null, 1, null, null, null, null, null, null, null, null, null, null, null, null, null, 1, 1, null, null, null, null, null, null, null, null, null, 1, null, null, null, null, null, null, null, null, 1, null, null, null, 1, null, null, null, null, null, null, null, null, null, null, null, null, 1, null, null, null, null, null, null, null, null, 1, null, null, null, null, null, null, null, null, 1, 1, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, 1, null, null, null, null, null, null, null, null, null, 1, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, 1, null, null, null, null, 1, null, null, null, null, null, null, null, null, null, null, 1, null, 1, null, null, null, null, null, null, 1, null, 1, null, null, null, null, null, null, null, 1, 1, null, null, null, null, null, null, 1, null, null, null, null, null, null, null, null, null, null, 1, null, null, null, 1, null, null, null, null, null, null, null, 1, null, null, null, null, 1, null, 1, null, null, null, null, null, null, 1, null, null, 1, null, null, null, null, 1, null, null, null, null, 1, null, null, 1, null, null, null, null, null, 1, null, null, null, null, null, null, null, null, null, 1, 1, null, null, null, 1, null, 1, null, null, null, null, null, null, null, null, null, null, 1, 1, null, null, null, null, null, null, null, null, null, null, null, 1, null, null, null, null, null, 1, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, 1, null, null, null, null, null, null, null, null, null, 1, null, null, null, null, null, null, 1, null, null, null, null, null, null, null, null, null, null, null, 1, null, null, null, null, null, null, null, 1, null, null, null, null, null, null, null, null, null, null, null, 1, null, null, 1, null, null, 1, 1, null, 1, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, 1, null, null, null, 1, null, null, null, 1, null, null, null, null, null, null, null, 1, null, null, null, null, null, null, 1, null, null, 1, null, null, null, null, null, null, null, null, null, 1, null, null, null, null, null, null, 1, null, null, null, null, null, null, 1, null, 1, 1, null, null, null, null, null, null, null, 1, null, null, null, null, null, null, 1, null, null, null, 1, null, 1, null, null, null, null, null, null, null, null, null, 1, null, null, null, null, null, null, null, null, 1, null, null, null, 1, null, 1, null, 1, null, null, null, null, null, null, null, 1, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, 1, 1, null, null, null, null, 1, null, null, null, null, null, null, null, null, null, null, null, 1, 1, null, null, null, null, null, 1, null, null, null, null, null, 1, null, null, null, 1, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, 1, null, null, null, null, null, null, null, null, null, null, null, null, 1, 1, null, null, null, 1, null, 1, null, 1, 1, 1, null, 1, null, null, null, null, null, null, null, null, null, null, 1, null, null, 1, null, null, null, 1, 1, 1, null, null, null, null, null, null, 1, null, null, null, null, null, null, null, null, null, null, 1, null, null, null, null, null, null, null, null, null, null, 1, null, 1, null, null, null, null, null, null, 1, null, null, 1, 1, null, 1, null, null, null, null, null, null, null, null, null, null, 1, null, null, null, null, null, null, null, null, null, null, null, 1, null, null, null, null, null, null, null, 1, null, null, null, null, null, null, null, null, null, null, null, 1, null, null, null, null, null, null, null, 1, null, null, null, null, null, null, null, null, null, null, null, 1, null, null, null, null, null, null, 1, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, 1, null, null, null, null, 1, null, null, null, null, 1, null, null, null, 1, null, null, null, null, null, null, null, null, null, 1, null, null, 1, null, null, 1, null, null, null, null, null, null, null, null, 1, null, null, null, null, null, null, null, 1, null, null, 1, null, null, 1, null, null, null, 1, 1, 1, null, 1, 1, null, null, null, null, 1, 1, 1, null, null, null, null, null, null, null, null, null, 1, null, 1, null, null, 1, 1, null, null, null, null, null, null, 1, null, null, null, null, null, null, 1, null, null, null, null, 1, null, null, null, 1, null, null, 1, null, null, null, null, 1, null, null, 1, 1, null, null, null, null, null, null, 1, null, null, null, null, null, null, 1, null, null, null, null, 1, null, null, null, null, 1, null, null, null, 1, null, null, null, null, null, null, null, 1, 1, null, null, null, 1, null, null, null, null, null, null, 1, 1, null, null, 1, null, 1, null, null, null, null, null, null, null, null, null, null, null, 1, null, null, null, 1, null, null, null, null, null, null, null, null, null, 1, 1, 1, 1, 1, null, null, null, null, null, null, null, null, 1, null, null, 1, 1, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, 1, null, null, null, null, null, null, 1, null, null, null, null, null, null, null, null, 1, 1, null, null, null, null, 1, null, 1, null, null, 1, null, null, null, null, null, 1, null, null, null, null, 1, null, null, null, null, null, null, null, null, null, 1, null, 1, null, null, null, null, null, null, null, 1, 1, null, null, null, null, 1, null, null, null, 1, null, null, null, 1, null, null, null, null, null, 1, null, null, null, null, null, null, null, null, 1, null, null, null, null, null, 1, null, null, null, 1, null, null, null, null, null, 1, 1, null, null, null, null, null, 1, null, null, null, null, null, null, null, null, null, 1, null, null, 1, null, null, 1, null, null, null, null, null, null, null, null, null, null, null, null, null, null, 1, null, null, null, null, null, null, null, null, null, null, null, null, null, 1, null, 1, null, null, null, null, null, 1, null, 1, null, null, null, null, null, 1, 1, null, null, null, null, 1, null, 1, null, null, null, null, null, null, null, null, 1, null, null, 1, null, null, 1, null, null, 1, 1, null, null, null, null, null, null, null, null, 1, 1, null, null, null, null, null, null, null, null, null, null, null, 1, null, null, null, null, null, null, null, null, null, null, null, null, 1, null, null, 1, 1, 1, null, null, null, null, 1, null, null, null, null, null, null, 1, 1, null, 1, null, null, null, null, null, null, null, null, null, null, null, null, 1, 1, 1, null, null, null, null, null, null, null, 1, null, null, null, null, null, null, null, null, null, null, null, 1, 1, null, null, 1, null, null, 1, null, null, 1, null, null, null, null, null, null, null, null, null, null, null, null, null, null, 1, null, null, null, null, null, null, null, null, null, 1, 1, 1, 1, null, null, null, null, null, 1, null, null, null, null, null, null, null, 1, null, null, null, null, 1, null, 1, null, 1, null, 1, 1, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, 1, null, null, 1, null, null, null, null, null, null, 1, null, null, 1, null, null, null, null, null, null, null, null, 1, 1, 1, 1, 1, null, 1, null, null, null, null, null, null, null, null, null, null, null, null, 1, null, null, null, null, null, 1, null, null, null, null, null, null, 1, null, null, null, 1, null, null, 1, null, null, 1, null, 1, null, null, null, null, null, null, 1, 1, 1, null, null, 1, null, null, null, null, 1, null, 1, null, null, null, null, 1, null, null, null, null, null, null, null, null, null, null, null, null, null, null, 1, null, null, null, 1, 1, null, null, null, 1, null, null, null, null, 1, null, null, 1, null, null, null, 1, null, null, null, null, null, null, null, null, 1, null, 1, null, null, null, null, null, null, null, null, 1, null, null, null, null, null, null, 1, 1, null, null, null, null, 1, null, 1, null, null, null, null, null, 1, null, 1, null, null, null, null, null, null, null, null, null, null, 1, null, null, 1, null, null, null, null, null, null, null, null, 1, null, null, null, null, null, null, null, null, null, null, null, null, null, 1, null, null, null, 1, null, 1, null, 1, null, null, null, null, null, null, null, null, null, null, null, null, null, 1, null, 1, null, null, null, null, 1, null, null, null, null, null, null, 1, 1, null, null, null, null, null, null, null, null, null, 1, 1, null, null, null, null, null, null, null, null, 1, null, null, 1, null, null, null, null, null, null, null, null, null, null, null, null, null, 1, null, null, null, null, null, null, null, null, 1, null, null, null, null, null, null, null, 1, null, 1, 1, 1, null, null, null, null, null, null, null, null, null, null, null, null, null, 1, null, 1, null, null, null, 1, 1, null, null, null, null, null, null, null, null, null, null, 1, null, null, null, 1, null, null, null, null, null, null, null, 1, null, null, null, null, null, null, null, null, 1, null, null, 1, null, null, null, null, null, null, null, 1, null, null, null, null, null, null, null, 1, null, 1, null, null, null, null, null, null, null, null, null, null, 1, 1, null, null, null, null, 1, 1, null, null, null, null, null, null, 1, null, null, null, null, null, null, 1, null, null, null, null, null, null, 1, 1, null, null, null, null, null, null, null, null, 1, 1, null, null, 1, null, null, null, null, 1, null, 1, null, null, null, null, null, 1, 1, 1, null, null, null, null, null, null, null, 1, null, 1, null, null, null, 1, 1, null, 1, 1, null, null, null, null, null, null, null, null, 1, null, null, null, null, null, null, null, null, null, null, null, 1, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, 1, 1, 1, null, null, null, 1, null, 1, null, null, null, null, 1, 1, 1, null, null, null, null, 1, null, 1, null, null, null, null, null, 1, null, null, null, null, null, null, null, null, null, 1, null, null, null, 1, null, 1, 1, null, null, 1, null, null, null, null, null, null, null, null, null, null, null, null, null, 1, null, null, null, 1, null, null, null, null, null, 1, 1, null, null, 1, null, null, null, null, null, null, null, null, null, null, null, null, null, 1, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, 1, null, null, 1, 1, null, null, null, 1, 1, null, 1, null, null, null, null, 1, null, null, null, 1, null, 1, null, null, null, null, null, 1, null, null, null, null, null, null, null, 1, null, null, null, 1, 1, null, null, null, null, null, null, 1, null, null, null, 1, null, null, 1, null, null, null, null, null, null, null, 1, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, 1, null, null, 1, null, null, null, null, null, null, null, null, 1, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, 1, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, 1, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, 1, null, null, null, 1, null, null, null, null, null, 1, null, 1, null, null, null, null, null, null, null, null, null, 1, null, null, null, 1, null, null, null, null, null, null, null, null, null, null, 1, null, null, 1, 1, null, null, null, null, 1, null, null, 1, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, 1, null, null, 1, null, null, 1, 1, null, 1, null, null, null, 1, null, null, null, null, null, null, 1, null, null, 1, null, null, 1, null, null, null, 1, null, null, 1, null, null, null, null, 1, 1, null, null, null, null, null, null, null, null, null, null, null, null, 1, null, null, null, 1, 1, null, null, null, null, null, 1, 1, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, 1, null, null, null, null, null, 1, null, null, null, null, null, null, null, null, null, 1, null, 1, null, null, null, null, 1, null, null, null, null, null, null, null, null, null, 1, null, null, null, null, null, null, null, null, null, null, null, 1, null, null, null, null, null, 1, null, null, null, 1, null, null, null, null, null, null, null, null, 1, null, 1, 1, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, 1, null, null, null, null, null, null, null, null, null, null, null, null, null, null, 1, null, null, null, null, null, null, 1, null, null, null, null, null, null, null, null, 1, 1, 1, null, null, null, null, 1, null, null, null, null, null, null, null, null, null, null, null, null, null, 1, null, null, null, null, null, null, null, null, null, null, null, 1, null, 1, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, 1, 1, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, 1, null, null, null, null, null, 1, null, null, null, null, null, null, null, null, null, null, null, null, null, 1, null, null, null, null, null, null, null, null, null, 1, null, null, null, null, null, null, null, null, null, null, null, null, null, null, 1, null, null, null, null, 1, null, 1, 1, null, null, 1, null, null, null, null, 1, 1, 1, null, null, null, null, null, 1, null, 1, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, 1, null, null, null, null, null, null, null, 1, null, null, null, null, null, null, null, null, 1, null, null, 1, null, null, null, 1, 1, 1, null, null, 1, null, null, null, null, null, null, 1, 1, 1, 1, null, null, null, null, 1, null, null, null, null, null, null, 1, 1, null, null, null, null, null, null, 1, null, null, 1, null, null, null, null, null, null, null, 1, null, null, null, null, null, null, null, null, null, 1, null, null, null, null, null, null, null, null, null, null, 1, null, null, null, null, null, 1, null, null, null, null, null, null, null, null, null, null, null, null, null, 1, null, null, null, 1, null, null, null, null, null, 1, null, null, null, null, null, null, null, null, null, null, null, null, 1, null, null, null, null, 1, null, 1, null, null, 1, null, null, null, 1, null, null, 1, 1, null, null, 1, 1, null, null, null, null, null, null, null, 1, null, null, null, null, null, null, null, 1, null, null, null, null, null, null, null, null, null, null, 1, null, null, null, null, null, 1, 1, null, null, null, null, null, null, null, null, null, null, null, 1, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, 1, null, null, null, 1, null, 1, null, null, null, null, 1, null, 1, null, 1, null, null, null, null, null, 1, null, null, 1, null, null, null, null, 1, null, 1, null, null, null, null, 1, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, 1, null, null, null, null, null, null, null, null, null, null, 1, null, null, null, null, null, null, null, null, null, null, null, null, null, 1, null, null, null, null, 1, null, null, null, null, null, null, 1, null, null, null, null, null, null, 1, 1, null, 1, null, null, null, null, null, null, null, 1, null, null, null, null, null, null, null, null, null, 1, null, null, null, 1, null, null, 1, null, null, null, null, null, 1, null, 1, 1, null, null, null, null, null, 1, null, null, null, null, null, null, null, null, null, null, 1, null, 1, null, null, null, null, null, 1, null, null, null, null, null, 1, 1, null, null, 1, null, null, 1, null, null, null, null, 1, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, 1, 1, null, null, null, null, null, null, null, null, null, null, null, null, null, null, 1, 1, null, 1, null, null, null, null, 1, null, null, 1, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, 1, null, 1, null, null, 1, 1, null, null, null, 1, null, null, null, null, 1, null, null, null, null, null, null, 1, 1, 1, null, null, 1, null, null, null, null, null, 1, null, null, null, null, 1, 1, 1, null, null, null, null, null, null, null, null, 1, null, null, null, null, 1, null, null, null, null, 1, null, null, null, null, null, null, null, null, null, 1, 1, null, null, 1, null, 1, 1, null, null, null, null, null, null, 1, null, null, 1, null, null, null, null, null, null, null, 1, null, null, 1, null, null, null, null, null, null, null, null, null, null, null, null, null, 1, 1, null, null, 1, null, null, null, null, null, null, null, null, null, null, null, 1, null, 1, null, null, null, null, null, null, null, 1, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, 1, null, null, null, null, null, 1, null, null, null, null, null, null, null, null, null, 1, null, null, 1, null, null, 1, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, 1, null, null, null, 1, null, null, null, 1, 1, 1, null, null, null, null, null, null, null, 1, null, 1, null, 1, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, 1, null, 1, null, null, null, 1, 1, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, 1, null, null, null, null, null, 1, 1, 1, null, null, null, 1, null, null, null, null, null, null, 1, 1, 1, null, null, null, 1, null, null, null, 1, 1, null, null, 1, 1, null, null, null, null, 1, null, null, 1, null, null, 1, 1, null, null, null, null, 1, null, null, 1, null, null, null, null, null, 1, null, null, null, null, null, null, null, 1, 1, 1, null, 1, 1, null, null, 1, null, 1, null, null, null, 1, null, null, 1, null, null, 1, null, null, 1, null, null, null, null, null, 1, null, null, null, null, 1, 1, null, null, null, 1, null, 1, null, null, null, 1, null, null, null, 1, null, null, null, null, null, null, null, null, null, null, null, null, 1, null, null, 1, null, null, 1, null, null, null, null, null, null, null, null, null, null, null, null, 1, null, null, null, 1, null, null, null, null, null, 1, null, null, null, null, null, null, null, null, null, null, null, null, 1, null, null, null, null, null, 1, null, null, null, 1, 1, null, null, 1, 1, null, null, null, null, null, null, null, null, null, null, null, null, null, null, 1, null, null, 1, null, null, null, null, null, null, null, null, null, 1, null, 1, null, null, 1, null, null, null, null, null, null, 1, null, null, null, null, null, null, null, null, 1, null, null, 1, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, 1, null, 1, null, null, null, null, null, null, 1, null, 1, null, 1, 1, null, null, null, null, null, null, 1, null, null, null, null, null, null, null, null, 1, null, null, null, null, null, null, null, null, null, null, null, 1, null, null, 1, null, null, null, null, null, 1, null, 1, null, null, 1, null, null, 1, 1, null, null, 1, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, 1, null, 1, null, 1, null, 1, null, null, null, null, null, null, null, null, null, 1, null, 1, 1, null, null, null, null, null, null, 1, null, 1, null, null, null, null, 1, null, 1, null, null, null, null, 1, 1, null, null, null, null, 1, 1, null, null, 1, null, null, 1, 1, null, null, null, null, 1, null, 1, null, null, null, null, null, null, null, null, 1, null, null, null, null, 1, null, null, null, null, null, 1, null, null, null, 1, null, null, 1, null, null, null, null, null, null, null, null, null, null, null, null, null, null, 1, null, null, null, 1, null, null, 1, null, null, null, null, null, null, 1, null, null, null, null, 1, null, null, null, null, 1, null, 1, null, null, null, 1, null, null, null, null, null, 1, null, null, null, null, null, null, null, null, null, 1, null, 1, null, 1, null, 1, null, null, null, null, 1, null, null, null, null, 1, null, null, null, null, null, 1, null, null, null, null, 1, null, null, null, null, null, null, null, null, null, null, null, null, 1, null, null, null, null, null, null, null, 1, null, null, null, null, null, null, null, null, null, null, null, 1, null, null, null, null, 1, null, null, null, null, null, null, null, null, null, 1, null, null, null, null, 1, null, null, 1, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, 1, null, null, 1, null, null, 1, null, 1, null, null, 1, 1, null, null, null, null, null, null, null, 1, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, 1, null, null, null, 1, null, null, null, null, null, null, null, null, 1, null, 1, null, null, null, 1, null, null, null, null, 1, null, null, null, null, null, null, null, null, null, null, null, null, 1, null, null, null, 1, null, null, null, null, null, null, 1, 1, null, null, null, null, null, null, null, null, null, null, null, null, 1, null, null, null, null, null, null, null, null, null, 1, null, null, null, null, null, null, null, null, 1, null, null, null, null, null, null, null, null, null, null, null, null, 1, null, 1, null, null, null, null, null, 1, 1, null, null, null, null, null, null, null, 1, null, null, null, null, null, null, null, null, null, 1, 1, null, null, 1, null, 1, null, 1, null, null, null, null, null, 1, null, null, null, 1, null, null, 1, null, null, null, null, null, null, null, null, null, null, 1, null, null, null, null, null, null, null, 1, null, null, null, null, null, null, null, 1, null, null, null, null, null, null, null, 1, 1, null, null, 1, 1, null, null, 1, 1, null, 1, null, null, 1, null, 1, null, 1, null, null, null, null, null, 1, null, null, null, null, null, 1, null, 1, 1, null, null, null, null, null, null, null, null, null, null, null, null, null, null, 1, null, null, null, 1, null, null, 1, null, 1, null, null, null, null, null, null, 1, null, null, null, null, null, 1, null, null, 1, null, null, null, null, 1, null, null, null, null, null, 1, 1, null, null, null, null, 1, null, null, null, null, null, null, 1, 1, null, 1, null, null, 1, null, null, null, 1, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, 1, null, null, 1, null, 1, 1, null, 1, 1, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, 1, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, 1, null, 1, null, 1, null, null, null, null, null, null, null, 1, null, null, 1, null, 1, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, 1, null, null, null, 1, null, null, null, null, null, null, null, null, null, null, null, null, null, null, 1, null, null, null, null, null, null, null, null, 1, 1, 1, null, null, null, null, null, 1, 1, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, 1, null, 1, null, null, null, null, null, null, null, null, null, null, 1, null, null, null, null, 1, null, null, null, null, 1, null, null, null, 1, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, 1, null, null, null, null, null, null, null, null, null, 1, null, 1, null, null, null, null, null, 1, null, null, null, null, null, null, null, null, null, 1, null, null, null, null, 1, null, 1, null, null, 1, null, null, null, 1, null, null, null, null, null, null, 1, null, 1, null, 1, null, null, null, null, 1, null, 1, null, null, null, null, null, null, null, null, null, null, null, null, 1, 1, 1, 1, null, 1, null, null, null, null, null, null, null, null, 1, null, null, null, null, null, null, 1, null, null, 1, null, null, null, null, null, null, null, 1, null, null, null, null, 1, 1, null, 1, null, null, null, null, null, null, 1, null, null, null, null, null, null, 1, null, null, null, null, null, 1, null, null, 1, null, null, null, null, null, null, null, null, null, null, 1, null, null, null, null, null, null, null, null, null, 1, null, 1, 1, 1, null, null, null, null, 1, 1, null, null, null, null, null, null, 1, null, null, null, null, null, null, null, 1, null, null, null, null, 1, 1, null, 1, null, null, null, null, null, null, 1, null, null, null, null, null, null, 1, null, null, null, null, null, null, null, 1, 1, null, null, null, null, 1, null, null, null, null, null, null, null, 1, 1, null, null, null, null, null, null, null, 1, null, null, null, null, null, null, 1, null, null, null, 1, null, 1, 1, null, 1, 1, null, null, null, null, null, null, 1, null, null, null, null, null, null, null, null, null, null, null, null, null, 1, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, 1, null, null, null, null, null, null, null, 1, null, null, null, 1, null, null, null, null, null, null, null, null, null, null, null, null, null, 1, null, null, null, null, null, null, null, null, null, 1, null, null, null, null, null, 1, null, null, null, null, null, null, null, 1, null, null, null, null, null, null, null, null, null, null, 1, null, null, null, null, 1, null, null, null, null, 1, null, null, 1, null, null, 1, null, null, null, null, 1, null, null, null, null, null, null, 1, null, null, null, null, null, null, null, 1, null, null, null, null, null, 1, null, null, null, null, null, null, 1, null, null, null, null, null, null, null, 1, 1, null, null, null, null, null, null, null, null, 1, 1, null, null, null, null, null, null, null, null, null, null, null, null, 1, null, null, null, null, null, null, null, 1, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, 1, 1, null, null, null, 1, null, null, null, null, null, 1, null, null, null, null, null, null, null, null, null, null, 1, null, 1, 1, null, null, null, null, null, null, null, 1, null, 1, null, null, null, null, null, null, null, null, 1, 1, null, null, null, null, null, null, 1, null, null, null, 1, 1, null, null, null, null, null, null, null, null, null, 1, null, 1, null, null, null, null, null, null, null, 1, 1, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, 1, null, null, null, null, null, null, null, null, null, 1, null, null, 1, null, null, 1, null, null, null, 1, 1, null, null, null, null, null, null, 1, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, 1, null, null, null, null, null, 1, 1, null, null, null, 1, null, 1, null, null, null, null, null, null, 1, null, null, null, null, 1, null, null, null, null, null, 1, null, null, null, 1, null, null, null, null, null, null, null, null, 1, 1, null, null, null, null, null, null, null, null, null, null, null, null, null, 1, null, 1, null, null, null, null, null, null, null, 1, null, null, 1, null, null, null, null, null, 1, null, null, null, 1, null, null, 1, 1, null, 1, null, null, null, null, null, null, null, null, 1, null, null, null, null, null, null, null, 1, 1, null, null, null, null, null, null, null, null, null, 1, 1, 1, null, null, null, null, null, null, null, null, null, 1, null, null, null, 1, null, 1, 1, null, 1, 1, null, null, null, null, 1, null, null, null, null, null, null, null, 1, null, null, null, 1, null, null, null, null, 1, null, null, null, null, null, 1, null, null, null, null, null, null, 1, null, 1, null, null, null, null, null, null, null, 1, 1, null, null, null, 1, null, null, 1, null, null, null, null, null, null, null, null, null, null, null, null, null, 1, null, null, null, 1, null, null, 1, 1, null, null, null, null, null, null, null, 1, null, null, 1, null, 1, 1, 1, null, null, null, null, 1, null, null, 1, null, 1, null, null, null, null, null, null, null, null, null, null, null, null, 1, null, null, 1, null, null, null, null, null, 1, null, null, null, 1, null, 1, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, 1, null, null, 1, null, null, null, null, null, null, 1, null, 1, null, null, null, null, null, null, null, 1, 1, null, null, null, 1, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, 1, null, null, null, null, null, null, null, 1, null, 1, null, null, null, null, null, null, null, null, null, null, 1, null, null, 1, null, null, null, null, 1, null, null, 1, null, null, null, null, null, null, null, null, null, null, null, null, 1, null, 1, null, null, null, null, 1, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, 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, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, null, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, null, 1, 1, 1, null, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, null, 1, 1, null, null, 1, 1, 1, null, 1, 1, null, 1, 1, null, null, 1, 1, 1, 1, 1, 1, 1, 1, 1, null, 1, 1, 1, 1, 1, 1, null, 1, 1, 1, null, 1, 1, null, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, null, 1, 1, 1, 1, 1, 1, 1, null, 1, 1, null, 1, 1, 1, 1, null, 1, null, 1, 1, null, 1, 1, 1, null, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, null, null, null, 1, null, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, null, 1, 1, null, 1, 1, null, null, 1, null, 1, 1, 1, 1, 1, null, 1, null, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, null, null, 1, null, 1, 1, 1, 1, null, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, null, 1, 1, 1, 1, 1, 1, null, 1, 1, 1, null, 1, 1, 1, null, null, 1, 1, 1, 1, null, 1, 1, 1, 1, null, 1, 1, 1, null, 1, 1, 1, 1, 1, 1, 1, null, 1, 1, 1, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, 1, null, null, null, null, 1, null, null, null, null, null, null, null, null, null, null, null, null, 1, null, null, null, null, null, null, null, 1, null, null, null, null, 1, null, null, 1, null, null, null, null, null, null, null, null, null, 1, null, null, null, null, null, null, 1, null, null, null, 1, null, null, null, 1, null, 1, null, null, null, null, 1, null, null, null, 1, null, null, null, null, null, null, 1, null, null, null, 1, null, null, null, null, null, null, 1, null, 1, null, null, 1, 1, null, null, null, null, null, 1, 1, null, null, null, null, null, null, null, null, null, 1, null, null, null, null, null, null, null, null, null, null, null, null, null, null, 1, 1, 1, null, null, 1, null, 1, null, null, null, null, null, null, 1, null, null, 1, null, null, 1, null, null, 1, 1, null, 1, null, 1, null, null, null, null, null, null, null, null, null, null, null, 1, null, null, null, null, null, null, null, null, null, 1, null, null, null, null, null, null, null, null, null, null, null, 1, null, 1, null, null, null, null, 1, null, null, 1, null, null, null, 1, null, 1, null, null, null, null, 1, null, null, null, null, null, null, null, null, null, null, 1, null, null, null, null, null, null, null, null, 1, null, null, null, null, null, null, null, null, null, null, null, null, null, null, 1, null, null, 1, null, null, 1, 1, null, null, null, null, 1, null, 1, null, null, null, null, 1, null, 1, null, null, 1, null, null, 1, 1, null, null, null, null, null, null, 1, 1, null, null, null, 1, null, null, null, null, null, 1, null, null, null, 1, null, null, null, null, null, null, null, null, null, null, 1, null, null, null, null, null, null, 1, null, null, null, null, null, null, 1, null, null, null, null, null, null, null, 1, null, 1, null, 1, null, null, null, null, null, null, null, null, null, null, null, null, 1, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, 1, null, null, 1, 1, 1, null, null, null, null, null, null, null, null, 1, 1, null, null, 1, null, null, null, null, null, null, null, 1, null, 1, null, null, 1, null, null, 1, null, null, 1, null, 1, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, 1, null, null, null, null, null, null, 1, null, null, 1, null, null, null, null, null, 1, null, 1, null, 1, null, null, null, null, null, null, null, null, null, null, null, 1, null, null, null, null, null, null, null, null, null, null, null, null, null, 1, null, null, null, null, 1, 1, null, null, null, null, null, null, 1, null, null, null, null, 1, null, null, null, 1, null, null, null, null, null, null, null, null, 1, null, null, 1, null, null, null, null, null, null, 1, null, 1, null, null, null, null, null, null, null, null, null, 1, null, null, null, null, null, null, null, null, null, null, null, null, 1, null, 1, 1, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, 1, null, null, null, null, null, null, null, null, null, 1, null, null, 1, null, null, null, null, null, null, 1, null, null, 1, null, null, null, 1, null, null, null, null, 1, 1, null, null, null, null, null, null, null, 1, null, null, null, null, null, null, 1, null, null, 1, 1, null, null, null, null, null, null, null, null, null, null, null, null, null, 1, null, null, null, null, 1, null, null, 1, 1, 1, null, null, null, 1, null, null, null, null, null, null, null, null, 1, 1, null, null, null, null, null, null, null, null, 1, 1, 1, null, 1, null, null, null, null, null, 1, null, null, 1, null, null, null, null, null, 1, null, 1, 1, null, null, null, null, null, 1, 1, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, 1, 1, null, null, null, 1, 1, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, 1, null, null, null, null, null, null, null, null, 1, null, null, null, null, 1, null, null, null, null, null, null, 1, null, null, null, null, null, null, null, null, 1, null, 1, null, null, null, null, null, null, null, null, null, null, null, 1, null, null, null, null, null, 1, null, null, null, null, null, 1, null, null, null, null, null, null, null, null, null, null, 1, null, null, 1, 1, null, null, null, null, null, null, null, null, null, 1, 1, null, null, null, null, null, null, null, null, 1, null, null, 1, null, null, null, null, null, null, null, null, null, null, null, null, 1, null, null, null, null, null, null, null, null, 1, null, null, null, 1, null, null, null, null, null, 1, null, null, null, null, null, null, null, 1, null, null, null, null, null, null, null, 1, null, null, null, null, null, null, null, null, null, null, null, null, null, 1, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, 1, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, 1, null, 1, null, null, 1, null, null, null, 1, null, null, null, null, null, null, null, null, null, null, 1, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, 1, null, null, null, 1, null, null, null, null, null, null, null, null, null, null, null, null, 1, null, null, null, null, null, null, 1, null, null, null, null, 1, null, 1, null, null, 1, null, null, null, null, null, null, null, 1, null, null, null, null, null, 1, null, null, 1, null, null, null, null, null, null, 1, 1, null, null, null, 1, null, 1, null, null, null, null, null, null, null, null, null, null, null, 1, null, null, null, null, 1, null, null, null, null, null, null, 1, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, 1, null, null, null, null, 1, null, null, null, null, null, null, null, null, null, 1, null, null, null, null, null, null, 1, null, null, null, null, null, null, null, null, null, null, null, 1, null, null, null, null, null, null, null, 1, null, null, null, null, null, null, null, null, null, null, null, 1, null, null, null, null, null, 1, null, null, 1, null, null, null, null, null, null, null, null, null, null, null, 1, null, 1, null, null, null, null, null, 1, null, null, null, 1, null, null, null, null, null, null, null, 1, 1, null, null, null, 1, null, 1, null, null, 1, null, null, null, null, null, null, null, null, null, 1, null, null, null, null, null, null, 1, null, null, null, null, null, null, 1, null, 1, 1, null, null, null, null, null, null, null, 1, null, null, 1, null, null, null, 1, null, null, null, null, null, 1, null, null, null, null, null, null, null, null, null, 1, null, null, null, null, null, null, 1, null, 1, null, null, null, 1, null, 1, null, 1, null, null, 1, null, null, null, null, 1, null, null, null, null, null, null, 1, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, 1, null, 1, 1, null, null, 1, null, null, null, null, null, null, null, null, null, 1, null, 1, 1, null, null, null, null, null, null, null, null, null, null, null, 1, null, null, null, 1, null, null, null, null, null, null, null, null, null, null, 1, null, null, null, null, null, null, null, null, null, null, 1, null, null, null, null, null, null, null, null, null, null, null, null, 1, 1, null, null, null, 1, null, 1, null, 1, 1, 1, null, 1, null, null, null, null, null, null, null, null, null, null, 1, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, 1, null, null, null, null, null, null, null, 1, null, null, null, null, 1, null, null, null, null, 1, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, 1, null, 1, null, null, null, null, null, null, null, null, null, null, 1, null, null, null, null, null, null, null, null, null, null, null, 1, null, null, null, null, null, null, null, 1, null, null, null, null, null, null, null, null, null, null, null, 1, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, 1, null, null, null, null, null, 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, null, 1, null, null, null, null, 1, null, null, null, null, 1, null, null, null, 1, null, null, null, null, null, null, null, null, null, null, null, null, 1, null, null, null, null, null, null, null, null, null, null, null, 1, null, null, null, 1, null, null, null, 1, null, null, 1, null, null, 1, null, null, null, 1, null, 1, null, 1, 1, null, null, null, null, 1, 1, 1, null, null, null, null, null, null, 1, null, null, 1, null, 1, null, 1, 1, 1, null, null, null, null, null, null, null, null, null, null, null, null, null, 1, null, null, null, null, 1, null, null, null, 1, null, null, null, null, null, null, null, null, null, null, 1, 1, null, null, null, null, null, null, null, null, null, 1, null, null, null, 1, null, null, null, null, 1, null, null, null, null, 1, null, null, null, 1, 1, null, null, 1, null, null, null, 1, 1, null, null, null, 1, null, null, 1, null, null, null, null, 1, null, null, null, null, null, 1, null, null, null, null, null, null, 1, null, null, null, null, null, null, null, 1, null, null, 1, null, null, null, null, null, null, null, null, null, null, 1, null, null, null, null, null, null, null, null, null, null, null, 1, null, null, null, null, null, null, null, null, null, null, 1, null, null, null, null, null, null, 1, null, null, null, null, null, null, 1, null, null, null, null, null, null, null, null, 1, 1, null, null, null, null, 1, null, null, null, null, 1, null, null, null, null, null, 1, null, null, null, null, 1, null, null, null, null, null, null, null, 1, null, 1, null, 1, null, null, 1, null, null, null, null, null, 1, null, null, null, null, 1, null, null, null, 1, null, null, null, 1, null, null, null, null, 1, 1, null, null, null, null, null, null, null, null, 1, null, null, null, null, 1, null, null, null, null, 1, null, null, null, null, null, 1, 1, null, null, null, null, null, 1, null, null, null, null, null, null, null, null, null, 1, null, null, 1, null, null, 1, null, null, null, null, null, null, null, null, null, null, null, null, null, null, 1, null, null, null, null, null, null, null, null, null, null, null, null, null, 1, null, 1, null, null, null, null, null, 1, 1, null, null, null, 1, null, null, 1, 1, null, null, null, null, 1, null, 1, null, null, null, null, null, null, null, null, 1, null, null, 1, null, null, 1, null, null, 1, 1, null, null, 1, null, null, null, null, null, null, 1, null, null, null, null, null, null, 1, null, null, null, null, 1, null, null, null, null, null, null, null, null, null, null, null, null, 1, null, null, 1, null, 1, null, null, null, null, 1, null, null, null, null, null, null, 1, 1, null, 1, null, null, null, null, null, null, null, null, null, null, null, null, null, 1, 1, null, null, null, 1, null, null, null, 1, null, null, null, null, null, null, 1, null, null, null, null, null, 1, null, null, 1, null, null, 1, 1, null, 1, null, null, null, null, null, null, 1, 1, null, null, null, null, null, null, 1, null, null, null, null, null, null, null, null, null, 1, null, 1, 1, null, null, null, null, null, 1, null, null, null, null, null, null, null, 1, null, null, null, null, 1, null, 1, null, 1, null, 1, 1, null, null, null, null, null, null, null, null, null, null, null, null, 1, null, null, null, null, null, null, 1, 1, null, 1, null, null, 1, null, null, null, 1, null, 1, null, null, 1, null, null, null, null, null, null, 1, null, 1, 1, 1, null, 1, null, 1, null, null, null, null, null, null, null, null, null, null, 1, null, null, null, null, null, 1, null, null, null, null, null, null, 1, null, null, null, 1, 1, null, 1, null, 1, 1, null, 1, null, null, null, 1, null, null, 1, 1, 1, null, null, 1, null, 1, null, null, 1, null, 1, null, null, null, null, 1, null, null, null, null, null, null, null, null, 1, null, null, null, null, null, 1, null, null, null, 1, 1, null, null, null, 1, null, null, null, null, 1, null, null, 1, null, null, null, 1, null, null, 1, null, null, null, null, null, 1, null, 1, null, null, null, null, null, null, null, null, 1, 1, null, null, null, null, null, 1, null, null, null, null, null, 1, null, null, null, null, null, null, null, 1, null, 1, null, null, null, null, null, 1, null, 1, null, null, null, null, null, 1, null, 1, null, 1, 1, null, null, 1, 1, null, null, null, null, null, null, null, null, null, null, null, null, null, 1, null, null, null, 1, null, 1, null, 1, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, 1, null, null, null, null, 1, null, null, null, null, 1, null, 1, 1, null, null, 1, null, null, null, null, null, null, 1, 1, null, null, null, null, null, null, 1, null, 1, null, null, 1, null, null, null, null, null, null, 1, 1, null, null, null, null, null, null, null, null, null, null, null, null, null, null, 1, null, null, null, null, null, null, null, 1, null, 1, 1, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, 1, null, null, null, 1, 1, null, null, null, null, null, 1, 1, null, null, null, 1, null, null, null, 1, null, null, null, null, null, null, null, 1, null, null, null, null, null, null, null, null, null, null, 1, null, null, null, null, null, null, null, null, 1, null, null, null, null, null, null, null, 1, null, 1, null, null, null, null, null, null, null, null, null, null, 1, null, null, null, null, null, 1, 1, null, 1, 1, null, null, null, null, 1, null, null, null, null, null, 1, null, 1, null, null, null, null, 1, 1, null, 1, null, null, null, null, null, 1, 1, 1, null, null, 1, null, null, null, null, 1, null, null, null, null, null, null, null, 1, null, 1, null, null, null, null, null, null, 1, 1, null, 1, null, null, null, 1, 1, null, null, 1, null, 1, null, null, null, null, null, null, 1, null, null, null, null, null, 1, null, null, null, null, null, 1, null, null, null, null, null, null, null, null, null, null, 1, null, null, null, null, null, null, null, null, null, 1, 1, null, null, null, null, 1, null, null, null, null, null, null, 1, 1, null, null, null, null, null, null, null, 1, 1, null, null, null, null, 1, null, null, null, null, null, null, null, null, null, 1, null, null, null, 1, null, 1, null, 1, null, null, null, null, null, 1, null, null, null, null, null, null, null, null, null, null, null, null, null, 1, null, null, null, null, null, null, 1, null, null, 1, null, null, null, null, 1, null, null, null, null, null, null, null, null, 1, null, null, null, null, null, null, null, null, 1, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, 1, 1, null, 1, null, null, null, 1, null, null, null, null, 1, null, null, null, null, null, null, 1, 1, null, null, null, 1, null, null, null, 1, null, null, null, 1, 1, null, null, null, null, null, null, 1, null, null, null, null, null, null, null, null, null, null, null, null, null, null, 1, null, null, null, null, null, null, null, null, null, 1, null, null, null, null, null, null, null, null, null, null, null, null, null, null, 1, null, null, null, null, null, null, null, null, null, null, null, null, null, null, 1, null, null, null, null, null, null, null, null, null, null, 1, null, null, null, null, null, null, 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, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, 1, null, null, null, null, 1, null, null, null, 1, null, null, null, null, null, 1, null, 1, null, null, null, 1, null, null, null, null, null, 1, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, 1, 1, null, null, null, null, 1, 1, null, 1, null, null, 1, null, null, null, null, null, null, null, null, null, null, null, null, 1, null, null, null, 1, null, null, null, null, null, null, 1, 1, 1, null, 1, 1, null, null, 1, null, null, null, null, null, null, 1, null, null, 1, null, null, null, null, null, null, null, null, null, 1, null, null, null, null, null, null, null, null, null, 1, null, null, null, null, null, null, null, null, 1, null, null, null, null, null, null, null, null, null, null, 1, null, null, null, null, null, null, null, null, null, null, 1, null, null, null, null, null, null, null, null, null, null, 1, null, null, null, null, null, 1, null, 1, null, null, 1, null, null, null, null, 1, null, 1, null, null, null, 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, null, null, null, 1, 1, null, null, 1, null, 1, null, null, null, null, null, null, null, null, 1, 1, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, 1, null, null, null, null, null, null, null, null, null, null, null, null, null, null, 1, null, null, null, null, null, null, 1, null, null, null, null, null, null, null, null, 1, 1, null, null, 1, null, null, null, null, null, null, null, null, 1, null, null, null, null, null, null, 1, 1, null, null, null, null, 1, null, null, null, null, null, 1, 1, null, 1, null, 1, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, 1, null, null, 1, 1, null, null, null, null, null, null, null, null, null, 1, null, null, null, null, null, null, null, null, null, null, 1, null, null, null, null, null, 1, null, null, null, null, null, null, null, null, 1, 1, null, null, null, 1, null, null, null, null, null, null, null, null, null, 1, null, null, null, null, null, null, null, null, null, 1, null, null, null, null, 1, null, null, null, null, 1, null, 1, 1, null, null, 1, null, null, null, null, null, null, 1, null, null, null, null, null, 1, null, 1, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, 1, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, 1, null, null, 1, null, 1, null, 1, 1, null, null, null, null, 1, null, null, null, null, null, 1, 1, 1, 1, null, null, null, 1, 1, null, null, null, null, null, null, 1, null, null, null, null, null, null, 1, 1, null, null, null, null, null, null, null, 1, null, null, 1, null, null, null, null, 1, null, null, null, null, null, null, null, null, null, null, null, 1, null, null, null, 1, null, null, null, null, null, 1, null, null, null, null, null, null, null, null, null, null, null, null, null, 1, null, null, null, null, null, null, null, null, 1, 1, null, null, null, null, null, null, null, null, 1, null, null, null, 1, null, null, null, null, 1, null, 1, 1, 1, null, null, null, 1, 1, null, null, null, 1, null, null, 1, 1, null, null, null, null, null, null, null, 1, null, null, null, null, null, null, null, null, null, 1, null, null, null, null, null, null, null, null, 1, null, null, null, null, null, 1, 1, null, null, null, null, null, null, null, 1, null, 1, null, 1, null, null, 1, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, 1, null, null, null, 1, null, null, null, null, null, null, 1, null, 1, null, 1, null, null, null, null, null, 1, null, null, null, null, null, null, null, 1, null, 1, null, null, null, 1, 1, null, null, null, null, null, 1, null, null, null, null, null, null, null, null, 1, null, null, null, null, 1, null, 1, null, null, null, 1, null, null, null, null, 1, null, null, 1, null, null, null, null, null, null, null, null, 1, null, 1, 1, null, null, null, null, null, null, null, null, null, null, 1, 1, null, null, null, null, null, 1, 1, null, 1, null, null, null, 1, null, null, null, 1, null, null, null, null, null, null, null, 1, null, 1, null, null, null, 1, null, null, 1, null, null, null, null, null, null, null, 1, 1, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, 1, null, 1, null, null, null, null, null, null, 1, null, null, 1, null, null, 1, null, null, null, null, 1, null, null, null, null, null, null, null, null, null, 1, null, null, null, null, null, null, 1, 1, null, null, null, 1, null, null, null, null, null, null, null, null, null, null, null, 1, null, 1, null, null, null, null, 1, null, null, 1, 1, null, null, null, null, null, null, null, null, null, null, null, null, 1, null, 1, null, 1, null, null, 1, 1, null, null, 1, 1, 1, null, 1, null, 1, null, null, null, null, null, null, 1, null, 1, null, null, null, null, null, null, null, null, 1, null, null, null, null, null, 1, 1, null, null, null, null, null, null, null, null, 1, null, 1, 1, null, 1, null, 1, null, 1, null, null, null, null, 1, null, null, null, null, null, 1, 1, null, null, 1, null, 1, 1, null, null, null, null, null, null, 1, null, null, 1, null, null, null, null, null, 1, null, 1, null, null, 1, 1, null, null, null, null, null, null, 1, 1, null, null, null, 1, 1, 1, null, null, null, null, null, null, null, null, null, null, null, 1, 1, null, null, null, 1, null, 1, null, null, null, null, null, 1, null, null, null, null, 1, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, 1, null, null, null, null, null, null, 1, 1, null, null, null, null, null, null, null, 1, null, null, 1, null, null, 1, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, 1, null, null, null, null, null, null, null, null, null, 1, null, 1, null, null, null, null, null, null, null, 1, null, 1, null, null, null, null, null, null, null, null, null, null, null, null, null, null, 1, null, null, null, null, null, 1, null, null, null, 1, null, null, null, 1, null, null, null, null, null, null, null, null, null, null, null, null, 1, null, null, null, null, null, null, 1, 1, null, null, null, null, null, null, null, null, null, null, null, 1, null, null, null, null, 1, null, null, null, 1, null, null, null, null, 1, null, null, null, null, null, null, null, 1, null, null, 1, 1, null, null, null, null, null, null, null, 1, null, null, null, 1, null, 1, null, null, null, null, null, null, null, 1, null, null, 1, 1, 1, null, null, 1, null, 1, 1, null, null, 1, null, null, 1, 1, null, 1, null, null, 1, null, null, null, null, null, 1, null, null, null, null, 1, null, null, null, null, 1, null, 1, null, null, null, 1, 1, null, null, 1, null, null, null, null, null, null, null, null, null, null, 1, null, null, null, null, 1, 1, null, 1, null, null, null, null, null, 1, null, null, null, 1, null, null, null, null, null, null, 1, 1, null, null, null, null, 1, null, null, null, null, null, null, null, null, null, null, null, null, 1, null, 1, null, null, null, null, null, null, null, 1, 1, null, null, 1, 1, null, 1, null, 1, null, null, null, null, null, null, null, null, 1, null, 1, null, null, 1, null, null, null, null, null, null, null, null, null, null, null, 1, null, null, 1, null, null, null, null, null, null, 1, null, null, null, null, null, null, null, null, null, null, null, 1, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, 1, null, null, null, null, null, null, 1, null, 1, null, null, null, null, null, null, null, null, null, 1, null, null, null, null, null, null, null, null, 1, null, null, null, 1, null, null, 1, null, null, null, null, null, null, null, 1, null, null, null, null, null, 1, null, 1, null, null, 1, null, 1, 1, 1, null, null, 1, null, null, null, null, 1, null, null, null, null, null, null, null, null, 1, null, null, 1, null, 1, null, null, null, null, null, null, null, null, null, null, null, null, null, 1, null, 1, 1, null, null, null, null, null, null, 1, null, null, null, null, null, null, 1, null, 1, null, null, null, null, null, null, null, null, 1, null, 1, 1, null, null, 1, null, null, 1, null, null, null, null, null, 1, null, null, null, null, null, 1, null, null, null, null, 1, null, null, null, null, 1, null, null, null, null, null, 1, null, 1, null, null, null, null, 1, null, null, null, null, null, null, null, 1, null, null, null, null, 1, null, null, 1, null, null, 1, 1, null, 1, null, null, null, null, null, null, 1, null, null, null, null, null, null, null, null, null, 1, null, 1, null, null, 1, 1, null, null, null, null, null, 1, null, null, null, null, null, null, null, null, null, 1, null, 1, null, 1, null, null, null, null, null, null, 1, null, null, null, null, null, null, null, null, null, null, 1, 1, null, 1, null, 1, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, 1, null, null, 1, 1, null, null, null, null, null, null, null, 1, null, null, null, null, 1, null, null, null, null, null, null, null, null, null, 1, 1, null, null, 1, 1, null, null, 1, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, 1, null, null, 1, null, null, 1, null, null, null, null, null, 1, null, null, null, null, null, null, null, 1, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, 1, null, null, null, 1, null, null, null, null, null, null, null, null, 1, null, 1, null, null, null, null, null, null, null, null, 1, null, null, null, null, null, null, null, 1, null, null, null, null, null, null, null, null, 1, null, null, null, null, null, null, null, 1, null, null, null, null, null, 1, null, null, 1, null, null, null, 1, null, null, null, null, null, null, null, null, null, 1, null, null, null, null, null, null, null, null, 1, null, null, null, null, null, null, null, null, null, null, null, 1, 1, null, 1, null, null, null, null, null, null, 1, 1, null, null, null, null, null, null, 1, null, null, null, null, null, 1, null, null, null, 1, null, null, null, 1, null, 1, null, 1, null, null, null, null, null, null, null, null, null, 1, null, null, 1, null, null, null, null, 1, null, null, null, null, null, null, null, null, null, null, null, 1, null, 1, null, null, null, null, null, null, null, null, null, 1, null, null, null, null, null, 1, null, null, null, 1, 1, null, null, null, 1, null, 1, null, null, 1, null, 1, null, 1, null, null, null, null, null, 1, null, null, null, null, null, 1, null, 1, 1, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, 1, null, null, 1, null, null, null, null, null, null, null, null, 1, null, 1, null, null, null, 1, 1, null, 1, null, null, null, null, 1, null, null, null, null, null, null, null, null, null, null, null, 1, null, null, null, null, null, 1, 1, null, null, null, null, 1, 1, null, null, null, null, null, null, null, null, 1, null, null, 1, null, null, null, null, null, null, null, 1, null, null, 1, 1, null, null, null, 1, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, 1, null, null, null, null, null, null, null, null, null, 1, null, 1, null, null, 1, null, null, null, null, null, null, null, 1, null, null, null, null, 1, null, 1, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, 1, null, null, null, 1, null, null, null, null, null, null, null, null, null, null, null, null, null, null, 1, null, null, null, null, null, null, 1, null, null, 1, null, null, null, null, 1, null, 1, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, 1, null, 1, null, 1, null, null, null, 1, null, null, null, null, null, null, 1, null, null, null, null, null, null, 1, null, null, 1, null, null, null, 1, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, 1, null, null, null, null, null, 1, null, 1, null, null, null, null, null, null, null, null, 1, null, null, null, null, null, null, 1, null, null, null, null, 1, null, null, null, 1, null, null, null, 1, 1, 1, null, null, 1, null, null, 1, 1, 1, null, 1, null, null, null, null, 1, null, 1, null, null, null, null, null, null, null, null, null, null, null, null, 1, null, null, 1, null, 1, null, null, null, null, null, null, null, 1, null, 1, null, null, null, null, null, null, null, null, 1, null, null, null, null, 1, null, null, 1, null, 1, null, null, 1, 1, null, 1, null, null, null, null, null, null, 1, null, null, null, null, null, null, 1, null, null, 1, null, null, 1, null, null, 1, null, null, 1, null, null, null, null, null, null, null, 1, null, null, 1, null, null, null, null, 1, null, 1, null, 1, 1, 1, null, null, null, null, 1, 1, null, null, null, null, null, 1, 1, null, null, null, null, null, null, null, 1, 1, null, null, 1, null, 1, null, 1, 1, 1, null, null, null, null, 1, null, null, null, null, null, null, 1, null, null, null, null, null, null, null, null, null, null, null, null, null, 1, null, 1, null, null, null, null, null, null, 1, null, null, null, null, null, null, null, 1, null, null, null, null, null, null, 1, null, 1, null, 1, null, 1, null, null, 1, 1, null, null, null, null, null, null, 1, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, 1, null, null, null, null, null, null, null, null, null, null, null, 1, null, null, null, null, null, null, null, null, null, null, null, null, null, 1, 1, null, null, null, null, null, null, null, null, 1, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, 1, null, null, null, null, null, null, null, null, null, null, 1, null, null, null, null, null, null, 1, null, null, null, null, 1, null, 1, null, null, null, 1, null, null, 1, null, null, null, null, null, null, 1, null, null, null, null, null, null, null, 1, 1, null, null, null, null, null, null, null, 1, 1, 1, null, null, 1, null, null, null, null, null, null, null, null, null, 1, null, null, null, null, 1, null, null, null, null, null, null, null, null, null, 1, null, null, null, null, null, null, null, null, null, null, null, null, null, 1, 1, null, null, null, 1, null, null, null, null, null, 1, null, null, null, null, null, null, null, null, null, null, 1, null, 1, 1, null, null, null, null, 1, null, null, null, null, null, null, null, null, null, null, null, null, null, 1, 1, null, null, null, null, null, null, 1, null, 1, 1, 1, 1, null, null, null, null, null, null, null, null, null, 1, null, 1, null, null, null, null, null, null, null, 1, 1, null, null, null, null, 1, null, null, null, null, null, null, null, 1, null, null, null, 1, null, null, null, null, 1, null, null, 1, 1, null, null, null, 1, 1, null, 1, null, null, null, null, 1, null, null, null, null, null, 1, 1, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, 1, null, null, null, 1, null, null, null, 1, null, null, null, null, null, null, null, null, 1, null, null, null, null, 1, null, null, null, null, null, 1, null, 1, null, null, null, null, null, null, 1, null, null, null, 1, 1, 1, null, null, null, null, null, null, null, null, null, null, null, null, 1, null, 1, null, null, null, null, null, null, null, 1, null, 1, 1, null, null, null, null, null, 1, null, null, null, null, 1, null, 1, 1, 1, 1, null, null, 1, null, null, null, null, null, 1, null, null, null, null, null, null, null, 1, 1, null, null, null, null, null, null, null, null, null, 1, 1, 1, null, null, null, null, null, null, null, null, null, 1, null, null, null, 1, null, null, null, 1, 1, null, null, null, null, null, 1, null, null, null, null, null, null, null, 1, null, null, null, 1, null, null, 1, null, null, null, null, null, null, null, 1, null, null, null, null, null, null, 1, null, null, null, null, null, null, null, null, null, null, 1, null, null, null, 1, null, null, null, null, null, null, null, null, 1, null, null, null, null, null, null, null, 1, null, null, null, 1, null, null, 1, 1, null, null, null, null, null, null, null, 1, 1, null, 1, null, 1, null, 1, null, null, null, 1, 1, null, null, 1, null, null, null, null, null, null, null, null, null, null, null, null, 1, null, null, null, 1, 1, null, null, null, null, null, 1, null, null, null, 1, null, 1, null, null, null, null, 1, null, null, null, null, null, null, null, null, 1, null, null, null, null, null, null, null, null, null, null, null, 1, null, null, null, null, null, null, 1, null, null, null, null, null, null, null, null, null, 1, 1, null, null, null, null, null, null, null, null, null, null, null, null, null, 1, null, null, null, null, null, null, 1, null, null, null, 1, null, null, null, null, null, null, null, 1, null, null, null, null, null, null, null, 1, null, 1, null, null, 1, null, null, null, null, null, null, null, 1, 1, 1, null, null, null, null, null, 1, null, null, 1, null, null, 1, null, null, null, null, null, null, null, null, null, 1, null, null, null, null, null, null, 1, null, 1, null, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, null, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, null, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, null, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, null, null, 1, 1, 1, 1, 1, 1, null, 1, 1, null, null, 1, null, 1, 1, 1, 1, 1, 1, null, null, 1, 1, 1, 1, 1, 1, 1, 1, 1, null, null, 1, null, null, null, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, null, null, null, 1, 1, 1, 1, null, 1, 1, null, 1, 1, 1, 1, null, 1, null, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, null, 1, 1, null, 1, 1, null, null, null, null, 1, 1, 1, 1, 1, null, 1, 1, 1, 1, 1, 1, 1, null, 1, 1, 1, 1, 1, null, 1, 1, 1, 1, 1, null, null, 1, null, 1, 1, 1, 1, 1, null, 1, null, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, null, null, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, null, 1, 1, null, 1, 1, 1, 1, 1, 1, 1, null, 1, 1, null, 1, 1, 1, 1, 1, 1, null, 1, 1, 1, 1, null, 1, 1, 1, 1, 1, 1, 1, 1, null, 1, 1, 1, 1, null, 1, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, 1, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, 1, null, null, 1, null, null, null, null, 1, null, null, null, null, 1, null, null, 1, null, null, null, null, 1, null, null, null, 1, 1, null, null, null, null, null, null, 1, null, null, null, 1, null, null, null, 1, null, 1, null, null, null, null, null, null, null, null, 1, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, 1, null, 1, null, null, null, null, 1, null, null, null, null, null, null, 1, null, null, null, null, null, null, null, null, null, null, 1, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, 1, null, null, null, null, null, null, null, null, null, null, null, null, 1, null, null, 1, null, null, 1, null, null, null, 1, null, null, null, 1, null, null, null, null, null, null, null, null, null, 1, null, 1, null, null, null, null, null, null, 1, null, null, 1, null, null, null, null, null, null, null, 1, null, null, null, null, null, null, null, null, null, null, 1, null, null, null, null, null, null, 1, null, null, null, null, null, 1, 1, null, null, null, null, null, null, null, null, null, null, 1, null, null, null, null, null, null, null, null, 1, null, null, null, null, null, 1, null, null, null, null, null, null, null, null, 1, 1, 1, 1, null, null, 1, 1, null, null, 1, null, 1, null, 1, null, null, null, null, 1, null, 1, null, null, 1, null, null, null, 1, null, null, null, null, null, null, null, null, null, null, null, 1, null, null, null, null, null, 1, null, null, null, 1, null, 1, null, null, null, null, null, null, null, null, 1, null, null, null, null, null, null, 1, null, null, null, null, null, null, null, null, null, null, null, null, null, null, 1, null, 1, null, 1, null, null, 1, null, null, null, null, null, null, null, null, null, 1, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, 1, 1, null, null, null, null, null, null, null, null, 1, null, null, null, 1, null, null, null, null, null, null, null, 1, null, 1, null, null, 1, null, null, 1, null, null, 1, null, 1, null, null, null, null, null, null, null, null, null, null, null, null, 1, null, null, 1, null, null, null, null, 1, null, null, null, null, 1, null, null, null, null, null, 1, null, 1, null, 1, null, null, null, null, null, null, null, null, null, null, null, 1, 1, null, null, null, null, null, null, null, 1, null, null, null, null, 1, null, null, null, null, 1, null, null, null, null, null, null, null, 1, null, null, null, null, 1, null, null, null, null, null, null, null, null, 1, null, null, null, null, null, 1, 1, null, null, null, null, null, null, null, null, 1, null, null, null, null, null, null, null, null, null, 1, null, null, null, null, null, null, null, null, null, null, null, null, 1, null, 1, 1, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, 1, null, 1, null, null, null, null, null, null, null, null, null, 1, null, null, null, null, null, null, null, null, null, null, null, 1, 1, null, null, 1, 1, null, null, null, 1, 1, 1, null, null, null, null, null, null, null, 1, null, null, null, null, null, null, 1, null, null, 1, 1, 1, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, 1, null, null, null, 1, null, 1, 1, null, null, null, 1, null, null, null, null, null, null, null, null, 1, 1, null, null, null, null, null, null, null, null, 1, 1, 1, null, 1, null, null, null, null, null, 1, null, null, 1, null, null, null, null, null, null, null, null, null, null, null, null, null, null, 1, 1, null, null, null, null, null, null, null, null, null, null, null, null, 1, null, null, null, null, 1, null, null, null, 1, 1, null, null, null, null, null, null, 1, null, null, null, null, null, 1, null, null, 1, null, null, null, null, null, null, null, 1, null, null, null, null, null, 1, 1, null, null, 1, null, null, null, 1, null, null, null, null, null, null, null, null, null, 1, null, null, null, 1, null, null, 1, null, null, null, null, 1, null, null, null, null, 1, null, null, null, null, null, null, 1, null, null, null, null, null, null, null, null, null, null, null, null, null, 1, 1, null, null, null, null, null, null, null, null, null, 1, null, null, null, null, null, null, null, null, 1, null, null, null, 1, null, null, null, null, null, null, null, null, null, null, null, null, 1, null, null, null, null, null, null, null, null, 1, null, null, null, null, null, null, null, null, 1, 1, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, 1, null, null, null, null, null, null, null, null, null, 1, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, 1, null, null, null, null, 1, null, null, null, null, null, null, null, null, null, null, 1, null, 1, null, null, null, null, null, null, 1, null, 1, null, null, null, null, null, null, null, 1, 1, null, null, null, null, null, null, 1, null, null, null, null, null, null, null, null, null, null, 1, null, null, null, 1, null, null, null, null, null, null, null, 1, null, null, null, null, 1, null, 1, null, null, null, null, null, null, 1, null, null, 1, null, null, null, null, 1, null, null, null, null, 1, null, null, 1, null, null, null, null, null, 1, null, null, null, null, null, null, null, null, null, 1, 1, null, null, null, 1, null, 1, null, null, null, null, null, null, null, null, null, null, 1, 1, null, null, null, null, null, null, null, null, null, null, null, 1, null, null, null, null, null, 1, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, 1, null, null, null, null, null, null, null, null, null, 1, null, null, null, null, null, null, 1, null, null, null, null, null, null, null, null, null, null, null, 1, null, null, null, null, null, null, null, 1, null, null, null, null, null, null, null, null, null, null, null, 1, null, null, 1, null, null, 1, 1, null, 1, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, 1, null, null, null, 1, null, null, null, 1, null, null, null, null, null, null, null, 1, null, null, null, null, null, null, 1, null, null, 1, null, null, null, null, null, null, null, null, null, 1, null, null, null, null, null, null, 1, null, null, null, null, null, null, 1, null, 1, 1, null, null, null, null, null, null, null, 1, null, null, null, null, null, null, 1, null, null, null, 1, null, 1, null, null, null, null, null, null, null, null, null, 1, null, null, null, null, null, null, null, null, 1, null, null, null, 1, null, 1, null, 1, null, null, null, null, null, null, null, 1, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, 1, 1, null, null, null, null, 1, null, null, null, null, null, null, null, null, null, null, null, 1, 1, null, null, null, null, null, 1, null, null, null, null, null, 1, null, null, null, 1, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, 1, null, null, null, null, null, null, null, null, null, null, null, null, 1, 1, null, null, null, 1, null, 1, null, 1, 1, 1, null, 1, null, null, null, null, null, null, null, null, null, null, 1, null, null, 1, null, null, null, 1, 1, 1, null, null, null, null, null, null, 1, null, null, null, null, null, null, null, null, null, null, 1, null, null, null, null, null, null, null, null, null, null, 1, null, 1, null, null, null, null, null, null, 1, null, null, 1, 1, null, 1, null, null, null, null, null, null, null, null, null, null, 1, null, null, null, null, null, null, null, null, null, null, null, 1, null, null, null, null, null, null, null, 1, null, null, null, null, null, null, null, null, null, null, null, 1, null, null, null, null, null, null, null, 1, null, null, null, null, null, null, null, null, null, null, null, 1, null, null, null, null, null, null, 1, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, 1, null, null, null, null, 1, null, null, null, null, 1, null, null, null, 1, null, null, null, null, null, null, null, null, null, 1, null, null, 1, null, null, 1, null, null, null, null, null, null, null, null, 1, null, null, null, null, null, null, null, 1, null, null, 1, null, null, 1, null, null, null, 1, 1, 1, null, 1, 1, null, null, null, null, 1, 1, 1, null, null, null, null, null, null, null, null, null, 1, null, 1, null, null, 1, 1, null, null, null, null, null, null, 1, null, null, null, null, null, null, 1, null, null, null, null, 1, null, null, null, 1, null, null, 1, null, null, null, null, 1, null, null, 1, 1, null, null, null, null, null, null, 1, null, null, null, null, null, null, 1, null, null, null, null, 1, null, null, null, null, 1, null, null, null, 1, null, null, null, null, null, null, null, 1, 1, null, null, null, 1, null, null, null, null, null, null, 1, 1, null, null, 1, null, 1, null, null, null, null, null, null, null, null, null, null, null, 1, null, null, null, 1, null, null, null, null, null, null, null, null, null, 1, 1, 1, 1, 1, null, null, null, null, null, null, null, null, 1, null, null, 1, 1, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, 1, null, null, null, null, null, null, 1, null, null, null, null, null, null, null, null, 1, 1, null, null, null, null, 1, null, 1, null, null, 1, null, null, null, null, null, 1, null, null, null, null, 1, null, null, null, null, null, null, null, null, null, 1, null, 1, null, null, null, null, null, null, null, 1, 1, null, null, null, null, 1, null, null, null, 1, null, null, null, 1, null, null, null, null, null, 1, null, null, null, null, null, null, null, null, 1, null, null, null, null, null, 1, null, null, null, 1, null, null, null, null, null, 1, 1, null, null, null, null, null, 1, null, null, null, null, null, null, null, null, null, 1, null, null, 1, null, null, 1, null, null, null, null, null, null, null, null, null, null, null, null, null, null, 1, null, null, null, null, null, null, null, null, null, null, null, null, null, 1, null, 1, null, null, null, null, null, 1, null, 1, null, null, null, null, null, 1, 1, null, null, null, null, 1, null, 1, null, null, null, null, null, null, null, null, 1, null, null, 1, null, null, 1, null, null, 1, 1, null, null, null, null, null, null, null, null, 1, 1, null, null, null, null, null, null, null, null, null, null, null, 1, null, null, null, null, null, null, null, null, null, null, null, null, 1, null, null, 1, 1, 1, null, null, null, null, 1, null, null, null, null, null, null, 1, 1, null, 1, null, null, null, null, null, null, null, null, null, null, null, null, 1, 1, 1, null, null, null, null, null, null, null, 1, null, null, null, null, null, null, null, null, null, null, null, 1, 1, null, null, 1, null, null, 1, null, null, 1, null, null, null, null, null, null, null, null, null, null, null, null, null, null, 1, null, null, null, null, null, null, null, null, null, 1, 1, 1, 1, null, null, null, null, null, 1, null, null, null, null, null, null, null, 1, null, null, null, null, 1, null, 1, null, 1, null, 1, 1, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, 1, null, null, 1, null, null, null, null, null, null, 1, null, null, 1, null, null, null, null, null, null, null, null, 1, 1, 1, 1, 1, null, 1, null, null, null, null, null, null, null, null, null, null, null, null, 1, null, null, null, null, null, 1, null, null, null, null, null, null, 1, null, null, null, 1, null, null, 1, null, null, 1, null, 1, null, null, null, null, null, null, 1, 1, 1, null, null, 1, null, null, null, null, 1, null, 1, null, null, null, null, 1, null, null, null, null, null, null, null, null, null, null, null, null, null, null, 1, null, null, null, 1, 1, null, null, null, 1, null, null, null, null, 1, null, null, 1, null, null, null, 1, null, null, null, null, null, null, null, null, 1, null, 1, null, null, null, null, null, null, null, null, 1, null, null, null, null, null, null, 1, 1, null, null, null, null, 1, null, 1, null, null, null, null, null, 1, null, 1, null, null, null, null, null, null, null, null, null, null, 1, null, null, 1, null, null, null, null, null, null, null, null, 1, null, null, null, null, null, null, null, null, null, null, null, null, null, 1, null, null, null, 1, null, 1, null, 1, null, null, null, null, null, null, null, null, null, null, null, null, null, 1, null, 1, null, null, null, null, 1, null, null, null, null, null, null, 1, 1, null, null, null, null, null, null, null, null, null, 1, 1, null, null, null, null, null, null, null, null, 1, null, null, 1, null, null, null, null, null, null, null, null, null, null, null, null, null, 1, null, null, null, null, null, null, null, null, 1, null, null, null, null, null, null, null, 1, null, 1, 1, 1, null, null, null, null, null, null, null, null, null, null, null, null, null, 1, null, 1, null, null, null, 1, 1, null, null, null, null, null, null, null, null, null, null, 1, null, null, null, 1, null, null, null, null, null, null, null, 1, null, null, null, null, null, null, null, null, 1, null, null, 1, null, null, null, null, null, null, null, 1, null, null, null, null, null, null, null, 1, null, 1, null, null, null, null, null, null, null, null, null, null, 1, 1, null, null, null, null, 1, 1, null, null, null, null, null, null, 1, null, null, null, null, null, null, 1, null, null, null, null, null, null, 1, 1, null, null, null, null, null, null, null, null, 1, 1, null, null, 1, null, null, null, null, 1, null, 1, null, null, null, null, null, 1, 1, 1, null, null, null, null, null, null, null, 1, null, 1, null, null, null, 1, 1, null, 1, 1, null, null, null, null, null, null, null, null, 1, null, null, null, null, null, null, null, null, null, null, null, 1, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, 1, 1, 1, null, null, null, 1, null, 1, null, null, null, null, 1, 1, 1, null, null, null, null, 1, null, 1, null, null, null, null, null, 1, null, null, null, null, null, null, null, null, null, 1, null, null, null, 1, null, 1, 1, null, null, 1, null, null, null, null, null, null, null, null, null, null, null, null, null, 1, null, null, null, 1, null, null, null, null, null, 1, 1, null, null, 1, null, null, null, null, null, null, null, null, null, null, null, null, null, 1, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, 1, null, null, 1, 1, null, null, null, 1, 1, null, 1, null, null, null, null, 1, null, null, null, 1, null, 1, null, null, null, null, null, 1, null, null, null, null, null, null, null, 1, null, null, null, 1, 1, null, null, null, null, null, null, 1, null, null, null, 1, null, null, 1, null, null, null, null, null, null, null, 1, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, 1, null, null, 1, null, null, null, null, null, null, null, null, 1, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, 1, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, 1, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, 1, null, null, null, 1, null, null, null, null, null, 1, null, 1, null, null, null, null, null, null, null, null, null, 1, null, null, null, 1, null, null, null, null, null, null, null, null, null, null, 1, null, null, 1, 1, null, null, null, null, 1, null, null, 1, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, 1, null, null, 1, null, null, 1, 1, null, 1, null, null, null, 1, null, null, null, null, null, null, 1, null, null, 1, null, null, 1, null, null, null, 1, null, null, 1, null, null, null, null, 1, 1, null, null, null, null, null, null, null, null, null, null, null, null, 1, null, null, null, 1, 1, null, null, null, null, null, 1, 1, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, 1, null, null, null, null, null, 1, null, null, null, null, null, null, null, null, null, 1, null, 1, null, null, null, null, 1, null, null, null, null, null, null, null, null, null, 1, null, null, null, null, null, null, null, null, null, null, null, 1, null, null, null, null, null, 1, null, null, null, 1, null, null, null, null, null, null, null, null, 1, null, 1, 1, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, 1, null, null, null, null, null, null, null, null, null, null, null, null, null, null, 1, null, null, null, null, null, null, 1, null, null, null, null, null, null, null, null, 1, 1, 1, null, null, null, null, 1, null, null, null, null, null, null, null, null, null, null, null, null, null, 1, null, null, null, null, null, null, null, null, null, null, null, 1, null, 1, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, 1, 1, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, 1, null, null, null, null, null, 1, null, null, null, null, null, null, null, null, null, null, null, null, null, 1, null, null, null, null, null, null, null, null, null, 1, null, null, null, null, null, null, null, null, null, null, null, null, null, null, 1, null, null, null, null, 1, null, 1, null, null, null, 1, null, null, null, null, 1, 1, 1, null, null, null, null, null, 1, null, 1, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, 1, null, null, null, null, null, null, null, 1, null, null, null, null, null, null, null, null, 1, null, null, 1, null, null, null, 1, 1, 1, null, null, 1, null, null, null, null, null, null, 1, 1, 1, 1, null, null, null, null, 1, null, null, null, null, null, null, 1, 1, null, null, null, null, null, null, 1, null, null, 1, null, null, null, null, null, null, null, 1, null, null, null, null, null, null, null, null, null, 1, null, null, null, null, null, null, null, null, null, null, 1, null, null, null, null, null, 1, null, null, null, null, null, null, null, null, null, null, null, null, null, 1, null, null, null, 1, null, null, null, null, null, 1, null, null, null, null, null, null, null, null, null, null, null, null, 1, null, null, null, null, 1, null, 1, null, null, 1, null, null, null, 1, null, null, 1, 1, null, null, 1, 1, null, null, null, null, null, null, null, 1, null, null, null, null, null, null, null, 1, null, null, null, null, null, null, null, null, null, null, 1, null, null, null, null, null, 1, 1, null, null, null, null, null, null, null, null, null, null, null, 1, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, 1, null, null, null, 1, null, 1, null, null, null, null, 1, null, 1, null, 1, null, null, null, null, null, 1, null, null, 1, null, null, null, null, 1, null, 1, null, null, null, null, 1, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, 1, null, null, null, null, null, null, null, null, null, null, 1, null, null, null, null, null, null, null, null, null, null, null, null, null, 1, null, null, null, null, 1, null, null, null, null, null, null, 1, null, null, null, null, null, null, 1, 1, null, 1, null, null, null, null, null, null, null, 1, null, null, null, null, null, null, null, null, null, 1, null, null, null, 1, null, null, 1, null, null, null, null, null, 1, null, 1, 1, null, null, null, null, null, 1, null, null, null, null, null, null, null, null, null, null, 1, null, 1, null, null, null, null, null, 1, null, null, null, null, null, 1, 1, null, null, 1, null, null, 1, null, null, null, null, 1, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, 1, 1, null, null, null, null, null, null, null, null, null, null, null, null, null, null, 1, 1, null, 1, null, null, null, null, 1, null, null, 1, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, 1, null, 1, null, null, 1, 1, null, null, null, 1, null, null, null, null, 1, null, null, null, null, null, null, 1, 1, 1, null, null, 1, null, null, null, null, null, 1, null, null, null, null, 1, 1, 1, null, null, null, null, null, null, null, null, 1, null, null, null, null, 1, null, null, null, null, 1, null, null, null, null, null, null, null, null, null, 1, 1, null, null, 1, null, 1, 1, null, null, null, null, null, null, 1, null, null, 1, null, null, null, null, null, null, null, 1, null, null, 1, null, null, null, null, null, null, null, null, null, null, null, null, null, 1, 1, null, null, 1, null, null, null, null, null, null, null, null, null, null, null, 1, null, 1, null, null, null, null, null, null, null, 1, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, 1, null, null, null, null, null, 1, null, null, null, null, null, null, null, null, null, 1, null, null, 1, null, null, 1, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, 1, null, null, null, 1, null, null, null, 1, 1, 1, null, null, null, null, null, null, null, 1, null, 1, null, 1, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, 1, null, 1, null, null, null, 1, 1, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, 1, null, null, null, null, null, 1, 1, 1, null, null, null, 1, null, null, null, null, null, null, 1, 1, 1, null, null, null, 1, null, null, null, 1, 1, null, null, 1, 1, null, null, null, null, 1, null, null, 1, null, null, 1, 1, null, null, null, null, 1, null, null, 1, null, null, null, null, null, 1, null, null, null, null, null, null, null, 1, 1, 1, null, 1, 1, null, null, 1, null, 1, null, null, null, 1, null, null, 1, null, null, 1, null, null, 1, null, null, null, null, null, 1, null, null, null, null, 1, 1, null, null, null, 1, null, 1, null, null, null, 1, null, null, null, 1, null, null, null, null, null, null, null, null, null, null, null, null, 1, null, null, 1, null, null, 1, null, null, null, null, null, null, null, null, null, null, null, null, 1, null, null, null, 1, null, null, null, null, null, 1, null, null, null, null, null, null, null, null, null, null, null, null, 1, null, null, null, null, null, 1, null, null, null, 1, 1, null, null, 1, 1, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, 1, null, null, null, null, null, null, null, null, null, 1, null, 1, null, null, 1, null, null, null, null, null, null, 1, null, null, null, null, null, null, null, null, 1, null, null, 1, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, 1, null, 1, null, null, null, null, null, null, 1, null, 1, null, 1, 1, null, null, null, null, null, null, 1, null, null, null, null, null, null, null, null, 1, null, null, null, null, null, null, null, null, null, null, null, 1, null, null, 1, null, null, null, null, null, 1, null, 1, null, null, 1, null, null, 1, 1, null, null, 1, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, 1, null, 1, null, 1, null, 1, null, null, null, null, null, null, null, null, null, 1, null, 1, 1, null, null, null, null, null, null, 1, null, 1, null, null, null, null, 1, null, 1, null, null, null, null, 1, 1, null, null, null, null, 1, 1, null, null, 1, null, null, 1, 1, null, null, null, null, 1, null, 1, null, null, null, null, null, null, null, null, 1, null, null, null, null, 1, null, null, null, null, null, 1, null, null, null, 1, null, null, 1, null, null, null, null, null, null, null, null, null, null, null, null, null, null, 1, null, null, null, 1, null, null, 1, null, null, null, null, null, null, 1, null, null, null, null, 1, null, null, null, null, 1, null, 1, null, null, null, 1, null, null, null, null, null, 1, null, null, null, null, null, null, null, null, null, 1, null, 1, null, 1, null, 1, null, null, null, null, 1, null, null, null, null, 1, null, null, null, null, null, 1, null, null, null, null, 1, null, null, null, null, null, null, null, null, null, null, null, null, 1, null, null, null, null, null, null, null, 1, null, null, null, null, null, null, null, null, null, null, null, 1, null, null, null, null, 1, null, null, null, null, null, null, null, null, null, 1, null, null, null, null, 1, null, null, 1, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, 1, null, null, 1, null, null, 1, null, 1, null, null, 1, 1, null, null, null, null, null, null, null, 1, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, 1, null, null, null, 1, null, null, null, null, null, null, null, null, 1, null, 1, null, null, null, 1, null, null, null, null, 1, null, null, null, null, null, null, null, null, null, null, null, null, 1, null, null, null, 1, null, null, null, null, null, null, 1, 1, null, null, null, null, null, null, null, null, null, null, null, null, 1, null, null, null, null, null, null, null, null, null, 1, null, null, null, null, null, null, null, null, 1, null, null, null, null, null, null, null, null, null, null, null, null, 1, null, 1, null, null, null, null, null, 1, 1, null, null, null, null, null, null, null, 1, null, null, null, null, null, null, null, null, null, 1, 1, null, null, 1, null, 1, null, 1, null, null, null, null, null, 1, null, null, null, 1, null, null, 1, null, null, null, null, null, null, null, null, null, null, 1, null, null, null, null, null, null, null, 1, null, null, null, null, null, null, null, 1, null, null, null, null, null, null, null, 1, 1, null, null, 1, 1, null, null, 1, 1, null, 1, null, null, 1, null, 1, null, 1, null, null, null, null, null, 1, null, null, null, null, null, 1, null, 1, 1, null, null, null, null, null, null, null, null, null, null, null, null, null, null, 1, null, null, null, 1, null, null, 1, null, 1, null, null, null, null, null, null, 1, null, null, null, null, null, 1, null, null, 1, null, null, null, null, 1, null, null, null, null, null, 1, 1, null, null, null, null, 1, null, null, null, null, null, null, 1, 1, null, 1, null, null, 1, null, null, null, 1, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, 1, null, null, 1, null, 1, 1, null, 1, 1, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, 1, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, 1, null, 1, null, 1, null, null, null, null, null, null, null, 1, null, null, 1, null, 1, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, 1, null, null, null, 1, null, null, null, null, null, null, null, null, null, null, null, null, null, null, 1, null, null, null, null, null, null, null, null, 1, 1, 1, null, null, null, null, null, 1, 1, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, 1, null, 1, null, null, null, null, null, null, null, null, null, null, 1, null, null, null, null, 1, null, null, null, null, 1, null, null, null, 1, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, 1, null, null, null, null, null, null, null, null, null, 1, null, 1, null, null, null, null, null, 1, null, null, null, null, null, null, null, null, null, 1, null, null, null, null, 1, null, 1, null, null, 1, null, null, null, null, null, null, null, null, null, null, 1, null, 1, null, 1, null, null, null, null, 1, null, 1, null, null, null, null, null, null, null, null, null, null, null, null, 1, 1, 1, 1, null, 1, null, null, null, null, null, null, null, null, 1, null, null, null, null, null, null, 1, null, null, 1, null, null, null, null, null, null, null, 1, null, null, null, null, 1, 1, null, 1, null, null, null, null, null, null, 1, null, null, null, null, null, null, 1, null, null, null, null, null, 1, null, null, 1, null, null, null, null, null, null, null, null, null, null, 1, null, null, null, null, null, null, null, null, null, 1, null, 1, 1, 1, null, null, null, null, 1, 1, null, null, null, null, null, null, 1, null, null, null, null, null, null, null, 1, null, null, null, null, 1, 1, null, 1, null, null, null, null, null, null, 1, null, null, null, null, null, null, 1, null, null, null, null, null, null, null, 1, 1, null, null, null, null, 1, null, null, null, null, null, null, null, 1, 1, null, null, null, null, null, null, null, 1, null, null, null, null, null, null, 1, null, null, null, 1, null, 1, 1, null, 1, 1, null, null, null, null, null, null, 1, null, null, null, null, null, null, null, null, null, null, null, null, null, 1, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, 1, null, null, null, null, null, null, null, 1, null, null, null, 1, null, null, null, null, null, null, null, null, null, null, null, null, null, 1, null, null, null, null, null, null, null, null, null, 1, null, null, null, null, null, 1, null, null, null, null, null, null, null, 1, null, null, null, null, null, null, null, null, null, null, 1, null, null, null, null, 1, null, null, null, null, 1, null, null, 1, null, null, 1, null, null, null, null, 1, null, null, null, null, null, null, 1, null, null, null, null, null, null, null, 1, null, null, null, null, null, 1, null, null, null, null, null, null, 1, null, null, null, null, null, null, null, 1, 1, null, null, null, null, null, null, null, null, 1, 1, null, null, null, null, null, null, null, null, null, null, null, null, 1, null, null, null, null, null, null, null, 1, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, 1, 1, null, null, null, 1, null, null, null, null, null, 1, null, null, null, null, null, null, null, null, null, null, 1, null, 1, 1, null, null, null, null, null, null, null, 1, null, 1, null, null, null, null, null, null, null, null, 1, 1, null, null, null, null, null, null, 1, null, null, null, 1, 1, null, null, null, null, null, null, null, null, null, 1, null, 1, null, null, null, null, null, null, null, 1, 1, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, 1, null, null, null, null, null, null, null, null, null, 1, null, null, 1, null, null, 1, null, null, null, 1, 1, null, null, null, null, null, null, 1, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, 1, null, null, null, null, null, 1, 1, null, null, null, 1, null, 1, null, null, null, null, null, null, 1, null, null, null, null, 1, null, null, null, null, null, 1, null, null, null, 1, null, null, null, null, null, null, null, null, 1, 1, null, null, null, null, null, null, null, null, null, null, null, null, null, 1, null, 1, null, null, null, null, null, null, null, 1, null, null, 1, null, null, null, null, null, 1, null, null, null, 1, null, null, 1, 1, null, 1, null, null, null, null, null, null, null, null, 1, null, null, null, null, null, null, null, 1, 1, null, null, null, null, null, null, null, null, null, 1, 1, 1, null, null, null, null, null, null, null, null, null, 1, null, null, null, 1, null, 1, 1, null, 1, 1, null, null, null, null, 1, null, null, null, null, null, null, null, 1, null, null, null, 1, null, null, null, null, 1, null, null, null, null, null, 1, null, null, null, null, null, null, 1, null, 1, null, null, null, null, null, null, null, 1, 1, null, null, null, 1, null, null, 1, null, null, null, null, null, null, null, null, null, null, null, null, null, 1, null, null, null, 1, null, null, 1, 1, null, null, null, null, null, null, null, 1, null, null, 1, null, 1, 1, 1, null, null, null, null, 1, null, null, 1, null, 1, null, null, null, null, null, null, null, null, null, null, null, null, 1, null, null, 1, null, null, null, null, null, 1, null, null, null, 1, null, 1, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, 1, null, null, 1, null, null, null, null, null, null, 1, null, 1, null, null, null, null, null, null, null, 1, 1, null, null, null, 1, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, 1, null, null, null, null, null, null, null, 1, null, 1, null, null, null, null, null, null, null, null, null, null, 1, null, null, 1, null, null, null, null, 1, null, null, 1, null, null, null, null, null, null, null, null, null, null, null, null, 1, null, 1, null, null, null, null, 1, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, 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, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, null, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, null, 1, 1, 1, null, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, null, 1, 1, null, null, 1, 1, 1, null, 1, 1, null, 1, 1, null, null, 1, 1, 1, 1, 1, 1, 1, 1, 1, null, 1, 1, 1, 1, 1, 1, null, 1, 1, 1, null, 1, 1, null, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, null, 1, 1, 1, 1, 1, 1, 1, null, 1, 1, null, 1, 1, 1, 1, null, 1, null, 1, 1, null, 1, 1, 1, null, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, null, null, null, 1, null, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, null, 1, 1, null, 1, 1, null, null, 1, null, 1, 1, 1, 1, 1, null, 1, null, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, null, null, 1, null, 1, 1, 1, 1, null, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, null, 1, 1, 1, 1, 1, 1, null, 1, 1, 1, null, 1, 1, 1, null, null, 1, 1, 1, 1, null, 1, 1, 1, 1, null, 1, 1, 1, null, 1, 1, 1, 1, 1, 1, 1, null, 1, 1, 1, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, 1, null, null, null, null, 1, null, null, null, null, null, null, null, null, null, null, null, null, 1, null, null, null, null, null, null, null, 1, null, null, null, null, 1, null, null, 1, null, null, null, null, null, null, null, null, null, 1, null, null, null, null, null, null, 1, null, null, null, 1, null, null, null, 1, null, 1, null, null, null, null, 1, null, null, null, 1, null, null, null, null, null, null, 1, null, null, null, 1, null, null, null, null, null, null, 1, null, 1, null, null, 1, 1, null, null, null, null, null, 1, 1, null, null, null, null, null, null, null, null, null, 1, null, null, null, null, null, null, null, null, null, null, null, null, null, null, 1, 1, 1, null, null, 1, null, 1, null, null, null, null, null, null, 1, null, null, 1, null, null, 1, null, null, 1, 1, null, 1, null, 1, null, null, null, null, null, null, null, null, null, null, null, 1, null, null, null, null, null, null, null, null, null, 1, null, null, null, null, null, null, null, null, null, null, null, 1, null, 1, null, null, null, null, 1, null, null, 1, null, null, null, 1, null, 1, null, null, null, null, 1, null, null, null, null, null, null, null, null, null, null, 1, null, null, null, null, null, null, null, null, 1, null, null, null, null, null, null, null, null, null, null, null, null, null, null, 1, null, null, 1, null, null, 1, 1, null, null, null, null, 1, null, 1, null, null, null, null, 1, null, 1, null, null, 1, null, null, 1, 1, null, null, null, null, null, null, 1, 1, null, null, null, 1, null, null, null, null, null, 1, null, null, null, 1, null, null, null, null, null, null, null, null, null, null, 1, null, null, null, null, null, null, 1, null, null, null, null, null, null, 1, null, null, null, null, null, null, null, 1, null, 1, null, 1, null, null, null, null, null, null, null, null, null, null, null, null, 1, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, 1, null, null, 1, 1, 1, null, null, null, null, null, null, null, null, 1, 1, null, null, 1, null, null, null, null, null, null, null, 1, null, 1, null, null, 1, null, null, 1, null, null, 1, null, 1, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, 1, null, null, null, null, null, null, 1, null, null, 1, null, null, null, null, null, 1, null, 1, null, 1, null, null, null, null, null, null, null, null, null, null, null, 1, null, null, null, null, null, null, null, null, null, null, null, null, null, 1, null, null, null, null, 1, 1, null, null, null, null, null, null, 1, null, null, null, null, 1, null, null, null, 1, null, null, null, null, null, null, null, null, 1, null, null, 1, null, null, null, null, null, null, 1, null, 1, null, null, null, null, null, null, null, null, null, 1, null, null, null, null, null, null, null, null, null, null, null, null, 1, null, 1, 1, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, 1, null, null, null, null, null, null, null, null, null, 1, null, null, 1, null, null, null, null, null, null, 1, null, null, 1, null, null, null, 1, null, null, null, null, 1, 1, null, null, null, null, null, null, null, 1, null, null, null, null, null, null, 1, null, null, 1, 1, null, null, null, null, null, null, null, null, null, null, null, null, null, 1, null, null, null, null, 1, null, null, 1, 1, 1, null, null, null, 1, null, null, null, null, null, null, null, null, 1, 1, null, null, null, null, null, null, null, null, 1, 1, 1, null, 1, null, null, null, null, null, 1, null, null, 1, null, null, null, null, null, 1, null, 1, 1, null, null, null, null, null, 1, 1, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, 1, 1, null, null, null, 1, 1, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, 1, null, null, null, null, null, null, null, null, 1, null, null, null, null, 1, null, null, null, null, null, null, 1, null, null, null, null, null, null, null, null, 1, null, 1, null, null, null, null, null, null, null, null, null, null, null, 1, null, null, null, null, null, 1, null, null, null, null, null, 1, null, null, null, null, null, null, null, null, null, null, 1, null, null, 1, 1, null, null, null, null, null, null, null, null, null, 1, 1, null, null, null, null, null, null, null, null, 1, null, null, 1, null, null, null, null, null, null, null, null, null, null, null, null, 1, null, null, null, null, null, null, null, null, 1, null, null, null, 1, null, null, null, null, null, 1, null, null, null, null, null, null, null, 1, null, null, null, null, null, null, null, 1, null, null, null, null, null, null, null, null, null, null, null, null, null, 1, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, 1, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, 1, null, 1, null, null, 1, null, null, null, 1, null, null, null, null, null, null, null, null, null, null, 1, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, 1, null, null, null, 1, null, null, null, null, null, null, null, null, null, null, null, null, 1, null, null, null, null, null, null, 1, null, null, null, null, 1, null, 1, null, null, 1, null, null, null, null, null, null, null, 1, null, null, null, null, null, 1, null, null, 1, null, null, null, null, null, null, 1, 1, null, null, null, 1, null, 1, null, null, null, null, null, null, null, null, null, null, null, 1, null, null, null, null, 1, null, null, null, null, null, null, 1, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, 1, null, null, null, null, 1, null, null, null, null, null, null, null, null, null, 1, null, null, null, null, null, null, 1, null, null, null, null, null, null, null, null, null, null, null, 1, null, null, null, null, null, null, null, 1, null, null, null, null, null, null, null, null, null, null, null, 1, null, null, null, null, null, 1, null, null, 1, null, null, null, null, null, null, null, null, null, null, null, 1, null, 1, null, null, null, null, null, 1, null, null, null, 1, null, null, null, null, null, null, null, 1, 1, null, null, null, 1, null, 1, null, null, 1, null, null, null, null, null, null, null, null, null, 1, null, null, null, null, null, null, 1, null, null, null, null, null, null, 1, null, 1, 1, null, null, null, null, null, null, null, 1, null, null, 1, null, null, null, 1, null, null, null, null, null, 1, null, null, null, null, null, null, null, null, null, 1, null, null, null, null, null, null, 1, null, 1, null, null, null, 1, null, 1, null, 1, null, null, 1, null, null, null, null, 1, null, null, null, null, null, null, 1, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, 1, null, 1, 1, null, null, 1, null, null, null, null, null, null, null, null, null, 1, null, 1, 1, null, null, null, null, null, null, null, null, null, null, null, 1, null, null, null, 1, null, null, null, null, null, null, null, null, null, null, 1, null, null, null, null, null, null, null, null, null, null, 1, null, null, null, null, null, null, null, null, null, null, null, null, 1, 1, null, null, null, 1, null, 1, null, 1, 1, 1, null, 1, null, null, null, null, null, null, null, null, null, null, 1, null, null, null, null, null, null, null, null, 1, null, null, null, null, null, null, 1, null, null, null, null, null, null, null, 1, null, null, null, null, 1, null, null, null, null, 1, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, 1, null, 1, null, null, null, null, null, null, null, null, null, null, 1, null, null, null, null, null, null, null, null, null, null, null, 1, null, null, null, null, null, null, null, 1, null, null, null, null, null, null, null, null, null, null, null, 1, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, 1, null, null, null, null, null, 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, null, 1, null, null, null, null, 1, null, null, null, null, 1, null, null, null, 1, null, null, null, null, null, null, null, null, null, null, null, null, 1, null, null, null, null, null, null, null, null, null, null, null, 1, null, null, null, 1, null, null, null, 1, null, null, 1, null, null, 1, null, null, null, 1, null, 1, null, 1, 1, null, null, null, null, 1, 1, 1, null, null, null, null, null, null, 1, null, null, 1, null, 1, null, 1, 1, 1, null, null, null, null, null, null, null, null, null, null, null, null, null, 1, null, null, null, null, 1, null, null, null, 1, null, null, null, null, null, null, null, null, null, null, 1, 1, null, null, null, null, null, null, null, null, null, 1, null, null, null, 1, null, null, null, null, 1, null, null, null, null, 1, null, null, null, 1, 1, null, null, 1, null, null, null, 1, 1, null, null, null, 1, null, null, 1, null, null, null, null, 1, null, null, null, null, null, 1, null, null, null, null, null, null, 1, null, null, null, null, null, null, null, 1, null, null, 1, null, null, null, null, null, null, null, null, null, null, 1, null, null, null, null, null, null, null, null, null, null, null, 1, null, null, null, null, null, null, null, null, null, null, 1, null, null, null, null, null, null, 1, null, null, null, null, null, null, 1, null, null, null, null, null, null, null, null, 1, 1, null, null, null, null, 1, null, null, null, null, 1, null, null, null, null, null, 1, null, null, null, null, 1, null, null, null, null, null, null, null, 1, null, 1, null, 1, null, null, 1, null, null, null, null, null, 1, null, null, null, null, 1, null, null, null, 1, null, null, null, 1, null, null, null, null, 1, 1, null, null, null, null, null, null, null, null, 1, null, null, null, null, 1, null, null, null, null, 1, null, null, null, null, null, 1, 1, null, null, null, null, null, 1, null, null, null, null, null, null, null, null, null, 1, null, null, 1, null, null, 1, null, null, null, null, null, null, null, null, null, null, null, null, null, null, 1, null, null, null, null, null, null, null, null, null, null, null, null, null, 1, null, 1, null, null, null, null, 1, 1, 1, null, null, null, 1, null, null, 1, 1, null, null, null, null, 1, null, 1, null, null, null, null, null, null, null, null, 1, null, null, 1, null, null, 1, null, null, 1, 1, null, null, 1, null, null, null, null, null, null, 1, null, null, null, null, null, null, 1, null, null, null, null, 1, null, null, null, null, null, null, null, null, null, null, null, null, 1, null, null, 1, null, 1, null, null, null, null, 1, null, 1, null, null, null, null, 1, 1, null, 1, null, null, null, null, null, null, null, null, null, null, null, null, null, 1, 1, null, null, null, 1, null, null, null, 1, null, null, null, null, null, null, 1, null, null, null, null, null, 1, null, null, 1, null, null, 1, 1, null, 1, null, null, null, null, null, null, 1, 1, null, null, null, null, null, null, 1, null, null, null, null, null, null, null, null, null, 1, null, 1, 1, null, null, null, null, null, 1, null, null, null, null, null, null, null, 1, null, null, null, null, 1, null, 1, null, 1, null, 1, 1, null, null, null, null, null, null, null, null, null, null, null, null, 1, null, null, null, null, null, null, 1, 1, null, 1, null, null, 1, null, null, null, 1, null, 1, null, null, 1, null, null, null, null, null, null, 1, null, 1, 1, 1, null, 1, null, 1, null, null, null, null, null, null, null, null, null, null, 1, null, null, null, null, null, 1, null, null, null, null, null, null, 1, null, null, null, 1, 1, null, 1, null, 1, 1, null, 1, null, null, null, 1, null, null, 1, 1, 1, null, null, 1, null, 1, null, null, 1, null, 1, null, null, null, null, 1, null, null, null, null, null, null, null, null, 1, null, null, null, null, null, 1, null, null, null, 1, 1, null, null, null, 1, null, null, null, null, 1, null, null, 1, null, null, null, 1, null, null, 1, null, null, null, null, null, 1, null, 1, null, null, null, null, null, null, null, null, 1, 1, null, null, null, null, null, 1, null, null, null, null, null, 1, null, null, null, null, null, null, null, 1, null, 1, null, null, null, null, null, 1, null, 1, null, null, null, null, null, 1, null, 1, null, 1, 1, null, null, 1, 1, null, null, null, null, null, null, null, null, null, null, null, null, null, 1, null, null, null, 1, null, 1, null, 1, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, 1, null, null, null, null, 1, null, null, null, null, 1, null, 1, 1, null, null, 1, null, null, null, null, null, null, 1, 1, null, null, null, null, null, null, 1, null, 1, null, null, 1, null, null, null, null, null, null, 1, 1, null, null, null, null, null, null, null, null, null, null, null, null, null, null, 1, null, null, null, null, null, null, null, 1, null, 1, 1, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, 1, null, null, null, 1, 1, null, null, null, null, null, 1, 1, null, null, null, 1, null, null, null, 1, null, null, null, null, null, null, null, 1, null, null, null, null, null, null, null, null, null, null, 1, null, null, null, null, null, null, null, null, 1, null, null, null, null, null, null, null, 1, null, 1, null, null, null, null, null, null, null, null, null, null, 1, null, null, null, null, null, 1, 1, null, 1, 1, null, null, null, null, 1, null, null, null, null, null, 1, null, 1, null, null, null, null, 1, 1, null, 1, null, null, null, null, null, 1, 1, 1, null, null, 1, null, null, null, null, 1, null, null, null, null, null, null, null, 1, null, 1, null, null, null, null, null, null, 1, 1, null, 1, null, null, null, 1, 1, null, null, 1, null, 1, null, null, null, null, null, null, 1, null, null, null, null, null, 1, null, null, null, null, null, 1, null, null, null, null, null, null, null, null, null, null, 1, null, null, null, null, null, null, null, null, null, 1, 1, null, null, null, null, 1, null, null, null, null, null, null, 1, 1, null, null, null, null, null, null, null, 1, 1, null, null, null, null, 1, null, null, null, null, null, null, null, null, null, 1, null, null, null, 1, null, 1, null, 1, null, null, null, null, null, 1, null, null, null, null, null, null, null, null, null, null, null, null, null, 1, null, null, null, null, null, null, 1, null, null, 1, null, null, null, null, 1, null, null, null, null, null, null, null, null, 1, null, null, null, null, null, null, null, null, 1, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, 1, 1, null, 1, null, null, null, 1, null, null, null, null, 1, null, null, null, null, null, null, 1, 1, null, null, null, 1, null, null, null, 1, null, null, null, 1, 1, null, null, null, null, null, null, 1, null, null, null, null, null, null, null, null, null, null, null, null, null, null, 1, null, null, null, null, null, null, null, null, null, 1, null, null, null, null, null, null, null, null, null, null, null, null, null, null, 1, null, null, null, null, null, null, null, null, null, null, null, null, null, null, 1, null, null, null, null, null, null, null, null, null, null, 1, null, null, null, null, null, null, 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, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, 1, null, null, null, null, 1, null, null, null, 1, null, null, null, null, null, 1, null, 1, null, null, null, 1, null, null, null, null, null, 1, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, 1, 1, null, null, null, null, 1, 1, null, 1, null, null, 1, null, null, null, null, null, null, null, null, null, null, null, null, 1, null, null, null, 1, null, null, null, null, null, null, 1, 1, 1, null, 1, 1, null, null, 1, null, null, null, null, null, null, 1, null, null, 1, null, null, null, null, null, null, null, null, null, 1, null, null, null, null, null, null, null, null, null, 1, null, null, null, null, null, null, null, null, 1, null, null, null, null, null, null, null, null, null, null, 1, null, null, null, null, null, null, null, null, null, null, 1, null, null, null, null, null, null, null, null, null, null, 1, null, null, null, null, null, 1, null, 1, null, null, 1, null, null, null, null, 1, null, 1, null, null, null, 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, null, null, null, 1, 1, null, null, 1, null, 1, null, null, null, null, null, null, null, null, 1, 1, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, 1, null, null, null, null, null, null, null, null, null, null, null, null, null, null, 1, null, null, null, null, null, null, 1, null, null, null, null, null, null, null, null, 1, 1, null, null, 1, null, null, null, null, null, null, null, null, 1, null, null, null, null, null, null, 1, 1, null, null, null, null, 1, null, null, null, null, null, 1, 1, null, 1, null, 1, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, 1, null, null, 1, 1, null, null, null, null, null, null, null, null, null, 1, null, null, null, null, null, null, null, null, null, null, 1, null, null, null, null, null, 1, null, null, null, null, null, null, null, null, 1, 1, null, null, null, 1, null, null, null, null, null, null, null, null, null, 1, null, null, null, null, null, null, null, null, null, 1, null, null, null, null, 1, null, null, null, null, 1, null, 1, 1, null, null, 1, null, null, null, null, null, null, 1, null, null, null, null, null, 1, null, 1, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, 1, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, 1, null, null, 1, null, 1, null, 1, 1, null, null, null, null, 1, null, null, null, null, null, 1, 1, 1, 1, null, null, null, 1, 1, null, null, null, null, null, null, 1, null, null, null, null, null, null, 1, 1, null, null, null, null, null, null, null, 1, null, null, 1, null, null, null, null, 1, null, null, null, null, null, null, null, null, null, null, null, 1, null, null, null, 1, null, null, null, null, null, 1, null, null, null, null, null, null, null, null, null, null, null, null, null, 1, null, null, null, null, null, null, null, null, 1, 1, null, null, null, null, null, null, null, null, 1, null, null, null, 1, null, null, null, null, 1, null, 1, 1, 1, null, null, null, 1, 1, null, null, null, 1, null, null, 1, 1, null, null, null, null, null, null, null, 1, null, null, null, null, null, null, null, null, null, 1, null, null, null, null, null, null, null, null, 1, null, null, null, null, null, 1, 1, null, null, null, null, null, null, null, 1, null, 1, null, 1, null, null, 1, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, 1, null, null, null, 1, null, null, null, null, null, null, 1, null, 1, null, 1, null, null, null, null, null, 1, null, null, null, null, null, null, null, 1, null, 1, null, null, null, 1, 1, null, null, null, null, null, 1, null, null, null, null, null, null, null, null, 1, null, null, null, null, 1, null, 1, null, null, null, 1, null, null, null, null, 1, null, null, 1, null, null, null, null, null, null, null, null, 1, null, 1, 1, null, null, null, null, null, null, null, null, null, null, 1, 1, null, null, null, null, null, 1, 1, null, 1, null, null, null, 1, null, null, null, 1, null, null, null, null, null, null, null, 1, null, 1, null, null, null, 1, null, null, 1, null, null, null, null, null, null, null, 1, 1, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, 1, null, 1, null, null, null, null, null, null, 1, null, null, 1, null, null, 1, null, null, null, null, 1, null, null, null, null, null, null, null, null, null, 1, null, null, null, null, null, null, 1, 1, null, null, null, 1, null, null, null, null, null, null, null, null, null, null, null, 1, null, 1, null, null, null, null, 1, null, null, 1, 1, null, null, null, null, null, null, null, null, null, null, null, null, 1, null, 1, null, 1, null, null, 1, 1, null, null, 1, 1, 1, null, 1, null, 1, null, null, null, null, null, null, 1, null, 1, null, null, null, null, null, null, null, null, 1, null, null, null, null, null, 1, 1, null, null, null, null, null, null, null, null, 1, null, 1, 1, null, 1, null, 1, null, 1, null, null, null, null, 1, null, null, null, null, null, 1, 1, null, null, 1, null, 1, 1, null, null, null, null, null, null, 1, null, null, 1, null, null, null, null, null, 1, null, 1, null, null, 1, 1, null, null, null, null, null, null, 1, 1, null, null, null, 1, 1, 1, null, null, null, null, null, null, null, null, null, null, null, 1, 1, null, null, null, 1, null, 1, null, null, null, null, null, 1, null, null, null, null, 1, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, 1, null, null, null, null, null, null, 1, 1, null, null, null, null, null, null, null, 1, null, null, 1, null, null, 1, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, 1, null, null, null, null, null, null, null, null, null, 1, null, 1, null, null, null, null, null, null, null, 1, null, 1, null, null, null, null, null, null, null, null, null, null, null, null, null, null, 1, null, null, null, null, null, 1, null, null, null, 1, null, null, null, 1, null, null, null, null, null, null, null, null, null, null, null, null, 1, null, null, null, null, null, null, 1, 1, null, null, null, null, null, null, null, null, null, null, null, 1, null, null, null, null, 1, null, null, null, 1, null, null, null, null, 1, null, null, null, null, null, null, null, 1, null, null, 1, 1, null, null, null, null, null, null, null, 1, null, null, null, 1, null, 1, null, null, null, null, null, null, null, 1, null, null, 1, 1, 1, null, null, 1, null, 1, 1, null, null, 1, null, null, 1, 1, null, 1, null, null, 1, null, null, null, null, null, 1, null, null, null, null, 1, null, null, null, null, 1, null, 1, null, null, null, 1, 1, null, null, 1, null, null, null, null, null, null, null, null, null, null, 1, null, null, null, null, 1, 1, null, 1, null, null, null, null, null, 1, null, null, null, 1, null, null, null, null, null, null, 1, 1, null, null, null, null, 1, null, null, null, null, null, null, null, null, null, null, 1, null, 1, null, 1, null, null, null, null, null, null, null, 1, 1, null, null, 1, 1, null, 1, null, 1, null, null, null, null, null, null, null, null, 1, null, 1, null, null, 1, null, null, null, null, null, null, null, null, null, null, null, 1, null, null, 1, null, null, null, null, null, null, 1, null, null, null, null, null, null, null, null, null, null, null, 1, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, 1, null, null, null, null, null, null, 1, null, 1, null, null, null, null, null, null, null, null, null, 1, null, null, null, null, null, null, null, null, 1, null, null, null, 1, null, null, 1, null, null, null, null, null, null, null, 1, null, null, null, null, null, 1, null, 1, null, null, 1, null, 1, 1, 1, null, null, 1, null, null, null, null, 1, null, null, null, null, null, null, null, null, 1, null, null, 1, null, 1, null, null, null, null, null, null, null, null, null, null, null, null, null, 1, null, 1, 1, null, null, null, null, null, null, 1, null, null, null, null, null, null, 1, null, 1, null, null, null, null, null, null, null, null, 1, null, 1, 1, null, null, 1, null, null, 1, null, null, null, null, null, 1, null, null, null, null, null, 1, null, null, null, null, 1, null, null, null, null, 1, null, null, null, null, null, 1, null, 1, null, null, null, null, 1, null, null, null, null, null, null, null, 1, null, null, null, null, 1, null, null, 1, null, null, 1, 1, null, 1, null, null, null, null, null, 1, 1, null, null, null, null, null, null, null, null, null, 1, null, 1, null, null, 1, 1, null, null, null, null, null, 1, null, null, null, null, null, null, null, null, null, 1, null, 1, null, 1, null, null, null, null, null, null, 1, null, null, null, null, null, null, null, null, null, null, 1, 1, null, 1, null, 1, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, 1, null, null, 1, 1, null, null, null, null, null, null, null, 1, null, null, null, null, 1, null, null, null, null, null, null, null, null, null, 1, 1, null, null, 1, 1, null, null, 1, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, 1, null, null, 1, null, null, 1, null, null, null, null, null, 1, null, null, null, null, null, null, null, 1, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, 1, null, null, null, 1, null, null, null, null, null, null, null, null, 1, null, 1, null, null, null, null, null, null, null, null, 1, null, null, null, null, null, null, null, 1, null, null, null, null, null, null, null, null, 1, null, null, null, null, null, null, null, 1, null, null, null, null, null, 1, null, null, 1, null, null, null, 1, null, null, null, null, null, null, null, null, null, 1, null, null, null, null, null, null, null, null, 1, null, null, null, null, null, null, null, null, null, null, null, 1, 1, null, 1, null, null, null, null, null, null, 1, 1, null, null, null, null, null, null, 1, null, null, null, null, null, 1, null, null, null, 1, null, null, null, 1, null, 1, null, 1, null, null, null, null, null, null, null, null, null, 1, null, null, 1, null, null, null, null, 1, null, null, null, null, null, 1, null, null, null, null, null, 1, null, 1, null, null, null, null, null, null, null, null, null, 1, null, null, null, null, null, 1, null, null, null, 1, 1, null, null, null, 1, null, 1, null, null, 1, null, 1, null, 1, null, null, null, null, null, 1, null, null, null, null, null, 1, null, 1, 1, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, 1, null, null, 1, null, null, null, null, null, null, null, null, 1, null, 1, null, null, null, 1, 1, null, 1, null, null, null, null, 1, null, null, null, null, null, null, null, null, null, null, null, 1, null, null, null, null, null, 1, 1, null, null, null, null, 1, 1, null, null, null, null, null, null, null, null, 1, null, null, 1, null, null, null, null, null, null, null, 1, null, null, 1, 1, null, null, null, 1, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, 1, null, null, null, null, null, null, null, null, null, 1, null, 1, null, null, 1, null, null, null, null, null, null, null, 1, null, null, null, null, 1, null, 1, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, 1, null, null, null, 1, null, null, null, null, null, 1, null, null, null, null, null, null, null, null, 1, null, null, null, null, null, null, 1, null, null, 1, null, null, null, null, 1, null, 1, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, 1, null, 1, null, 1, null, null, null, 1, null, null, null, null, null, null, 1, null, null, null, null, null, null, 1, null, null, 1, null, null, null, 1, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, 1, null, null, null, null, null, 1, null, 1, null, null, null, null, null, null, null, null, 1, null, null, null, null, null, null, 1, null, null, null, null, 1, null, null, null, 1, null, null, null, 1, 1, 1, null, null, 1, null, null, 1, 1, 1, null, 1, null, null, null, null, 1, null, 1, null, null, null, null, null, null, null, null, null, null, null, null, 1, null, null, 1, null, 1, null, null, null, null, null, null, null, 1, null, 1, null, null, null, null, null, null, null, null, 1, null, null, null, null, 1, null, null, 1, null, 1, null, null, 1, 1, null, 1, null, null, null, null, null, null, 1, null, null, null, null, null, null, 1, null, null, 1, null, null, 1, null, null, 1, null, null, 1, null, null, null, null, null, null, null, 1, null, null, 1, null, null, null, null, 1, null, 1, null, 1, 1, 1, null, null, null, null, 1, 1, null, null, null, null, null, 1, 1, null, null, null, null, null, null, null, 1, 1, null, null, 1, null, 1, null, 1, 1, 1, null, null, null, null, 1, null, null, null, null, null, null, 1, null, null, null, null, null, null, null, null, null, null, null, null, null, 1, null, 1, null, null, null, null, null, null, 1, null, null, null, null, null, null, null, 1, null, null, null, null, null, null, 1, null, 1, null, 1, null, 1, null, null, 1, 1, null, null, null, null, null, null, 1, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, 1, null, null, null, null, null, null, null, null, null, null, null, 1, null, null, null, null, null, null, null, null, null, null, null, null, null, 1, 1, null, null, null, null, null, null, null, null, 1, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, 1, null, null, null, null, null, null, null, null, null, null, 1, null, null, null, null, null, null, 1, null, null, null, null, 1, null, 1, null, null, null, 1, null, null, 1, null, null, null, null, null, null, 1, null, null, null, null, null, null, null, 1, 1, null, null, null, null, null, null, null, 1, 1, 1, null, null, 1, null, null, null, null, null, null, null, null, null, 1, null, null, null, null, 1, null, null, null, null, null, null, null, null, null, 1, 1, null, null, null, null, null, null, null, null, null, null, null, null, 1, 1, null, null, null, 1, null, null, null, null, null, 1, null, null, null, null, null, null, null, null, null, null, 1, null, 1, 1, null, null, null, null, 1, null, null, null, null, null, null, null, null, null, null, null, null, null, 1, 1, null, null, null, null, null, null, 1, null, 1, 1, 1, 1, null, null, null, null, null, null, null, null, null, 1, null, 1, null, null, null, null, null, null, null, 1, 1, null, null, null, null, 1, null, null, null, null, null, null, null, 1, null, null, null, 1, null, null, null, null, 1, null, null, 1, 1, null, null, null, 1, 1, null, 1, null, null, null, null, 1, null, null, null, null, null, 1, 1, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, 1, null, null, null, 1, null, null, null, 1, null, null, null, null, null, null, null, null, 1, null, null, null, null, 1, null, null, null, null, null, 1, null, 1, null, null, null, null, null, null, 1, null, null, null, 1, 1, 1, null, null, null, null, null, null, null, null, null, null, null, null, 1, null, 1, null, null, null, null, null, null, null, 1, null, 1, 1, null, null, null, null, null, 1, null, null, null, null, 1, null, 1, 1, 1, 1, null, null, 1, null, null, null, null, null, 1, null, null, null, null, null, null, null, 1, 1, null, null, null, null, null, null, null, null, null, 1, 1, 1, null, null, null, null, null, null, null, null, null, 1, null, null, null, 1, null, null, null, 1, 1, null, null, null, null, null, 1, null, null, null, null, null, null, null, 1, null, null, null, 1, null, null, 1, null, null, null, null, null, null, null, 1, null, null, null, null, null, null, 1, null, null, null, null, null, null, null, null, null, null, 1, null, null, null, 1, null, null, null, null, null, null, null, null, 1, null, null, null, null, null, null, null, 1, null, null, null, 1, null, null, 1, 1, null, null, null, null, null, null, null, 1, 1, null, 1, null, 1, null, 1, null, null, null, 1, 1, null, null, 1, null, null, null, null, null, null, null, null, null, null, null, null, 1, null, null, null, 1, 1, null, null, null, null, null, 1, null, null, null, 1, null, 1, null, null, null, null, 1, null, null, null, null, null, null, null, null, 1, null, null, null, null, null, null, null, null, null, null, null, 1, null, null, null, null, null, null, 1, null, null, null, null, null, null, null, null, null, 1, 1, null, null, null, null, null, null, null, null, null, null, null, null, null, 1, null, null, null, null, null, null, 1, null, null, null, 1, null, null, null, null, null, null, null, 1, null, null, null, null, null, null, null, 1, null, 1, null, null, 1, null, null, null, null, null, null, null, 1, 1, 1, null, null, null, null, null, 1, null, null, 1, null, null, 1, null, null, null, null, null, null, null, null, null, 1, null, null, null, null, null, null, 1, null, 1, null, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, null, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, null, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, null, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, null, null, 1, 1, 1, 1, 1, 1, null, 1, 1, null, null, 1, null, 1, 1, 1, 1, 1, 1, null, null, 1, 1, 1, 1, 1, 1, 1, 1, 1, null, null, 1, null, null, null, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, null, null, null, 1, 1, 1, 1, null, 1, 1, null, 1, 1, 1, 1, null, 1, null, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, null, 1, 1, null, 1, 1, null, null, null, null, 1, 1, 1, 1, 1, null, 1, 1, 1, 1, 1, 1, 1, null, 1, 1, 1, 1, 1, null, 1, 1, 1, 1, 1, null, null, 1, null, 1, 1, 1, 1, 1, null, 1, null, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, null, null, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, null, 1, 1, null, 1, 1, 1, 1, 1, 1, 1, null, 1, 1, null, 1, 1, 1, 1, 1, 1, null, 1, 1, 1, 1, null, 1, 1, 1, 1, 1, 1, 1, 1, null, 1, 1, 1, 1, null, 1, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, 1, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, 1, null, null, 1, null, null, null, null, 1, null, null, null, null, 1, null, null, 1, null, null, null, null, 1, null, null, null, 1, 1, null, null, null, null, null, null, 1, null, null, null, 1, null, null, null, 1, null, 1, null, null, null, null, null, null, null, null, 1, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, 1, null, 1, null, null, null, null, 1, null, null, null, null, null, null, 1, null, null, null, null, null, null, null, null, null, null, 1, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, 1, null, null, null, null, null, null, null, null, null, null, null, null, 1, null, null, 1, null, null, 1, null, null, null, 1, null, null, null, 1, null, null, null, null, null, null, null, null, null, 1, null, 1, null, null, null, null, null, null, 1, null, null, 1, null, null, null, null, null, null, null, 1, null, null, null, null, null, null, null, null, null, null, 1, null, null, null, null, null, null, 1, null, null, null, null, null, 1, 1, null, null, null, null, null, null, null, null, null, null, 1, null, null, null, null, null, null, null, null, 1, null, null, null, null, null, 1, null, null, null, null, null, null, null, null, 1, 1, 1, 1, null, null, 1, 1, null, null, 1, null, 1, null, 1, null, null, null, null, 1, null, 1, null, null, 1, null, null, null, 1, null, null, null, null, null, null, null, null, null, null, null, 1, null, null, null, null, null, 1, null, null, null, 1, null, 1, null, null, null, null, null, null, null, null, 1, null, null, null, null, null, null, 1, null, null, null, null, null, null, null, null, null, null, null, null, null, null, 1, null, 1, null, 1, null, null, 1, null, null, null, null, null, null, null, null, null, 1, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, 1, 1, null, null, null, null, null, null, null, null, 1, null, null, null, 1, null, null, null, null, null, null, null, 1, null, 1, null, null, 1, null, null, 1, null, null, 1, null, 1, null, null, null, null, null, null, null, null, null, null, null, null, 1, null, null, 1, null, null, null, 1, 1, null, null, null, null, 1, null, null, null, null, null, 1, null, 1, null, 1, null, null, null, null, null, null, null, null, null, null, null, 1, 1, null, null, null, null, null, null, null, 1, null, null, null, null, 1, null, null, null, null, 1, null, null, null, null, null, null, null, 1, null, null, null, null, 1, null, null, null, null, null, null, null, null, 1, null, null, null, null, null, 1, 1, null, null, null, null, null, null, null, null, 1, null, null, null, null, null, null, null, null, null, 1, null, null, null, null, null, null, null, null, null, null, null, null, 1, null, 1, 1, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, 1, null, 1, null, null, null, null, null, null, null, null, null, 1, null, null, null, null, null, null, null, null, null, null, null, 1, 1, null, null, 1, 1, null, null, null, 1, 1, 1, null, null, null, null, null, null, null, 1, null, null, null, null, null, null, 1, null, null, 1, 1, 1, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, 1, null, null, null, 1, null, 1, 1, null, null, null, 1, null, null, null, null, null, null, null, null, 1, 1, null, null, null, null, null, null, null, null, 1, 1, 1, null, 1, null, null, null, null, null, 1, null, null, 1, null, null, null, null, null, null, null, null, null, null, null, null, null, null, 1, 1, null, null, null, null, null, null, null, null, null, null, null, null, 1, null, null, null, null, 1, null, null, null, 1, 1, null, null, null, null, null, null, 1, null, null, null, null, null, 1, null, null, 1, null, null, null, null, null, null, null, 1, null, null, null, null, null, 1, 1, null, null, 1, null, null, null, 1, null, null, null, null, null, null, null, null, null, 1, null, null, null, 1, null, null, 1, null, null, null, null, 1, null, null, null, null, 1, null, null, null, null, null, null, 1, null, null, null, null, null, null, null, null, null, null, null, null, null, 1, 1, null, null, null, null, null, null, null, null, null, 1, null, null, null, null, null, null, null, null, 1, null, null, null, 1, null, null, null, null, null, null, null, null, null, null, null, null, 1, null, null, null, null, null, null, null, null, 1, null, null, null, null, null, null, null, null, 1, 1, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, 1, null, null, null, null, null, null, null, null, null, 1, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, 1, null, null, null, null, 1, null, null, null, null, null, null, null, null, null, null, 1, null, 1, null, null, null, null, null, null, 1, null, 1, null, null, null, null, null, null, null, 1, 1, null, null, null, null, null, null, 1, null, null, null, null, null, null, null, null, null, null, 1, null, null, null, 1, null, null, null, null, null, null, null, 1, null, null, null, null, 1, null, 1, null, null, null, null, null, null, 1, null, null, 1, null, null, null, null, 1, null, null, null, null, 1, null, null, 1, null, null, null, null, null, 1, null, null, null, null, null, null, null, null, null, 1, 1, null, null, null, 1, null, 1, null, null, null, null, null, null, null, null, null, null, 1, 1, null, null, null, null, null, null, null, null, null, null, null, 1, null, null, null, null, null, 1, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, 1, null, null, null, null, null, null, null, null, null, 1, null, null, null, null, null, null, 1, null, null, null, null, null, null, null, null, null, null, null, 1, null, null, null, null, null, null, null, 1, null, null, null, null, null, null, null, null, null, null, null, 1, null, null, 1, null, null, 1, 1, null, 1, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, 1, null, null, null, 1, null, null, null, 1, null, null, null, null, null, null, null, 1, null, null, null, null, null, null, 1, null, null, 1, null, null, null, null, null, null, null, null, null, 1, null, null, null, null, null, null, 1, null, null, null, null, null, null, 1, null, 1, 1, null, null, null, null, null, null, null, 1, null, null, null, null, null, null, 1, null, null, null, 1, null, 1, null, null, null, null, null, null, null, null, null, 1, null, null, null, null, null, null, null, null, 1, null, null, null, 1, null, 1, null, 1, null, null, null, null, null, null, null, 1, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, 1, 1, null, null, null, null, 1, null, null, null, null, null, null, null, null, null, null, null, 1, 1, null, null, null, null, null, 1, null, null, null, null, null, 1, null, null, null, 1, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, 1, null, null, null, null, null, null, null, null, null, null, null, null, 1, 1, null, null, null, 1, null, 1, null, 1, 1, 1, null, 1, null, null, null, null, null, null, null, null, null, null, 1, null, null, 1, null, null, null, 1, 1, 1, null, null, null, null, null, null, 1, null, null, null, null, null, null, null, null, null, null, 1, null, null, null, null, null, null, null, null, null, null, 1, null, 1, null, null, null, null, null, null, 1, null, null, 1, 1, null, 1, null, null, null, null, null, null, null, null, null, null, 1, null, null, null, null, null, null, null, null, null, null, null, 1, null, null, null, null, null, null, null, 1, null, null, null, null, null, null, null, null, null, null, null, 1, null, null, null, null, null, null, null, 1, null, null, null, null, null, null, null, null, null, null, null, 1, null, null, null, null, null, null, 1, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, 1, null, null, null, null, 1, null, null, null, null, 1, null, null, null, 1, null, null, null, null, null, null, null, null, null, 1, null, null, 1, null, null, 1, null, null, null, null, null, null, null, null, 1, null, null, null, null, null, null, null, 1, null, null, 1, null, null, 1, null, null, null, 1, 1, 1, null, 1, 1, null, null, null, null, 1, 1, 1, null, null, null, null, null, null, null, null, null, 1, null, 1, null, null, 1, 1, null, null, null, null, null, null, 1, null, null, null, null, null, null, 1, null, null, null, null, 1, null, null, null, 1, null, null, 1, null, null, null, null, 1, null, null, 1, 1, null, null, null, null, null, null, 1, null, null, null, null, null, null, 1, null, null, null, null, 1, null, null, null, null, 1, null, null, null, 1, null, null, null, null, null, null, null, 1, 1, null, null, null, 1, null, null, null, null, null, null, 1, 1, null, null, 1, null, 1, null, null, null, null, null, null, null, null, null, null, null, 1, null, null, null, 1, null, null, null, null, null, null, null, null, null, 1, 1, 1, 1, 1, null, null, null, null, null, null, null, null, 1, null, null, 1, 1, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, 1, null, null, null, null, null, null, 1, null, null, null, null, null, null, null, null, 1, 1, null, null, null, null, 1, null, 1, null, null, 1, null, null, null, null, null, 1, null, null, null, null, 1, null, null, null, null, null, null, null, null, null, 1, null, 1, null, null, null, null, null, null, null, 1, 1, null, null, null, null, 1, null, null, null, 1, null, null, null, 1, null, null, null, null, null, 1, null, null, null, null, null, null, null, null, 1, null, null, null, null, null, 1, null, null, null, 1, null, null, null, null, null, 1, 1, null, null, null, null, null, 1, null, null, null, null, null, null, null, null, null, 1, null, null, 1, null, null, 1, null, null, null, null, null, null, null, null, null, null, null, null, null, null, 1, null, null, null, null, null, null, null, null, null, null, null, null, null, 1, null, 1, null, null, null, null, null, 1, null, 1, null, null, null, null, null, 1, 1, null, null, null, null, 1, null, 1, null, null, null, null, null, null, null, null, 1, null, null, 1, null, null, 1, null, null, 1, 1, null, null, null, null, null, null, null, null, 1, 1, null, null, null, null, null, null, null, null, null, null, null, 1, null, null, null, null, null, null, null, null, null, null, null, null, 1, null, null, 1, 1, 1, null, null, null, null, 1, null, null, null, null, null, null, 1, 1, null, 1, null, null, null, null, null, null, null, null, null, null, null, null, 1, 1, 1, null, null, null, null, null, null, null, 1, null, null, null, null, null, null, null, null, null, null, null, 1, 1, null, null, 1, null, null, 1, null, null, 1, null, null, null, null, null, null, null, null, null, null, null, null, null, null, 1, null, null, null, null, null, null, null, null, null, 1, 1, 1, 1, null, null, null, null, null, 1, null, null, null, null, null, null, null, 1, null, null, null, null, 1, null, 1, null, 1, null, 1, 1, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, 1, null, null, 1, null, null, null, null, null, null, 1, null, null, 1, null, null, null, null, null, null, null, null, 1, 1, 1, 1, 1, null, 1, null, null, null, null, null, null, null, null, null, null, null, null, 1, null, null, null, null, null, 1, null, null, null, null, null, null, 1, null, null, null, 1, null, null, 1, null, null, 1, null, 1, null, null, null, null, null, null, 1, 1, 1, null, null, 1, null, null, null, null, 1, null, 1, null, null, null, null, 1, null, null, null, null, null, null, null, null, null, null, null, null, null, null, 1, null, null, null, 1, 1, null, null, null, 1, null, null, null, null, 1, null, null, 1, null, null, null, 1, null, null, null, null, null, null, null, null, 1, null, 1, null, null, null, null, null, null, null, null, 1, null, null, null, null, null, null, 1, 1, null, null, null, null, 1, null, 1, null, null, null, null, null, 1, null, 1, null, null, null, null, null, null, null, null, null, null, 1, null, null, 1, null, null, null, null, null, null, null, null, 1, null, null, null, null, null, null, null, null, null, null, null, null, null, 1, null, null, null, 1, null, 1, null, 1, null, null, null, null, null, null, null, null, null, null, null, null, null, 1, null, 1, null, null, null, null, 1, null, null, null, null, null, null, 1, 1, null, null, null, null, null, null, null, null, null, 1, 1, null, null, null, null, null, null, null, null, 1, null, null, 1, null, null, null, null, null, null, null, null, null, null, null, null, null, 1, null, null, null, null, null, null, null, null, 1, null, null, null, null, null, null, null, 1, null, 1, 1, 1, null, null, null, null, null, null, null, null, null, null, null, null, null, 1, null, 1, null, null, null, 1, 1, null, null, null, null, null, null, null, null, null, null, 1, null, null, null, 1, null, null, null, null, null, null, null, 1, null, null, null, null, null, null, null, null, 1, null, null, 1, null, null, null, null, null, null, null, 1, null, null, null, null, null, null, null, 1, null, 1, null, null, null, null, null, null, null, null, null, null, 1, 1, null, null, null, null, 1, 1, null, null, null, null, null, null, 1, null, null, null, null, null, null, 1, null, null, null, null, null, null, 1, 1, null, null, null, null, null, null, null, null, 1, 1, null, null, 1, null, null, null, null, 1, null, 1, null, null, null, null, null, 1, 1, 1, null, null, null, null, null, null, null, 1, null, 1, null, null, null, 1, 1, null, 1, 1, null, null, null, null, null, null, null, null, 1, null, null, null, null, null, null, null, null, null, null, null, 1, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, 1, 1, 1, null, null, null, 1, null, 1, null, null, null, null, 1, 1, 1, null, null, null, null, 1, null, 1, null, null, null, null, null, 1, null, null, null, null, null, null, null, null, null, 1, null, null, null, 1, null, 1, 1, null, null, 1, null, null, null, null, null, null, null, null, null, null, null, null, null, 1, null, null, null, 1, null, null, null, null, null, 1, 1, null, null, 1, null, null, null, null, null, null, null, null, null, null, null, null, null, 1, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, 1, null, null, 1, 1, null, null, null, 1, 1, null, 1, null, null, null, null, 1, null, null, null, 1, null, 1, null, null, null, null, null, 1, null, null, null, null, null, null, null, 1, null, null, null, 1, 1, null, null, null, null, null, null, 1, null, null, null, 1, null, null, 1, null, null, null, null, null, null, null, 1, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, 1, null, null, 1, null, null, null, null, null, null, null, null, 1, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, 1, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, 1, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, 1, null, null, null, 1, null, null, null, null, null, 1, null, 1, null, null, null, null, null, null, null, null, null, 1, null, null, null, 1, null, null, null, null, null, null, null, null, null, null, 1, null, null, 1, 1, null, null, null, null, 1, null, null, 1, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, 1, null, null, 1, null, null, 1, 1, null, 1, null, null, null, 1, null, null, null, null, null, null, 1, null, null, 1, null, null, 1, null, null, null, 1, null, null, 1, null, null, null, null, 1, 1, null, null, null, null, null, null, null, null, null, null, null, null, 1, null, null, null, 1, 1, null, null, null, null, null, 1, 1, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, 1, null, null, null, null, null, 1, null, null, null, null, null, null, null, null, null, 1, null, 1, null, null, null, null, 1, null, null, null, null, null, null, null, null, null, 1, null, null, null, null, null, null, null, null, null, null, null, 1, null, null, null, null, null, 1, null, null, null, 1, null, null, null, null, null, null, null, null, 1, null, 1, 1, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, 1, null, null, null, null, null, null, null, null, null, null, null, null, null, null, 1, null, null, null, null, null, null, 1, null, null, null, null, null, null, null, null, 1, 1, 1, null, null, null, null, 1, null, null, null, null, null, null, null, null, null, null, null, null, null, 1, null, null, null, null, null, null, null, null, null, null, null, 1, null, 1, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, 1, 1, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, 1, null, null, null, null, null, 1, null, null, null, null, null, null, null, null, null, null, null, null, null, 1, null, null, null, null, null, null, null, null, null, 1, null, null, null, null, null, null, null, null, null, null, null, null, null, null, 1, null, null, null, null, 1, null, 1, 1, null, null, 1, null, null, null, null, 1, 1, 1, null, null, null, null, null, 1, null, 1, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, 1, null, null, null, null, null, null, null, 1, null, null, null, null, null, null, null, null, 1, null, null, 1, null, null, null, 1, 1, 1, null, null, 1, null, null, null, null, null, null, 1, 1, 1, 1, null, null, null, null, 1, null, null, null, null, null, null, 1, 1, null, null, null, null, null, null, 1, null, null, 1, null, null, null, null, null, null, null, 1, null, null, null, null, null, null, null, null, null, 1, null, null, null, null, null, null, null, null, null, null, 1, null, null, null, null, null, 1, null, null, null, null, null, null, null, null, null, null, null, null, null, 1, null, null, null, 1, null, null, null, null, null, 1, null, null, null, null, null, null, null, null, null, null, null, null, 1, null, null, null, null, 1, null, 1, null, null, 1, null, null, null, 1, null, null, 1, 1, null, null, 1, 1, null, null, null, null, null, null, null, 1, null, null, null, null, null, null, null, 1, null, null, null, null, null, null, null, null, null, null, 1, null, null, null, null, null, 1, 1, null, null, null, null, null, null, null, null, null, null, null, 1, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, 1, null, null, null, 1, null, 1, null, null, null, null, 1, null, 1, null, 1, null, null, null, null, null, 1, null, null, 1, null, null, null, null, 1, null, 1, null, null, null, null, 1, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, 1, null, null, null, null, null, null, null, null, null, null, 1, null, null, null, null, null, null, null, null, null, null, null, null, null, 1, null, null, null, null, 1, null, null, null, null, null, null, 1, null, null, null, null, null, null, 1, 1, null, 1, null, null, null, null, null, null, null, 1, null, null, null, null, null, null, null, null, null, 1, null, null, null, 1, null, null, 1, null, null, null, null, null, 1, null, 1, 1, null, null, null, null, null, 1, null, null, null, null, null, null, null, null, null, null, 1, null, 1, null, null, null, null, null, 1, null, null, null, null, null, 1, 1, null, null, 1, null, null, 1, null, null, null, null, 1, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, 1, 1, null, null, null, null, null, null, null, null, null, null, null, null, null, null, 1, 1, null, 1, null, null, null, null, 1, null, null, 1, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, 1, null, 1, null, null, 1, 1, null, null, null, 1, null, null, null, null, 1, null, null, null, null, null, null, 1, 1, 1, null, null, 1, null, null, null, null, null, 1, null, null, null, null, 1, 1, 1, null, null, null, null, null, null, null, null, 1, null, null, null, null, 1, null, null, null, null, 1, null, null, null, null, null, null, null, null, null, 1, 1, null, null, 1, null, 1, 1, null, null, null, null, null, null, 1, null, null, 1, null, null, null, null, null, null, null, 1, null, null, 1, null, null, null, null, null, null, null, null, null, null, null, null, null, 1, 1, null, null, 1, null, null, null, null, null, null, null, null, null, null, null, 1, null, 1, null, null, null, null, null, null, null, 1, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, 1, null, null, null, null, null, 1, null, null, null, null, null, null, null, null, null, 1, null, null, 1, null, null, 1, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, 1, null, null, null, 1, null, null, null, 1, 1, 1, null, null, null, null, null, null, null, 1, null, 1, null, 1, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, 1, null, 1, null, null, null, 1, 1, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, 1, null, null, null, null, null, 1, 1, 1, null, null, null, 1, null, null, null, null, null, null, 1, 1, 1, null, null, null, 1, null, null, null, 1, 1, null, null, 1, 1, null, null, null, null, 1, null, null, 1, null, null, 1, 1, null, null, null, null, 1, null, null, 1, null, null, null, null, null, 1, null, null, null, null, null, null, null, 1, 1, 1, null, 1, 1, null, null, 1, null, 1, null, null, null, 1, null, null, 1, null, null, 1, null, null, 1, null, null, null, null, null, 1, null, null, null, null, 1, 1, null, null, null, 1, null, 1, null, null, null, 1, null, null, null, 1, null, null, null, null, null, null, null, null, null, null, null, null, 1, null, null, 1, null, null, 1, null, null, null, null, null, null, null, null, null, null, null, null, 1, null, null, null, 1, null, null, null, null, null, 1, null, null, null, null, null, null, null, null, null, null, null, null, 1, null, null, null, null, null, 1, null, null, null, 1, 1, null, null, 1, 1, null, null, null, null, null, null, null, null, null, null, null, null, null, null, 1, null, null, 1, null, null, null, null, null, null, null, null, null, 1, null, 1, null, null, 1, null, null, null, null, null, null, 1, null, null, null, null, null, null, null, null, 1, null, null, 1, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, 1, null, 1, null, null, null, null, null, null, 1, null, 1, null, 1, 1, null, null, null, null, null, null, 1, null, null, null, null, null, null, null, null, 1, null, null, null, null, null, null, null, null, null, null, null, 1, null, null, 1, null, null, null, null, null, 1, null, 1, null, null, 1, null, null, 1, 1, null, null, 1, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, 1, null, 1, null, 1, null, 1, null, null, null, null, null, null, null, null, null, 1, null, 1, 1, null, null, null, null, null, null, 1, null, 1, null, null, null, null, 1, null, 1, null, null, null, null, 1, 1, null, null, null, null, 1, 1, null, null, 1, null, null, 1, 1, null, null, null, null, 1, null, 1, null, null, null, null, null, null, null, null, 1, null, null, null, null, 1, null, null, null, null, null, 1, null, null, null, 1, null, null, 1, null, null, null, null, null, null, null, null, null, null, null, null, null, null, 1, null, null, null, 1, null, null, 1, null, null, null, null, null, null, 1, null, null, null, null, 1, null, null, null, null, 1, null, 1, null, null, null, 1, null, null, null, null, null, 1, null, null, null, null, null, null, null, null, null, 1, null, 1, null, 1, null, 1, null, null, null, null, 1, null, null, null, null, 1, null, null, null, null, null, 1, null, null, null, null, 1, null, null, null, null, null, null, null, null, null, null, null, null, 1, null, null, null, null, null, null, null, 1, null, null, null, null, null, null, null, null, null, null, null, 1, null, null, null, null, 1, null, null, null, null, null, null, null, null, null, 1, null, null, null, null, 1, null, null, 1, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, 1, null, null, 1, null, null, 1, null, 1, null, null, 1, 1, null, null, null, null, null, null, null, 1, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, 1, null, null, null, 1, null, null, null, null, null, null, null, null, 1, null, 1, null, null, null, 1, null, null, null, null, 1, null, null, null, null, null, null, null, null, null, null, null, null, 1, null, null, null, 1, null, null, null, null, null, null, 1, 1, null, null, null, null, null, null, null, null, null, null, null, null, 1, null, null, null, null, null, null, null, null, null, 1, null, null, null, null, null, null, null, null, 1, null, null, null, null, null, null, null, null, null, null, null, null, 1, null, 1, null, null, null, null, null, 1, 1, null, null, null, null, null, null, null, 1, null, null, null, null, null, null, null, null, null, 1, 1, null, null, 1, null, 1, null, 1, null, null, null, null, null, 1, null, null, null, 1, null, null, 1, null, null, null, null, null, null, null, null, null, null, 1, null, null, null, null, null, null, null, 1, null, null, null, null, null, null, null, 1, null, null, null, null, null, null, null, 1, 1, null, null, 1, 1, null, null, 1, 1, null, 1, null, null, 1, null, 1, null, 1, null, null, null, null, null, 1, null, null, null, null, null, 1, null, 1, 1, null, null, null, null, null, null, null, null, null, null, null, null, null, null, 1, null, null, null, 1, null, null, 1, null, 1, null, null, null, null, null, null, 1, null, null, null, null, null, 1, null, null, 1, null, null, null, null, 1, null, null, null, null, null, 1, 1, null, null, null, null, 1, null, null, null, null, null, null, 1, 1, null, 1, null, null, 1, null, null, null, 1, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, 1, null, null, 1, null, 1, 1, null, 1, 1, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, 1, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, 1, null, 1, null, 1, null, null, null, null, null, null, null, 1, null, null, 1, null, 1, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, 1, null, null, null, 1, null, null, null, null, null, null, null, null, null, null, null, null, null, null, 1, null, null, null, null, null, null, null, null, 1, 1, 1, null, null, null, null, null, 1, 1, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, 1, null, 1, null, null, null, null, null, null, null, null, null, null, 1, null, null, null, null, 1, null, null, null, null, 1, null, null, null, 1, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, 1, null, null, null, null, null, null, null, null, null, 1, null, 1, null, null, null, null, null, 1, null, null, null, null, null, null, null, null, null, 1, null, null, null, null, 1, null, 1, null, null, 1, null, null, null, 1, null, null, null, null, null, null, 1, null, 1, null, 1, null, null, null, null, 1, null, 1, null, null, null, null, null, null, null, null, null, null, null, null, 1, 1, 1, 1, null, 1, null, null, null, null, null, null, null, null, 1, null, null, null, null, null, null, 1, null, null, 1, null, null, null, null, null, null, null, 1, null, null, null, null, 1, 1, null, 1, null, null, null, null, null, null, 1, null, null, null, null, null, null, 1, null, null, null, null, null, 1, null, null, 1, null, null, null, null, null, null, null, null, null, null, 1, null, null, null, null, null, null, null, null, null, 1, null, 1, 1, 1, null, null, null, null, 1, 1, null, null, null, null, null, null, 1, null, null, null, null, null, null, null, 1, null, null, null, null, 1, 1, null, 1, null, null, null, null, null, null, 1, null, null, null, null, null, null, 1, null, null, null, null, null, null, null, 1, 1, null, null, null, null, 1, null, null, null, null, null, null, null, 1, 1, null, null, null, null, null, null, null, 1, null, null, null, null, null, null, 1, null, null, null, 1, null, 1, 1, null, 1, 1, null, null, null, null, null, null, 1, null, null, null, null, null, null, null, null, null, null, null, null, null, 1, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, 1, null, null, null, null, null, null, null, 1, null, null, null, 1, null, null, null, null, null, null, null, null, null, null, null, null, null, 1, null, null, null, null, null, null, null, null, null, 1, null, null, null, null, null, 1, null, null, null, null, null, null, null, 1, null, null, null, null, null, null, null, null, null, null, 1, null, null, null, null, 1, null, null, null, null, 1, null, null, 1, null, null, 1, null, null, null, null, 1, null, null, null, null, null, null, 1, null, null, null, null, null, null, null, 1, null, null, null, null, null, 1, null, null, null, null, null, null, 1, null, null, null, null, null, null, null, 1, 1, null, null, null, null, null, null, null, null, 1, 1, null, null, null, null, null, null, null, null, null, null, null, null, 1, null, null, null, null, null, null, null, 1, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, 1, 1, null, null, null, 1, null, null, null, null, null, 1, null, null, null, null, null, null, null, null, null, null, 1, null, 1, 1, null, null, null, null, null, null, null, 1, null, 1, null, null, null, null, null, null, null, null, 1, 1, null, null, null, null, null, null, 1, null, null, null, 1, 1, null, null, null, null, null, null, null, null, null, 1, null, 1, null, null, null, null, null, null, null, 1, 1, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, 1, null, null, null, null, null, null, null, null, null, 1, null, null, 1, null, null, 1, null, null, null, 1, 1, null, null, null, null, null, null, 1, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, 1, null, null, null, null, null, 1, 1, null, null, null, 1, null, 1, null, null, null, null, null, null, 1, null, null, null, null, 1, null, null, null, null, null, 1, null, null, null, 1, null, null, null, null, null, null, null, null, 1, 1, null, null, null, null, null, null, null, null, null, null, null, null, null, 1, null, 1, null, null, null, null, null, null, null, 1, null, null, 1, null, null, null, null, null, 1, null, null, null, 1, null, null, 1, 1, null, 1, null, null, null, null, null, null, null, null, 1, null, null, null, null, null, null, null, 1, 1, null, null, null, null, null, null, null, null, null, 1, 1, 1, null, null, null, null, null, null, null, null, null, 1, null, null, null, 1, null, 1, 1, null, 1, 1, null, null, null, null, 1, null, null, null, null, null, null, null, 1, null, null, null, 1, null, null, null, null, 1, null, null, null, null, null, 1, null, null, null, null, null, null, 1, null, 1, null, null, null, null, null, null, null, 1, 1, null, null, null, 1, null, null, 1, null, null, null, null, null, null, null, null, null, null, null, null, null, 1, null, null, null, 1, null, null, 1, 1, null, null, null, null, null, null, null, 1, null, null, 1, null, 1, 1, 1, null, null, null, null, 1, null, null, 1, null, 1, null, null, null, null, null, null, null, null, null, null, null, null, 1, null, null, 1, null, null, null, null, null, 1, null, null, null, 1, null, 1, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, 1, null, null, 1, null, null, null, null, null, null, 1, null, 1, null, null, null, null, null, null, null, 1, 1, null, null, null, 1, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, 1, null, null, null, null, null, null, null, 1, null, 1, null, null, null, null, null, null, null, null, null, null, 1, null, null, 1, null, null, null, null, 1, null, null, 1, null, null, null, null, null, null, null, null, null, null, null, null, 1, null, 1, null, null, null, null, 1, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, 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, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, null, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, null, 1, 1, 1, null, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, null, 1, 1, null, null, 1, 1, 1, null, 1, 1, null, 1, 1, null, null, 1, 1, 1, 1, 1, 1, 1, 1, 1, null, 1, 1, 1, 1, 1, 1, null, 1, 1, 1, null, 1, 1, null, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, null, 1, 1, 1, 1, 1, 1, 1, null, 1, 1, null, 1, 1, 1, 1, null, 1, null, 1, 1, null, 1, 1, 1, null, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, null, null, null, 1, null, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, null, 1, 1, null, 1, 1, null, null, 1, null, 1, 1, 1, 1, 1, null, 1, null, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, null, null, 1, null, 1, 1, 1, 1, null, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, null, 1, 1, 1, 1, 1, 1, null, 1, 1, 1, null, 1, 1, 1, null, null, 1, 1, 1, 1, null, 1, 1, 1, 1, null, 1, 1, 1, null, 1, 1, 1, 1, 1, 1, 1, null, 1, 1, 1, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, 1, null, null, null, null, 1, null, null, null, null, null, null, null, null, null, null, null, null, 1, null, null, null, null, null, null, null, 1, null, null, null, null, 1, null, null, 1, null, null, null, null, null, null, null, null, null, 1, null, null, null, null, null, null, 1, null, null, null, 1, null, null, null, 1, null, 1, null, null, null, null, 1, null, null, null, 1, null, null, null, null, null, null, 1, null, null, null, 1, null, null, null, null, null, null, 1, null, 1, null, null, 1, 1, null, null, null, null, null, 1, 1, null, null, null, null, null, null, null, null, null, 1, null, null, null, null, null, null, null, null, null, null, null, null, null, null, 1, 1, 1, null, null, 1, null, 1, null, null, null, null, null, null, 1, null, null, 1, null, null, 1, null, null, 1, 1, null, 1, null, 1, null, null, null, null, null, null, null, null, null, null, null, 1, null, null, null, null, null, null, null, null, null, 1, null, null, null, null, null, null, null, null, null, null, null, 1, null, 1, null, null, null, null, 1, null, null, 1, null, null, null, 1, null, 1, null, null, null, null, 1, null, null, null, null, null, null, null, null, null, null, 1, null, null, null, null, null, null, null, null, 1, null, null, null, null, null, null, null, null, null, null, null, null, null, null, 1, null, null, 1, null, null, 1, 1, null, null, null, null, 1, null, 1, null, null, null, null, 1, null, 1, null, null, 1, null, null, 1, 1, null, null, null, null, null, null, 1, 1, null, null, null, 1, null, null, null, null, null, 1, null, null, null, 1, null, null, null, null, null, null, null, null, null, null, 1, null, null, null, null, null, null, 1, null, null, null, null, null, null, 1, null, null, null, null, null, null, null, 1, null, 1, null, 1, null, null, null, null, null, null, null, null, null, null, null, null, 1, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, 1, null, null, 1, 1, 1, null, null, null, null, null, null, null, null, 1, 1, null, null, 1, null, null, null, null, null, null, null, 1, null, 1, null, null, 1, null, null, 1, null, null, 1, null, 1, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, 1, null, null, null, null, null, null, 1, null, null, 1, null, null, null, null, null, 1, null, 1, null, 1, null, null, null, null, null, null, null, null, null, null, null, 1, null, null, null, null, null, null, null, null, null, null, null, null, null, 1, null, null, null, null, 1, 1, null, null, null, null, null, null, 1, null, null, null, null, 1, null, null, null, 1, null, null, null, null, null, null, null, null, 1, null, null, 1, null, null, null, null, null, null, 1, null, 1, null, null, null, null, null, null, null, null, null, 1, null, null, null, null, null, null, null, null, null, null, null, null, 1, null, 1, 1, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, 1, null, null, null, null, null, null, null, null, null, 1, null, null, 1, null, null, null, null, null, null, 1, null, null, 1, null, null, null, 1, null, null, null, null, 1, 1, null, null, null, null, null, null, null, 1, null, null, null, null, null, null, 1, null, null, 1, 1, null, null, null, null, null, null, null, null, null, null, null, null, null, 1, null, null, null, null, 1, null, null, 1, 1, 1, null, null, null, 1, null, null, null, null, null, null, null, null, 1, 1, null, null, null, null, null, null, null, null, 1, 1, 1, null, 1, null, null, null, null, null, 1, null, null, 1, null, null, null, null, null, 1, null, 1, 1, null, null, null, null, null, 1, 1, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, 1, 1, null, null, null, 1, 1, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, 1, null, null, null, null, null, null, null, null, 1, null, null, null, null, 1, null, null, null, null, null, null, 1, null, null, null, null, null, null, null, null, 1, null, 1, null, null, null, null, null, null, null, null, null, null, null, 1, null, null, null, null, null, 1, null, null, null, null, null, 1, null, null, null, null, null, null, null, null, null, null, 1, null, null, 1, 1, null, null, null, null, null, null, null, null, null, 1, 1, null, null, null, null, null, null, null, null, 1, null, null, 1, null, null, null, null, null, null, null, null, null, null, null, null, 1, null, null, null, null, null, null, null, null, 1, null, null, null, 1, null, null, null, null, null, 1, null, null, null, null, null, null, null, 1, null, null, null, null, null, null, null, 1, null, null, null, null, null, null, null, null, null, null, null, null, null, 1, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, 1, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, 1, null, 1, null, null, 1, null, null, null, 1, null, null, null, null, null, null, null, null, null, null, 1, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, 1, null, null, null, 1, null, null, null, null, null, null, null, null, null, null, null, null, 1, null, null, null, null, null, null, 1, null, null, null, null, 1, null, 1, null, null, 1, null, null, null, null, null, null, null, 1, null, null, null, null, null, 1, null, null, 1, null, null, null, null, null, null, 1, 1, null, null, null, 1, null, 1, null, null, null, null, null, null, null, null, null, null, null, 1, null, null, null, null, 1, null, null, null, null, null, null, 1, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, 1, null, null, null, null, 1, null, null, null, null, null, null, null, null, null, 1, null, null, null, null, null, null, 1, null, null, null, null, null, null, null, null, null, null, null, 1, null, null, null, null, null, null, null, 1, null, null, null, null, null, null, null, null, null, null, null, 1, null, null, null, null, null, 1, null, null, 1, null, null, null, null, null, null, null, null, null, null, null, 1, null, 1, null, null, null, null, null, 1, null, null, null, 1, null, null, null, null, null, null, null, 1, 1, null, null, null, 1, null, 1, null, null, 1, null, null, null, null, null, null, null, null, null, 1, null, null, null, null, null, null, 1, null, null, null, null, null, null, 1, null, 1, 1, null, null, null, null, null, null, null, 1, null, null, 1, null, null, null, 1, null, null, null, null, null, 1, null, null, null, null, null, null, null, null, null, 1, null, null, null, null, null, null, 1, null, 1, null, null, null, 1, null, 1, null, 1, null, null, 1, null, null, null, null, 1, null, null, null, null, null, null, 1, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, 1, null, 1, 1, null, null, 1, null, null, null, null, null, null, null, null, null, 1, null, 1, 1, null, null, null, null, null, null, null, null, null, null, null, 1, null, null, null, 1, null, null, null, null, null, null, null, null, null, null, 1, null, null, null, null, null, null, null, null, null, null, 1, null, null, null, null, null, null, null, null, null, null, null, null, 1, 1, null, null, null, 1, null, 1, null, 1, 1, 1, null, 1, null, null, null, null, null, null, null, null, null, null, 1, null, null, null, null, null, null, null, null, 1, null, null, null, null, null, null, 1, null, null, null, null, null, null, null, 1, null, null, null, null, 1, null, null, null, null, 1, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, 1, null, 1, null, null, null, null, null, null, null, null, null, null, 1, null, null, null, null, null, null, null, null, null, null, null, 1, null, null, null, null, null, null, null, 1, null, null, null, null, null, null, null, null, null, null, null, 1, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, 1, null, null, null, null, null, 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, null, 1, null, null, null, null, 1, null, null, null, null, 1, null, null, null, 1, null, null, null, null, null, null, null, null, null, null, null, null, 1, null, null, null, null, null, null, null, null, null, null, null, 1, null, null, null, 1, null, null, null, 1, null, null, 1, null, null, 1, null, null, null, 1, null, 1, null, 1, 1, null, null, null, null, 1, 1, 1, null, null, null, null, null, null, 1, null, null, 1, null, 1, null, 1, 1, 1, null, null, null, null, null, null, null, null, null, null, null, null, null, 1, null, null, null, null, 1, null, null, null, 1, null, null, null, null, null, null, null, null, null, null, 1, 1, null, null, null, null, null, null, null, null, null, 1, null, null, null, 1, null, null, null, null, 1, null, null, null, null, 1, null, null, null, 1, 1, null, null, 1, null, null, null, 1, 1, null, null, null, 1, null, null, 1, null, null, null, null, 1, null, null, null, null, null, 1, null, null, null, null, null, null, 1, null, null, null, null, null, null, null, 1, null, null, 1, null, null, null, null, null, null, null, null, null, null, 1, null, null, null, null, null, null, null, null, null, null, null, 1, null, null, null, null, null, null, null, null, null, null, 1, null, null, null, null, null, null, 1, null, null, null, null, null, null, 1, null, null, null, null, null, null, null, null, 1, 1, null, null, null, null, 1, null, null, null, null, 1, null, null, null, null, null, 1, null, null, null, null, 1, null, null, null, null, null, null, null, 1, null, 1, null, 1, null, null, 1, null, null, null, null, null, 1, null, null, null, null, 1, null, null, null, 1, null, null, null, 1, null, null, null, null, 1, 1, null, null, null, null, null, null, null, null, 1, null, null, null, null, 1, null, null, null, null, 1, null, null, null, null, null, 1, 1, null, null, null, null, null, 1, null, null, null, null, null, null, null, null, null, 1, null, null, 1, null, null, 1, null, null, null, null, null, null, null, null, null, null, null, null, null, null, 1, null, null, null, null, null, null, null, null, null, null, null, null, null, 1, null, 1, null, null, null, null, 1, 1, 1, null, null, null, 1, null, null, 1, 1, null, null, null, null, 1, null, 1, null, null, null, null, null, null, null, null, 1, null, null, 1, null, null, 1, null, null, 1, 1, null, null, 1, null, null, null, null, null, null, 1, null, null, null, null, null, null, 1, null, null, null, null, 1, null, null, null, null, null, null, null, null, null, null, null, null, 1, null, null, 1, null, 1, null, null, null, null, 1, null, 1, null, null, null, null, 1, 1, null, 1, null, null, null, null, null, null, null, null, null, null, null, null, null, 1, 1, null, null, null, 1, null, null, null, 1, null, null, null, null, null, null, 1, null, null, null, null, null, 1, null, null, 1, null, null, 1, 1, null, 1, null, null, null, null, null, null, 1, 1, null, null, null, null, null, null, 1, null, null, null, null, null, null, null, null, null, 1, null, 1, 1, null, null, null, null, null, 1, null, null, null, null, null, null, null, 1, null, null, null, null, 1, null, 1, null, 1, null, 1, 1, null, null, null, null, null, null, null, null, null, null, null, null, 1, null, null, null, null, null, null, 1, 1, null, 1, null, null, 1, null, null, null, 1, null, 1, null, null, 1, null, null, null, null, null, null, 1, null, 1, 1, 1, null, 1, null, 1, null, null, null, null, null, null, null, null, null, null, 1, null, null, null, null, null, 1, null, null, null, null, null, null, 1, null, null, null, 1, 1, null, 1, null, 1, 1, null, 1, null, null, null, 1, null, null, 1, 1, 1, null, null, 1, null, 1, null, null, 1, null, 1, null, null, null, null, 1, null, null, null, null, null, null, null, null, 1, null, null, null, null, null, 1, null, null, null, 1, 1, null, null, null, 1, null, null, null, null, 1, null, null, 1, null, null, null, 1, null, null, 1, null, null, null, null, null, 1, null, 1, null, null, null, null, null, null, null, null, 1, 1, null, null, null, null, null, 1, null, null, null, null, null, 1, null, null, null, null, null, null, null, 1, null, 1, null, null, null, null, null, 1, null, 1, null, null, null, null, null, 1, null, 1, null, 1, 1, null, null, 1, 1, null, null, null, null, null, null, null, null, null, null, null, null, null, 1, null, null, null, 1, null, 1, null, 1, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, 1, null, null, null, null, 1, null, null, null, null, 1, null, 1, 1, null, null, 1, null, null, null, null, null, null, 1, 1, null, null, null, null, null, null, 1, null, 1, null, null, 1, null, null, null, null, null, null, 1, 1, null, null, null, null, null, null, null, null, null, null, null, null, null, null, 1, null, null, null, null, null, null, null, 1, null, 1, 1, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, 1, null, null, null, 1, 1, null, null, null, null, null, 1, 1, null, null, null, 1, null, null, null, 1, null, null, null, null, null, null, null, 1, null, null, null, null, null, null, null, null, null, null, 1, null, null, null, null, null, null, null, null, 1, null, null, null, null, null, null, null, 1, null, 1, null, null, null, null, null, null, null, null, null, null, 1, null, null, null, null, null, 1, 1, null, 1, 1, null, null, null, null, 1, null, null, null, null, null, 1, null, 1, null, null, null, null, 1, 1, null, 1, null, null, null, null, null, 1, 1, 1, null, null, 1, null, null, null, null, 1, null, null, null, null, null, null, null, 1, null, 1, null, null, null, null, null, null, 1, 1, null, 1, null, null, null, 1, 1, null, null, 1, null, 1, null, null, null, null, null, null, 1, null, null, null, null, null, 1, null, null, null, null, null, 1, null, null, null, null, null, null, null, null, null, null, 1, null, null, null, null, null, null, null, null, null, 1, 1, null, null, null, null, 1, null, null, null, null, null, null, 1, 1, null, null, null, null, null, null, null, 1, 1, null, null, null, null, 1, null, null, null, null, null, null, null, null, null, 1, null, null, null, 1, null, 1, null, 1, null, null, null, null, null, 1, null, null, null, null, null, null, null, null, null, null, null, null, null, 1, null, null, null, null, null, null, 1, null, null, 1, null, null, null, null, 1, null, null, null, null, null, null, null, null, 1, null, null, null, null, null, null, null, null, 1, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, 1, 1, null, 1, null, null, null, 1, null, null, null, null, 1, null, null, null, null, null, null, 1, 1, null, null, null, 1, null, null, null, 1, null, null, null, 1, 1, null, null, null, null, null, null, 1, null, null, null, null, null, null, null, null, null, null, null, null, null, null, 1, null, null, null, null, null, null, null, null, null, 1, null, null, null, null, null, null, null, null, null, null, null, null, null, null, 1, null, null, null, null, null, null, null, null, null, null, null, null, null, null, 1, null, null, null, null, null, null, null, null, null, null, 1, null, null, null, null, null, null, 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, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, 1, null, null, null, null, 1, null, null, null, 1, null, null, null, null, null, 1, null, 1, null, null, null, 1, null, null, null, null, null, 1, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, 1, 1, null, null, null, null, 1, 1, null, 1, null, null, 1, null, null, null, null, null, null, null, null, null, null, null, null, 1, null, null, null, 1, null, null, null, null, null, null, 1, 1, 1, null, 1, 1, null, null, 1, null, null, null, null, null, null, 1, null, null, 1, null, null, null, null, null, null, null, null, null, 1, null, null, null, null, null, null, null, null, null, 1, null, null, null, null, null, null, null, null, 1, null, null, null, null, null, null, null, null, null, null, 1, null, null, null, null, null, null, null, null, null, null, 1, null, null, null, null, null, null, null, null, null, null, 1, null, null, null, null, null, 1, null, 1, null, null, 1, null, null, null, null, 1, null, 1, null, null, null, 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, null, null, null, 1, 1, null, null, 1, null, 1, null, null, null, null, null, null, null, null, 1, 1, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, 1, null, null, null, null, null, null, null, null, null, null, null, null, null, null, 1, null, null, null, null, null, null, 1, null, null, null, null, null, null, null, null, 1, 1, null, null, 1, null, null, null, null, null, null, null, null, 1, null, null, null, null, null, null, 1, 1, null, null, null, null, 1, null, null, null, null, null, 1, 1, null, 1, null, 1, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, 1, null, null, 1, 1, null, null, null, null, null, null, null, null, null, 1, null, null, null, null, null, null, null, null, null, null, 1, null, null, null, null, null, 1, null, null, null, null, null, null, null, null, 1, 1, null, null, null, 1, null, null, null, null, null, null, null, null, null, 1, null, null, null, null, null, null, null, null, null, 1, null, null, null, null, 1, null, null, null, null, 1, null, 1, 1, null, null, 1, null, null, null, null, null, null, 1, null, null, null, null, null, 1, null, 1, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, 1, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, 1, null, null, 1, null, 1, null, 1, 1, null, null, null, null, 1, null, null, null, null, null, 1, 1, 1, 1, null, null, null, 1, 1, null, null, null, null, null, null, 1, null, null, null, null, null, null, 1, 1, null, null, null, null, null, null, null, 1, null, null, 1, null, null, null, null, 1, null, null, null, null, null, null, null, null, null, null, null, 1, null, null, null, 1, null, null, null, null, null, 1, null, null, null, null, null, null, null, null, null, null, null, null, null, 1, null, null, null, null, null, null, null, null, 1, 1, null, null, null, null, null, null, null, null, 1, null, null, null, 1, null, null, null, null, 1, null, 1, 1, 1, null, null, null, 1, 1, null, null, null, 1, null, null, 1, 1, null, null, null, null, null, null, null, 1, null, null, null, null, null, null, null, null, null, 1, null, null, null, null, null, null, null, null, 1, null, null, null, null, null, 1, 1, null, null, null, null, null, null, null, 1, null, 1, null, 1, null, null, 1, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, 1, null, null, null, 1, null, null, null, null, null, null, 1, null, 1, null, 1, null, null, null, null, null, 1, null, null, null, null, null, null, null, 1, null, 1, null, null, null, 1, 1, null, null, null, null, null, 1, null, null, null, null, null, null, null, null, 1, null, null, null, null, 1, null, 1, null, null, null, 1, null, null, null, null, 1, null, null, 1, null, null, null, null, null, null, null, null, 1, null, 1, 1, null, null, null, null, null, null, null, null, null, null, 1, 1, null, null, null, null, null, 1, 1, null, 1, null, null, null, 1, null, null, null, 1, null, null, null, null, null, null, null, 1, null, 1, null, null, null, 1, null, null, 1, null, null, null, null, null, null, null, 1, 1, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, 1, null, 1, null, null, null, null, null, null, 1, null, null, 1, null, null, 1, null, null, null, null, 1, null, null, null, null, null, null, null, null, null, 1, null, null, null, null, null, null, 1, 1, null, null, null, 1, null, null, null, null, null, null, null, null, null, null, null, 1, null, 1, null, null, null, null, 1, null, null, 1, 1, null, null, null, null, null, null, null, null, null, null, null, null, 1, null, 1, null, 1, null, null, 1, 1, null, null, 1, 1, 1, null, 1, null, 1, null, null, null, null, null, null, 1, null, 1, null, null, null, null, null, null, null, null, 1, null, null, null, null, null, 1, 1, null, null, null, null, null, null, null, null, 1, null, 1, 1, null, 1, null, 1, null, 1, null, null, null, null, 1, null, null, null, null, null, 1, 1, null, null, 1, null, 1, 1, null, null, null, null, null, null, 1, null, null, 1, null, null, null, null, null, 1, null, 1, null, null, 1, 1, null, null, null, null, null, null, 1, 1, null, null, null, 1, 1, 1, null, null, null, null, null, null, null, null, null, null, null, 1, 1, null, null, null, 1, null, 1, null, null, null, null, null, 1, null, null, null, null, 1, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, 1, null, null, null, null, null, null, 1, 1, null, null, null, null, null, null, null, 1, null, null, 1, null, null, 1, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, 1, null, null, null, null, null, null, null, null, null, 1, null, 1, null, null, null, null, null, null, null, 1, null, 1, null, null, null, null, null, null, null, null, null, null, null, null, null, null, 1, null, null, null, null, null, 1, null, null, null, 1, null, null, null, 1, null, null, null, null, null, null, null, null, null, null, null, null, 1, null, null, null, null, null, null, 1, 1, null, null, null, null, null, null, null, null, null, null, null, 1, null, null, null, null, 1, null, null, null, 1, null, null, null, null, 1, null, null, null, null, null, null, null, 1, null, null, 1, 1, null, null, null, null, null, null, null, 1, null, null, null, 1, null, 1, null, null, null, null, null, null, null, 1, null, null, 1, 1, 1, null, null, 1, null, 1, 1, null, null, 1, null, null, 1, 1, null, 1, null, null, 1, null, null, null, null, null, 1, null, null, null, null, 1, null, null, null, null, 1, null, 1, null, null, null, 1, 1, null, null, 1, null, null, null, null, null, null, null, null, null, null, 1, null, null, null, null, 1, 1, null, 1, null, null, null, null, null, 1, null, null, null, 1, null, null, null, null, null, null, 1, 1, null, null, null, null, 1, null, null, null, null, null, null, null, null, null, null, 1, null, 1, null, 1, null, null, null, null, null, null, null, 1, 1, null, null, 1, 1, null, 1, null, 1, null, null, null, null, null, null, null, null, 1, null, 1, null, null, 1, null, null, null, null, null, null, null, null, null, null, null, 1, null, null, 1, null, null, null, null, null, null, 1, null, null, null, null, null, null, null, null, null, null, null, 1, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, 1, null, null, null, null, null, null, 1, null, 1, null, null, null, null, null, null, null, null, null, 1, null, null, null, null, null, null, null, null, 1, null, null, null, 1, null, null, 1, null, null, null, null, null, null, null, 1, null, null, null, null, null, 1, null, 1, null, null, 1, null, 1, 1, 1, null, null, 1, null, null, null, null, 1, null, null, null, null, null, null, null, null, 1, null, null, 1, null, 1, null, null, null, null, null, null, null, null, null, null, null, null, null, 1, null, 1, 1, null, null, null, null, null, null, 1, null, null, null, null, null, null, 1, null, 1, null, null, null, null, null, null, null, null, 1, null, 1, 1, null, null, 1, null, null, 1, null, null, null, null, null, 1, null, null, null, null, null, 1, null, null, null, null, 1, null, null, null, null, 1, null, null, null, null, null, 1, null, 1, null, null, null, null, 1, null, null, null, null, null, null, null, 1, null, null, null, null, 1, null, null, 1, null, null, 1, 1, null, 1, null, null, null, null, null, 1, 1, null, null, null, null, null, null, null, null, null, 1, null, 1, null, null, 1, 1, null, null, null, null, null, 1, null, null, null, null, null, null, null, null, null, 1, null, 1, null, 1, null, null, null, null, null, null, 1, null, null, null, null, null, null, null, null, null, null, 1, 1, null, 1, null, 1, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, 1, null, null, 1, 1, null, null, null, null, null, null, null, 1, null, null, null, null, 1, null, null, null, null, null, null, null, null, null, 1, 1, null, null, 1, 1, null, null, 1, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, 1, null, null, 1, null, null, 1, null, null, null, null, null, 1, null, null, null, null, null, null, null, 1, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, 1, null, null, null, 1, null, null, null, null, null, null, null, null, 1, null, 1, null, null, null, null, null, null, null, null, 1, null, null, null, null, null, null, null, 1, null, null, null, null, null, null, null, null, 1, null, null, null, null, null, null, null, 1, null, null, null, null, null, 1, null, null, 1, null, null, null, 1, null, null, null, null, null, null, null, null, null, 1, null, null, null, null, null, null, null, null, 1, null, null, null, null, null, null, null, null, null, null, null, 1, 1, null, 1, null, null, null, null, null, null, 1, 1, null, null, null, null, null, null, 1, null, null, null, null, null, 1, null, null, null, 1, null, null, null, 1, null, 1, null, 1, null, null, null, null, null, null, null, null, null, 1, null, null, 1, null, null, null, null, 1, null, null, null, null, null, 1, null, null, null, null, null, 1, null, 1, null, null, null, null, null, null, null, null, null, 1, null, null, null, null, null, 1, null, null, null, 1, 1, null, null, null, 1, null, 1, null, null, 1, null, 1, null, 1, null, null, null, null, null, 1, null, null, null, null, null, 1, null, 1, 1, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, 1, null, null, 1, null, null, null, null, null, null, null, null, 1, null, 1, null, null, null, 1, 1, null, 1, null, null, null, null, 1, null, null, null, null, null, null, null, null, null, null, null, 1, null, null, null, null, null, 1, 1, null, null, null, null, 1, 1, null, null, null, null, null, null, null, null, 1, null, null, 1, null, null, null, null, null, null, null, 1, null, null, 1, 1, null, null, null, 1, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, 1, null, null, null, null, null, null, null, null, null, 1, null, 1, null, null, 1, null, null, null, null, null, null, null, 1, null, null, null, null, 1, null, 1, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, 1, null, null, null, 1, null, null, null, null, null, 1, null, null, null, null, null, null, null, null, 1, null, null, null, null, null, null, 1, null, null, 1, null, null, null, null, 1, null, 1, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, 1, null, 1, null, 1, null, null, null, 1, null, null, null, null, null, null, 1, null, null, null, null, null, null, 1, null, null, 1, null, null, null, 1, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, 1, null, null, null, null, null, 1, null, 1, null, null, null, null, null, null, null, null, 1, null, null, null, null, null, null, 1, null, null, null, null, 1, null, null, null, 1, null, null, null, 1, 1, 1, null, null, 1, null, null, 1, 1, 1, null, 1, null, null, null, null, 1, null, 1, null, null, null, null, null, null, null, null, null, null, null, null, 1, null, null, 1, null, 1, null, null, null, null, null, null, null, 1, null, 1, null, null, null, null, null, null, null, null, 1, null, null, null, null, 1, null, null, 1, null, 1, null, null, 1, 1, null, 1, null, null, null, null, null, null, 1, null, null, null, null, null, null, 1, null, null, 1, null, null, 1, null, null, 1, null, null, 1, null, null, null, null, null, null, null, 1, null, null, 1, null, null, null, null, 1, null, 1, null, 1, 1, 1, null, null, null, null, 1, 1, null, null, null, null, null, 1, 1, null, null, null, null, null, null, null, 1, 1, null, null, 1, null, 1, null, 1, 1, 1, null, null, null, null, 1, null, null, null, null, null, null, 1, null, null, null, null, null, null, null, null, null, null, null, null, null, 1, null, 1, null, null, null, null, null, null, 1, null, null, null, null, null, null, null, 1, null, null, null, null, null, null, 1, null, 1, null, 1, null, 1, null, null, 1, 1, null, null, null, null, null, null, 1, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, 1, null, null, null, null, null, null, null, null, null, null, null, 1, null, null, null, null, null, null, null, null, null, null, null, null, null, 1, 1, null, null, null, null, null, null, null, null, 1, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, 1, null, null, null, null, null, null, null, null, null, null, 1, null, null, null, null, null, null, 1, null, null, null, null, 1, null, 1, null, null, null, 1, null, null, 1, null, null, null, null, null, null, 1, null, null, null, null, null, null, null, 1, 1, null, null, null, null, null, null, null, 1, 1, 1, null, null, 1, null, null, null, null, null, null, null, null, null, 1, null, null, null, null, 1, null, null, null, null, null, null, null, null, null, 1, 1, null, null, null, null, null, null, null, null, null, null, null, null, 1, 1, null, null, null, 1, null, null, null, null, null, 1, null, null, null, null, null, null, null, null, null, null, 1, null, 1, 1, null, null, null, null, 1, null, null, null, null, null, null, null, null, null, null, null, null, null, 1, 1, null, null, null, null, null, null, 1, null, 1, 1, 1, 1, null, null, null, null, null, null, null, null, null, 1, null, 1, null, null, null, null, null, null, null, 1, 1, null, null, null, null, 1, null, null, null, null, null, null, null, 1, null, null, null, 1, null, null, null, null, 1, null, null, 1, 1, null, null, null, 1, 1, null, 1, null, null, null, null, 1, null, null, null, null, null, 1, 1, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, 1, null, null, null, 1, null, null, null, 1, null, null, null, null, null, null, null, null, 1, null, null, null, null, 1, null, null, null, null, null, 1, null, 1, null, null, null, null, null, null, 1, null, null, null, 1, 1, 1, null, null, null, null, null, null, null, null, null, null, null, null, 1, null, 1, null, null, null, null, null, null, null, 1, null, 1, 1, null, null, null, null, null, 1, null, null, null, null, 1, null, 1, 1, 1, 1, null, null, 1, null, null, null, null, null, 1, null, null, null, null, null, null, null, 1, 1, null, null, null, null, null, null, null, null, null, 1, 1, 1, null, null, null, null, null, null, null, null, null, 1, null, null, null, 1, null, null, null, 1, 1, null, null, null, null, null, 1, null, null, null, null, null, null, null, 1, null, null, null, 1, null, null, 1, null, null, null, null, null, null, null, 1, null, null, null, null, null, null, 1, null, null, null, null, null, null, null, null, null, null, 1, null, null, null, 1, null, null, null, null, null, null, null, null, 1, null, null, null, null, null, null, null, 1, null, null, null, 1, null, null, 1, 1, null, null, null, null, null, null, null, 1, 1, null, 1, null, 1, null, 1, null, null, null, 1, 1, null, null, 1, null, null, null, null, null, null, null, null, null, null, null, null, 1, null, null, null, 1, 1, null, null, null, null, null, 1, null, null, null, 1, null, 1, null, null, null, null, 1, null, null, null, null, null, null, null, null, 1, null, null, null, null, null, null, null, null, null, null, null, 1, null, null, null, null, null, null, 1, null, null, null, null, null, null, null, null, null, 1, 1, null, null, null, null, null, null, null, null, null, null, null, null, null, 1, null, null, null, null, null, null, 1, null, null, null, 1, null, null, null, null, null, null, null, 1, null, null, null, null, null, null, null, 1, null, 1, null, null, 1, null, null, null, null, null, null, null, 1, 1, 1, null, null, null, null, null, 1, null, null, 1, null, null, 1, null, null, null, null, null, null, null, null, null, 1, null, null, null, null, null, null, 1, null, 1, null, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, null, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, null, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, null, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, null, null, 1, 1, 1, 1, 1, 1, null, 1, 1, null, null, 1, null, 1, 1, 1, 1, 1, 1, null, null, 1, 1, 1, 1, 1, 1, 1, 1, 1, null, null, 1, null, null, null, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, null, null, null, 1, 1, 1, 1, null, 1, 1, null, 1, 1, 1, 1, null, 1, null, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, null, 1, 1, null, 1, 1, null, null, null, null, 1, 1, 1, 1, 1, null, 1, 1, 1, 1, 1, 1, 1, null, 1, 1, 1, 1, 1, null, 1, 1, 1, 1, 1, null, null, 1, null, 1, 1, 1, 1, 1, null, 1, null, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, null, null, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, null, 1, 1, null, 1, 1, 1, 1, 1, 1, 1, null, 1, 1, null, 1, 1, 1, 1, 1, 1, null, 1, 1, 1, 1, null, 1, 1, 1, 1, 1, 1, 1, 1, null, 1, 1, 1, 1, null, 1, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, 1, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, 1, null, null, 1, null, null, null, null, 1, null, null, null, null, 1, null, null, 1, null, null, null, null, 1, null, null, null, 1, 1, null, null, null, null, null, null, 1, null, null, null, 1, null, null, null, 1, null, 1, null, null, null, null, null, null, null, null, 1, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, 1, null, 1, null, null, null, null, 1, null, null, null, null, null, null, 1, null, null, null, null, null, null, null, null, null, null, 1, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, 1, null, null, null, null, null, null, null, null, null, null, null, null, 1, null, null, 1, null, null, 1, null, null, null, 1, null, null, null, 1, null, null, null, null, null, null, null, null, null, 1, null, 1, null, null, null, null, null, null, 1, null, null, 1, null, null, null, null, null, null, null, 1, null, null, null, null, null, null, null, null, null, null, 1, null, null, null, null, null, null, 1, null, null, null, null, null, 1, 1, null, null, null, null, null, null, null, null, null, null, 1, null, null, null, null, null, null, null, null, 1, null, null, null, null, null, 1, null, null, null, null, null, null, null, null, 1, 1, 1, 1, null, null, 1, 1, null, null, 1, null, 1, null, 1, null, null, null, null, 1, null, 1, null, null, 1, null, null, null, 1, null, null, null, null, null, null, null, null, null, null, null, 1, null, null, null, null, null, 1, null, null, null, 1, null, 1, null, null, null, null, null, null, null, null, 1, null, null, null, null, null, null, 1, null, null, null, null, null, null, null, null, null, null, null, null, null, null, 1, null, 1, null, 1, null, null, 1, null, null, null, null, null, null, null, null, null, 1, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, 1, 1, null, null, null, null, null, null, null, null, 1, null, null, null, 1, null, null, null, null, null, null, null, 1, null, 1, null, null, 1, null, null, 1, null, null, 1, null, 1, null, null, null, null, null, null, null, null, null, null, null, null, 1, null, null, 1, null, null, null, 1, 1, null, null, null, null, 1, null, null, null, null, null, 1, null, 1, null, 1, null, null, null, null, null, null, null, null, null, null, null, 1, 1, null, null, null, null, null, null, null, 1, null, null, null, null, 1, null, null, null, null, 1, null, null, null, null, null, null, null, 1, null, null, null, null, 1, null, null, null, null, null, null, null, null, 1, null, null, null, null, null, 1, 1, null, null, null, null, null, null, null, null, 1, null, null, null, null, null, null, null, null, null, 1, null, null, null, null, null, null, null, null, null, null, null, null, 1, null, 1, 1, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, 1, null, 1, null, null, null, null, null, null, null, null, null, 1, null, null, null, null, null, null, null, null, null, null, null, 1, 1, null, null, 1, 1, null, null, null, 1, 1, 1, null, null, null, null, null, null, null, 1, null, null, null, null, null, null, 1, null, null, 1, 1, 1, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, 1, null, null, null, 1, null, 1, 1, null, null, null, 1, null, null, null, null, null, null, null, null, 1, 1, null, null, null, null, null, null, null, null, 1, 1, 1, null, 1, null, null, null, null, null, 1, null, null, 1, null, null, null, null, null, null, null, null, null, null, null, null, null, null, 1, 1, null, null, null, null, null, null, null, null, null, null, null, null, 1, null, null, null, null, 1, null, null, null, 1, 1, null, null, null, null, null, null, 1, null, null, null, null, null, 1, null, null, 1, null, null, null, null, null, null, null, 1, null, null, null, null, null, 1, 1, null, null, 1, null, null, null, 1, null, null, null, null, null, null, null, null, null, 1, null, null, null, 1, null, null, 1, null, null, null, null, 1, null, null, null, null, 1, null, null, null, null, null, null, 1, null, null, null, null, null, null, null, null, null, null, null, null, null, 1, 1, null, null, null, null, null, null, null, null, null, 1, null, null, null, null, null, null, null, null, 1, null, null, null, 1, null, null, null, null, null, null, null, null, null, null, null, null, 1, null, null, null, null, null, null, null, null, 1, null, null, null, null, null, null, null, null, 1, 1, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, 1, null, null, null, null, null, null, null, null, null, 1, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, 1, null, null, null, null, 1, null, null, null, null, null, null, null, null, null, null, 1, null, 1, null, null, null, null, null, null, 1, null, 1, null, null, null, null, null, null, null, 1, 1, null, null, null, null, null, null, 1, null, null, null, null, null, null, null, null, null, null, 1, null, null, null, 1, null, null, null, null, null, null, null, 1, null, null, null, null, 1, null, 1, null, null, null, null, null, null, 1, null, null, 1, null, null, null, null, 1, null, null, null, null, 1, null, null, 1, null, null, null, null, null, 1, null, null, null, null, null, null, null, null, null, 1, 1, null, null, null, 1, null, 1, null, null, null, null, null, null, null, null, null, null, 1, 1, null, null, null, null, null, null, null, null, null, null, null, 1, null, null, null, null, null, 1, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, 1, null, null, null, null, null, null, null, null, null, 1, null, null, null, null, null, null, 1, null, null, null, null, null, null, null, null, null, null, null, 1, null, null, null, null, null, null, null, 1, null, null, null, null, null, null, null, null, null, null, null, 1, null, null, 1, null, null, 1, 1, null, 1, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, 1, null, null, null, 1, null, null, null, 1, null, null, null, null, null, null, null, 1, null, null, null, null, null, null, 1, null, null, 1, null, null, null, null, null, null, null, null, null, 1, null, null, null, null, null, null, 1, null, null, null, null, null, null, 1, null, 1, 1, null, null, null, null, null, null, null, 1, null, null, null, null, null, null, 1, null, null, null, 1, null, 1, null, null, null, null, null, null, null, null, null, 1, null, null, null, null, null, null, null, null, 1, null, null, null, 1, null, 1, null, 1, null, null, null, null, null, null, null, 1, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, 1, 1, null, null, null, null, 1, null, null, null, null, null, null, null, null, null, null, null, 1, 1, null, null, null, null, null, 1, null, null, null, null, null, 1, null, null, null, 1, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, 1, null, null, null, null, null, null, null, null, null, null, null, null, 1, 1, null, null, null, 1, null, 1, null, 1, 1, 1, null, 1, null, null, null, null, null, null, null, null, null, null, 1, null, null, 1, null, null, null, 1, 1, 1, null, null, null, null, null, null, 1, null, null, null, null, null, null, null, null, null, null, 1, null, null, null, null, null, null, null, null, null, null, 1, null, 1, null, null, null, null, null, null, 1, null, null, 1, 1, null, 1, null, null, null, null, null, null, null, null, null, null, 1, null, null, null, null, null, null, null, null, null, null, null, 1, null, null, null, null, null, null, null, 1, null, null, null, null, null, null, null, null, null, null, null, 1, null, null, null, null, null, null, null, 1, null, null, null, null, null, null, null, null, null, null, null, 1, null, null, null, null, null, null, 1, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, 1, null, null, null, null, 1, null, null, null, null, 1, null, null, null, 1, null, null, null, null, null, null, null, null, null, 1, null, null, 1, null, null, 1, null, null, null, null, null, null, null, null, 1, null, null, null, null, null, null, null, 1, null, null, 1, null, null, 1, null, null, null, 1, 1, 1, null, 1, 1, null, null, null, null, 1, 1, 1, null, null, null, null, null, null, null, null, null, 1, null, 1, null, null, 1, 1, null, null, null, null, null, null, 1, null, null, null, null, null, null, 1, null, null, null, null, 1, null, null, null, 1, null, null, 1, null, null, null, null, 1, null, null, 1, 1, null, null, null, null, null, null, 1, null, null, null, null, null, null, 1, null, null, null, null, 1, null, null, null, null, 1, null, null, null, 1, null, null, null, null, null, null, null, 1, 1, null, null, null, 1, null, null, null, null, null, null, 1, 1, null, null, 1, null, 1, null, null, null, null, null, null, null, null, null, null, null, 1, null, null, null, 1, null, null, null, null, null, null, null, null, null, 1, 1, 1, 1, 1, null, null, null, null, null, null, null, null, 1, null, null, 1, 1, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, 1, null, null, null, null, null, null, 1, null, null, null, null, null, null, null, null, 1, 1, null, null, null, null, 1, null, 1, null, null, 1, null, null, null, null, null, 1, null, null, null, null, 1, null, null, null, null, null, null, null, null, null, 1, null, 1, null, null, null, null, null, null, null, 1, 1, null, null, null, null, 1, null, null, null, 1, null, null, null, 1, null, null, null, null, null, 1, null, null, null, null, null, null, null, null, 1, null, null, null, null, null, 1, null, null, null, 1, null, null, null, null, null, 1, 1, null, null, null, null, null, 1, null, null, null, null, null, null, null, null, null, 1, null, null, 1, null, null, 1, null, null, null, null, null, null, null, null, null, null, null, null, null, null, 1, null, null, null, null, null, null, null, null, null, null, null, null, null, 1, null, 1, null, null, null, null, null, 1, null, 1, null, null, null, null, null, 1, 1, null, null, null, null, 1, null, 1, null, null, null, null, null, null, null, null, 1, null, null, 1, null, null, 1, null, null, 1, 1, null, null, null, null, null, null, null, null, 1, 1, null, null, null, null, null, null, null, null, null, null, null, 1, null, null, null, null, null, null, null, null, null, null, null, null, 1, null, null, 1, 1, 1, null, null, null, null, 1, null, null, null, null, null, null, 1, 1, null, 1, null, null, null, null, null, null, null, null, null, null, null, null, 1, 1, 1, null, null, null, null, null, null, null, 1, null, null, null, null, null, null, null, null, null, null, null, 1, 1, null, null, 1, null, null, 1, null, null, 1, null, null, null, null, null, null, null, null, null, null, null, null, null, null, 1, null, null, null, null, null, null, null, null, null, 1, 1, 1, 1, null, null, null, null, null, 1, null, null, null, null, null, null, null, 1, null, null, null, null, 1, null, 1, null, 1, null, 1, 1, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, 1, null, null, 1, null, null, null, null, null, null, 1, null, null, 1, null, null, null, null, null, null, null, null, 1, 1, 1, 1, 1, null, 1, null, null, null, null, null, null, null, null, null, null, null, null, 1, null, null, null, null, null, 1, null, null, null, null, null, null, 1, null, null, null, 1, null, null, 1, null, null, 1, null, 1, null, null, null, null, null, null, 1, 1, 1, null, null, 1, null, null, null, null, 1, null, 1, null, null, null, null, 1, null, null, null, null, null, null, null, null, null, null, null, null, null, null, 1, null, null, null, 1, 1, null, null, null, 1, null, null, null, null, 1, null, null, 1, null, null, null, 1, null, null, null, null, null, null, null, null, 1, null, 1, null, null, null, null, null, null, null, null, 1, null, null, null, null, null, null, 1, 1, null, null, null, null, 1, null, 1, null, null, null, null, null, 1, null, 1, null, null, null, null, null, null, null, null, null, null, 1, null, null, 1, null, null, null, null, null, null, null, null, 1, null, null, null, null, null, null, null, null, null, null, null, null, null, 1, null, null, null, 1, null, 1, null, 1, null, null, null, null, null, null, null, null, null, null, null, null, null, 1, null, 1, null, null, null, null, 1, null, null, null, null, null, null, 1, 1, null, null, null, null, null, null, null, null, null, 1, 1, null, null, null, null, null, null, null, null, 1, null, null, 1, null, null, null, null, null, null, null, null, null, null, null, null, null, 1, null, null, null, null, null, null, null, null, 1, null, null, null, null, null, null, null, 1, null, 1, 1, 1, null, null, null, null, null, null, null, null, null, null, null, null, null, 1, null, 1, null, null, null, 1, 1, null, null, null, null, null, null, null, null, null, null, 1, null, null, null, 1, null, null, null, null, null, null, null, 1, null, null, null, null, null, null, null, null, 1, null, null, 1, null, null, null, null, null, null, null, 1, null, null, null, null, null, null, null, 1, null, 1, null, null, null, null, null, null, null, null, null, null, 1, 1, null, null, null, null, 1, 1, null, null, null, null, null, null, 1, null, null, null, null, null, null, 1, null, null, null, null, null, null, 1, 1, null, null, null, null, null, null, null, null, 1, 1, null, null, 1, null, null, null, null, 1, null, 1, null, null, null, null, null, 1, 1, 1, null, null, null, null, null, null, null, 1, null, 1, null, null, null, 1, 1, null, 1, 1, null, null, null, null, null, null, null, null, 1, null, null, null, null, null, null, null, null, null, null, null, 1, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, 1, 1, 1, null, null, null, 1, null, 1, null, null, null, null, 1, 1, 1, null, null, null, null, 1, null, 1, null, null, null, null, null, 1, null, null, null, null, null, null, null, null, null, 1, null, null, null, 1, null, 1, 1, null, null, 1, null, null, null, null, null, null, null, null, null, null, null, null, null, 1, null, null, null, 1, null, null, null, null, null, 1, 1, null, null, 1, null, null, null, null, null, null, null, null, null, null, null, null, null, 1, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, 1, null, null, 1, 1, null, null, null, 1, 1, null, 1, null, null, null, null, 1, null, null, null, 1, null, 1, null, null, null, null, null, 1, null, null, null, null, null, null, null, 1, null, null, null, 1, 1, null, null, null, null, null, null, 1, null, null, null, 1, null, null, 1, null, null, null, null, null, null, null, 1, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, 1, null, null, 1, null, null, null, null, null, null, null, null, 1, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, 1, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, 1, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, 1, null, null, null, 1, null, null, null, null, null, 1, null, 1, null, null, null, null, null, null, null, null, null, 1, null, null, null, 1, null, null, null, null, null, null, null, null, null, null, 1, null, null, 1, 1, null, null, null, null, 1, null, null, 1, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, 1, null, null, 1, null, null, 1, 1, null, 1, null, null, null, 1, null, null, null, null, null, null, 1, null, null, 1, null, null, 1, null, null, null, 1, null, null, 1, null, null, null, null, 1, 1, null, null, null, null, null, null, null, null, null, null, null, null, 1, null, null, null, 1, 1, null, null, null, null, null, 1, 1, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, 1, null, null, null, null, null, 1, null, null, null, null, null, null, null, null, null, 1, null, 1, null, null, null, null, 1, null, null, null, null, null, null, null, null, null, 1, null, null, null, null, null, null, null, null, null, null, null, 1, null, null, null, null, null, 1, null, null, null, 1, null, null, null, null, null, null, null, null, 1, null, 1, 1, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, 1, null, null, null, null, null, null, null, null, null, null, null, null, null, null, 1, null, null, null, null, null, null, 1, null, null, null, null, null, null, null, null, 1, 1, 1, null, null, null, null, 1, null, null, null, null, null, null, null, null, null, null, null, null, null, 1, null, null, null, null, null, null, null, null, null, null, null, 1, null, 1, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, 1, 1, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, 1, null, null, null, null, null, 1, null, null, null, null, null, null, null, null, null, null, null, null, null, 1, null, null, null, null, null, null, null, null, null, 1, null, null, null, null, null, null, null, null, null, null, null, null, null, null, 1, null, null, null, null, 1, null, 1, 1, null, null, 1, null, null, null, null, 1, 1, 1, null, null, null, null, null, 1, null, 1, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, 1, null, null, null, null, null, null, null, 1, null, null, null, null, null, null, null, null, 1, null, null, 1, null, null, null, 1, 1, 1, null, null, 1, null, null, null, null, null, null, 1, 1, 1, 1, null, null, null, null, 1, null, null, null, null, null, null, 1, 1, null, null, null, null, null, null, 1, null, null, 1, null, null, null, null, null, null, null, 1, null, null, null, null, null, null, null, null, null, 1, null, null, null, null, null, null, null, null, null, null, 1, null, null, null, null, null, 1, null, null, null, null, null, null, null, null, null, null, null, null, null, 1, null, null, null, 1, null, null, null, null, null, 1, null, null, null, null, null, null, null, null, null, null, null, null, 1, null, null, null, null, 1, null, 1, null, null, 1, null, null, null, 1, null, null, 1, 1, null, null, 1, 1, null, null, null, null, null, null, null, 1, null, null, null, null, null, null, null, 1, null, null, null, null, null, null, null, null, null, null, 1, null, null, null, null, null, 1, 1, null, null, null, null, null, null, null, null, null, null, null, 1, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, 1, null, null, null, 1, null, 1, null, null, null, null, 1, null, 1, null, 1, null, null, null, null, null, 1, null, null, 1, null, null, null, null, 1, null, 1, null, null, null, null, 1, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, 1, null, null, null, null, null, null, null, null, null, null, 1, null, null, null, null, null, null, null, null, null, null, null, null, null, 1, null, null, null, null, 1, null, null, null, null, null, null, 1, null, null, null, null, null, null, 1, 1, null, 1, null, null, null, null, null, null, null, 1, null, null, null, null, null, null, null, null, null, 1, null, null, null, 1, null, null, 1, null, null, null, null, null, 1, null, 1, 1, null, null, null, null, null, 1, null, null, null, null, null, null, null, null, null, null, 1, null, 1, null, null, null, null, null, 1, null, null, null, null, null, 1, 1, null, null, 1, null, null, 1, null, null, null, null, 1, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, 1, 1, null, null, null, null, null, null, null, null, null, null, null, null, null, null, 1, 1, null, 1, null, null, null, null, 1, null, null, 1, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, 1, null, 1, null, null, 1, 1, null, null, null, 1, null, null, null, null, 1, null, null, null, null, null, null, 1, 1, 1, null, null, 1, null, null, null, null, null, 1, null, null, null, null, 1, 1, 1, null, null, null, null, null, null, null, null, 1, null, null, null, null, 1, null, null, null, null, 1, null, null, null, null, null, null, null, null, null, 1, 1, null, null, 1, null, 1, 1, null, null, null, null, null, null, 1, null, null, 1, null, null, null, null, null, null, null, 1, null, null, 1, null, null, null, null, null, null, null, null, null, null, null, null, null, 1, 1, null, null, 1, null, null, null, null, null, null, null, null, null, null, null, 1, null, 1, null, null, null, null, null, null, null, 1, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, 1, null, null, null, null, null, 1, null, null, null, null, null, null, null, null, null, 1, null, null, 1, null, null, 1, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, 1, null, null, null, 1, null, null, null, 1, 1, 1, null, null, null, null, null, null, null, 1, null, 1, null, 1, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, 1, null, 1, null, null, null, 1, 1, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, 1, null, null, null, null, null, 1, 1, 1, null, null, null, 1, null, null, null, null, null, null, 1, 1, 1, null, null, null, 1, null, null, null, 1, 1, null, null, 1, 1, null, null, null, null, 1, null, null, 1, null, null, 1, 1, null, null, null, null, 1, null, null, 1, null, null, null, null, null, 1, null, null, null, null, null, null, null, 1, 1, 1, null, 1, 1, null, null, 1, null, 1, null, null, null, 1, null, null, 1, null, null, 1, null, null, 1, null, null, null, null, null, 1, null, null, null, null, 1, 1, null, null, null, 1, null, 1, null, null, null, 1, null, null, null, 1, null, null, null, null, null, null, null, null, null, null, null, null, 1, null, null, 1, null, null, 1, null, null, null, null, null, null, null, null, null, null, null, null, 1, null, null, null, 1, null, null, null, null, null, 1, null, null, null, null, null, null, null, null, null, null, null, null, 1, null, null, null, null, null, 1, null, null, null, 1, 1, null, null, 1, 1, null, null, null, null, null, null, null, null, null, null, null, null, null, null, 1, null, null, 1, null, null, null, null, null, null, null, null, null, 1, null, 1, null, null, 1, null, null, null, null, null, null, 1, null, null, null, null, null, null, null, null, 1, null, null, 1, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, 1, null, 1, null, null, null, null, null, null, 1, null, 1, null, 1, 1, null, null, null, null, null, null, 1, null, null, null, null, null, null, null, null, 1, null, null, null, null, null, null, null, null, null, null, null, 1, null, null, 1, null, null, null, null, null, 1, null, 1, null, null, 1, null, null, 1, 1, null, null, 1, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, 1, null, 1, null, 1, null, 1, null, null, null, null, null, null, null, null, null, 1, null, 1, 1, null, null, null, null, null, null, 1, null, 1, null, null, null, null, 1, null, 1, null, null, null, null, 1, 1, null, null, null, null, 1, 1, null, null, 1, null, null, 1, 1, null, null, null, null, 1, null, 1, null, null, null, null, null, null, null, null, 1, null, null, null, null, 1, null, null, null, null, null, 1, null, null, null, 1, null, null, 1, null, null, null, null, null, null, null, null, null, null, null, null, null, null, 1, null, null, null, 1, null, null, 1, null, null, null, null, null, null, 1, null, null, null, null, 1, null, null, null, null, 1, null, 1, null, null, null, 1, null, null, null, null, null, 1, null, null, null, null, null, null, null, null, null, 1, null, 1, null, 1, null, 1, null, null, null, null, 1, null, null, null, null, 1, null, null, null, null, null, 1, null, null, null, null, 1, null, null, null, null, null, null, null, null, null, null, null, null, 1, null, null, null, null, null, null, null, 1, null, null, null, null, null, null, null, null, null, null, null, 1, null, null, null, null, 1, null, null, null, null, null, null, null, null, null, 1, null, null, null, null, 1, null, null, 1, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, 1, null, null, 1, null, null, 1, null, 1, null, null, 1, 1, null, null, null, null, null, null, null, 1, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, 1, null, null, null, 1, null, null, null, null, null, null, null, null, 1, null, 1, null, null, null, 1, null, null, null, null, 1, null, null, null, null, null, null, null, null, null, null, null, null, 1, null, null, null, 1, null, null, null, null, null, null, 1, 1, null, null, null, null, null, null, null, null, null, null, null, null, 1, null, null, null, null, null, null, null, null, null, 1, null, null, null, null, null, null, null, null, 1, null, null, null, null, null, null, null, null, null, null, null, null, 1, null, 1, null, null, null, null, null, 1, 1, null, null, null, null, null, null, null, 1, null, null, null, null, null, null, null, null, null, 1, 1, null, null, 1, null, 1, null, 1, null, null, null, null, null, 1, null, null, null, 1, null, null, 1, null, null, null, null, null, null, null, null, null, null, 1, null, null, null, null, null, null, null, 1, null, null, null, null, null, null, null, 1, null, null, null, null, null, null, null, 1, 1, null, null, 1, 1, null, null, 1, 1, null, 1, null, null, 1, null, 1, null, 1, null, null, null, null, null, 1, null, null, null, null, null, 1, null, 1, 1, null, null, null, null, null, null, null, null, null, null, null, null, null, null, 1, null, null, null, 1, null, null, 1, null, 1, null, null, null, null, null, null, 1, null, null, null, null, null, 1, null, null, 1, null, null, null, null, 1, null, null, null, null, null, 1, 1, null, null, null, null, 1, null, null, null, null, null, null, 1, 1, null, 1, null, null, 1, null, null, null, 1, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, 1, null, null, 1, null, 1, 1, null, 1, 1, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, 1, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, 1, null, 1, null, 1, null, null, null, null, null, null, null, 1, null, null, 1, null, 1, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, 1, null, null, null, 1, null, null, null, null, null, null, null, null, null, null, null, null, null, null, 1, null, null, null, null, null, null, null, null, 1, 1, 1, null, null, null, null, null, 1, 1, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, 1, null, 1, null, null, null, null, null, null, null, null, null, null, 1, null, null, null, null, 1, null, null, null, null, 1, null, null, null, 1, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, 1, null, null, null, null, null, null, null, null, null, 1, null, 1, null, null, null, null, null, 1, null, null, null, null, null, null, null, null, null, 1, null, null, null, null, 1, null, 1, null, null, 1, null, null, null, 1, null, null, null, null, null, null, 1, null, 1, null, 1, null, null, null, null, 1, null, 1, null, null, null, null, null, null, null, null, null, null, null, null, 1, 1, 1, 1, null, 1, null, null, null, null, null, null, null, null, 1, null, null, null, null, null, null, 1, null, null, 1, null, null, null, null, null, null, null, 1, null, null, null, null, 1, 1, null, 1, null, null, null, null, null, null, 1, null, null, null, null, null, null, 1, null, null, null, null, null, 1, null, null, 1, null, null, null, null, null, null, null, null, null, null, 1, null, null, null, null, null, null, null, null, null, 1, null, 1, 1, 1, null, null, null, null, 1, 1, null, null, null, null, null, null, 1, null, null, null, null, null, null, null, 1, null, null, null, null, 1, 1, null, 1, null, null, null, null, null, null, 1, null, null, null, null, null, null, 1, null, null, null, null, null, null, null, 1, 1, null, null, null, null, 1, null, null, null, null, null, null, null, 1, 1, null, null, null, null, null, null, null, 1, null, null, null, null, null, null, 1, null, null, null, 1, null, 1, 1, null, 1, 1, null, null, null, null, null, null, 1, null, null, null, null, null, null, null, null, null, null, null, null, null, 1, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, 1, null, null, null, null, null, null, null, 1, null, null, null, 1, null, null, null, null, null, null, null, null, null, null, null, null, null, 1, null, null, null, null, null, null, null, null, null, 1, null, null, null, null, null, 1, null, null, null, null, null, null, null, 1, null, null, null, null, null, null, null, null, null, null, 1, null, null, null, null, 1, null, null, null, null, 1, null, null, 1, null, null, 1, null, null, null, null, 1, null, null, null, null, null, null, 1, null, null, null, null, null, null, null, 1, null, null, null, null, null, 1, null, null, null, null, null, null, 1, null, null, null, null, null, null, null, 1, 1, null, null, null, null, null, null, null, null, 1, 1, null, null, null, null, null, null, null, null, null, null, null, null, 1, null, null, null, null, null, null, null, 1, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, 1, 1, null, null, null, 1, null, null, null, null, null, 1, null, null, null, null, null, null, null, null, null, null, 1, null, 1, 1, null, null, null, null, null, null, null, 1, null, 1, null, null, null, null, null, null, null, null, 1, 1, null, null, null, null, null, null, 1, null, null, null, 1, 1, null, null, null, null, null, null, null, null, null, 1, null, 1, null, null, null, null, null, null, null, 1, 1, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, 1, null, null, null, null, null, null, null, null, null, 1, null, null, 1, null, null, 1, null, null, null, 1, 1, null, null, null, null, null, null, 1, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, 1, null, null, null, null, null, 1, 1, null, null, null, 1, null, 1, null, null, null, null, null, null, 1, null, null, null, null, 1, null, null, null, null, null, 1, null, null, null, 1, null, null, null, null, null, null, null, null, 1, 1, null, null, null, null, null, null, null, null, null, null, null, null, null, 1, null, 1, null, null, null, null, null, null, null, 1, null, null, 1, null, null, null, null, null, 1, null, null, null, 1, null, null, 1, 1, null, 1, null, null, null, null, null, null, null, null, 1, null, null, null, null, null, null, null, 1, 1, null, null, null, null, null, null, null, null, null, 1, 1, 1, null, null, null, null, null, null, null, null, null, 1, null, null, null, 1, null, 1, 1, null, 1, 1, null, null, null, null, 1, null, null, null, null, null, null, null, 1, null, null, null, 1, null, null, null, null, 1, null, null, null, null, null, 1, null, null, null, null, null, null, 1, null, 1, null, null, null, null, null, null, null, 1, 1, null, null, null, 1, null, null, 1, null, null, null, null, null, null, null, null, null, null, null, null, null, 1, null, null, null, 1, null, null, 1, 1, null, null, null, null, null, null, null, 1, null, null, 1, null, 1, 1, 1, null, null, null, null, 1, null, null, 1, null, 1, null, null, null, null, null, null, null, null, null, null, null, null, 1, null, null, 1, null, null, null, null, null, 1, null, null, null, 1, null, 1, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, 1, null, null, 1, null, null, null, null, null, null, 1, null, 1, null, null, null, null, null, null, null, 1, 1, null, null, null, 1, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, 1, null, null, null, null, null, null, null, 1, null, 1, null, null, null, null, null, null, null, null, null, null, 1, null, null, 1, null, null, null, null, 1, null, null, 1, null, null, null, null, null, null, null, null, null, null, null, null, 1, null, 1, null, null, null, null, 1, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, 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, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, null, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, null, 1, 1, null, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, null, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, null, 1, 1, 1, 1, 1, 1, null, 1, 1, 1, 1, 1, 1, 1, 1, null, 1, 1, null, 1, 1, 1, 1, 1, 1, 1, null, 1, 1, 1, 1, 1, 1, null, null, 1, 1, 1, null, 1, 1, null, 1, 1, 1, 1, null, 1, 1, null, 1, 1, 1, null, 1, 1, 1, 1, 1, null, 1, 1, 1, 1, 1, 1, null, 1, 1, 1, null, 1, 1, 1, null, 1, null, null, 1, 1, 1, 1, null, 1, 1, null, 1, 1, 1, null, 1, 1, 1, 1, 1, null, 1, null, 1, 1, 1, 1, 1, null, 1, null, null, null, null, 1, 1, null, 1, 1, 1, null, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, null, 1, 1, 1, 1, 1, 1, 1, 1, 1, null, 1, 1, 1, 1, 1, null, 1, 1, null, 1, 1, null, 1, 1, 1, 1, 1, 1, null, 1, 1, 1, 1, 1, null, 1, 1, 1, null, 1, 1, 1, null, 1, 1, 1, 1, null, null, 1, 1, 1, 1, 1, null, null, 1, 1, 1, 1, 1, 1, 1, null, null, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, null, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, null, 1, 1, null, null, 1, null, null, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, null, 1, 1, 1, 1, 1, 1, 1, 1, null, 1, null, 1, 1, 1, 1, 1, 1, 1, 1, null, 1, 1, 1, 1, 1, 1, null, 1, 1, null, null, null, 1, 1, 1, null, 1, null, null, 1, 1, 1, null, 1, null, 1, 1, null, 1, 1, 1, null, 1, 1, 1, null, 1, 1, 1, 1, 1, 1, 1, null, 1, 1, 1, 1, 1, null, null, 1, 1, null, 1, 1, 1, null, 1, 1, 1, 1, 1, 1, null, 1, 1, 1, 1, 1, 1, null, 1, 1, 1, 1, 1, null, null, 1, null, 1, 1, 1, 1, 1, null, null, null, 1, null, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, null, 1, 1, 1, 1, 1, 1, null, 1, 1, 1, 1, 1, 1, 1, 1, null, 1, 1, 1, 1, null, null, null, 1, 1, 1, null, 1, 1, 1, 1, null, 1, 1, null, null, 1, 1, 1, 1, 1, 1, 1, null, 1, null, 1, 1, null, 1, 1, null, null, null, null, 1, null, 1, null, 1, 1, 1, 1, 1, null, 1, 1, 1, 1, 1, 1, 1, null, 1, 1, 1, 1, 1, null, 1, 1, 1, null, 1, null, 1, 1, 1, null, null, null, null, null, 1, 1, 1, 1, 1, 1, 1, 1, 1, null, 1, null, 1, null, 1, 1, 1, 1, 1, 1, 1, 1, 1, null, 1, null, 1, null, 1, 1, null, null, 1, 1, 1, 1, 1, 1, null, 1, 1, 1, 1, null, 1, 1, 1, 1, 1, null, 1, 1, 1, 1, 1, 1, null, 1, 1, null, 1, 1, null, null, 1, 1, 1, 1, null, 1, 1, null, 1, 1, 1, 1, 1, null, null, null, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, null, 1, null, null, null, 1, 1, 1, 1, null, null, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, null, 1, 1, 1, 1, 1, 1, 1, 1, 1, null, 1, 1, 1, 1, 1, 1, null, 1, null, null, 1, 1, null, 1, 1, 1, null, 1, 1, 1, 1, null, null, 1, 1, 1, 1, 1, 1, 1, null, 1, 1, null, 1, 1, null, null, 1, 1, null, null, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, null, null, 1, null, null, null, 1, 1, null, 1, 1, null, 1, 1, null, null, 1, 1, 1, 1, 1, null, 1, 1, null, null, null, null, null, 1, 1, null, 1, 1, null, 1, 1, null, 1, 1, 1, 1, 1, 1, null, 1, null, 1, null, 1, null, 1, null, null, 1, 1, 1, 1, 1, null, null, null, 1, null, null, 1, 1, 1, 1, 1, 1, null, 1, 1, 1, null, null, 1, 1, 1, 1, 1, null, 1, 1, 1, 1, 1, 1, 1, 1, 1, null, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, null, 1, 1, 1, 1, null, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, null, 1, null, null, 1, 1, 1, 1, null, 1, 1, null, 1, 1, null, null, 1, 1, 1, 1, 1, null, 1, 1, 1, 1, 1, null, 1, 1, 1, null, 1, 1, 1, 1, 1, 1, null, 1, null, 1, null, 1, 1, null, 1, 1, 1, 1, 1, 1, null, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, null, 1, 1, 1, 1, 1, 1, null, null, 1, 1, 1, 1, null, 1, 1, null, null, 1, 1, 1, 1, null, 1, 1, 1, 1, 1, 1, null, 1, 1, null, 1, 1, 1, 1, 1, null, 1, 1, 1, null, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, null, 1, 1, null, null, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, null, 1, 1, 1, 1, 1, null, 1, 1, null, 1, 1, 1, 1, 1, 1, null, 1, 1, 1, null, 1, 1, 1, 1, 1, 1, null, 1, null, 1, 1, 1, 1, 1, 1, null, 1, 1, 1, 1, 1, 1, null, 1, 1, 1, null, null, 1, null, 1, null, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, null, null, 1, null, 1, null, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, null, 1, 1, null, 1, 1, 1, 1, 1, 1, 1, 1, null, 1, 1, 1, 1, null, 1, null, 1, 1, 1, 1, 1, null, 1, 1, null, 1, 1, null, 1, 1, null, 1, 1, 1, 1, 1, 1, null, null, 1, null, null, null, null, null, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, null, 1, 1, 1, 1, 1, 1, 1, 1, 1, null, null, null, 1, 1, 1, 1, 1, 1, 1, 1, null, 1, 1, 1, 1, 1, 1, 1, 1, null, null, 1, 1, 1, null, 1, null, 1, null, 1, 1, 1, 1, null, null, 1, 1, 1, 1, 1, 1, null, 1, 1, 1, 1, 1, 1, 1, 1, null, 1, 1, null, 1, 1, 1, 1, 1, 1, 1, null, 1, 1, 1, 1, 1, 1, 1, null, 1, 1, 1, null, 1, 1, null, 1, 1, null, 1, null, null, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, null, 1, 1, null, 1, null, 1, 1, 1, 1, 1, 1, null, 1, 1, 1, 1, 1, 1, null, 1, 1, null, 1, 1, 1, 1, 1, 1, 1, 1, 1, null, 1, 1, 1, null, 1, null, null, 1, 1, 1, 1, 1, 1, null, 1, null, null, 1, 1, 1, 1, null, 1, 1, null, 1, 1, 1, 1, 1, 1, null, null, null, 1, 1, 1, null, null, 1, 1, 1, 1, 1, 1, 1, 1, null, 1, 1, 1, 1, 1, 1, null, null, null, 1, 1, 1, null, 1, null, null, null, 1, 1, null, 1, 1, 1, 1, null, 1, 1, 1, null, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, null, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, null, 1, 1, 1, 1, 1, null, 1, null, 1, 1, 1, 1, 1, null, 1, 1, 1, null, 1, 1, 1, 1, 1, 1, null, 1, 1, 1, 1, 1, null, null, 1, 1, null, 1, 1, 1, 1, 1, null, 1, null, 1, 1, 1, 1, 1, 1, 1, null, 1, 1, 1, 1, 1, null, 1, 1, 1, 1, 1, null, 1, 1, 1, 1, 1, 1, null, null, 1, 1, 1, null, 1, null, null, null, null, null, 1, null, null, 1, 1, 1, 1, 1, 1, 1, 1, 1, null, null, 1, 1, 1, 1, null, 1, 1, null, 1, 1, 1, 1, 1, 1, null, 1, 1, 1, null, 1, 1, 1, 1, 1, null, 1, 1, 1, null, 1, 1, null, 1, 1, 1, 1, 1, 1, 1, null, 1, null, 1, 1, 1, 1, 1, 1, 1, null, 1, null, 1, 1, 1, 1, 1, 1, 1, 1, 1, null, null, 1, null, 1, 1, 1, 1, 1, 1, 1, 1, 1, null, 1, null, 1, 1, 1, 1, 1, null, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, null, null, 1, 1, 1, 1, 1, 1, null, 1, null, 1, null, 1, 1, 1, null, 1, 1, 1, null, 1, 1, null, 1, null, 1, 1, null, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, null, 1, 1, 1, null, null, 1, 1, 1, 1, null, 1, 1, null, 1, 1, 1, 1, 1, null, null, 1, 1, 1, null, null, 1, 1, null, 1, null, 1, 1, 1, 1, 1, 1, null, null, 1, 1, null, 1, 1, 1, 1, 1, 1, 1, null, 1, 1, 1, 1, 1, 1, 1, 1, 1, null, 1, 1, null, null, 1, 1, 1, 1, 1, null, 1, null, null, 1, 1, 1, 1, null, null, null, null, 1, 1, 1, 1, 1, null, null, 1, 1, 1, null, 1, 1, null, null, 1, 1, 1, 1, 1, 1, 1, null, null, null, 1, 1, 1, null, 1, 1, 1, 1, null, 1, null, 1, null, null, 1, 1, 1, null, 1, null, 1, 1, 1, null, null, 1, 1, 1, 1, 1, 1, 1, 1, 1, null, 1, 1, 1, null, 1, 1, 1, 1, null, 1, 1, 1, 1, null, 1, 1, null, null, 1, 1, 1, 1, 1, 1, 1, null, null, null, 1, 1, null, 1, 1, 1, 1, null, 1, 1, null, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, null, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, null, 1, 1, null, 1, 1, 1, 1, null, 1, 1, 1, null, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, null, 1, 1, null, 1, 1, 1, 1, 1, 1, null, null, 1, 1, null, 1, 1, null, 1, null, null, 1, null, 1, 1, null, 1, 1, 1, 1, null, 1, 1, 1, 1, 1, null, 1, 1, 1, 1, null, 1, 1, 1, 1, 1, null, 1, 1, 1, null, 1, null, 1, null, 1, null, 1, 1, 1, 1, null, 1, 1, 1, 1, null, 1, null, 1, null, null, 1, null, null, 1, 1, 1, 1, 1, null, 1, 1, 1, 1, 1, 1, 1, null, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, null, null, 1, null, 1, 1, null, null, 1, 1, 1, 1, 1, null, 1, 1, 1, 1, 1, 1, 1, 1, 1, null, 1, null, 1, 1, 1, null, null, null, 1, 1, 1, null, 1, 1, 1, 1, 1, 1, 1, 1, null, 1, 1, 1, 1, 1, 1, 1, 1, null, 1, 1, null, 1, null, 1, null, 1, 1, 1, null, null, null, 1, 1, 1, 1, 1, 1, 1, null, null, 1, 1, 1, 1, null, 1, null, 1, 1, 1, 1, 1, 1, 1, 1, null, 1, 1, null, 1, 1, null, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, null, 1, null, 1, 1, null, null, 1, 1, 1, 1, 1, null, 1, 1, null, 1, 1, 1, null, 1, 1, 1, 1, 1, null, 1, 1, null, 1, null, null, 1, 1, 1, null, 1, null, 1, 1, 1, 1, null, null, 1, null, 1, 1, 1, 1, 1, 1, 1, null, 1, null, 1, 1, 1, null, null, null, 1, 1, 1, 1, null, 1, null, 1, 1, null, 1, 1, 1, 1, 1, 1, 1, 1, 1, null, 1, 1, 1, null, null, null, null, 1, null, 1, 1, 1, 1, 1, null, 1, 1, 1, 1, 1, null, 1, 1, null, null, 1, 1, 1, 1, 1, 1, 1, 1, null, 1, null, null, 1, 1, null, 1, 1, null, 1, 1, null, 1, 1, 1, 1, 1, 1, 1, 1, 1, null, 1, null, 1, null, 1, null, null, 1, 1, 1, 1, 1, 1, 1, null, 1, 1, null, null, 1, 1, 1, 1, 1, 1, 1, 1, null, 1, null, null, 1, 1, 1, 1, 1, null, 1, null, 1, null, 1, 1, 1, 1, null, null, 1, null, 1, null, null, null, 1, null, null, null, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, null, null, 1, 1, null, 1, null, 1, null, null, 1, 1, null, 1, 1, 1, 1, null, 1, 1, null, 1, null, null, 1, null, 1, 1, 1, 1, 1, 1, null, null, null, 1, 1, null, 1, 1, 1, 1, null, 1, null, null, 1, 1, 1, null, 1, 1, 1, 1, 1, 1, null, 1, 1, 1, 1, 1, 1, 1, null, 1, 1, null, null, null, 1, 1, null, null, 1, 1, null, null, null, 1, 1, null, 1, null, 1, null, 1, 1, 1, 1, 1, 1, 1, 1, null, 1, null, null, 1, 1, 1, null, 1, 1, 1, null, 1, 1, 1, 1, null, 1, null, null, 1, 1, null, 1, null, 1, 1, 1, 1, 1, 1, 1, null, 1, null, 1, 1, 1, 1, 1, null, 1, 1, null, 1, 1, 1, 1, null, 1, 1, 1, 1, 1, 1, 1, null, null, 1, null, 1, 1, 1, 1, 1, 1, 1, 1, 1, null, 1, null, null, 1, 1, null, 1, null, 1, null, 1, 1, 1, 1, null, null, 1, 1, 1, 1, 1, 1, 1, 1, 1, null, null, 1, 1, 1, null, 1, 1, 1, 1, 1, 1, null, null, 1, 1, 1, 1, 1, 1, 1, 1, 1, null, null, 1, 1, 1, 1, 1, 1, 1, 1, null, 1, 1, null, null, 1, 1, 1, 1, 1, 1, null, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, null, 1, 1, 1, 1, 1, 1, 1, null, 1, null, null, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, null, 1, 1, 1, 1, null, 1, 1, null, null, null, null, 1, 1, null, null, null, null, 1, 1, 1, null, null, null, 1, null, 1, 1, 1, 1, 1, null, 1, null, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, null, 1, 1, 1, 1, 1, 1, 1, 1, null, 1, 1, 1, 1, 1, 1, 1, null, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, null, 1, 1, 1, 1, 1, null, null, 1, 1, 1, 1, 1, 1, 1, null, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, null, null, null, 1, 1, 1, 1, 1, 1, null, null, null, 1, 1, null, 1, 1, 1, 1, null, null, 1, 1, 1, 1, 1, null, null, 1, 1, 1, 1, 1, 1, 1, null, 1, null, 1, null, 1, 1, 1, null, null, 1, 1, null, 1, 1, null, 1, 1, 1, 1, null, null, 1, 1, null, null, 1, 1, 1, 1, 1, 1, 1, null, 1, 1, 1, null, 1, 1, 1, 1, 1, 1, null, 1, 1, 1, 1, 1, 1, 1, 1, 1, null, null, 1, 1, 1, 1, null, 1, 1, 1, 1, 1, null, null, null, 1, 1, null, 1, null, 1, 1, null, 1, 1, 1, 1, 1, null, 1, 1, 1, 1, 1, 1, 1, 1, 1, null, 1, 1, 1, null, 1, null, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, null, 1, 1, null, 1, 1, 1, 1, null, null, 1, 1, 1, 1, null, 1, null, 1, 1, 1, null, 1, 1, 1, null, 1, 1, 1, 1, null, null, 1, null, null, 1, 1, 1, 1, 1, null, 1, 1, 1, null, 1, 1, null, 1, 1, 1, null, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, null, null, null, null, 1, 1, 1, 1, 1, 1, 1, 1, null, 1, 1, 1, 1, 1, 1, 1, null, 1, 1, 1, null, 1, 1, 1, null, 1, 1, 1, null, null, 1, 1, 1, 1, null, 1, null, null, null, 1, 1, null, 1, 1, null, 1, 1, null, 1, 1, 1, null, 1, 1, 1, 1, null, 1, null, 1, 1, null, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, null, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, null, 1, 1, 1, null, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, null, 1, 1, null, 1, null, 1, 1, 1, 1, null, 1, 1, 1, 1, 1, 1, 1, null, 1, 1, 1, 1, 1, 1, 1, 1, 1, null, 1, 1, 1, 1, null, null, 1, 1, 1, null, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, null, 1, 1, 1, null, 1, 1, 1, null, 1, 1, 1, 1, 1, null, 1, null, 1, null, 1, 1, 1, 1, null, 1, 1, null, 1, 1, null, 1, 1, 1, 1, 1, 1, 1, 1, null, 1, 1, 1, 1, 1, null, null, 1, 1, null, 1, null, 1, null, null, 1, 1, null, 1, 1, 1, 1, 1, null, 1, 1, 1, 1, 1, 1, 1, 1, 1, null, 1, null, 1, null, 1, 1, null, 1, null, null, null, null, 1, 1, 1, null, 1, 1, 1, 1, null, 1, null, 1, 1, null, null, 1, 1, 1, 1, 1, 1, 1, null, null, 1, 1, 1, null, null, 1, 1, 1, null, null, 1, 1, 1, 1, null, 1, 1, 1, null, 1, null, 1, 1, 1, 1, 1, 1, 1, 1, null, 1, 1, null, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, null, 1, null, 1, 1, 1, 1, 1, null, null, null, 1, 1, 1, 1, 1, 1, 1, null, 1, null, 1, 1, 1, 1, null, 1, null, 1, 1, null, 1, 1, 1, null, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, null, 1, 1, 1, null, 1, null, 1, 1, null, 1, null, 1, null, 1, null, null, null, 1, 1, null, 1, null, 1, 1, 1, null, null, 1, 1, 1, 1, 1, 1, 1, null, null, null, 1, 1, null, 1, 1, 1, null, null, 1, 1, null, 1, 1, 1, null, 1, 1, 1, 1, 1, 1, null, 1, 1, 1, 1, 1, 1, 1, 1, null, null, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, null, null, null, 1, 1, 1, 1, 1, 1, null, 1, 1, 1, null, null, null, 1, null, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, null, 1, 1, null, null, null, 1, 1, null, null, 1, 1, 1, 1, 1, 1, 1, null, null, 1, 1, 1, 1, 1, 1, null, 1, null, 1, 1, 1, null, null, 1, 1, 1, null, 1, null, 1, 1, 1, 1, null, 1, null, 1, 1, 1, 1, 1, 1, 1, null, 1, null, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, null, 1, 1, 1, 1, null, 1, 1, 1, 1, null, null, 1, 1, 1, 1, 1, 1, null, 1, 1, 1, 1, 1, null, 1, null, 1, 1, 1, 1, 1, 1, null, 1, 1, null, 1, null, 1, 1, 1, null, null, null, 1, null, 1, 1, null, 1, 1, 1, 1, 1, 1, 1, 1, 1, null, 1, null, null, 1, 1, 1, null, null, 1, 1, 1, 1, null, 1, 1, 1, 1, 1, null, null, null, null, 1, 1, 1, 1, null, 1, 1, 1, 1, 1, 1, null, 1, 1, 1, 1, 1, null, null, null, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, null, 1, null, null, 1, null, 1, 1, 1, null, 1, 1, null, 1, null, 1, 1, null, 1, 1, 1, null, 1, 1, 1, 1, 1, null, 1, 1, null, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, null, 1, 1, null, 1, 1, 1, 1, 1, null, null, 1, null, null, 1, 1, 1, 1, 1, 1, 1, 1, 1, null, 1, null, 1, 1, null, 1, null, null, 1, 1, 1, 1, 1, null, 1, 1, 1, null, 1, 1, null, null, 1, null, 1, null, 1, 1, 1, null, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, null, 1, 1, null, 1, 1, null, null, 1, 1, 1, 1, 1, 1, 1, null, 1, 1, 1, null, 1, 1, null, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, null, 1, 1, 1, 1, 1, null, 1, null, null, 1, 1, null, 1, 1, 1, null, 1, 1, null, 1, null, 1, null, 1, 1, 1, 1, 1, null, 1, 1, 1, 1, 1, 1, 1, null, 1, null, 1, 1, null, 1, null, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, null, 1, 1, 1, 1, 1, 1, null, 1, null, 1, 1, null, 1, 1, 1, 1, 1, 1, null, null, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, null, null, 1, null, 1, 1, null, 1, 1, 1, null, 1, null, null, null, 1, 1, 1, 1, 1, null, null, 1, null, null, 1, null, null, 1, 1, 1, null, 1, 1, 1, 1, 1, 1, null, 1, 1, null, 1, 1, 1, null, 1, 1, null, 1, 1, null, 1, 1, 1, 1, null, null, 1, 1, 1, 1, 1, null, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, null, 1, null, 1, null, 1, 1, 1, 1, 1, 1, null, 1, 1, null, 1, 1, null, 1, 1, null, 1, null, 1, 1, 1, 1, null, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, null, null, null, null, 1, 1, 1, null, 1, 1, 1, 1, 1, 1, null, 1, 1, null, null, 1, null, null, null, 1, 1, null, 1, 1, null, 1, null, 1, 1, 1, null, 1, 1, 1, 1, 1, 1, 1, 1, null, null, 1, null, 1, 1, null, null, 1, 1, null, null, null, 1, 1, 1, null, null, 1, 1, 1, 1, 1, null, 1, null, 1, 1, 1, 1, 1, 1, 1, 1, null, null, null, 1, 1, 1, 1, null, 1, 1, 1, 1, 1, 1, null, 1, null, 1, 1, null, null, null, null, null, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, null, null, 1, null, null, 1, null, null, 1, 1, 1, 1, 1, 1, null, 1, 1, null, 1, 1, 1, 1, null, 1, 1, null, 1, 1, null, 1, 1, 1, null, 1, 1, 1, 1, null, 1, 1, 1, null, null, null, 1, 1, 1, 1, null, 1, 1, 1, 1, 1, 1, 1, null, 1, 1, 1, null, 1, 1, 1, 1, 1, null, 1, null, 1, 1, 1, 1, 1, 1, null, 1, 1, 1, null, 1, 1, 1, null, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, null, 1, 1, 1, 1, 1, 1, 1, null, 1, null, 1, 1, 1, 1, 1, null, 1, 1, null, 1, 1, null, 1, 1, 1, 1, null, 1, 1, 1, 1, 1, null, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, null, null, 1, null, 1, null, 1, 1, null, null, 1, 1, null, null, 1, null, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, null, null, 1, null, 1, null, 1, 1, 1, null, 1, 1, null, null, 1, 1, 1, 1, null, 1, 1, 1, 1, 1, 1, 1, null, 1, 1, 1, 1, null, 1, null, null, 1, 1, 1, null, 1, 1, 1, 1, 1, 1, 1, null, 1, null, 1, 1, null, 1, 1, 1, null, 1, 1, 1, 1, null, 1, 1, 1, 1, 1, 1, 1, null, 1, 1, null, null, 1, 1, 1, 1, 1, 1, 1, null, 1, 1, 1, 1, 1, null, 1, 1, null, 1, null, 1, 1, null, 1, 1, null, null, null, 1, 1, null, 1, null, null, null, 1, null, 1, 1, null, 1, 1, null, 1, 1, null, 1, 1, 1, 1, 1, null, 1, 1, 1, 1, null, 1, 1, 1, 1, null, 1, null, 1, 1, 1, null, null, null, 1, null, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, null, 1, null, null, 1, 1, 1, 1, 1, 1, 1, null, null, 1, 1, 1, 1, 1, 1, 1, null, null, 1, 1, 1, 1, null, 1, 1, 1, null, null, 1, 1, 1, 1, 1, null, 1, null, 1, null, 1, 1, 1, 1, 1, 1, 1, null, null, 1, 1, null, null, 1, 1, 1, null, 1, null, 1, 1, 1, 1, null, 1, 1, 1, null, 1, 1, null, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, null, 1, 1, null, 1, 1, 1, 1, 1, 1, null, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, null, 1, null, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, null, 1, 1, 1, 1, 1, 1, null, 1, null, 1, 1, 1, 1, 1, null, 1, 1, 1, null, 1, 1, 1, 1, 1, 1, 1, 1, null, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, null, null, null, 1, null, 1, 1, 1, 1, 1, null, 1, null, 1, 1, null, 1, null, null, null, 1, 1, null, 1, 1, 1, 1, 1, 1, 1, 1, null, null, 1, 1, 1, null, 1, 1, null, 1, null, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, null, null, 1, null, 1, 1, 1, 1, null, null, 1, 1, 1, 1, 1, null, 1, null, 1, null, 1, 1, 1, 1, 1, 1, null, null, null, null, 1, 1, null, 1, 1, null, 1, 1, 1, 1, 1, null, 1, 1, 1, 1, null, null, 1, null, null, 1, 1, 1, 1, 1, null, null, 1, 1, 1, 1, 1, null, 1, 1, null, 1, 1, 1, null, 1, 1, 1, 1, 1, 1, null, 1, 1, 1, null, 1, null, 1, 1, null, 1, 1, null, 1, 1, null, 1, 1, 1, 1, null, null, null, 1, 1, 1, 1, 1, 1, 1, 1, 1, null, 1, null, 1, 1, null, null, 1, 1, 1, 1, 1, null, 1, 1, 1, 1, 1, 1, 1, 1, null, null, 1, null, 1, null, 1, 1, 1, 1, null, 1, null, 1, null, 1, 1, 1, 1, 1, 1, 1, 1, null, 1, 1, 1, 1, null, 1, 1, 1, null, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, null, 1, 1, 1, 1, 1, 1, 1, null, 1, 1, 1, 1, null, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, null, 1, 1, null, null, 1, 1, null, 1, 1, 1, null, 1, 1, 1, 1, 1, 1, 1, 1, null, 1, 1, 1, null, 1, null, 1, 1, 1, null, 1, 1, null, null, 1, null, null, 1, 1, 1, 1, null, 1, 1, 1, 1, null, null, 1, null, 1, 1, 1, 1, 1, 1, 1, 1, 1, null, 1, null, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, null, 1, 1, 1, 1, 1, 1, 1, 1, null, 1, null, null, 1, 1, 1, 1, 1, 1, 1, null, 1, 1, 1, 1, 1, null, 1, 1, 1, 1, null, 1, 1, 1, null, 1, null, 1, 1, 1, 1, 1, 1, 1, null, 1, null, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, null, 1, 1, 1, 1, 1, 1, 1, null, 1, null, 1, 1, 1, 1, 1, 1, 1, 1, null, 1, 1, 1, 1, 1, null, 1, 1, 1, 1, 1, null, null, null, null, null, null, 1, 1, null, 1, null, 1, null, 1, 1, null, 1, 1, null, 1, 1, 1, 1, 1, 1, 1, 1, 1, null, 1, 1, 1, null, null, null, 1, 1, 1, 1, 1, 1, 1, 1, 1, null, 1, null, 1, 1, null, 1, 1, 1, 1, null, 1, null, null, 1, 1, null, 1, 1, 1, 1, 1, null, 1, null, 1, 1, null, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, null, 1, 1, 1, null, null, 1, 1, 1, null, 1, null, 1, 1, null, 1, null, 1, null, null, 1, 1, 1, 1, null, 1, 1, 1, 1, 1, null, 1, null, null, 1, 1, 1, null, 1, 1, 1, 1, 1, null, 1, 1, 1, 1, 1, 1, 1, 1, null, null, 1, null, 1, 1, 1, 1, 1, 1, 1, 1, null, 1, null, 1, 1, 1, null, 1, null, 1, 1, null, 1, 1, null, 1, 1, 1, 1, 1, 1, 1, 1, 1, null, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, null, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, null, 1, 1, 1, 1, 1, 1, 1, null, null, 1, null, 1, 1, 1, null, 1, 1, null, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, null, 1, 1, 1, 1, 1, 1, null, 1, 1, null, 1, 1, 1, 1, 1, 1, 1, null, 1, 1, 1, 1, 1, null, 1, 1, 1, null, 1, 1, 1, 1, null, null, 1, 1, null, null, null, 1, 1, 1, 1, 1, 1, 1, null, 1, 1, 1, 1, 1, 1, null, null, null, 1, 1, 1, 1, 1, 1, 1, null, null, 1, 1, null, 1, 1, 1, 1, 1, null, 1, 1, 1, 1, 1, 1, null, 1, null, null, 1, null, 1, 1, 1, 1, 1, 1, null, 1, 1, null, 1, 1, 1, null, 1, null, 1, null, 1, 1, 1, 1, 1, 1, 1, 1, 1, null, 1, 1, 1, null, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, null, 1, 1, 1, 1, 1, 1, 1, 1, 1, null, null, 1, 1, null, null, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, null, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, null, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, null, 1, 1, 1, 1, 1, 1, 1, null, null, 1, null, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, null, null, 1, 1, 1, 1, null, null, 1, null, 1, 1, 1, 1, 1, null, null, 1, 1, 1, 1, 1, null, 1, null, null, null, 1, 1, 1, 1, null, null, null, null, 1, 1, 1, 1, 1, 1, null, 1, 1, null, 1, null, 1, 1, null, 1, null, 1, 1, 1, 1, 1, 1, 1, null, 1, null, 1, 1, 1, 1, 1, 1, 1, 1, null, 1, 1, 1, null, 1, 1, 1, null, 1, null, 1, 1, null, null, 1, null, 1, 1, 1, 1, 1, 1, null, null, 1, null, 1, 1, 1, null, 1, null, 1, 1, 1, null, 1, 1, null, 1, 1, null, 1, 1, 1, 1, 1, 1, 1, null, 1, 1, 1, 1, 1, 1, 1, null, 1, null, 1, null, null, null, 1, 1, null, 1, null, null, 1, 1, 1, 1, null, 1, null, 1, 1, 1, 1, 1, 1, null, null, null, null, 1, null, 1, null, 1, null, 1, null, null, 1, null, 1, null, null, 1, 1, 1, 1, 1, null, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, null, 1, 1, 1, 1, null, 1, 1, null, 1, 1, 1, 1, 1, 1, null, 1, 1, null, null, 1, null, 1, 1, null, null, 1, null, 1, 1, 1, 1, null, 1, 1, 1, 1, 1, 1, null, 1, 1, 1, null, null, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, null, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, null, null, 1, 1, 1, 1, null, 1, 1, 1, null, 1, null, 1, 1, 1, 1, 1, 1, 1, null, 1, 1, 1, 1, 1, null, 1, null, 1, 1, 1, null, 1, null, 1, null, 1, null, null, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, null, 1, 1, 1, null, 1, 1, 1, 1, 1, 1, 1, 1, null, 1, 1, 1, 1, 1, 1, null, null, null, 1, 1, 1, 1, 1, 1, 1, 1, 1, null, 1, 1, 1, null, 1, null, null, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, null, null, 1, 1, 1, 1, null, 1, null, 1, 1, 1, 1, 1, 1, null, 1, null, 1, 1, 1, 1, 1, 1, 1, 1, null, null, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, null, null, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, null, null, null, 1, 1, 1, 1, 1, 1, 1, 1, 1, null, null, null, null, 1, 1, 1, 1, null, 1, 1, 1, 1, null, null, 1, 1, 1, 1, 1, 1, 1, 1, null, null, 1, null, null, 1, 1, 1, 1, 1, 1, null, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, null, null, 1, 1, null, 1, 1, 1, 1, 1, 1, 1, null, null, 1, 1, 1, null, 1, 1, 1, null, 1, null, 1, null, 1, 1, null, 1, 1, 1, 1, null, null, 1, 1, 1, 1, 1, null, 1, 1, null, null, 1, 1, null, 1, 1, 1, null, 1, 1, 1, null, 1, 1, 1, 1, 1, 1, 1, null, null, 1, 1, null, 1, 1, null, 1, null, 1, 1, 1, 1, 1, 1, null, null, 1, 1, 1, null, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, null, 1, 1, 1, null, 1, 1, 1, null, null, 1, 1, 1, null, 1, 1, 1, null, null, 1, 1, 1, 1, 1, 1, 1, 1, 1, null, 1, 1, 1, 1, 1, 1, 1, 1, null, null, 1, 1, 1, 1, null, 1, 1, null, 1, 1, 1, 1, null, 1, 1, null, 1, 1, 1, 1, 1, 1, 1, null, 1, null, null, 1, null, 1, 1, 1, null, 1, 1, 1, 1, 1, 1, null, null, null, null, 1, null, 1, 1, 1, 1, 1, 1, null, 1, 1, 1, 1, 1, 1, 1, null, null, 1, 1, 1, 1, null, 1, 1, 1, 1, null, null, null, 1, 1, 1, 1, 1, 1, 1, null, 1, null, 1, 1, 1, null, 1, 1, 1, 1, null, 1, 1, null, null, null, null, 1, 1, 1, null, 1, 1, 1, null, 1, null, 1, null, 1, 1, 1, 1, 1, 1, 1, null, null, 1, null, 1, null, 1, 1, 1, 1, null, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, null, 1, 1, 1, null, 1, 1, 1, 1, 1, 1, 1, 1, null, 1, 1, 1, 1, 1, 1, null, 1, 1, 1, 1, null, 1, 1, null, null, 1, 1, 1, 1, 1, 1, 1, null, 1, 1, null, 1, null, 1, null, 1, 1, 1, null, null, 1, 1, null, 1, 1, 1, 1, 1, 1, 1, 1, 1, null, 1, 1, 1, 1, 1, null, 1, null, null, 1, 1, 1, 1, null, 1, 1, 1, null, 1, null, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, null, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, null, 1, null, null, 1, 1, 1, 1, 1, 1, null, null, 1, null, 1, 1, 1, 1, 1, 1, null, null, 1, null, 1, 1, 1, 1, 1, 1, null, 1, 1, 1, 1, 1, 1, 1, 1, 1, null, 1, 1, 1, 1, null, null, null, 1, 1, 1, 1, 1, 1, null, 1, 1, 1, 1, 1, 1, 1, 1, 1, null, 1, 1, null, 1, 1, 1, 1, 1, null, 1, null, 1, 1, 1, 1, 1, 1, 1, null, 1, 1, null, null, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, null, 1, 1, 1, 1, 1, 1, null, 1, 1, null, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, null, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, null, 1, 1, null, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, null, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, null, 1, 1, null, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, null, null, 1, null, 1, null, 1, 1, null, 1, 1, 1, 1, null, 1, 1, null, 1, 1, 1, 1, 1, 1, 1, 1, 1, null, null, 1, 1, 1, 1, 1, null, 1, 1, 1, null, 1, 1, 1, null, 1, null, 1, 1, 1, 1, 1, null, 1, 1, null, 1, 1, 1, null, 1, 1, 1, 1, 1, null, 1, 1, 1, 1, 1, 1, 1, null, 1, 1, 1, null, 1, 1, null, null, 1, 1, 1, null, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, null, 1, 1, 1, 1, 1, 1, 1, 1, 1, null, 1, 1, 1, 1, 1, null, 1, 1, null, 1, 1, 1, 1, 1, 1, 1, 1, 1, null, 1, 1, 1, 1, 1, 1, 1, 1, 1, null, 1, 1, 1, null, 1, 1, 1, 1, null, 1, 1, 1, 1, 1, 1, 1, null, 1, 1, 1, 1, 1, 1, 1, null, null, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, null, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, null, 1, 1, 1, null, 1, null, null, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, null, 1, 1, 1, 1, 1, 1, 1, 1, null, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, null, 1, 1, 1, 1, 1, 1, 1, 1, 1, null, null, null, null, 1, 1, null, 1, null, 1, 1, 1, 1, null, 1, null, 1, 1, null, 1, 1, 1, null, 1, 1, 1, null, 1, 1, 1, 1, 1, 1, 1, null, 1, 1, 1, 1, 1, null, 1, 1, 1, null, 1, 1, null, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, null, 1, 1, 1, 1, 1, null, 1, 1, null, 1, 1, 1, 1, 1, null, 1, null, 1, null, 1, 1, null, 1, 1, 1, 1, 1, 1, 1, 1, 1, null, 1, 1, 1, 1, 1, 1, null, 1, 1, 1, null, 1, 1, 1, 1, null, 1, 1, 1, 1, 1, null, null, 1, 1, 1, null, 1, 1, 1, 1, null, 1, 1, null, null, 1, 1, 1, 1, 1, 1, 1, null, 1, 1, 1, 1, null, 1, 1, null, null, null, null, 1, null, 1, null, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, null, 1, 1, 1, null, null, 1, 1, 1, 1, null, 1, null, 1, 1, 1, null, null, 1, 1, null, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, null, 1, 1, 1, 1, 1, 1, 1, 1, null, 1, null, 1, null, 1, null, 1, 1, null, 1, 1, 1, 1, 1, null, 1, null, 1, 1, 1, 1, null, 1, 1, 1, 1, 1, null, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, null, null, 1, 1, 1, 1, null, 1, 1, null, 1, 1, 1, 1, 1, 1, null, 1, 1, 1, null, 1, 1, 1, 1, 1, 1, 1, 1, null, 1, null, null, 1, 1, 1, 1, 1, null, null, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, null, 1, 1, 1, 1, 1, 1, null, 1, 1, 1, 1, 1, null, 1, 1, 1, null, 1, 1, 1, null, 1, null, 1, 1, 1, 1, 1, 1, 1, null, 1, null, null, 1, 1, null, null, 1, 1, null, null, null, 1, 1, 1, 1, 1, 1, 1, 1, null, 1, 1, 1, 1, 1, 1, null, 1, 1, 1, 1, 1, null, null, 1, 1, null, null, 1, 1, null, 1, 1, null, 1, 1, null, null, 1, 1, 1, 1, 1, 1, 1, 1, null, null, null, null, null, 1, 1, 1, 1, 1, null, 1, 1, null, 1, 1, 1, 1, 1, 1, null, 1, 1, 1, 1, 1, null, 1, null, null, 1, 1, 1, 1, null, null, null, 1, 1, null, 1, 1, 1, 1, null, 1, 1, null, 1, 1, 1, null, null, 1, 1, 1, 1, 1, null, 1, 1, 1, 1, 1, 1, 1, 1, 1, null, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, null, 1, null, 1, 1, null, 1, 1, 1, 1, null, 1, 1, 1, 1, 1, 1, 1, 1, null, null, 1, 1, 1, null, 1, 1, null, null, 1, 1, 1, null, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, null, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, null, null, 1, 1, 1, 1, 1, 1, 1, 1, 1, null, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, null, 1, null, 1, 1, 1, 1, 1, 1, 1, 1, 1, null, null, 1, null, 1, null, null, 1, 1, 1, 1, 1, null, 1, 1, 1, 1, 1, 1, null, 1, 1, null, 1, null, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, null, 1, 1, 1, 1, 1, 1, null, 1, 1, null, null, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, null, 1, null, 1, 1, 1, null, null, null, 1, 1, null, 1, 1, 1, 1, 1, 1, 1, 1, null, 1, 1, 1, 1, 1, 1, null, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, null, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, null, null, 1, null, 1, null, 1, 1, 1, 1, 1, 1, 1, null, 1, 1, 1, 1, null, 1, 1, null, 1, 1, 1, 1, 1, 1, 1, 1, null, 1, 1, 1, 1, null, 1, null, 1, 1, 1, 1, 1, null, 1, 1, null, 1, 1, null, 1, 1, 1, 1, 1, 1, null, 1, 1, null, null, 1, null, null, 1, 1, null, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, null, 1, 1, 1, 1, 1, 1, 1, 1, 1, null, null, null, 1, 1, 1, 1, 1, 1, 1, 1, null, 1, 1, 1, 1, null, 1, 1, 1, 1, 1, 1, 1, null, null, 1, null, 1, null, 1, 1, 1, 1, null, null, 1, 1, 1, 1, 1, 1, null, 1, 1, 1, 1, 1, 1, 1, 1, null, 1, 1, null, 1, 1, 1, 1, 1, 1, 1, null, 1, 1, 1, 1, 1, 1, 1, null, 1, 1, 1, null, 1, 1, null, 1, 1, null, 1, null, null, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, null, 1, 1, null, 1, null, 1, 1, 1, 1, 1, 1, null, 1, 1, 1, 1, 1, 1, null, 1, 1, null, 1, 1, 1, 1, 1, 1, 1, 1, 1, null, 1, 1, 1, 1, 1, null, null, 1, 1, 1, 1, 1, 1, null, 1, 1, null, 1, 1, 1, 1, null, 1, 1, null, 1, 1, 1, 1, 1, 1, null, null, 1, 1, 1, 1, null, null, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, null, 1, 1, 1, 1, 1, 1, null, 1, 1, 1, null, 1, 1, null, null, 1, 1, 1, 1, 1, 1, 1, null, 1, 1, 1, null, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, null, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, null, 1, 1, 1, 1, 1, null, 1, null, 1, 1, 1, 1, 1, null, 1, 1, 1, null, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, null, 1, null, 1, null, 1, 1, 1, null, 1, null, 1, 1, 1, 1, 1, 1, 1, 1, 1, null, 1, 1, 1, 1, 1, 1, null, 1, 1, 1, 1, null, 1, 1, 1, 1, 1, 1, null, null, 1, 1, 1, null, 1, null, null, 1, null, null, 1, 1, null, 1, 1, 1, 1, 1, 1, 1, 1, 1, null, 1, 1, null, 1, 1, 1, 1, 1, null, 1, 1, 1, 1, 1, 1, null, 1, 1, 1, null, 1, 1, 1, 1, 1, 1, 1, 1, 1, null, 1, 1, null, 1, 1, 1, 1, 1, 1, null, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, null, 1, null, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, null, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, null, 1, null, 1, 1, 1, 1, null, null, null, 1, 1, 1, null, 1, 1, 1, 1, 1, null, null, 1, 1, 1, 1, 1, 1, null, null, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, null, 1, 1, null, null, null, 1, 1, null, 1, 1, 1, 1, 1, 1, 1, null, 1, 1, 1, 1, 1, 1, null, 1, null, 1, 1, null, 1, 1, 1, 1, null, 1, 1, 1, 1, 1, 1, 1, 1, null, 1, 1, 1, 1, null, null, 1, 1, null, 1, null, 1, 1, 1, 1, 1, 1, null, 1, 1, 1, null, 1, 1, 1, 1, 1, 1, 1, null, 1, 1, 1, 1, 1, 1, 1, 1, 1, null, 1, 1, null, null, 1, 1, 1, 1, null, null, 1, null, null, 1, 1, 1, 1, null, null, null, 1, 1, 1, 1, 1, 1, 1, null, 1, null, 1, null, 1, 1, null, null, 1, 1, 1, 1, 1, 1, null, null, null, 1, 1, 1, 1, null, 1, 1, 1, 1, null, 1, null, 1, null, null, 1, 1, null, null, 1, null, 1, 1, 1, null, null, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, null, 1, 1, 1, 1, null, 1, 1, 1, 1, null, 1, 1, null, null, 1, 1, 1, 1, 1, 1, 1, null, null, 1, 1, null, null, 1, 1, 1, 1, null, 1, 1, null, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, null, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, null, 1, 1, 1, null, 1, 1, 1, 1, null, null, 1, 1, null, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, null, 1, 1, null, 1, 1, 1, 1, 1, 1, null, null, 1, 1, null, 1, null, 1, 1, null, null, 1, null, 1, 1, null, 1, null, 1, 1, null, 1, 1, 1, 1, 1, null, 1, 1, 1, 1, null, 1, 1, 1, 1, 1, 1, 1, 1, 1, null, 1, null, 1, 1, 1, null, 1, 1, 1, 1, null, 1, 1, 1, 1, 1, 1, 1, 1, null, null, 1, 1, 1, 1, 1, 1, 1, 1, null, 1, 1, 1, 1, 1, 1, null, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, null, 1, null, 1, 1, null, null, 1, 1, 1, 1, 1, null, 1, 1, 1, 1, 1, 1, 1, 1, 1, null, 1, null, null, 1, 1, null, null, null, 1, 1, 1, 1, 1, 1, 1, null, 1, 1, 1, 1, null, 1, 1, 1, 1, 1, 1, 1, 1, null, null, 1, null, 1, null, 1, null, 1, 1, 1, null, 1, null, 1, 1, 1, 1, 1, 1, 1, null, null, 1, 1, 1, 1, null, 1, null, 1, 1, 1, 1, 1, 1, 1, 1, null, 1, 1, null, 1, 1, null, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, null, 1, 1, 1, 1, null, null, 1, 1, 1, 1, 1, null, 1, 1, null, 1, 1, 1, null, 1, 1, 1, 1, null, null, 1, 1, null, null, null, null, 1, 1, 1, 1, 1, 1, 1, null, 1, 1, null, null, 1, null, null, 1, 1, 1, 1, 1, 1, null, 1, null, 1, 1, 1, null, null, null, 1, 1, 1, 1, null, 1, null, 1, 1, null, 1, null, 1, 1, 1, 1, 1, null, 1, null, 1, 1, 1, null, 1, null, 1, 1, null, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, null, 1, 1, null, 1, 1, 1, 1, 1, 1, 1, 1, 1, null, 1, null, null, 1, 1, 1, 1, 1, null, 1, 1, null, 1, 1, 1, 1, 1, 1, 1, 1, 1, null, 1, null, 1, null, 1, null, null, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, null, null, 1, 1, 1, 1, 1, 1, 1, null, 1, 1, null, 1, 1, 1, 1, 1, 1, null, 1, 1, 1, 1, 1, null, 1, 1, 1, null, 1, null, 1, null, null, null, 1, 1, null, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, null, null, 1, 1, 1, 1, null, 1, 1, null, 1, 1, 1, 1, 1, 1, 1, null, 1, 1, null, 1, 1, null, 1, null, 1, 1, 1, 1, null, 1, null, null, 1, 1, 1, null, 1, 1, 1, 1, null, 1, null, 1, 1, 1, 1, null, 1, 1, 1, 1, 1, 1, null, 1, 1, 1, 1, 1, 1, 1, null, 1, 1, null, null, null, 1, 1, null, null, 1, 1, 1, null, null, 1, 1, null, 1, null, 1, null, 1, 1, 1, 1, 1, 1, 1, 1, null, 1, null, 1, 1, 1, 1, null, 1, 1, 1, null, 1, 1, 1, 1, null, 1, null, null, 1, 1, null, 1, null, 1, 1, 1, 1, 1, 1, 1, null, 1, null, 1, 1, 1, 1, 1, 1, 1, 1, null, 1, 1, 1, 1, null, 1, 1, 1, 1, 1, 1, 1, 1, null, 1, 1, 1, 1, 1, 1, 1, 1, null, 1, 1, null, 1, 1, 1, 1, 1, null, 1, null, 1, null, 1, 1, 1, 1, null, null, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, null, 1, 1, 1, null, 1, 1, 1, 1, 1, 1, null, null, 1, 1, 1, 1, 1, 1, 1, 1, 1, null, 1, 1, 1, 1, 1, 1, 1, 1, 1, null, 1, 1, null, null, 1, 1, 1, 1, 1, 1, null, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, null, 1, 1, null, 1, 1, 1, 1, 1, 1, 1, null, 1, null, null, null, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, null, 1, 1, null, null, null, null, 1, 1, null, null, 1, 1, 1, 1, 1, null, null, 1, 1, 1, 1, 1, 1, 1, 1, null, 1, null, 1, null, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, null, 1, null, 1, 1, 1, 1, 1, null, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, null, 1, 1, 1, 1, 1, null, null, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, null, 1, 1, 1, 1, 1, 1, null, null, 1, 1, 1, 1, 1, 1, 1, 1, null, null, 1, 1, null, 1, 1, 1, 1, null, 1, 1, null, 1, 1, 1, 1, 1, 1, null, 1, 1, 1, 1, 1, null, 1, null, 1, null, 1, 1, 1, null, null, 1, 1, null, 1, 1, 1, 1, 1, 1, 1, 1, null, 1, 1, 1, null, 1, 1, 1, 1, 1, 1, 1, null, 1, 1, 1, null, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, null, null, 1, 1, 1, 1, null, 1, 1, 1, 1, 1, null, null, 1, 1, 1, 1, 1, null, null, 1, null, 1, 1, 1, 1, 1, null, 1, 1, 1, 1, 1, 1, 1, 1, 1, null, 1, 1, 1, null, 1, null, null, 1, null, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, null, null, 1, 1, 1, 1, null, null, null, 1, null, 1, null, 1, 1, 1, 1, 1, 1, 1, 1, null, null, 1, 1, null, 1, 1, 1, 1, 1, null, 1, 1, 1, null, 1, 1, null, 1, 1, 1, null, 1, 1, 1, 1, 1, 1, null, null, 1, 1, 1, null, null, null, null, 1, 1, 1, 1, 1, 1, 1, 1, null, 1, 1, 1, 1, 1, 1, 1, null, 1, 1, 1, 1, 1, 1, 1, null, 1, 1, 1, null, 1, 1, 1, 1, 1, null, 1, null, null, 1, 1, 1, 1, 1, 1, null, 1, 1, 1, 1, 1, 1, null, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, null, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, null, 1, 1, 1, null, 1, 1, 1, null, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, null, 1, 1, 1, 1, null, 1, 1, 1, 1, null, 1, 1, 1, 1, 1, 1, 1, null, 1, 1, 1, null, 1, 1, null, 1, 1, 1, 1, 1, 1, 1, 1, null, 1, 1, 1, null, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, null, 1, 1, 1, null, 1, 1, 1, null, 1, 1, 1, 1, 1, null, 1, null, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, null, 1, 1, null, 1, 1, 1, 1, 1, null, 1, 1, 1, 1, 1, null, null, 1, 1, null, 1, null, 1, null, null, 1, 1, null, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, null, 1, null, null, null, 1, 1, 1, 1, null, null, 1, null, 1, 1, 1, null, 1, 1, 1, 1, 1, 1, null, 1, 1, null, 1, 1, 1, 1, 1, 1, 1, 1, 1, null, 1, 1, 1, null, 1, 1, 1, 1, null, 1, 1, 1, 1, 1, null, 1, 1, 1, null, 1, null, 1, null, 1, 1, 1, 1, 1, 1, null, null, 1, null, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, null, 1, 1, 1, 1, null, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, null, 1, null, 1, 1, 1, 1, null, 1, null, 1, 1, null, 1, 1, 1, null, null, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, null, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, null, null, 1, 1, 1, null, 1, null, 1, 1, 1, 1, null, 1, 1, 1, 1, 1, 1, 1, null, null, null, 1, 1, null, 1, 1, 1, null, 1, 1, 1, null, 1, 1, 1, null, 1, 1, 1, 1, 1, 1, null, 1, 1, 1, 1, 1, 1, 1, 1, null, null, null, 1, 1, 1, 1, null, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, null, null, 1, 1, 1, 1, 1, 1, 1, null, 1, 1, null, 1, null, null, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, null, null, null, 1, 1, 1, null, 1, 1, 1, 1, 1, 1, 1, null, null, 1, 1, 1, 1, 1, 1, null, 1, 1, 1, 1, 1, null, 1, 1, 1, 1, null, 1, null, 1, 1, 1, 1, null, 1, null, 1, 1, null, 1, 1, 1, 1, null, 1, null, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, null, 1, 1, 1, 1, null, 1, null, null, 1, null, null, 1, 1, 1, 1, 1, null, null, 1, 1, 1, 1, 1, null, 1, null, 1, 1, 1, 1, 1, 1, null, 1, 1, 1, 1, 1, 1, 1, 1, null, 1, null, null, 1, 1, 1, null, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, null, 1, 1, 1, null, null, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, null, null, null, null, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, null, 1, 1, 1, 1, 1, 1, null, null, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, null, 1, null, null, 1, 1, 1, 1, 1, null, null, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, null, 1, 1, 1, 1, 1, null, 1, 1, null, 1, 1, 1, 1, 1, 1, 1, 1, null, 1, null, 1, null, null, null, 1, 1, 1, 1, 1, null, 1, null, 1, 1, 1, 1, 1, 1, null, 1, 1, 1, null, 1, null, 1, 1, null, null, null, null, 1, 1, null, 1, 1, null, 1, 1, 1, null, 1, 1, null, null, 1, 1, 1, null, 1, 1, 1, null, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, null, 1, 1, null, 1, null, null, null, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, null, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, null, 1, 1, 1, 1, 1, null, 1, null, null, 1, 1, null, 1, 1, 1, null, null, 1, null, 1, null, 1, null, 1, 1, 1, 1, 1, null, 1, 1, 1, 1, 1, 1, 1, null, 1, null, 1, 1, null, 1, null, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, null, 1, 1, 1, 1, 1, 1, null, 1, 1, 1, 1, null, 1, 1, 1, 1, 1, null, 1, null, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, null, null, 1, null, 1, 1, null, 1, null, 1, null, 1, null, null, 1, 1, 1, 1, 1, 1, null, null, 1, null, null, null, null, 1, null, 1, 1, null, 1, 1, 1, 1, 1, 1, null, 1, 1, null, 1, 1, 1, null, 1, 1, null, 1, 1, null, 1, 1, 1, 1, 1, null, 1, 1, 1, 1, 1, null, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, null, 1, 1, null, null, 1, 1, 1, 1, 1, 1, null, 1, 1, null, 1, 1, null, 1, 1, null, 1, null, 1, 1, 1, 1, null, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, null, null, null, null, 1, 1, 1, null, 1, 1, 1, 1, 1, 1, null, 1, 1, 1, null, 1, null, 1, null, 1, 1, null, 1, 1, null, 1, null, null, 1, 1, null, 1, 1, 1, 1, 1, 1, 1, 1, null, null, 1, null, 1, 1, null, null, 1, 1, 1, 1, null, 1, 1, 1, 1, null, 1, 1, 1, 1, 1, null, null, 1, 1, 1, 1, 1, 1, 1, 1, 1, null, null, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, null, 1, 1, null, 1, null, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, null, null, 1, null, null, 1, null, null, 1, 1, 1, null, 1, 1, null, 1, 1, null, 1, 1, 1, 1, 1, 1, 1, null, 1, 1, null, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, null, null, 1, 1, 1, 1, null, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, null, 1, 1, 1, 1, 1, null, 1, null, 1, 1, 1, 1, 1, 1, null, null, 1, 1, null, 1, 1, 1, null, 1, 1, 1, 1, null, 1, 1, null, 1, 1, null, 1, 1, 1, 1, 1, 1, 1, 1, 1, null, 1, 1, 1, 1, 1, null, 1, 1, null, 1, 1, null, 1, 1, 1, 1, null, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, null, 1, 1, null, null, 1, 1, null, 1, null, 1, 1, null, null, 1, 1, null, null, 1, null, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, null, null, 1, null, null, null, 1, 1, 1, null, 1, 1, null, 1, 1, 1, 1, 1, null, 1, 1, 1, 1, 1, 1, 1, null, 1, 1, 1, 1, 1, 1, null, null, 1, 1, 1, null, 1, 1, 1, 1, 1, 1, 1, null, null, null, 1, 1, 1, 1, 1, 1, null, 1, 1, 1, 1, null, 1, 1, 1, 1, 1, 1, null, null, 1, 1, null, null, 1, 1, 1, 1, 1, 1, 1, null, 1, 1, 1, 1, 1, null, 1, 1, 1, 1, null, 1, 1, null, 1, 1, 1, null, null, 1, 1, null, 1, null, 1, null, 1, 1, 1, 1, null, 1, 1, null, 1, 1, null, 1, null, 1, 1, 1, null, 1, null, 1, 1, null, 1, 1, 1, 1, null, 1, null, 1, 1, null, null, 1, null, 1, null, 1, 1, 1, 1, 1, 1, 1, 1, null, 1, 1, 1, null, 1, 1, 1, 1, null, null, 1, null, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, null, 1, 1, 1, 1, 1, null, 1, 1, 1, null, null, 1, 1, 1, 1, 1, 1, 1, null, 1, 1, 1, 1, 1, 1, 1, 1, 1, null, null, 1, 1, null, 1, 1, 1, 1, null, 1, null, 1, 1, 1, 1, null, null, 1, 1, null, null, 1, null, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, null, 1, 1, null, 1, 1, 1, 1, 1, 1, null, 1, 1, null, 1, 1, 1, 1, 1, 1, 1, 1, null, 1, 1, 1, 1, null, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, null, 1, 1, 1, 1, null, 1, 1, 1, 1, 1, 1, null, 1, null, 1, 1, null, 1, 1, null, 1, 1, 1, null, 1, 1, 1, 1, 1, 1, 1, 1, null, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, null, null, 1, null, null, 1, 1, 1, 1, null, null, 1, null, 1, 1, null, 1, 1, null, null, 1, 1, 1, 1, 1, null, 1, 1, 1, 1, 1, null, null, 1, 1, 1, 1, 1, 1, null, 1, null, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, null, null, 1, 1, 1, 1, 1, 1, null, null, 1, 1, null, 1, 1, null, 1, null, 1, null, 1, 1, 1, null, 1, 1, null, 1, null, null, 1, 1, null, 1, 1, null, null, 1, 1, 1, 1, null, 1, 1, 1, 1, null, 1, 1, null, 1, 1, null, 1, 1, 1, null, null, 1, 1, 1, 1, 1, null, 1, 1, 1, null, null, 1, null, 1, 1, 1, 1, 1, 1, null, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, null, 1, 1, null, 1, 1, 1, 1, 1, 1, null, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, null, 1, 1, 1, null, 1, 1, 1, 1, 1, null, 1, 1, 1, 1, 1, 1, 1, 1, null, null, 1, null, 1, null, 1, 1, 1, 1, 1, 1, null, 1, 1, 1, 1, null, 1, 1, 1, 1, null, null, 1, null, 1, 1, 1, 1, 1, 1, null, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, null, 1, 1, 1, 1, null, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, null, 1, 1, null, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, null, 1, 1, 1, 1, 1, null, 1, 1, 1, null, 1, 1, null, null, 1, null, 1, null, 1, 1, null, null, 1, 1, 1, 1, null, null, 1, null, 1, 1, 1, 1, 1, 1, 1, 1, 1, null, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, null, 1, 1, 1, 1, 1, 1, 1, 1, null, 1, null, null, 1, 1, 1, 1, 1, 1, 1, null, null, 1, 1, 1, 1, null, 1, 1, 1, 1, null, 1, 1, 1, null, 1, 1, 1, 1, 1, 1, 1, 1, 1, null, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, null, 1, 1, 1, 1, 1, 1, 1, null, 1, null, 1, 1, 1, 1, 1, 1, 1, 1, null, 1, 1, 1, 1, 1, null, 1, 1, 1, 1, null, 1, null, 1, null, null, null, 1, 1, null, 1, null, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, null, 1, 1, 1, null, null, 1, 1, 1, 1, 1, 1, 1, null, null, 1, null, 1, null, 1, 1, 1, 1, 1, 1, 1, 1, 1, null, null, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, null, 1, 1, 1, 1, 1, null, 1, 1, 1, 1, 1, 1, 1, 1, 1, null, 1, 1, 1, null, null, 1, 1, 1, null, 1, null, 1, 1, null, 1, null, 1, null, 1, 1, 1, 1, 1, null, 1, 1, 1, 1, 1, null, 1, null, null, 1, 1, 1, null, 1, 1, 1, 1, 1, 1, 1, 1, null, 1, 1, 1, 1, 1, null, 1, 1, null, 1, 1, 1, 1, 1, 1, null, 1, null, 1, 1, 1, 1, 1, null, 1, null, 1, 1, null, 1, 1, null, 1, 1, 1, 1, 1, 1, 1, 1, 1, null, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, null, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, null, 1, 1, 1, null, 1, 1, null, 1, 1, null, 1, 1, 1, null, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, null, 1, 1, 1, 1, 1, null, 1, 1, 1, null, 1, 1, null, null, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, null, 1, null, 1, null, 1, 1, null, 1, 1, 1, null, null, 1, 1, null, null, null, 1, 1, 1, 1, 1, 1, 1, null, 1, 1, 1, 1, 1, 1, null, null, 1, 1, 1, 1, null, 1, 1, 1, null, null, 1, null, null, 1, 1, 1, 1, 1, 1, 1, null, 1, 1, 1, 1, null, 1, null, null, 1, null, 1, 1, 1, 1, 1, 1, null, 1, 1, null, 1, 1, 1, null, 1, 1, 1, 1, 1, 1, null, 1, 1, 1, 1, 1, 1, null, 1, 1, 1, null, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, null, 1, 1, 1, 1, null, 1, 1, 1, 1, null, 1, 1, 1, null, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, null, null, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, null, null, 1, 1, 1, 1, 1, 1, 1, null, 1, 1, 1, 1, 1, 1, 1, 1, null, null, 1, 1, 1, 1, null, null, 1, null, 1, null, 1, 1, 1, null, 1, 1, 1, 1, 1, 1, null, 1, null, null, null, 1, 1, 1, 1, null, null, null, null, 1, 1, 1, 1, 1, 1, null, 1, 1, 1, 1, null, 1, null, null, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, null, 1, 1, 1, 1, 1, 1, null, null, null, 1, 1, 1, null, null, 1, null, 1, 1, 1, 1, 1, 1, 1, null, 1, null, 1, 1, 1, 1, 1, 1, 1, 1, 1, null, 1, 1, null, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, null, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, null, null, null, 1, 1, null, 1, 1, null, 1, 1, 1, 1, null, 1, null, 1, 1, 1, 1, 1, 1, null, 1, 1, null, 1, 1, 1, null, 1, null, 1, 1, null, 1, null, 1, null, null, 1, 1, 1, 1, 1, null, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, null, 1, 1, 1, 1, 1, 1, 1, 1, 1, null, 1, 1, 1, 1, null, 1, 1, null, 1, 1, 1, 1, 1, 1, null, 1, 1, 1, null, 1, null, 1, 1, null, null, 1, null, 1, 1, 1, 1, null, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, null, null, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, null, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, null, 1, 1, 1, 1, 1, 1, 1, 1, 1, null, null, 1, 1, null, 1, 1, 1, 1, null, null, 1, null, 1, null, 1, null, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, null, 1, 1, 1, 1, null, 1, 1, 1, 1, 1, 1, null, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, null, 1, null, 1, 1, 1, null, null, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, null, 1, 1, 1, 1, 1, 1, null, 1, 1, 1, 1, 1, 1, 1, null, null, 1, 1, 1, 1, 1, 1, 1, 1, null, null, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, null, null, 1, null, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, null, 1, 1, 1, 1, 1, 1, 1, 1, 1, null, null, null, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, null, null, 1, null, null, 1, 1, 1, 1, 1, 1, null, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, null, null, 1, 1, null, 1, 1, 1, null, 1, 1, 1, null, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, null, 1, null, 1, 1, null, 1, 1, 1, 1, 1, null, 1, 1, 1, 1, 1, null, 1, 1, null, 1, 1, 1, null, 1, 1, 1, null, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, null, 1, 1, 1, 1, 1, 1, 1, null, 1, 1, 1, 1, 1, 1, null, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, null, 1, 1, 1, 1, 1, 1, null, 1, 1, 1, null, 1, 1, 1, null, null, 1, 1, 1, null, 1, 1, 1, 1, null, 1, 1, 1, 1, 1, 1, 1, 1, null, null, 1, 1, 1, 1, 1, 1, 1, 1, null, null, 1, 1, 1, 1, null, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, null, 1, 1, 1, null, 1, 1, 1, null, 1, 1, null, 1, null, 1, null, 1, null, 1, 1, 1, 1, 1, 1, null, null, 1, null, 1, null, 1, 1, 1, 1, 1, 1, null, 1, 1, 1, 1, 1, 1, 1, null, null, 1, 1, 1, 1, null, 1, 1, 1, 1, null, null, null, 1, 1, 1, 1, 1, 1, null, null, 1, null, 1, 1, 1, null, 1, 1, 1, 1, null, null, 1, 1, 1, 1, null, 1, 1, 1, 1, 1, 1, 1, null, 1, null, 1, null, 1, 1, 1, 1, null, 1, 1, 1, null, 1, null, 1, 1, 1, 1, 1, 1, null, 1, null, 1, 1, 1, 1, 1, 1, 1, 1, null, 1, 1, 1, null, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, null, 1, 1, null, null, 1, 1, 1, 1, 1, 1, 1, null, 1, 1, null, 1, null, 1, null, 1, 1, 1, 1, null, 1, 1, null, 1, 1, 1, 1, 1, 1, 1, 1, 1, null, null, 1, 1, 1, 1, null, 1, null, null, 1, 1, 1, 1, null, 1, 1, 1, null, 1, null, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, null, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, null, null, 1, 1, 1, 1, 1, 1, null, null, null, 1, 1, 1, 1, 1, 1, 1, null, null, 1, null, 1, null, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, null, 1, 1, 1, 1, 1, 1, null, 1, 1, 1, 1, 1, 1, 1, 1, 1, null, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, null, 1, 1, 1, 1, null, 1, 1, null, 1, 1, null, null, 1, 1, null, 1, 1, 1, 1, 1, 1, 1, 1, null, 1, null, 1, 1, 1, 1, null, 1, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, 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, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, null, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, null, 1, 1, null, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, null, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, null, 1, 1, 1, 1, 1, 1, null, 1, 1, 1, 1, 1, 1, 1, 1, null, 1, 1, null, 1, 1, 1, 1, 1, 1, 1, null, 1, 1, 1, 1, 1, 1, null, null, 1, 1, 1, null, 1, 1, null, 1, 1, 1, 1, null, 1, 1, null, 1, 1, 1, null, 1, 1, 1, 1, 1, null, 1, 1, 1, 1, 1, 1, null, 1, 1, 1, null, 1, 1, 1, null, 1, null, null, 1, 1, 1, 1, null, 1, 1, null, 1, 1, 1, null, 1, 1, 1, 1, 1, null, 1, null, 1, 1, 1, 1, 1, null, 1, null, null, null, null, 1, 1, null, 1, 1, 1, null, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, null, 1, 1, 1, 1, 1, 1, 1, 1, 1, null, 1, 1, 1, 1, 1, null, 1, 1, null, 1, 1, null, 1, 1, 1, 1, 1, 1, null, 1, 1, 1, 1, 1, null, 1, 1, 1, null, 1, 1, 1, null, 1, 1, 1, 1, null, null, 1, 1, 1, 1, 1, null, null, 1, 1, 1, 1, 1, 1, 1, null, null, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, null, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, null, 1, 1, null, null, 1, null, null, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, null, 1, 1, 1, 1, 1, 1, 1, 1, null, 1, null, 1, 1, 1, 1, 1, 1, 1, 1, null, 1, 1, 1, 1, 1, 1, null, 1, 1, null, null, null, 1, 1, 1, null, 1, null, null, 1, 1, 1, null, 1, null, 1, 1, null, 1, 1, 1, null, 1, 1, 1, null, 1, 1, 1, 1, 1, 1, 1, null, 1, 1, 1, 1, 1, null, null, 1, 1, null, 1, 1, 1, null, 1, 1, 1, 1, 1, 1, null, 1, 1, 1, 1, 1, 1, null, 1, 1, 1, 1, 1, null, null, 1, null, 1, 1, 1, 1, 1, null, null, null, 1, null, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, null, 1, 1, 1, 1, 1, 1, null, 1, 1, 1, 1, 1, 1, 1, 1, null, 1, 1, 1, 1, null, null, null, 1, 1, 1, null, 1, 1, 1, 1, null, 1, 1, null, null, 1, 1, 1, 1, 1, 1, 1, null, 1, null, 1, 1, null, 1, 1, null, null, null, null, 1, null, 1, null, 1, 1, 1, 1, 1, null, 1, 1, 1, 1, 1, 1, 1, null, 1, 1, 1, 1, 1, null, 1, 1, 1, null, 1, null, 1, 1, 1, null, null, null, null, null, 1, 1, 1, 1, 1, 1, 1, 1, 1, null, 1, null, 1, null, 1, 1, 1, 1, 1, 1, 1, 1, 1, null, 1, null, 1, null, 1, 1, null, null, 1, 1, 1, 1, 1, 1, null, 1, 1, 1, 1, null, 1, 1, 1, 1, 1, null, 1, 1, 1, 1, 1, 1, null, 1, 1, null, 1, 1, null, null, 1, 1, 1, 1, null, 1, 1, null, 1, 1, 1, 1, 1, null, null, null, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, null, 1, null, null, null, 1, 1, 1, 1, null, null, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, null, 1, 1, 1, 1, 1, 1, 1, 1, 1, null, 1, 1, 1, 1, 1, 1, null, 1, null, null, 1, 1, null, 1, 1, 1, null, 1, 1, 1, 1, null, null, 1, 1, 1, 1, 1, 1, 1, null, 1, 1, null, 1, 1, null, null, 1, 1, null, null, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, null, null, 1, null, null, null, 1, 1, null, 1, 1, null, 1, 1, null, null, 1, 1, 1, 1, 1, null, 1, 1, null, null, null, null, null, 1, 1, null, 1, 1, null, 1, 1, null, 1, 1, 1, 1, 1, 1, null, 1, null, 1, null, 1, null, 1, null, null, 1, 1, 1, 1, 1, null, null, null, 1, null, null, 1, 1, 1, 1, 1, 1, null, 1, 1, 1, null, null, 1, 1, 1, 1, 1, null, 1, 1, 1, 1, 1, 1, 1, 1, 1, null, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, null, 1, 1, 1, 1, null, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, null, 1, null, null, 1, 1, 1, 1, null, 1, 1, null, 1, 1, null, null, 1, 1, 1, 1, 1, null, 1, 1, 1, 1, 1, null, 1, 1, 1, null, 1, 1, 1, 1, 1, 1, null, 1, null, 1, null, 1, 1, null, 1, 1, 1, 1, 1, 1, null, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, null, 1, 1, 1, 1, 1, 1, null, null, 1, 1, 1, 1, null, 1, 1, null, null, 1, 1, 1, 1, null, 1, 1, 1, 1, 1, 1, null, 1, 1, null, 1, 1, 1, 1, 1, null, 1, 1, 1, null, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, null, 1, 1, null, null, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, null, 1, 1, 1, 1, 1, null, 1, 1, null, 1, 1, 1, 1, 1, 1, null, 1, 1, 1, null, 1, 1, 1, 1, 1, 1, null, 1, null, 1, 1, 1, 1, 1, 1, null, 1, 1, 1, 1, 1, 1, null, 1, 1, 1, null, null, 1, null, 1, null, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, null, null, 1, null, 1, null, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, null, 1, 1, null, 1, 1, 1, 1, 1, 1, 1, 1, null, 1, 1, 1, 1, null, 1, null, 1, 1, 1, 1, 1, null, 1, 1, null, 1, 1, null, 1, 1, null, 1, 1, 1, 1, 1, 1, null, null, 1, null, null, null, null, null, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, null, 1, 1, 1, 1, 1, 1, 1, 1, 1, null, null, null, 1, 1, 1, 1, 1, 1, 1, 1, null, 1, 1, 1, 1, 1, 1, 1, 1, null, null, 1, 1, 1, null, 1, null, 1, null, 1, 1, 1, 1, null, null, 1, 1, 1, 1, 1, 1, null, 1, 1, 1, 1, 1, 1, 1, 1, null, 1, 1, null, 1, 1, 1, 1, 1, 1, 1, null, 1, 1, 1, 1, 1, 1, 1, null, 1, 1, 1, null, 1, 1, null, 1, 1, null, 1, null, null, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, null, 1, 1, null, 1, null, 1, 1, 1, 1, 1, 1, null, 1, 1, 1, 1, 1, 1, null, 1, 1, null, 1, 1, 1, 1, 1, 1, 1, 1, 1, null, 1, 1, 1, null, 1, null, null, 1, 1, 1, 1, 1, 1, null, 1, null, null, 1, 1, 1, 1, null, 1, 1, null, 1, 1, 1, 1, 1, 1, null, null, null, 1, 1, 1, null, null, 1, 1, 1, 1, 1, 1, 1, 1, null, 1, 1, 1, 1, 1, 1, null, null, null, 1, 1, 1, null, 1, null, null, null, 1, 1, null, 1, 1, 1, 1, null, 1, 1, 1, null, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, null, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, null, 1, 1, 1, 1, 1, null, 1, null, 1, 1, 1, 1, 1, null, 1, 1, 1, null, 1, 1, 1, 1, 1, 1, null, 1, 1, 1, 1, 1, null, null, 1, 1, null, 1, 1, 1, 1, 1, null, 1, null, 1, 1, 1, 1, 1, 1, 1, null, 1, 1, 1, 1, 1, null, 1, 1, 1, 1, 1, null, 1, 1, 1, 1, 1, 1, null, null, 1, 1, 1, null, 1, null, null, null, null, null, 1, null, null, 1, 1, 1, 1, 1, 1, 1, 1, 1, null, null, 1, 1, 1, 1, null, 1, 1, null, 1, 1, 1, 1, 1, 1, null, 1, 1, 1, null, 1, 1, 1, 1, 1, null, 1, 1, 1, null, 1, 1, null, 1, 1, 1, 1, 1, 1, 1, null, 1, null, 1, 1, 1, 1, 1, 1, 1, null, 1, null, 1, 1, 1, 1, 1, 1, 1, 1, 1, null, null, 1, null, 1, 1, 1, 1, 1, 1, 1, 1, 1, null, 1, null, 1, 1, 1, 1, 1, null, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, null, null, 1, 1, 1, 1, 1, 1, null, 1, null, 1, null, 1, 1, 1, null, 1, 1, 1, null, 1, 1, null, 1, null, 1, 1, null, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, null, 1, 1, 1, null, null, 1, 1, 1, 1, null, 1, 1, null, 1, 1, 1, 1, 1, null, null, 1, 1, 1, null, null, 1, 1, null, 1, null, 1, 1, 1, 1, 1, 1, null, null, 1, 1, null, 1, 1, 1, 1, 1, 1, 1, null, 1, 1, 1, 1, 1, 1, 1, 1, 1, null, 1, 1, null, null, 1, 1, 1, 1, 1, null, 1, null, null, 1, 1, 1, 1, null, null, null, null, 1, 1, 1, 1, 1, null, null, 1, 1, 1, null, 1, 1, null, null, 1, 1, 1, 1, 1, 1, 1, null, null, null, 1, 1, 1, null, 1, 1, 1, 1, null, 1, null, 1, null, null, 1, 1, 1, null, 1, null, 1, 1, 1, null, null, 1, 1, 1, 1, 1, 1, 1, 1, 1, null, 1, 1, 1, null, 1, 1, 1, 1, null, 1, 1, 1, 1, null, 1, 1, null, null, 1, 1, 1, 1, 1, 1, 1, null, null, null, 1, 1, null, 1, 1, 1, 1, null, 1, 1, null, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, null, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, null, 1, 1, null, 1, 1, 1, 1, null, 1, 1, 1, null, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, null, 1, 1, null, 1, 1, 1, 1, 1, 1, null, null, 1, 1, null, 1, 1, null, 1, null, null, 1, null, 1, 1, null, 1, 1, 1, 1, null, 1, 1, 1, 1, 1, null, 1, 1, 1, 1, null, 1, 1, 1, 1, 1, null, 1, 1, 1, null, 1, null, 1, null, 1, null, 1, 1, 1, 1, null, 1, 1, 1, 1, null, 1, null, 1, null, null, 1, null, null, 1, 1, 1, 1, 1, null, 1, 1, 1, 1, 1, 1, 1, null, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, null, null, 1, null, 1, 1, null, null, 1, 1, 1, 1, 1, null, 1, 1, 1, 1, 1, 1, 1, 1, 1, null, 1, null, 1, 1, 1, null, null, null, 1, 1, 1, null, 1, 1, 1, 1, 1, 1, 1, 1, null, 1, 1, 1, 1, 1, 1, 1, 1, null, 1, 1, null, 1, null, 1, null, 1, 1, 1, null, null, null, 1, 1, 1, 1, 1, 1, 1, null, null, 1, 1, 1, 1, null, 1, null, 1, 1, 1, 1, 1, 1, 1, 1, null, 1, 1, null, 1, 1, null, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, null, 1, null, 1, 1, null, null, 1, 1, 1, 1, 1, null, 1, 1, null, 1, 1, 1, null, 1, 1, 1, 1, 1, null, 1, 1, null, 1, null, null, 1, 1, 1, null, 1, null, 1, 1, 1, 1, null, null, 1, null, 1, 1, 1, 1, 1, 1, 1, null, 1, null, 1, 1, 1, null, null, null, 1, 1, 1, 1, null, 1, null, 1, 1, null, 1, 1, 1, 1, 1, 1, 1, 1, 1, null, 1, 1, 1, null, null, null, null, 1, null, 1, 1, 1, 1, 1, null, 1, 1, 1, 1, 1, null, 1, 1, null, null, 1, 1, 1, 1, 1, 1, 1, 1, null, 1, null, null, 1, 1, null, 1, 1, null, 1, 1, null, 1, 1, 1, 1, 1, 1, 1, 1, 1, null, 1, null, 1, null, 1, null, null, 1, 1, 1, 1, 1, 1, 1, null, 1, 1, null, null, 1, 1, 1, 1, 1, 1, 1, 1, null, 1, null, null, 1, 1, 1, 1, 1, null, 1, null, 1, null, 1, 1, 1, 1, null, null, 1, null, 1, null, null, null, 1, null, null, null, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, null, null, 1, 1, null, 1, null, 1, null, null, 1, 1, null, 1, 1, 1, 1, null, 1, 1, null, 1, null, null, 1, null, 1, 1, 1, 1, 1, 1, null, null, null, 1, 1, null, 1, 1, 1, 1, null, 1, null, null, 1, 1, 1, null, 1, 1, 1, 1, 1, 1, null, 1, 1, 1, 1, 1, 1, 1, null, 1, 1, null, null, null, 1, 1, null, null, 1, 1, null, null, null, 1, 1, null, 1, null, 1, null, 1, 1, 1, 1, 1, 1, 1, 1, null, 1, null, null, 1, 1, 1, null, 1, 1, 1, null, 1, 1, 1, 1, null, 1, null, null, 1, 1, null, 1, null, 1, 1, 1, 1, 1, 1, 1, null, 1, null, 1, 1, 1, 1, 1, null, 1, 1, null, 1, 1, 1, 1, null, 1, 1, 1, 1, 1, 1, 1, null, null, 1, null, 1, 1, 1, 1, 1, 1, 1, 1, 1, null, 1, null, null, 1, 1, null, 1, null, 1, null, 1, 1, 1, 1, null, null, 1, 1, 1, 1, 1, 1, 1, 1, 1, null, null, 1, 1, 1, null, 1, 1, 1, 1, 1, 1, null, null, 1, 1, 1, 1, 1, 1, 1, 1, 1, null, null, 1, 1, 1, 1, 1, 1, 1, 1, null, 1, 1, null, null, 1, 1, 1, 1, 1, 1, null, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, null, 1, 1, 1, 1, 1, 1, 1, null, 1, null, null, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, null, 1, 1, 1, 1, null, 1, 1, null, null, null, null, 1, 1, null, null, null, null, 1, 1, 1, null, null, null, 1, null, 1, 1, 1, 1, 1, null, 1, null, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, null, 1, 1, 1, 1, 1, 1, 1, 1, null, 1, 1, 1, 1, 1, 1, 1, null, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, null, 1, 1, 1, 1, 1, null, null, 1, 1, 1, 1, 1, 1, 1, null, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, null, null, null, 1, 1, 1, 1, 1, 1, null, null, null, 1, 1, null, 1, 1, 1, 1, null, null, 1, 1, 1, 1, 1, null, null, 1, 1, 1, 1, 1, 1, 1, null, 1, null, 1, null, 1, 1, 1, null, null, 1, 1, null, 1, 1, null, 1, 1, 1, 1, null, null, 1, 1, null, null, 1, 1, 1, 1, 1, 1, 1, null, 1, 1, 1, null, 1, 1, 1, 1, 1, 1, null, 1, 1, 1, 1, 1, 1, 1, 1, 1, null, null, 1, 1, 1, 1, null, 1, 1, 1, 1, 1, null, null, null, 1, 1, null, 1, null, 1, 1, null, 1, 1, 1, 1, 1, null, 1, 1, 1, 1, 1, 1, 1, 1, 1, null, 1, 1, 1, null, 1, null, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, null, 1, 1, null, 1, 1, 1, 1, null, null, 1, 1, 1, 1, null, 1, null, 1, 1, 1, null, 1, 1, 1, null, 1, 1, 1, 1, null, null, 1, null, null, 1, 1, 1, 1, 1, null, 1, 1, 1, null, 1, 1, null, 1, 1, 1, null, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, null, null, null, null, 1, 1, 1, 1, 1, 1, 1, 1, null, 1, 1, 1, 1, 1, 1, 1, null, 1, 1, 1, null, 1, 1, 1, null, 1, 1, 1, null, null, 1, 1, 1, 1, null, 1, null, null, null, 1, 1, null, 1, 1, null, 1, 1, null, 1, 1, 1, null, 1, 1, 1, 1, null, 1, null, 1, 1, null, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, null, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, null, 1, 1, 1, null, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, null, 1, 1, null, 1, null, 1, 1, 1, 1, null, 1, 1, 1, 1, 1, 1, 1, null, 1, 1, 1, 1, 1, 1, 1, 1, 1, null, 1, 1, 1, 1, null, null, 1, 1, 1, null, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, null, 1, 1, 1, null, 1, 1, 1, null, 1, 1, 1, 1, 1, null, 1, null, 1, null, 1, 1, 1, 1, null, 1, 1, null, 1, 1, null, 1, 1, 1, 1, 1, 1, 1, 1, null, 1, 1, 1, 1, 1, null, null, 1, 1, null, 1, null, 1, null, null, 1, 1, null, 1, 1, 1, 1, 1, null, 1, 1, 1, 1, 1, 1, 1, 1, 1, null, 1, null, 1, null, 1, 1, null, 1, null, null, null, null, 1, 1, 1, null, 1, 1, 1, 1, null, 1, null, 1, 1, null, null, 1, 1, 1, 1, 1, 1, 1, null, null, 1, 1, 1, null, null, 1, 1, 1, null, null, 1, 1, 1, 1, null, 1, 1, 1, null, 1, null, 1, 1, 1, 1, 1, 1, 1, 1, null, 1, 1, null, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, null, 1, null, 1, 1, 1, 1, 1, null, null, null, 1, 1, 1, 1, 1, 1, 1, null, 1, null, 1, 1, 1, 1, null, 1, null, 1, 1, null, 1, 1, 1, null, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, null, 1, 1, 1, null, 1, null, 1, 1, null, 1, null, 1, null, 1, null, null, null, 1, 1, null, 1, null, 1, 1, 1, null, null, 1, 1, 1, 1, 1, 1, 1, null, null, null, 1, 1, null, 1, 1, 1, null, null, 1, 1, null, 1, 1, 1, null, 1, 1, 1, 1, 1, 1, null, 1, 1, 1, 1, 1, 1, 1, 1, null, null, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, null, null, null, 1, 1, 1, 1, 1, 1, null, 1, 1, 1, null, null, null, 1, null, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, null, 1, 1, null, null, null, 1, 1, null, null, 1, 1, 1, 1, 1, 1, 1, null, null, 1, 1, 1, 1, 1, 1, null, 1, null, 1, 1, 1, null, null, 1, 1, 1, null, 1, null, 1, 1, 1, 1, null, 1, null, 1, 1, 1, 1, 1, 1, 1, null, 1, null, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, null, 1, 1, 1, 1, null, 1, 1, 1, 1, null, null, 1, 1, 1, 1, 1, 1, null, 1, 1, 1, 1, 1, null, 1, null, 1, 1, 1, 1, 1, 1, null, 1, 1, null, 1, null, 1, 1, 1, null, null, null, 1, null, 1, 1, null, 1, 1, 1, 1, 1, 1, 1, 1, 1, null, 1, null, null, 1, 1, 1, null, null, 1, 1, 1, 1, null, 1, 1, 1, 1, 1, null, null, null, null, 1, 1, 1, 1, null, 1, 1, 1, 1, 1, 1, null, 1, 1, 1, 1, 1, null, null, null, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, null, 1, null, null, 1, null, 1, 1, 1, null, 1, 1, null, 1, null, 1, 1, null, 1, 1, 1, null, 1, 1, 1, 1, 1, null, 1, 1, null, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, null, 1, 1, null, 1, 1, 1, 1, 1, null, null, 1, null, null, 1, 1, 1, 1, 1, 1, 1, 1, 1, null, 1, null, 1, 1, null, 1, null, null, 1, 1, 1, 1, 1, null, 1, 1, 1, null, 1, 1, null, null, 1, null, 1, null, 1, 1, 1, null, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, null, 1, 1, null, 1, 1, null, null, 1, 1, 1, 1, 1, 1, 1, null, 1, 1, 1, null, 1, 1, null, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, null, 1, 1, 1, 1, 1, null, 1, null, null, 1, 1, null, 1, 1, 1, null, 1, 1, null, 1, null, 1, null, 1, 1, 1, 1, 1, null, 1, 1, 1, 1, 1, 1, 1, null, 1, null, 1, 1, null, 1, null, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, null, 1, 1, 1, 1, 1, 1, null, 1, null, 1, 1, null, 1, 1, 1, 1, 1, 1, null, null, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, null, null, 1, null, 1, 1, null, 1, 1, 1, null, 1, null, null, null, 1, 1, 1, 1, 1, null, null, 1, null, null, 1, null, null, 1, 1, 1, null, 1, 1, 1, 1, 1, 1, null, 1, 1, null, 1, 1, 1, null, 1, 1, null, 1, 1, null, 1, 1, 1, 1, null, null, 1, 1, 1, 1, 1, null, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, null, 1, null, 1, null, 1, 1, 1, 1, 1, 1, null, 1, 1, null, 1, 1, null, 1, 1, null, 1, null, 1, 1, 1, 1, null, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, null, null, null, null, 1, 1, 1, null, 1, 1, 1, 1, 1, 1, null, 1, 1, null, null, 1, null, null, null, 1, 1, null, 1, 1, null, 1, null, 1, 1, 1, null, 1, 1, 1, 1, 1, 1, 1, 1, null, null, 1, null, 1, 1, null, null, 1, 1, null, null, null, 1, 1, 1, null, null, 1, 1, 1, 1, 1, null, 1, null, 1, 1, 1, 1, 1, 1, 1, 1, null, null, null, 1, 1, 1, 1, null, 1, 1, 1, 1, 1, 1, null, 1, null, 1, 1, null, null, null, null, null, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, null, null, 1, null, null, 1, null, null, 1, 1, 1, 1, 1, 1, null, 1, 1, null, 1, 1, 1, 1, null, 1, 1, null, 1, 1, null, 1, 1, 1, null, 1, 1, 1, 1, null, 1, 1, 1, null, null, null, 1, 1, 1, 1, null, 1, 1, 1, 1, 1, 1, 1, null, 1, 1, 1, null, 1, 1, 1, 1, 1, null, 1, null, 1, 1, 1, 1, 1, 1, null, 1, 1, 1, null, 1, 1, 1, null, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, null, 1, 1, 1, 1, 1, 1, 1, null, 1, null, 1, 1, 1, 1, 1, null, 1, 1, null, 1, 1, null, 1, 1, 1, 1, null, 1, 1, 1, 1, 1, null, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, null, null, 1, null, 1, null, 1, 1, null, null, 1, 1, null, null, 1, null, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, null, null, 1, null, 1, null, 1, 1, 1, null, 1, 1, null, null, 1, 1, 1, 1, null, 1, 1, 1, 1, 1, 1, 1, null, 1, 1, 1, 1, null, 1, null, null, 1, 1, 1, null, 1, 1, 1, 1, 1, 1, 1, null, 1, null, 1, 1, null, 1, 1, 1, null, 1, 1, 1, 1, null, 1, 1, 1, 1, 1, 1, 1, null, 1, 1, null, null, 1, 1, 1, 1, 1, 1, 1, null, 1, 1, 1, 1, 1, null, 1, 1, null, 1, null, 1, 1, null, 1, 1, null, null, null, 1, 1, null, 1, null, null, null, 1, null, 1, 1, null, 1, 1, null, 1, 1, null, 1, 1, 1, 1, 1, null, 1, 1, 1, 1, null, 1, 1, 1, 1, null, 1, null, 1, 1, 1, null, null, null, 1, null, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, null, 1, null, null, 1, 1, 1, 1, 1, 1, 1, null, null, 1, 1, 1, 1, 1, 1, 1, null, null, 1, 1, 1, 1, null, 1, 1, 1, null, null, 1, 1, 1, 1, 1, null, 1, null, 1, null, 1, 1, 1, 1, 1, 1, 1, null, null, 1, 1, null, null, 1, 1, 1, null, 1, null, 1, 1, 1, 1, null, 1, 1, 1, null, 1, 1, null, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, null, 1, 1, null, 1, 1, 1, 1, 1, 1, null, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, null, 1, null, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, null, 1, 1, 1, 1, 1, 1, null, 1, null, 1, 1, 1, 1, 1, null, 1, 1, 1, null, 1, 1, 1, 1, 1, 1, 1, 1, null, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, null, null, null, 1, null, 1, 1, 1, 1, 1, null, 1, null, 1, 1, null, 1, null, null, null, 1, 1, null, 1, 1, 1, 1, 1, 1, 1, 1, null, null, 1, 1, 1, null, 1, 1, null, 1, null, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, null, null, 1, null, 1, 1, 1, 1, null, null, 1, 1, 1, 1, 1, null, 1, null, 1, null, 1, 1, 1, 1, 1, 1, null, null, null, null, 1, 1, null, 1, 1, null, 1, 1, 1, 1, 1, null, 1, 1, 1, 1, null, null, 1, null, null, 1, 1, 1, 1, 1, null, null, 1, 1, 1, 1, 1, null, 1, 1, null, 1, 1, 1, null, 1, 1, 1, 1, 1, 1, null, 1, 1, 1, null, 1, null, 1, 1, null, 1, 1, null, 1, 1, null, 1, 1, 1, 1, null, null, null, 1, 1, 1, 1, 1, 1, 1, 1, 1, null, 1, null, 1, 1, null, null, 1, 1, 1, 1, 1, null, 1, 1, 1, 1, 1, 1, 1, 1, null, null, 1, null, 1, null, 1, 1, 1, 1, null, 1, null, 1, null, 1, 1, 1, 1, 1, 1, 1, 1, null, 1, 1, 1, 1, null, 1, 1, 1, null, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, null, 1, 1, 1, 1, 1, 1, 1, null, 1, 1, 1, 1, null, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, null, 1, 1, null, null, 1, 1, null, 1, 1, 1, null, 1, 1, 1, 1, 1, 1, 1, 1, null, 1, 1, 1, null, 1, null, 1, 1, 1, null, 1, 1, null, null, 1, null, null, 1, 1, 1, 1, null, 1, 1, 1, 1, null, null, 1, null, 1, 1, 1, 1, 1, 1, 1, 1, 1, null, 1, null, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, null, 1, 1, 1, 1, 1, 1, 1, 1, null, 1, null, null, 1, 1, 1, 1, 1, 1, 1, null, 1, 1, 1, 1, 1, null, 1, 1, 1, 1, null, 1, 1, 1, null, 1, null, 1, 1, 1, 1, 1, 1, 1, null, 1, null, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, null, 1, 1, 1, 1, 1, 1, 1, null, 1, null, 1, 1, 1, 1, 1, 1, 1, 1, null, 1, 1, 1, 1, 1, null, 1, 1, 1, 1, 1, null, null, null, null, null, null, 1, 1, null, 1, null, 1, null, 1, 1, null, 1, 1, null, 1, 1, 1, 1, 1, 1, 1, 1, 1, null, 1, 1, 1, null, null, null, 1, 1, 1, 1, 1, 1, 1, 1, 1, null, 1, null, 1, 1, null, 1, 1, 1, 1, null, 1, null, null, 1, 1, null, 1, 1, 1, 1, 1, null, 1, null, 1, 1, null, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, null, 1, 1, 1, null, null, 1, 1, 1, null, 1, null, 1, 1, null, 1, null, 1, null, null, 1, 1, 1, 1, null, 1, 1, 1, 1, 1, null, 1, null, null, 1, 1, 1, null, 1, 1, 1, 1, 1, null, 1, 1, 1, 1, 1, 1, 1, 1, null, null, 1, null, 1, 1, 1, 1, 1, 1, 1, 1, null, 1, null, 1, 1, 1, null, 1, null, 1, 1, null, 1, 1, null, 1, 1, 1, 1, 1, 1, 1, 1, 1, null, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, null, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, null, 1, 1, 1, 1, 1, 1, 1, null, null, 1, null, 1, 1, 1, null, 1, 1, null, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, null, 1, 1, 1, 1, 1, 1, null, 1, 1, null, 1, 1, 1, 1, 1, 1, 1, null, 1, 1, 1, 1, 1, null, 1, 1, 1, null, 1, 1, 1, 1, null, null, 1, 1, null, null, null, 1, 1, 1, 1, 1, 1, 1, null, 1, 1, 1, 1, 1, 1, null, null, null, 1, 1, 1, 1, 1, 1, 1, null, null, 1, 1, null, 1, 1, 1, 1, 1, null, 1, 1, 1, 1, 1, 1, null, 1, null, null, 1, null, 1, 1, 1, 1, 1, 1, null, 1, 1, null, 1, 1, 1, null, 1, null, 1, null, 1, 1, 1, 1, 1, 1, 1, 1, 1, null, 1, 1, 1, null, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, null, 1, 1, 1, 1, 1, 1, 1, 1, 1, null, null, 1, 1, null, null, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, null, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, null, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, null, 1, 1, 1, 1, 1, 1, 1, null, null, 1, null, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, null, null, 1, 1, 1, 1, null, null, 1, null, 1, 1, 1, 1, 1, null, null, 1, 1, 1, 1, 1, null, 1, null, null, null, 1, 1, 1, 1, null, null, null, null, 1, 1, 1, 1, 1, 1, null, 1, 1, null, 1, null, 1, 1, null, 1, null, 1, 1, 1, 1, 1, 1, 1, null, 1, null, 1, 1, 1, 1, 1, 1, 1, 1, null, 1, 1, 1, null, 1, 1, 1, null, 1, null, 1, 1, null, null, 1, null, 1, 1, 1, 1, 1, 1, null, null, 1, null, 1, 1, 1, null, 1, null, 1, 1, 1, null, 1, 1, null, 1, 1, null, 1, 1, 1, 1, 1, 1, 1, null, 1, 1, 1, 1, 1, 1, 1, null, 1, null, 1, null, null, null, 1, 1, null, 1, null, null, 1, 1, 1, 1, null, 1, null, 1, 1, 1, 1, 1, 1, null, null, null, null, 1, null, 1, null, 1, null, 1, null, null, 1, null, 1, null, null, 1, 1, 1, 1, 1, null, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, null, 1, 1, 1, 1, null, 1, 1, null, 1, 1, 1, 1, 1, 1, null, 1, 1, null, null, 1, null, 1, 1, null, null, 1, null, 1, 1, 1, 1, null, 1, 1, 1, 1, 1, 1, null, 1, 1, 1, null, null, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, null, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, null, null, 1, 1, 1, 1, null, 1, 1, 1, null, 1, null, 1, 1, 1, 1, 1, 1, 1, null, 1, 1, 1, 1, 1, null, 1, null, 1, 1, 1, null, 1, null, 1, null, 1, null, null, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, null, 1, 1, 1, null, 1, 1, 1, 1, 1, 1, 1, 1, null, 1, 1, 1, 1, 1, 1, null, null, null, 1, 1, 1, 1, 1, 1, 1, 1, 1, null, 1, 1, 1, null, 1, null, null, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, null, null, 1, 1, 1, 1, null, 1, null, 1, 1, 1, 1, 1, 1, null, 1, null, 1, 1, 1, 1, 1, 1, 1, 1, null, null, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, null, null, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, null, null, null, 1, 1, 1, 1, 1, 1, 1, 1, 1, null, null, null, null, 1, 1, 1, 1, null, 1, 1, 1, 1, null, null, 1, 1, 1, 1, 1, 1, 1, 1, null, null, 1, null, null, 1, 1, 1, 1, 1, 1, null, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, null, null, 1, 1, null, 1, 1, 1, 1, 1, 1, 1, null, null, 1, 1, 1, null, 1, 1, 1, null, 1, null, 1, null, 1, 1, null, 1, 1, 1, 1, null, null, 1, 1, 1, 1, 1, null, 1, 1, null, null, 1, 1, null, 1, 1, 1, null, 1, 1, 1, null, 1, 1, 1, 1, 1, 1, 1, null, null, 1, 1, null, 1, 1, null, 1, null, 1, 1, 1, 1, 1, 1, null, null, 1, 1, 1, null, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, null, 1, 1, 1, null, 1, 1, 1, null, null, 1, 1, 1, null, 1, 1, 1, null, null, 1, 1, 1, 1, 1, 1, 1, 1, 1, null, 1, 1, 1, 1, 1, 1, 1, 1, null, null, 1, 1, 1, 1, null, 1, 1, null, 1, 1, 1, 1, null, 1, 1, null, 1, 1, 1, 1, 1, 1, 1, null, 1, null, null, 1, null, 1, 1, 1, null, 1, 1, 1, 1, 1, 1, null, null, null, null, 1, null, 1, 1, 1, 1, 1, 1, null, 1, 1, 1, 1, 1, 1, 1, null, null, 1, 1, 1, 1, null, 1, 1, 1, 1, null, null, null, 1, 1, 1, 1, 1, 1, 1, null, 1, null, 1, 1, 1, null, 1, 1, 1, 1, null, 1, 1, null, null, null, null, 1, 1, 1, null, 1, 1, 1, null, 1, null, 1, null, 1, 1, 1, 1, 1, 1, 1, null, null, 1, null, 1, null, 1, 1, 1, 1, null, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, null, 1, 1, 1, null, 1, 1, 1, 1, 1, 1, 1, 1, null, 1, 1, 1, 1, 1, 1, null, 1, 1, 1, 1, null, 1, 1, null, null, 1, 1, 1, 1, 1, 1, 1, null, 1, 1, null, 1, null, 1, null, 1, 1, 1, null, null, 1, 1, null, 1, 1, 1, 1, 1, 1, 1, 1, 1, null, 1, 1, 1, 1, 1, null, 1, null, null, 1, 1, 1, 1, null, 1, 1, 1, null, 1, null, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, null, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, null, 1, null, null, 1, 1, 1, 1, 1, 1, null, null, 1, null, 1, 1, 1, 1, 1, 1, null, null, 1, null, 1, 1, 1, 1, 1, 1, null, 1, 1, 1, 1, 1, 1, 1, 1, 1, null, 1, 1, 1, 1, null, null, null, 1, 1, 1, 1, 1, 1, null, 1, 1, 1, 1, 1, 1, 1, 1, 1, null, 1, 1, null, 1, 1, 1, 1, 1, null, 1, null, 1, 1, 1, 1, 1, 1, 1, null, 1, 1, null, null, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, null, 1, 1, 1, 1, 1, 1, null, 1, 1, null, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, null, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, null, 1, 1, null, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, null, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, null, 1, 1, null, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, null, null, 1, null, 1, null, 1, 1, null, 1, 1, 1, 1, null, 1, 1, null, 1, 1, 1, 1, 1, 1, 1, 1, 1, null, null, 1, 1, 1, 1, 1, null, 1, 1, 1, null, 1, 1, 1, null, 1, null, 1, 1, 1, 1, 1, null, 1, 1, null, 1, 1, 1, null, 1, 1, 1, 1, 1, null, 1, 1, 1, 1, 1, 1, 1, null, 1, 1, 1, null, 1, 1, null, null, 1, 1, 1, null, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, null, 1, 1, 1, 1, 1, 1, 1, 1, 1, null, 1, 1, 1, 1, 1, null, 1, 1, null, 1, 1, 1, 1, 1, 1, 1, 1, 1, null, 1, 1, 1, 1, 1, 1, 1, 1, 1, null, 1, 1, 1, null, 1, 1, 1, 1, null, 1, 1, 1, 1, 1, 1, 1, null, 1, 1, 1, 1, 1, 1, 1, null, null, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, null, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, null, 1, 1, 1, null, 1, null, null, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, null, 1, 1, 1, 1, 1, 1, 1, 1, null, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, null, 1, 1, 1, 1, 1, 1, 1, 1, 1, null, null, null, null, 1, 1, null, 1, null, 1, 1, 1, 1, null, 1, null, 1, 1, null, 1, 1, 1, null, 1, 1, 1, null, 1, 1, 1, 1, 1, 1, 1, null, 1, 1, 1, 1, 1, null, 1, 1, 1, null, 1, 1, null, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, null, 1, 1, 1, 1, 1, null, 1, 1, null, 1, 1, 1, 1, 1, null, 1, null, 1, null, 1, 1, null, 1, 1, 1, 1, 1, 1, 1, 1, 1, null, 1, 1, 1, 1, 1, 1, null, 1, 1, 1, null, 1, 1, 1, 1, null, 1, 1, 1, 1, 1, null, null, 1, 1, 1, null, 1, 1, 1, 1, null, 1, 1, null, null, 1, 1, 1, 1, 1, 1, 1, null, 1, 1, 1, 1, null, 1, 1, null, null, null, null, 1, null, 1, null, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, null, 1, 1, 1, null, null, 1, 1, 1, 1, null, 1, null, 1, 1, 1, null, null, 1, 1, null, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, null, 1, 1, 1, 1, 1, 1, 1, 1, null, 1, null, 1, null, 1, null, 1, 1, null, 1, 1, 1, 1, 1, null, 1, null, 1, 1, 1, 1, null, 1, 1, 1, 1, 1, null, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, null, null, 1, 1, 1, 1, null, 1, 1, null, 1, 1, 1, 1, 1, 1, null, 1, 1, 1, null, 1, 1, 1, 1, 1, 1, 1, 1, null, 1, null, null, 1, 1, 1, 1, 1, null, null, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, null, 1, 1, 1, 1, 1, 1, null, 1, 1, 1, 1, 1, null, 1, 1, 1, null, 1, 1, 1, null, 1, null, 1, 1, 1, 1, 1, 1, 1, null, 1, null, null, 1, 1, null, null, 1, 1, null, null, null, 1, 1, 1, 1, 1, 1, 1, 1, null, 1, 1, 1, 1, 1, 1, null, 1, 1, 1, 1, 1, null, null, 1, 1, null, null, 1, 1, null, 1, 1, null, 1, 1, null, null, 1, 1, 1, 1, 1, 1, 1, 1, null, null, null, null, null, 1, 1, 1, 1, 1, null, 1, 1, null, 1, 1, 1, 1, 1, 1, null, 1, 1, 1, 1, 1, null, 1, null, null, 1, 1, 1, 1, null, null, null, 1, 1, null, 1, 1, 1, 1, null, 1, 1, null, 1, 1, 1, null, null, 1, 1, 1, 1, 1, null, 1, 1, 1, 1, 1, 1, 1, 1, 1, null, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, null, 1, null, 1, 1, null, 1, 1, 1, 1, null, 1, 1, 1, 1, 1, 1, 1, 1, null, null, 1, 1, 1, null, 1, 1, null, null, 1, 1, 1, null, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, null, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, null, null, 1, 1, 1, 1, 1, 1, 1, 1, 1, null, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, null, 1, null, 1, 1, 1, 1, 1, 1, 1, 1, 1, null, null, 1, null, 1, null, null, 1, 1, 1, 1, 1, null, 1, 1, 1, 1, 1, 1, null, 1, 1, null, 1, null, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, null, 1, 1, 1, 1, 1, 1, null, 1, 1, null, null, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, null, 1, null, 1, 1, 1, null, null, null, 1, 1, null, 1, 1, 1, 1, 1, 1, 1, 1, null, 1, 1, 1, 1, 1, 1, null, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, null, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, null, null, 1, null, 1, null, 1, 1, 1, 1, 1, 1, 1, null, 1, 1, 1, 1, null, 1, 1, null, 1, 1, 1, 1, 1, 1, 1, 1, null, 1, 1, 1, 1, null, 1, null, 1, 1, 1, 1, 1, null, 1, 1, null, 1, 1, null, 1, 1, 1, 1, 1, 1, null, 1, 1, null, null, 1, null, null, 1, 1, null, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, null, 1, 1, 1, 1, 1, 1, 1, 1, 1, null, null, null, 1, 1, 1, 1, 1, 1, 1, 1, null, 1, 1, 1, 1, null, 1, 1, 1, 1, 1, 1, 1, null, null, 1, null, 1, null, 1, 1, 1, 1, null, null, 1, 1, 1, 1, 1, 1, null, 1, 1, 1, 1, 1, 1, 1, 1, null, 1, 1, null, 1, 1, 1, 1, 1, 1, 1, null, 1, 1, 1, 1, 1, 1, 1, null, 1, 1, 1, null, 1, 1, null, 1, 1, null, 1, null, null, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, null, 1, 1, null, 1, null, 1, 1, 1, 1, 1, 1, null, 1, 1, 1, 1, 1, 1, null, 1, 1, null, 1, 1, 1, 1, 1, 1, 1, 1, 1, null, 1, 1, 1, 1, 1, null, null, 1, 1, 1, 1, 1, 1, null, 1, 1, null, 1, 1, 1, 1, null, 1, 1, null, 1, 1, 1, 1, 1, 1, null, null, 1, 1, 1, 1, null, null, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, null, 1, 1, 1, 1, 1, 1, null, 1, 1, 1, null, 1, 1, null, null, 1, 1, 1, 1, 1, 1, 1, null, 1, 1, 1, null, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, null, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, null, 1, 1, 1, 1, 1, null, 1, null, 1, 1, 1, 1, 1, null, 1, 1, 1, null, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, null, 1, null, 1, null, 1, 1, 1, null, 1, null, 1, 1, 1, 1, 1, 1, 1, 1, 1, null, 1, 1, 1, 1, 1, 1, null, 1, 1, 1, 1, null, 1, 1, 1, 1, 1, 1, null, null, 1, 1, 1, null, 1, null, null, 1, null, null, 1, 1, null, 1, 1, 1, 1, 1, 1, 1, 1, 1, null, 1, 1, null, 1, 1, 1, 1, 1, null, 1, 1, 1, 1, 1, 1, null, 1, 1, 1, null, 1, 1, 1, 1, 1, 1, 1, 1, 1, null, 1, 1, null, 1, 1, 1, 1, 1, 1, null, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, null, 1, null, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, null, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, null, 1, null, 1, 1, 1, 1, null, null, null, 1, 1, 1, null, 1, 1, 1, 1, 1, null, null, 1, 1, 1, 1, 1, 1, null, null, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, null, 1, 1, null, null, null, 1, 1, null, 1, 1, 1, 1, 1, 1, 1, null, 1, 1, 1, 1, 1, 1, null, 1, null, 1, 1, null, 1, 1, 1, 1, null, 1, 1, 1, 1, 1, 1, 1, 1, null, 1, 1, 1, 1, null, null, 1, 1, null, 1, null, 1, 1, 1, 1, 1, 1, null, 1, 1, 1, null, 1, 1, 1, 1, 1, 1, 1, null, 1, 1, 1, 1, 1, 1, 1, 1, 1, null, 1, 1, null, null, 1, 1, 1, 1, null, null, 1, null, null, 1, 1, 1, 1, null, null, null, 1, 1, 1, 1, 1, 1, 1, null, 1, null, 1, null, 1, 1, null, null, 1, 1, 1, 1, 1, 1, null, null, null, 1, 1, 1, 1, null, 1, 1, 1, 1, null, 1, null, 1, null, null, 1, 1, null, null, 1, null, 1, 1, 1, null, null, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, null, 1, 1, 1, 1, null, 1, 1, 1, 1, null, 1, 1, null, null, 1, 1, 1, 1, 1, 1, 1, null, null, 1, 1, null, null, 1, 1, 1, 1, null, 1, 1, null, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, null, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, null, 1, 1, 1, null, 1, 1, 1, 1, null, null, 1, 1, null, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, null, 1, 1, null, 1, 1, 1, 1, 1, 1, null, null, 1, 1, null, 1, null, 1, 1, null, null, 1, null, 1, 1, null, 1, null, 1, 1, null, 1, 1, 1, 1, 1, null, 1, 1, 1, 1, null, 1, 1, 1, 1, 1, 1, 1, 1, 1, null, 1, null, 1, 1, 1, null, 1, 1, 1, 1, null, 1, 1, 1, 1, 1, 1, 1, 1, null, null, 1, 1, 1, 1, 1, 1, 1, 1, null, 1, 1, 1, 1, 1, 1, null, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, null, 1, null, 1, 1, null, null, 1, 1, 1, 1, 1, null, 1, 1, 1, 1, 1, 1, 1, 1, 1, null, 1, null, null, 1, 1, null, null, null, 1, 1, 1, 1, 1, 1, 1, null, 1, 1, 1, 1, null, 1, 1, 1, 1, 1, 1, 1, 1, null, null, 1, null, 1, null, 1, null, 1, 1, 1, null, 1, null, 1, 1, 1, 1, 1, 1, 1, null, null, 1, 1, 1, 1, null, 1, null, 1, 1, 1, 1, 1, 1, 1, 1, null, 1, 1, null, 1, 1, null, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, null, 1, 1, 1, 1, null, null, 1, 1, 1, 1, 1, null, 1, 1, null, 1, 1, 1, null, 1, 1, 1, 1, null, null, 1, 1, null, null, null, null, 1, 1, 1, 1, 1, 1, 1, null, 1, 1, null, null, 1, null, null, 1, 1, 1, 1, 1, 1, null, 1, null, 1, 1, 1, null, null, null, 1, 1, 1, 1, null, 1, null, 1, 1, null, 1, null, 1, 1, 1, 1, 1, null, 1, null, 1, 1, 1, null, 1, null, 1, 1, null, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, null, 1, 1, null, 1, 1, 1, 1, 1, 1, 1, 1, 1, null, 1, null, null, 1, 1, 1, 1, 1, null, 1, 1, null, 1, 1, 1, 1, 1, 1, 1, 1, 1, null, 1, null, 1, null, 1, null, null, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, null, null, 1, 1, 1, 1, 1, 1, 1, null, 1, 1, null, 1, 1, 1, 1, 1, 1, null, 1, 1, 1, 1, 1, null, 1, 1, 1, null, 1, null, 1, null, null, null, 1, 1, null, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, null, null, 1, 1, 1, 1, null, 1, 1, null, 1, 1, 1, 1, 1, 1, 1, null, 1, 1, null, 1, 1, null, 1, null, 1, 1, 1, 1, null, 1, null, null, 1, 1, 1, null, 1, 1, 1, 1, null, 1, null, 1, 1, 1, 1, null, 1, 1, 1, 1, 1, 1, null, 1, 1, 1, 1, 1, 1, 1, null, 1, 1, null, null, null, 1, 1, null, null, 1, 1, 1, null, null, 1, 1, null, 1, null, 1, null, 1, 1, 1, 1, 1, 1, 1, 1, null, 1, null, 1, 1, 1, 1, null, 1, 1, 1, null, 1, 1, 1, 1, null, 1, null, null, 1, 1, null, 1, null, 1, 1, 1, 1, 1, 1, 1, null, 1, null, 1, 1, 1, 1, 1, 1, 1, 1, null, 1, 1, 1, 1, null, 1, 1, 1, 1, 1, 1, 1, 1, null, 1, 1, 1, 1, 1, 1, 1, 1, null, 1, 1, null, 1, 1, 1, 1, 1, null, 1, null, 1, null, 1, 1, 1, 1, null, null, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, null, 1, 1, 1, null, 1, 1, 1, 1, 1, 1, null, null, 1, 1, 1, 1, 1, 1, 1, 1, 1, null, 1, 1, 1, 1, 1, 1, 1, 1, 1, null, 1, 1, null, null, 1, 1, 1, 1, 1, 1, null, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, null, 1, 1, null, 1, 1, 1, 1, 1, 1, 1, null, 1, null, null, null, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, null, 1, 1, null, null, null, null, 1, 1, null, null, 1, 1, 1, 1, 1, null, null, 1, 1, 1, 1, 1, 1, 1, 1, null, 1, null, 1, null, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, null, 1, null, 1, 1, 1, 1, 1, null, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, null, 1, 1, 1, 1, 1, null, null, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, null, 1, 1, 1, 1, 1, 1, null, null, 1, 1, 1, 1, 1, 1, 1, 1, null, null, 1, 1, null, 1, 1, 1, 1, null, 1, 1, null, 1, 1, 1, 1, 1, 1, null, 1, 1, 1, 1, 1, null, 1, null, 1, null, 1, 1, 1, null, null, 1, 1, null, 1, 1, 1, 1, 1, 1, 1, 1, null, 1, 1, 1, null, 1, 1, 1, 1, 1, 1, 1, null, 1, 1, 1, null, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, null, null, 1, 1, 1, 1, null, 1, 1, 1, 1, 1, null, null, 1, 1, 1, 1, 1, null, null, 1, null, 1, 1, 1, 1, 1, null, 1, 1, 1, 1, 1, 1, 1, 1, 1, null, 1, 1, 1, null, 1, null, null, 1, null, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, null, null, 1, 1, 1, 1, null, null, null, 1, null, 1, null, 1, 1, 1, 1, 1, 1, 1, 1, null, null, 1, 1, null, 1, 1, 1, 1, 1, null, 1, 1, 1, null, 1, 1, null, 1, 1, 1, null, 1, 1, 1, 1, 1, 1, null, null, 1, 1, 1, null, null, null, null, 1, 1, 1, 1, 1, 1, 1, 1, null, 1, 1, 1, 1, 1, 1, 1, null, 1, 1, 1, 1, 1, 1, 1, null, 1, 1, 1, null, 1, 1, 1, 1, 1, null, 1, null, null, 1, 1, 1, 1, 1, 1, null, 1, 1, 1, 1, 1, 1, null, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, null, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, null, 1, 1, 1, null, 1, 1, 1, null, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, null, 1, 1, 1, 1, null, 1, 1, 1, 1, null, 1, 1, 1, 1, 1, 1, 1, null, 1, 1, 1, null, 1, 1, null, 1, 1, 1, 1, 1, 1, 1, 1, null, 1, 1, 1, null, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, null, 1, 1, 1, null, 1, 1, 1, null, 1, 1, 1, 1, 1, null, 1, null, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, null, 1, 1, null, 1, 1, 1, 1, 1, null, 1, 1, 1, 1, 1, null, null, 1, 1, null, 1, null, 1, null, null, 1, 1, null, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, null, 1, null, null, null, 1, 1, 1, 1, null, null, 1, null, 1, 1, 1, null, 1, 1, 1, 1, 1, 1, null, 1, 1, null, 1, 1, 1, 1, 1, 1, 1, 1, 1, null, 1, 1, 1, null, 1, 1, 1, 1, null, 1, 1, 1, 1, 1, null, 1, 1, 1, null, 1, null, 1, null, 1, 1, 1, 1, 1, 1, null, null, 1, null, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, null, 1, 1, 1, 1, null, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, null, 1, null, 1, 1, 1, 1, null, 1, null, 1, 1, null, 1, 1, 1, null, null, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, null, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, null, null, 1, 1, 1, null, 1, null, 1, 1, 1, 1, null, 1, 1, 1, 1, 1, 1, 1, null, null, null, 1, 1, null, 1, 1, 1, null, 1, 1, 1, null, 1, 1, 1, null, 1, 1, 1, 1, 1, 1, null, 1, 1, 1, 1, 1, 1, 1, 1, null, null, null, 1, 1, 1, 1, null, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, null, null, 1, 1, 1, 1, 1, 1, 1, null, 1, 1, null, 1, null, null, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, null, null, null, 1, 1, 1, null, 1, 1, 1, 1, 1, 1, 1, null, null, 1, 1, 1, 1, 1, 1, null, 1, 1, 1, 1, 1, null, 1, 1, 1, 1, null, 1, null, 1, 1, 1, 1, null, 1, null, 1, 1, null, 1, 1, 1, 1, null, 1, null, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, null, 1, 1, 1, 1, null, 1, null, null, 1, null, null, 1, 1, 1, 1, 1, null, null, 1, 1, 1, 1, 1, null, 1, null, 1, 1, 1, 1, 1, 1, null, 1, 1, 1, 1, 1, 1, 1, 1, null, 1, null, null, 1, 1, 1, null, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, null, 1, 1, 1, null, null, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, null, null, null, null, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, null, 1, 1, 1, 1, 1, 1, null, null, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, null, 1, null, null, 1, 1, 1, 1, 1, null, null, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, null, 1, 1, 1, 1, 1, null, 1, 1, null, 1, 1, 1, 1, 1, 1, 1, 1, null, 1, null, 1, null, null, null, 1, 1, 1, 1, 1, null, 1, null, 1, 1, 1, 1, 1, 1, null, 1, 1, 1, null, 1, null, 1, 1, null, null, null, null, 1, 1, null, 1, 1, null, 1, 1, 1, null, 1, 1, null, null, 1, 1, 1, null, 1, 1, 1, null, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, null, 1, 1, null, 1, null, null, null, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, null, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, null, 1, 1, 1, 1, 1, null, 1, null, null, 1, 1, null, 1, 1, 1, null, null, 1, null, 1, null, 1, null, 1, 1, 1, 1, 1, null, 1, 1, 1, 1, 1, 1, 1, null, 1, null, 1, 1, null, 1, null, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, null, 1, 1, 1, 1, 1, 1, null, 1, 1, 1, 1, null, 1, 1, 1, 1, 1, null, 1, null, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, null, null, 1, null, 1, 1, null, 1, null, 1, null, 1, null, null, 1, 1, 1, 1, 1, 1, null, null, 1, null, null, null, null, 1, null, 1, 1, null, 1, 1, 1, 1, 1, 1, null, 1, 1, null, 1, 1, 1, null, 1, 1, null, 1, 1, null, 1, 1, 1, 1, 1, null, 1, 1, 1, 1, 1, null, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, null, 1, 1, null, null, 1, 1, 1, 1, 1, 1, null, 1, 1, null, 1, 1, null, 1, 1, null, 1, null, 1, 1, 1, 1, null, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, null, null, null, null, 1, 1, 1, null, 1, 1, 1, 1, 1, 1, null, 1, 1, 1, null, 1, null, 1, null, 1, 1, null, 1, 1, null, 1, null, null, 1, 1, null, 1, 1, 1, 1, 1, 1, 1, 1, null, null, 1, null, 1, 1, null, null, 1, 1, 1, 1, null, 1, 1, 1, 1, null, 1, 1, 1, 1, 1, null, null, 1, 1, 1, 1, 1, 1, 1, 1, 1, null, null, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, null, 1, 1, null, 1, null, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, null, null, 1, null, null, 1, null, null, 1, 1, 1, null, 1, 1, null, 1, 1, null, 1, 1, 1, 1, 1, 1, 1, null, 1, 1, null, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, null, null, 1, 1, 1, 1, null, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, null, 1, 1, 1, 1, 1, null, 1, null, 1, 1, 1, 1, 1, 1, null, null, 1, 1, null, 1, 1, 1, null, 1, 1, 1, 1, null, 1, 1, null, 1, 1, null, 1, 1, 1, 1, 1, 1, 1, 1, 1, null, 1, 1, 1, 1, 1, null, 1, 1, null, 1, 1, null, 1, 1, 1, 1, null, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, null, 1, 1, null, null, 1, 1, null, 1, null, 1, 1, null, null, 1, 1, null, null, 1, null, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, null, null, 1, null, null, null, 1, 1, 1, null, 1, 1, null, 1, 1, 1, 1, 1, null, 1, 1, 1, 1, 1, 1, 1, null, 1, 1, 1, 1, 1, 1, null, null, 1, 1, 1, null, 1, 1, 1, 1, 1, 1, 1, null, null, null, 1, 1, 1, 1, 1, 1, null, 1, 1, 1, 1, null, 1, 1, 1, 1, 1, 1, null, null, 1, 1, null, null, 1, 1, 1, 1, 1, 1, 1, null, 1, 1, 1, 1, 1, null, 1, 1, 1, 1, null, 1, 1, null, 1, 1, 1, null, null, 1, 1, null, 1, null, 1, null, 1, 1, 1, 1, null, 1, 1, null, 1, 1, null, 1, null, 1, 1, 1, null, 1, null, 1, 1, null, 1, 1, 1, 1, null, 1, null, 1, 1, null, null, 1, null, 1, null, 1, 1, 1, 1, 1, 1, 1, 1, null, 1, 1, 1, null, 1, 1, 1, 1, null, null, 1, null, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, null, 1, 1, 1, 1, 1, null, 1, 1, 1, null, null, 1, 1, 1, 1, 1, 1, 1, null, 1, 1, 1, 1, 1, 1, 1, 1, 1, null, null, 1, 1, null, 1, 1, 1, 1, null, 1, null, 1, 1, 1, 1, null, null, 1, 1, null, null, 1, null, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, null, 1, 1, null, 1, 1, 1, 1, 1, 1, null, 1, 1, null, 1, 1, 1, 1, 1, 1, 1, 1, null, 1, 1, 1, 1, null, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, null, 1, 1, 1, 1, null, 1, 1, 1, 1, 1, 1, null, 1, null, 1, 1, null, 1, 1, null, 1, 1, 1, null, 1, 1, 1, 1, 1, 1, 1, 1, null, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, null, null, 1, null, null, 1, 1, 1, 1, null, null, 1, null, 1, 1, null, 1, 1, null, null, 1, 1, 1, 1, 1, null, 1, 1, 1, 1, 1, null, null, 1, 1, 1, 1, 1, 1, null, 1, null, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, null, null, 1, 1, 1, 1, 1, 1, null, null, 1, 1, null, 1, 1, null, 1, null, 1, null, 1, 1, 1, null, 1, 1, null, 1, null, null, 1, 1, null, 1, 1, null, null, 1, 1, 1, 1, null, 1, 1, 1, 1, null, 1, 1, null, 1, 1, null, 1, 1, 1, null, null, 1, 1, 1, 1, 1, null, 1, 1, 1, null, null, 1, null, 1, 1, 1, 1, 1, 1, null, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, null, 1, 1, null, 1, 1, 1, 1, 1, 1, null, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, null, 1, 1, 1, null, 1, 1, 1, 1, 1, null, 1, 1, 1, 1, 1, 1, 1, 1, null, null, 1, null, 1, null, 1, 1, 1, 1, 1, 1, null, 1, 1, 1, 1, null, 1, 1, 1, 1, null, null, 1, null, 1, 1, 1, 1, 1, 1, null, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, null, 1, 1, 1, 1, null, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, null, 1, 1, null, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, null, 1, 1, 1, 1, 1, null, 1, 1, 1, null, 1, 1, null, null, 1, null, 1, null, 1, 1, null, null, 1, 1, 1, 1, null, null, 1, null, 1, 1, 1, 1, 1, 1, 1, 1, 1, null, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, null, 1, 1, 1, 1, 1, 1, 1, 1, null, 1, null, null, 1, 1, 1, 1, 1, 1, 1, null, null, 1, 1, 1, 1, null, 1, 1, 1, 1, null, 1, 1, 1, null, 1, 1, 1, 1, 1, 1, 1, 1, 1, null, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, null, 1, 1, 1, 1, 1, 1, 1, null, 1, null, 1, 1, 1, 1, 1, 1, 1, 1, null, 1, 1, 1, 1, 1, null, 1, 1, 1, 1, null, 1, null, 1, null, null, null, 1, 1, null, 1, null, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, null, 1, 1, 1, null, null, 1, 1, 1, 1, 1, 1, 1, null, null, 1, null, 1, null, 1, 1, 1, 1, 1, 1, 1, 1, 1, null, null, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, null, 1, 1, 1, 1, 1, null, 1, 1, 1, 1, 1, 1, 1, 1, 1, null, 1, 1, 1, null, null, 1, 1, 1, null, 1, null, 1, 1, null, 1, null, 1, null, 1, 1, 1, 1, 1, null, 1, 1, 1, 1, 1, null, 1, null, null, 1, 1, 1, null, 1, 1, 1, 1, 1, 1, 1, 1, null, 1, 1, 1, 1, 1, null, 1, 1, null, 1, 1, 1, 1, 1, 1, null, 1, null, 1, 1, 1, 1, 1, null, 1, null, 1, 1, null, 1, 1, null, 1, 1, 1, 1, 1, 1, 1, 1, 1, null, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, null, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, null, 1, 1, 1, null, 1, 1, null, 1, 1, null, 1, 1, 1, null, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, null, 1, 1, 1, 1, 1, null, 1, 1, 1, null, 1, 1, null, null, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, null, 1, null, 1, null, 1, 1, null, 1, 1, 1, null, null, 1, 1, null, null, null, 1, 1, 1, 1, 1, 1, 1, null, 1, 1, 1, 1, 1, 1, null, null, 1, 1, 1, 1, null, 1, 1, 1, null, null, 1, null, null, 1, 1, 1, 1, 1, 1, 1, null, 1, 1, 1, 1, null, 1, null, null, 1, null, 1, 1, 1, 1, 1, 1, null, 1, 1, null, 1, 1, 1, null, 1, 1, 1, 1, 1, 1, null, 1, 1, 1, 1, 1, 1, null, 1, 1, 1, null, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, null, 1, 1, 1, 1, null, 1, 1, 1, 1, null, 1, 1, 1, null, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, null, null, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, null, null, 1, 1, 1, 1, 1, 1, 1, null, 1, 1, 1, 1, 1, 1, 1, 1, null, null, 1, 1, 1, 1, null, null, 1, null, 1, null, 1, 1, 1, null, 1, 1, 1, 1, 1, 1, null, 1, null, null, null, 1, 1, 1, 1, null, null, null, null, 1, 1, 1, 1, 1, 1, null, 1, 1, 1, 1, null, 1, null, null, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, null, 1, 1, 1, 1, 1, 1, null, null, null, 1, 1, 1, null, null, 1, null, 1, 1, 1, 1, 1, 1, 1, null, 1, null, 1, 1, 1, 1, 1, 1, 1, 1, 1, null, 1, 1, null, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, null, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, null, null, null, 1, 1, null, 1, 1, null, 1, 1, 1, 1, null, 1, null, 1, 1, 1, 1, 1, 1, null, 1, 1, null, 1, 1, 1, null, 1, null, 1, 1, null, 1, null, 1, null, null, 1, 1, 1, 1, 1, null, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, null, 1, 1, 1, 1, 1, 1, 1, 1, 1, null, 1, 1, 1, 1, null, 1, 1, null, 1, 1, 1, 1, 1, 1, null, 1, 1, 1, null, 1, null, 1, 1, null, null, 1, null, 1, 1, 1, 1, null, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, null, null, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, null, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, null, 1, 1, 1, 1, 1, 1, 1, 1, 1, null, null, 1, 1, null, 1, 1, 1, 1, null, null, 1, null, 1, null, 1, null, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, null, 1, 1, 1, 1, null, 1, 1, 1, 1, 1, 1, null, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, null, 1, null, 1, 1, 1, null, null, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, null, 1, 1, 1, 1, 1, 1, null, 1, 1, 1, 1, 1, 1, 1, null, null, 1, 1, 1, 1, 1, 1, 1, 1, null, null, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, null, null, 1, null, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, null, 1, 1, 1, 1, 1, 1, 1, 1, 1, null, null, null, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, null, null, 1, null, null, 1, 1, 1, 1, 1, 1, null, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, null, null, 1, 1, null, 1, 1, 1, null, 1, 1, 1, null, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, null, 1, null, 1, 1, null, 1, 1, 1, 1, 1, null, 1, 1, 1, 1, 1, null, 1, 1, null, 1, 1, 1, null, 1, 1, 1, null, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, null, 1, 1, 1, 1, 1, 1, 1, null, 1, 1, 1, 1, 1, 1, null, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, null, 1, 1, 1, 1, 1, 1, null, 1, 1, 1, null, 1, 1, 1, null, null, 1, 1, 1, null, 1, 1, 1, 1, null, 1, 1, 1, 1, 1, 1, 1, 1, null, null, 1, 1, 1, 1, 1, 1, 1, 1, null, null, 1, 1, 1, 1, null, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, null, 1, 1, 1, null, 1, 1, 1, null, 1, 1, null, 1, null, 1, null, 1, null, 1, 1, 1, 1, 1, 1, null, null, 1, null, 1, null, 1, 1, 1, 1, 1, 1, null, 1, 1, 1, 1, 1, 1, 1, null, null, 1, 1, 1, 1, null, 1, 1, 1, 1, null, null, null, 1, 1, 1, 1, 1, 1, null, null, 1, null, 1, 1, 1, null, 1, 1, 1, 1, null, null, 1, 1, 1, 1, null, 1, 1, 1, 1, 1, 1, 1, null, 1, null, 1, null, 1, 1, 1, 1, null, 1, 1, 1, null, 1, null, 1, 1, 1, 1, 1, 1, null, 1, null, 1, 1, 1, 1, 1, 1, 1, 1, null, 1, 1, 1, null, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, null, 1, 1, null, null, 1, 1, 1, 1, 1, 1, 1, null, 1, 1, null, 1, null, 1, null, 1, 1, 1, 1, null, 1, 1, null, 1, 1, 1, 1, 1, 1, 1, 1, 1, null, null, 1, 1, 1, 1, null, 1, null, null, 1, 1, 1, 1, null, 1, 1, 1, null, 1, null, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, null, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, null, null, 1, 1, 1, 1, 1, 1, null, null, null, 1, 1, 1, 1, 1, 1, 1, null, null, 1, null, 1, null, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, null, 1, 1, 1, 1, 1, 1, null, 1, 1, 1, 1, 1, 1, 1, 1, 1, null, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, null, 1, 1, 1, 1, null, 1, 1, null, 1, 1, null, null, 1, 1, null, 1, 1, 1, 1, 1, 1, 1, 1, null, 1, null, 1, 1, 1, 1, null, 1, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, 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, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, null, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, null, 1, 1, null, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, null, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, null, 1, 1, 1, 1, 1, 1, null, 1, 1, 1, 1, 1, 1, 1, 1, null, 1, 1, null, 1, 1, 1, 1, 1, 1, 1, null, 1, 1, 1, 1, 1, 1, null, null, 1, 1, 1, null, 1, 1, null, 1, 1, 1, 1, null, 1, 1, null, 1, 1, 1, null, 1, 1, 1, 1, 1, null, 1, 1, 1, 1, 1, 1, null, 1, 1, 1, null, 1, 1, 1, null, 1, null, null, 1, 1, 1, 1, null, 1, 1, null, 1, 1, 1, null, 1, 1, 1, 1, 1, null, 1, null, 1, 1, 1, 1, 1, null, 1, null, null, null, null, 1, 1, null, 1, 1, 1, null, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, null, 1, 1, 1, 1, 1, 1, 1, 1, 1, null, 1, 1, 1, 1, 1, null, 1, 1, null, 1, 1, null, 1, 1, 1, 1, 1, 1, null, 1, 1, 1, 1, 1, null, 1, 1, 1, null, 1, 1, 1, null, 1, 1, 1, 1, null, null, 1, 1, 1, 1, 1, null, null, 1, 1, 1, 1, 1, 1, 1, null, null, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, null, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, null, 1, 1, null, null, 1, null, null, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, null, 1, 1, 1, 1, 1, 1, 1, 1, null, 1, null, 1, 1, 1, 1, 1, 1, 1, 1, null, 1, 1, 1, 1, 1, 1, null, 1, 1, null, null, null, 1, 1, 1, null, 1, null, null, 1, 1, 1, null, 1, null, 1, 1, null, 1, 1, 1, null, 1, 1, 1, null, 1, 1, 1, 1, 1, 1, 1, null, 1, 1, 1, 1, 1, null, null, 1, 1, null, 1, 1, 1, null, 1, 1, 1, 1, 1, 1, null, 1, 1, 1, 1, 1, 1, null, 1, 1, 1, 1, 1, null, null, 1, null, 1, 1, 1, 1, 1, null, null, null, 1, null, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, null, 1, 1, 1, 1, 1, 1, null, 1, 1, 1, 1, 1, 1, 1, 1, null, 1, 1, 1, 1, null, null, null, 1, 1, 1, null, 1, 1, 1, 1, null, 1, 1, null, null, 1, 1, 1, 1, 1, 1, 1, null, 1, null, 1, 1, null, 1, 1, null, null, null, null, 1, null, 1, null, 1, 1, 1, 1, 1, null, 1, 1, 1, 1, 1, 1, 1, null, 1, 1, 1, 1, 1, null, 1, 1, 1, null, 1, null, 1, 1, 1, null, null, null, null, null, 1, 1, 1, 1, 1, 1, 1, 1, 1, null, 1, null, 1, null, 1, 1, 1, 1, 1, 1, 1, 1, 1, null, 1, null, 1, null, 1, 1, null, null, 1, 1, 1, 1, 1, 1, null, 1, 1, 1, 1, null, 1, 1, 1, 1, 1, null, 1, 1, 1, 1, 1, 1, null, 1, 1, null, 1, 1, null, null, 1, 1, 1, 1, null, 1, 1, null, 1, 1, 1, 1, 1, null, null, null, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, null, 1, null, null, null, 1, 1, 1, 1, null, null, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, null, 1, 1, 1, 1, 1, 1, 1, 1, 1, null, 1, 1, 1, 1, 1, 1, null, 1, null, null, 1, 1, null, 1, 1, 1, null, 1, 1, 1, 1, null, null, 1, 1, 1, 1, 1, 1, 1, null, 1, 1, null, 1, 1, null, null, 1, 1, null, null, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, null, null, 1, null, null, null, 1, 1, null, 1, 1, null, 1, 1, null, null, 1, 1, 1, 1, 1, null, 1, 1, null, null, null, null, null, 1, 1, null, 1, 1, null, 1, 1, null, 1, 1, 1, 1, 1, 1, null, 1, null, 1, null, 1, null, 1, null, null, 1, 1, 1, 1, 1, null, null, null, 1, null, null, 1, 1, 1, 1, 1, 1, null, 1, 1, 1, null, null, 1, 1, 1, 1, 1, null, 1, 1, 1, 1, 1, 1, 1, 1, 1, null, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, null, 1, 1, 1, 1, null, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, null, 1, null, null, 1, 1, 1, 1, null, 1, 1, null, 1, 1, null, null, 1, 1, 1, 1, 1, null, 1, 1, 1, 1, 1, null, 1, 1, 1, null, 1, 1, 1, 1, 1, 1, null, 1, null, 1, null, 1, 1, null, 1, 1, 1, 1, 1, 1, null, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, null, 1, 1, 1, 1, 1, 1, null, null, 1, 1, 1, 1, null, 1, 1, null, null, 1, 1, 1, 1, null, 1, 1, 1, 1, 1, 1, null, 1, 1, null, 1, 1, 1, 1, 1, null, 1, 1, 1, null, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, null, 1, 1, null, null, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, null, 1, 1, 1, 1, 1, null, 1, 1, null, 1, 1, 1, 1, 1, 1, null, 1, 1, 1, null, 1, 1, 1, 1, 1, 1, null, 1, null, 1, 1, 1, 1, 1, 1, null, 1, 1, 1, 1, 1, 1, null, 1, 1, 1, null, null, 1, null, 1, null, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, null, null, 1, null, 1, null, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, null, 1, 1, null, 1, 1, 1, 1, 1, 1, 1, 1, null, 1, 1, 1, 1, null, 1, null, 1, 1, 1, 1, 1, null, 1, 1, null, 1, 1, null, 1, 1, null, 1, 1, 1, 1, 1, 1, null, null, 1, null, null, null, null, null, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, null, 1, 1, 1, 1, 1, 1, 1, 1, 1, null, null, null, 1, 1, 1, 1, 1, 1, 1, 1, null, 1, 1, 1, 1, 1, 1, 1, 1, null, null, 1, 1, 1, null, 1, null, 1, null, 1, 1, 1, 1, null, null, 1, 1, 1, 1, 1, 1, null, 1, 1, 1, 1, 1, 1, 1, 1, null, 1, 1, null, 1, 1, 1, 1, 1, 1, 1, null, 1, 1, 1, 1, 1, 1, 1, null, 1, 1, 1, null, 1, 1, null, 1, 1, null, 1, null, null, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, null, 1, 1, null, 1, null, 1, 1, 1, 1, 1, 1, null, 1, 1, 1, 1, 1, 1, null, 1, 1, null, 1, 1, 1, 1, 1, 1, 1, 1, 1, null, 1, 1, 1, null, 1, null, null, 1, 1, 1, 1, 1, 1, null, 1, null, null, 1, 1, 1, 1, null, 1, 1, null, 1, 1, 1, 1, 1, 1, null, null, null, 1, 1, 1, null, null, 1, 1, 1, 1, 1, 1, 1, 1, null, 1, 1, 1, 1, 1, 1, null, null, null, 1, 1, 1, null, 1, null, null, null, 1, 1, null, 1, 1, 1, 1, null, 1, 1, 1, null, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, null, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, null, 1, 1, 1, 1, 1, null, 1, null, 1, 1, 1, 1, 1, null, 1, 1, 1, null, 1, 1, 1, 1, 1, 1, null, 1, 1, 1, 1, 1, null, null, 1, 1, null, 1, 1, 1, 1, 1, null, 1, null, 1, 1, 1, 1, 1, 1, 1, null, 1, 1, 1, 1, 1, null, 1, 1, 1, 1, 1, null, 1, 1, 1, 1, 1, 1, null, null, 1, 1, 1, null, 1, null, null, null, null, null, 1, null, null, 1, 1, 1, 1, 1, 1, 1, 1, 1, null, null, 1, 1, 1, 1, null, 1, 1, null, 1, 1, 1, 1, 1, 1, null, 1, 1, 1, null, 1, 1, 1, 1, 1, null, 1, 1, 1, null, 1, 1, null, 1, 1, 1, 1, 1, 1, 1, null, 1, null, 1, 1, 1, 1, 1, 1, 1, null, 1, null, 1, 1, 1, 1, 1, 1, 1, 1, 1, null, null, 1, null, 1, 1, 1, 1, 1, 1, 1, 1, 1, null, 1, null, 1, 1, 1, 1, 1, null, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, null, null, 1, 1, 1, 1, 1, 1, null, 1, null, 1, null, 1, 1, 1, null, 1, 1, 1, null, 1, 1, null, 1, null, 1, 1, null, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, null, 1, 1, 1, null, null, 1, 1, 1, 1, null, 1, 1, null, 1, 1, 1, 1, 1, null, null, 1, 1, 1, null, null, 1, 1, null, 1, null, 1, 1, 1, 1, 1, 1, null, null, 1, 1, null, 1, 1, 1, 1, 1, 1, 1, null, 1, 1, 1, 1, 1, 1, 1, 1, 1, null, 1, 1, null, null, 1, 1, 1, 1, 1, null, 1, null, null, 1, 1, 1, 1, null, null, null, null, 1, 1, 1, 1, 1, null, null, 1, 1, 1, null, 1, 1, null, null, 1, 1, 1, 1, 1, 1, 1, null, null, null, 1, 1, 1, null, 1, 1, 1, 1, null, 1, null, 1, null, null, 1, 1, 1, null, 1, null, 1, 1, 1, null, null, 1, 1, 1, 1, 1, 1, 1, 1, 1, null, 1, 1, 1, null, 1, 1, 1, 1, null, 1, 1, 1, 1, null, 1, 1, null, null, 1, 1, 1, 1, 1, 1, 1, null, null, null, 1, 1, null, 1, 1, 1, 1, null, 1, 1, null, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, null, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, null, 1, 1, null, 1, 1, 1, 1, null, 1, 1, 1, null, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, null, 1, 1, null, 1, 1, 1, 1, 1, 1, null, null, 1, 1, null, 1, 1, null, 1, null, null, 1, null, 1, 1, null, 1, 1, 1, 1, null, 1, 1, 1, 1, 1, null, 1, 1, 1, 1, null, 1, 1, 1, 1, 1, null, 1, 1, 1, null, 1, null, 1, null, 1, null, 1, 1, 1, 1, null, 1, 1, 1, 1, null, 1, null, 1, null, null, 1, null, null, 1, 1, 1, 1, 1, null, 1, 1, 1, 1, 1, 1, 1, null, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, null, null, 1, null, 1, 1, null, null, 1, 1, 1, 1, 1, null, 1, 1, 1, 1, 1, 1, 1, 1, 1, null, 1, null, 1, 1, 1, null, null, null, 1, 1, 1, null, 1, 1, 1, 1, 1, 1, 1, 1, null, 1, 1, 1, 1, 1, 1, 1, 1, null, 1, 1, null, 1, null, 1, null, 1, 1, 1, null, null, null, 1, 1, 1, 1, 1, 1, 1, null, null, 1, 1, 1, 1, null, 1, null, 1, 1, 1, 1, 1, 1, 1, 1, null, 1, 1, null, 1, 1, null, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, null, 1, null, 1, 1, null, null, 1, 1, 1, 1, 1, null, 1, 1, null, 1, 1, 1, null, 1, 1, 1, 1, 1, null, 1, 1, null, 1, null, null, 1, 1, 1, null, 1, null, 1, 1, 1, 1, null, null, 1, null, 1, 1, 1, 1, 1, 1, 1, null, 1, null, 1, 1, 1, null, null, null, 1, 1, 1, 1, null, 1, null, 1, 1, null, 1, 1, 1, 1, 1, 1, 1, 1, 1, null, 1, 1, 1, null, null, null, null, 1, null, 1, 1, 1, 1, 1, null, 1, 1, 1, 1, 1, null, 1, 1, null, null, 1, 1, 1, 1, 1, 1, 1, 1, null, 1, null, null, 1, 1, null, 1, 1, null, 1, 1, null, 1, 1, 1, 1, 1, 1, 1, 1, 1, null, 1, null, 1, null, 1, null, null, 1, 1, 1, 1, 1, 1, 1, null, 1, 1, null, null, 1, 1, 1, 1, 1, 1, 1, 1, null, 1, null, null, 1, 1, 1, 1, 1, null, 1, null, 1, null, 1, 1, 1, 1, null, null, 1, null, 1, null, null, null, 1, null, null, null, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, null, null, 1, 1, null, 1, null, 1, null, null, 1, 1, null, 1, 1, 1, 1, null, 1, 1, null, 1, null, null, 1, null, 1, 1, 1, 1, 1, 1, null, null, null, 1, 1, null, 1, 1, 1, 1, null, 1, null, null, 1, 1, 1, null, 1, 1, 1, 1, 1, 1, null, 1, 1, 1, 1, 1, 1, 1, null, 1, 1, null, null, null, 1, 1, null, null, 1, 1, null, null, null, 1, 1, null, 1, null, 1, null, 1, 1, 1, 1, 1, 1, 1, 1, null, 1, null, null, 1, 1, 1, null, 1, 1, 1, null, 1, 1, 1, 1, null, 1, null, null, 1, 1, null, 1, null, 1, 1, 1, 1, 1, 1, 1, null, 1, null, 1, 1, 1, 1, 1, null, 1, 1, null, 1, 1, 1, 1, null, 1, 1, 1, 1, 1, 1, 1, null, null, 1, null, 1, 1, 1, 1, 1, 1, 1, 1, 1, null, 1, null, null, 1, 1, null, 1, null, 1, null, 1, 1, 1, 1, null, null, 1, 1, 1, 1, 1, 1, 1, 1, 1, null, null, 1, 1, 1, null, 1, 1, 1, 1, 1, 1, null, null, 1, 1, 1, 1, 1, 1, 1, 1, 1, null, null, 1, 1, 1, 1, 1, 1, 1, 1, null, 1, 1, null, null, 1, 1, 1, 1, 1, 1, null, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, null, 1, 1, 1, 1, 1, 1, 1, null, 1, null, null, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, null, 1, 1, 1, 1, null, 1, 1, null, null, null, null, 1, 1, null, null, null, null, 1, 1, 1, null, null, null, 1, null, 1, 1, 1, 1, 1, null, 1, null, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, null, 1, 1, 1, 1, 1, 1, 1, 1, null, 1, 1, 1, 1, 1, 1, 1, null, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, null, 1, 1, 1, 1, 1, null, null, 1, 1, 1, 1, 1, 1, 1, null, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, null, null, null, 1, 1, 1, 1, 1, 1, null, null, null, 1, 1, null, 1, 1, 1, 1, null, null, 1, 1, 1, 1, 1, null, null, 1, 1, 1, 1, 1, 1, 1, null, 1, null, 1, null, 1, 1, 1, null, null, 1, 1, null, 1, 1, null, 1, 1, 1, 1, null, null, 1, 1, null, null, 1, 1, 1, 1, 1, 1, 1, null, 1, 1, 1, null, 1, 1, 1, 1, 1, 1, null, 1, 1, 1, 1, 1, 1, 1, 1, 1, null, null, 1, 1, 1, 1, null, 1, 1, 1, 1, 1, null, null, null, 1, 1, null, 1, null, 1, 1, null, 1, 1, 1, 1, 1, null, 1, 1, 1, 1, 1, 1, 1, 1, 1, null, 1, 1, 1, null, 1, null, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, null, 1, 1, null, 1, 1, 1, 1, null, null, 1, 1, 1, 1, null, 1, null, 1, 1, 1, null, 1, 1, 1, null, 1, 1, 1, 1, null, null, 1, null, null, 1, 1, 1, 1, 1, null, 1, 1, 1, null, 1, 1, null, 1, 1, 1, null, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, null, null, null, null, 1, 1, 1, 1, 1, 1, 1, 1, null, 1, 1, 1, 1, 1, 1, 1, null, 1, 1, 1, null, 1, 1, 1, null, 1, 1, 1, null, null, 1, 1, 1, 1, null, 1, null, null, null, 1, 1, null, 1, 1, null, 1, 1, null, 1, 1, 1, null, 1, 1, 1, 1, null, 1, null, 1, 1, null, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, null, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, null, 1, 1, 1, null, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, null, 1, 1, null, 1, null, 1, 1, 1, 1, null, 1, 1, 1, 1, 1, 1, 1, null, 1, 1, 1, 1, 1, 1, 1, 1, 1, null, 1, 1, 1, 1, null, null, 1, 1, 1, null, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, null, 1, 1, 1, null, 1, 1, 1, null, 1, 1, 1, 1, 1, null, 1, null, 1, null, 1, 1, 1, 1, null, 1, 1, null, 1, 1, null, 1, 1, 1, 1, 1, 1, 1, 1, null, 1, 1, 1, 1, 1, null, null, 1, 1, null, 1, null, 1, null, null, 1, 1, null, 1, 1, 1, 1, 1, null, 1, 1, 1, 1, 1, 1, 1, 1, 1, null, 1, null, 1, null, 1, 1, null, 1, null, null, null, null, 1, 1, 1, null, 1, 1, 1, 1, null, 1, null, 1, 1, null, null, 1, 1, 1, 1, 1, 1, 1, null, null, 1, 1, 1, null, null, 1, 1, 1, null, null, 1, 1, 1, 1, null, 1, 1, 1, null, 1, null, 1, 1, 1, 1, 1, 1, 1, 1, null, 1, 1, null, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, null, 1, null, 1, 1, 1, 1, 1, null, null, null, 1, 1, 1, 1, 1, 1, 1, null, 1, null, 1, 1, 1, 1, null, 1, null, 1, 1, null, 1, 1, 1, null, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, null, 1, 1, 1, null, 1, null, 1, 1, null, 1, null, 1, null, 1, null, null, null, 1, 1, null, 1, null, 1, 1, 1, null, null, 1, 1, 1, 1, 1, 1, 1, null, null, null, 1, 1, null, 1, 1, 1, null, null, 1, 1, null, 1, 1, 1, null, 1, 1, 1, 1, 1, 1, null, 1, 1, 1, 1, 1, 1, 1, 1, null, null, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, null, null, null, 1, 1, 1, 1, 1, 1, null, 1, 1, 1, null, null, null, 1, null, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, null, 1, 1, null, null, null, 1, 1, null, null, 1, 1, 1, 1, 1, 1, 1, null, null, 1, 1, 1, 1, 1, 1, null, 1, null, 1, 1, 1, null, null, 1, 1, 1, null, 1, null, 1, 1, 1, 1, null, 1, null, 1, 1, 1, 1, 1, 1, 1, null, 1, null, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, null, 1, 1, 1, 1, null, 1, 1, 1, 1, null, null, 1, 1, 1, 1, 1, 1, null, 1, 1, 1, 1, 1, null, 1, null, 1, 1, 1, 1, 1, 1, null, 1, 1, null, 1, null, 1, 1, 1, null, null, null, 1, null, 1, 1, null, 1, 1, 1, 1, 1, 1, 1, 1, 1, null, 1, null, null, 1, 1, 1, null, null, 1, 1, 1, 1, null, 1, 1, 1, 1, 1, null, null, null, null, 1, 1, 1, 1, null, 1, 1, 1, 1, 1, 1, null, 1, 1, 1, 1, 1, null, null, null, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, null, 1, null, null, 1, null, 1, 1, 1, null, 1, 1, null, 1, null, 1, 1, null, 1, 1, 1, null, 1, 1, 1, 1, 1, null, 1, 1, null, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, null, 1, 1, null, 1, 1, 1, 1, 1, null, null, 1, null, null, 1, 1, 1, 1, 1, 1, 1, 1, 1, null, 1, null, 1, 1, null, 1, null, null, 1, 1, 1, 1, 1, null, 1, 1, 1, null, 1, 1, null, null, 1, null, 1, null, 1, 1, 1, null, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, null, 1, 1, null, 1, 1, null, null, 1, 1, 1, 1, 1, 1, 1, null, 1, 1, 1, null, 1, 1, null, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, null, 1, 1, 1, 1, 1, null, 1, null, null, 1, 1, null, 1, 1, 1, null, 1, 1, null, 1, null, 1, null, 1, 1, 1, 1, 1, null, 1, 1, 1, 1, 1, 1, 1, null, 1, null, 1, 1, null, 1, null, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, null, 1, 1, 1, 1, 1, 1, null, 1, null, 1, 1, null, 1, 1, 1, 1, 1, 1, null, null, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, null, null, 1, null, 1, 1, null, 1, 1, 1, null, 1, null, null, null, 1, 1, 1, 1, 1, null, null, 1, null, null, 1, null, null, 1, 1, 1, null, 1, 1, 1, 1, 1, 1, null, 1, 1, null, 1, 1, 1, null, 1, 1, null, 1, 1, null, 1, 1, 1, 1, null, null, 1, 1, 1, 1, 1, null, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, null, 1, null, 1, null, 1, 1, 1, 1, 1, 1, null, 1, 1, null, 1, 1, null, 1, 1, null, 1, null, 1, 1, 1, 1, null, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, null, null, null, null, 1, 1, 1, null, 1, 1, 1, 1, 1, 1, null, 1, 1, null, null, 1, null, null, null, 1, 1, null, 1, 1, null, 1, null, 1, 1, 1, null, 1, 1, 1, 1, 1, 1, 1, 1, null, null, 1, null, 1, 1, null, null, 1, 1, null, null, null, 1, 1, 1, null, null, 1, 1, 1, 1, 1, null, 1, null, 1, 1, 1, 1, 1, 1, 1, 1, null, null, null, 1, 1, 1, 1, null, 1, 1, 1, 1, 1, 1, null, 1, null, 1, 1, null, null, null, null, null, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, null, null, 1, null, null, 1, null, null, 1, 1, 1, 1, 1, 1, null, 1, 1, null, 1, 1, 1, 1, null, 1, 1, null, 1, 1, null, 1, 1, 1, null, 1, 1, 1, 1, null, 1, 1, 1, null, null, null, 1, 1, 1, 1, null, 1, 1, 1, 1, 1, 1, 1, null, 1, 1, 1, null, 1, 1, 1, 1, 1, null, 1, null, 1, 1, 1, 1, 1, 1, null, 1, 1, 1, null, 1, 1, 1, null, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, null, 1, 1, 1, 1, 1, 1, 1, null, 1, null, 1, 1, 1, 1, 1, null, 1, 1, null, 1, 1, null, 1, 1, 1, 1, null, 1, 1, 1, 1, 1, null, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, null, null, 1, null, 1, null, 1, 1, null, null, 1, 1, null, null, 1, null, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, null, null, 1, null, 1, null, 1, 1, 1, null, 1, 1, null, null, 1, 1, 1, 1, null, 1, 1, 1, 1, 1, 1, 1, null, 1, 1, 1, 1, null, 1, null, null, 1, 1, 1, null, 1, 1, 1, 1, 1, 1, 1, null, 1, null, 1, 1, null, 1, 1, 1, null, 1, 1, 1, 1, null, 1, 1, 1, 1, 1, 1, 1, null, 1, 1, null, null, 1, 1, 1, 1, 1, 1, 1, null, 1, 1, 1, 1, 1, null, 1, 1, null, 1, null, 1, 1, null, 1, 1, null, null, null, 1, 1, null, 1, null, null, null, 1, null, 1, 1, null, 1, 1, null, 1, 1, null, 1, 1, 1, 1, 1, null, 1, 1, 1, 1, null, 1, 1, 1, 1, null, 1, null, 1, 1, 1, null, null, null, 1, null, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, null, 1, null, null, 1, 1, 1, 1, 1, 1, 1, null, null, 1, 1, 1, 1, 1, 1, 1, null, null, 1, 1, 1, 1, null, 1, 1, 1, null, null, 1, 1, 1, 1, 1, null, 1, null, 1, null, 1, 1, 1, 1, 1, 1, 1, null, null, 1, 1, null, null, 1, 1, 1, null, 1, null, 1, 1, 1, 1, null, 1, 1, 1, null, 1, 1, null, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, null, 1, 1, null, 1, 1, 1, 1, 1, 1, null, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, null, 1, null, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, null, 1, 1, 1, 1, 1, 1, null, 1, null, 1, 1, 1, 1, 1, null, 1, 1, 1, null, 1, 1, 1, 1, 1, 1, 1, 1, null, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, null, null, null, 1, null, 1, 1, 1, 1, 1, null, 1, null, 1, 1, null, 1, null, null, null, 1, 1, null, 1, 1, 1, 1, 1, 1, 1, 1, null, null, 1, 1, 1, null, 1, 1, null, 1, null, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, null, null, 1, null, 1, 1, 1, 1, null, null, 1, 1, 1, 1, 1, null, 1, null, 1, null, 1, 1, 1, 1, 1, 1, null, null, null, null, 1, 1, null, 1, 1, null, 1, 1, 1, 1, 1, null, 1, 1, 1, 1, null, null, 1, null, null, 1, 1, 1, 1, 1, null, null, 1, 1, 1, 1, 1, null, 1, 1, null, 1, 1, 1, null, 1, 1, 1, 1, 1, 1, null, 1, 1, 1, null, 1, null, 1, 1, null, 1, 1, null, 1, 1, null, 1, 1, 1, 1, null, null, null, 1, 1, 1, 1, 1, 1, 1, 1, 1, null, 1, null, 1, 1, null, null, 1, 1, 1, 1, 1, null, 1, 1, 1, 1, 1, 1, 1, 1, null, null, 1, null, 1, null, 1, 1, 1, 1, null, 1, null, 1, null, 1, 1, 1, 1, 1, 1, 1, 1, null, 1, 1, 1, 1, null, 1, 1, 1, null, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, null, 1, 1, 1, 1, 1, 1, 1, null, 1, 1, 1, 1, null, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, null, 1, 1, null, null, 1, 1, null, 1, 1, 1, null, 1, 1, 1, 1, 1, 1, 1, 1, null, 1, 1, 1, null, 1, null, 1, 1, 1, null, 1, 1, null, null, 1, null, null, 1, 1, 1, 1, null, 1, 1, 1, 1, null, null, 1, null, 1, 1, 1, 1, 1, 1, 1, 1, 1, null, 1, null, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, null, 1, 1, 1, 1, 1, 1, 1, 1, null, 1, null, null, 1, 1, 1, 1, 1, 1, 1, null, 1, 1, 1, 1, 1, null, 1, 1, 1, 1, null, 1, 1, 1, null, 1, null, 1, 1, 1, 1, 1, 1, 1, null, 1, null, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, null, 1, 1, 1, 1, 1, 1, 1, null, 1, null, 1, 1, 1, 1, 1, 1, 1, 1, null, 1, 1, 1, 1, 1, null, 1, 1, 1, 1, 1, null, null, null, null, null, null, 1, 1, null, 1, null, 1, null, 1, 1, null, 1, 1, null, 1, 1, 1, 1, 1, 1, 1, 1, 1, null, 1, 1, 1, null, null, null, 1, 1, 1, 1, 1, 1, 1, 1, 1, null, 1, null, 1, 1, null, 1, 1, 1, 1, null, 1, null, null, 1, 1, null, 1, 1, 1, 1, 1, null, 1, null, 1, 1, null, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, null, 1, 1, 1, null, null, 1, 1, 1, null, 1, null, 1, 1, null, 1, null, 1, null, null, 1, 1, 1, 1, null, 1, 1, 1, 1, 1, null, 1, null, null, 1, 1, 1, null, 1, 1, 1, 1, 1, null, 1, 1, 1, 1, 1, 1, 1, 1, null, null, 1, null, 1, 1, 1, 1, 1, 1, 1, 1, null, 1, null, 1, 1, 1, null, 1, null, 1, 1, null, 1, 1, null, 1, 1, 1, 1, 1, 1, 1, 1, 1, null, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, null, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, null, 1, 1, 1, 1, 1, 1, 1, null, null, 1, null, 1, 1, 1, null, 1, 1, null, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, null, 1, 1, 1, 1, 1, 1, null, 1, 1, null, 1, 1, 1, 1, 1, 1, 1, null, 1, 1, 1, 1, 1, null, 1, 1, 1, null, 1, 1, 1, 1, null, null, 1, 1, null, null, null, 1, 1, 1, 1, 1, 1, 1, null, 1, 1, 1, 1, 1, 1, null, null, null, 1, 1, 1, 1, 1, 1, 1, null, null, 1, 1, null, 1, 1, 1, 1, 1, null, 1, 1, 1, 1, 1, 1, null, 1, null, null, 1, null, 1, 1, 1, 1, 1, 1, null, 1, 1, null, 1, 1, 1, null, 1, null, 1, null, 1, 1, 1, 1, 1, 1, 1, 1, 1, null, 1, 1, 1, null, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, null, 1, 1, 1, 1, 1, 1, 1, 1, 1, null, null, 1, 1, null, null, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, null, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, null, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, null, 1, 1, 1, 1, 1, 1, 1, null, null, 1, null, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, null, null, 1, 1, 1, 1, null, null, 1, null, 1, 1, 1, 1, 1, null, null, 1, 1, 1, 1, 1, null, 1, null, null, null, 1, 1, 1, 1, null, null, null, null, 1, 1, 1, 1, 1, 1, null, 1, 1, null, 1, null, 1, 1, null, 1, null, 1, 1, 1, 1, 1, 1, 1, null, 1, null, 1, 1, 1, 1, 1, 1, 1, 1, null, 1, 1, 1, null, 1, 1, 1, null, 1, null, 1, 1, null, null, 1, null, 1, 1, 1, 1, 1, 1, null, null, 1, null, 1, 1, 1, null, 1, null, 1, 1, 1, null, 1, 1, null, 1, 1, null, 1, 1, 1, 1, 1, 1, 1, null, 1, 1, 1, 1, 1, 1, 1, null, 1, null, 1, null, null, null, 1, 1, null, 1, null, null, 1, 1, 1, 1, null, 1, null, 1, 1, 1, 1, 1, 1, null, null, null, null, 1, null, 1, null, 1, null, 1, null, null, 1, null, 1, null, null, 1, 1, 1, 1, 1, null, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, null, 1, 1, 1, 1, null, 1, 1, null, 1, 1, 1, 1, 1, 1, null, 1, 1, null, null, 1, null, 1, 1, null, null, 1, null, 1, 1, 1, 1, null, 1, 1, 1, 1, 1, 1, null, 1, 1, 1, null, null, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, null, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, null, null, 1, 1, 1, 1, null, 1, 1, 1, null, 1, null, 1, 1, 1, 1, 1, 1, 1, null, 1, 1, 1, 1, 1, null, 1, null, 1, 1, 1, null, 1, null, 1, null, 1, null, null, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, null, 1, 1, 1, null, 1, 1, 1, 1, 1, 1, 1, 1, null, 1, 1, 1, 1, 1, 1, null, null, null, 1, 1, 1, 1, 1, 1, 1, 1, 1, null, 1, 1, 1, null, 1, null, null, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, null, null, 1, 1, 1, 1, null, 1, null, 1, 1, 1, 1, 1, 1, null, 1, null, 1, 1, 1, 1, 1, 1, 1, 1, null, null, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, null, null, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, null, null, null, 1, 1, 1, 1, 1, 1, 1, 1, 1, null, null, null, null, 1, 1, 1, 1, null, 1, 1, 1, 1, null, null, 1, 1, 1, 1, 1, 1, 1, 1, null, null, 1, null, null, 1, 1, 1, 1, 1, 1, null, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, null, null, 1, 1, null, 1, 1, 1, 1, 1, 1, 1, null, null, 1, 1, 1, null, 1, 1, 1, null, 1, null, 1, null, 1, 1, null, 1, 1, 1, 1, null, null, 1, 1, 1, 1, 1, null, 1, 1, null, null, 1, 1, null, 1, 1, 1, null, 1, 1, 1, null, 1, 1, 1, 1, 1, 1, 1, null, null, 1, 1, null, 1, 1, null, 1, null, 1, 1, 1, 1, 1, 1, null, null, 1, 1, 1, null, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, null, 1, 1, 1, null, 1, 1, 1, null, null, 1, 1, 1, null, 1, 1, 1, null, null, 1, 1, 1, 1, 1, 1, 1, 1, 1, null, 1, 1, 1, 1, 1, 1, 1, 1, null, null, 1, 1, 1, 1, null, 1, 1, null, 1, 1, 1, 1, null, 1, 1, null, 1, 1, 1, 1, 1, 1, 1, null, 1, null, null, 1, null, 1, 1, 1, null, 1, 1, 1, 1, 1, 1, null, null, null, null, 1, null, 1, 1, 1, 1, 1, 1, null, 1, 1, 1, 1, 1, 1, 1, null, null, 1, 1, 1, 1, null, 1, 1, 1, 1, null, null, null, 1, 1, 1, 1, 1, 1, 1, null, 1, null, 1, 1, 1, null, 1, 1, 1, 1, null, 1, 1, null, null, null, null, 1, 1, 1, null, 1, 1, 1, null, 1, null, 1, null, 1, 1, 1, 1, 1, 1, 1, null, null, 1, null, 1, null, 1, 1, 1, 1, null, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, null, 1, 1, 1, null, 1, 1, 1, 1, 1, 1, 1, 1, null, 1, 1, 1, 1, 1, 1, null, 1, 1, 1, 1, null, 1, 1, null, null, 1, 1, 1, 1, 1, 1, 1, null, 1, 1, null, 1, null, 1, null, 1, 1, 1, null, null, 1, 1, null, 1, 1, 1, 1, 1, 1, 1, 1, 1, null, 1, 1, 1, 1, 1, null, 1, null, null, 1, 1, 1, 1, null, 1, 1, 1, null, 1, null, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, null, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, null, 1, null, null, 1, 1, 1, 1, 1, 1, null, null, 1, null, 1, 1, 1, 1, 1, 1, null, null, 1, null, 1, 1, 1, 1, 1, 1, null, 1, 1, 1, 1, 1, 1, 1, 1, 1, null, 1, 1, 1, 1, null, null, null, 1, 1, 1, 1, 1, 1, null, 1, 1, 1, 1, 1, 1, 1, 1, 1, null, 1, 1, null, 1, 1, 1, 1, 1, null, 1, null, 1, 1, 1, 1, 1, 1, 1, null, 1, 1, null, null, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, null, 1, 1, 1, 1, 1, 1, null, 1, 1, null, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, null, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, null, 1, 1, null, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, null, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, null, 1, 1, null, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, null, null, 1, null, 1, null, 1, 1, null, 1, 1, 1, 1, null, 1, 1, null, 1, 1, 1, 1, 1, 1, 1, 1, 1, null, null, 1, 1, 1, 1, 1, null, 1, 1, 1, null, 1, 1, 1, null, 1, null, 1, 1, 1, 1, 1, null, 1, 1, null, 1, 1, 1, null, 1, 1, 1, 1, 1, null, 1, 1, 1, 1, 1, 1, 1, null, 1, 1, 1, null, 1, 1, null, null, 1, 1, 1, null, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, null, 1, 1, 1, 1, 1, 1, 1, 1, 1, null, 1, 1, 1, 1, 1, null, 1, 1, null, 1, 1, 1, 1, 1, 1, 1, 1, 1, null, 1, 1, 1, 1, 1, 1, 1, 1, 1, null, 1, 1, 1, null, 1, 1, 1, 1, null, 1, 1, 1, 1, 1, 1, 1, null, 1, 1, 1, 1, 1, 1, 1, null, null, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, null, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, null, 1, 1, 1, null, 1, null, null, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, null, 1, 1, 1, 1, 1, 1, 1, 1, null, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, null, 1, 1, 1, 1, 1, 1, 1, 1, 1, null, null, null, null, 1, 1, null, 1, null, 1, 1, 1, 1, null, 1, null, 1, 1, null, 1, 1, 1, null, 1, 1, 1, null, 1, 1, 1, 1, 1, 1, 1, null, 1, 1, 1, 1, 1, null, 1, 1, 1, null, 1, 1, null, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, null, 1, 1, 1, 1, 1, null, 1, 1, null, 1, 1, 1, 1, 1, null, 1, null, 1, null, 1, 1, null, 1, 1, 1, 1, 1, 1, 1, 1, 1, null, 1, 1, 1, 1, 1, 1, null, 1, 1, 1, null, 1, 1, 1, 1, null, 1, 1, 1, 1, 1, null, null, 1, 1, 1, null, 1, 1, 1, 1, null, 1, 1, null, null, 1, 1, 1, 1, 1, 1, 1, null, 1, 1, 1, 1, null, 1, 1, null, null, null, null, 1, null, 1, null, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, null, 1, 1, 1, null, null, 1, 1, 1, 1, null, 1, null, 1, 1, 1, null, null, 1, 1, null, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, null, 1, 1, 1, 1, 1, 1, 1, 1, null, 1, null, 1, null, 1, null, 1, 1, null, 1, 1, 1, 1, 1, null, 1, null, 1, 1, 1, 1, null, 1, 1, 1, 1, 1, null, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, null, null, 1, 1, 1, 1, null, 1, 1, null, 1, 1, 1, 1, 1, 1, null, 1, 1, 1, null, 1, 1, 1, 1, 1, 1, 1, 1, null, 1, null, null, 1, 1, 1, 1, 1, null, null, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, null, 1, 1, 1, 1, 1, 1, null, 1, 1, 1, 1, 1, null, 1, 1, 1, null, 1, 1, 1, null, 1, null, 1, 1, 1, 1, 1, 1, 1, null, 1, null, null, 1, 1, null, null, 1, 1, null, null, null, 1, 1, 1, 1, 1, 1, 1, 1, null, 1, 1, 1, 1, 1, 1, null, 1, 1, 1, 1, 1, null, null, 1, 1, null, null, 1, 1, null, 1, 1, null, 1, 1, null, null, 1, 1, 1, 1, 1, 1, 1, 1, null, null, null, null, null, 1, 1, 1, 1, 1, null, 1, 1, null, 1, 1, 1, 1, 1, 1, null, 1, 1, 1, 1, 1, null, 1, null, null, 1, 1, 1, 1, null, null, null, 1, 1, null, 1, 1, 1, 1, null, 1, 1, null, 1, 1, 1, null, null, 1, 1, 1, 1, 1, null, 1, 1, 1, 1, 1, 1, 1, 1, 1, null, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, null, 1, null, 1, 1, null, 1, 1, 1, 1, null, 1, 1, 1, 1, 1, 1, 1, 1, null, null, 1, 1, 1, null, 1, 1, null, null, 1, 1, 1, null, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, null, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, null, null, 1, 1, 1, 1, 1, 1, 1, 1, 1, null, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, null, 1, null, 1, 1, 1, 1, 1, 1, 1, 1, 1, null, null, 1, null, 1, null, null, 1, 1, 1, 1, 1, null, 1, 1, 1, 1, 1, 1, null, 1, 1, null, 1, null, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, null, 1, 1, 1, 1, 1, 1, null, 1, 1, null, null, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, null, 1, null, 1, 1, 1, null, null, null, 1, 1, null, 1, 1, 1, 1, 1, 1, 1, 1, null, 1, 1, 1, 1, 1, 1, null, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, null, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, null, null, 1, null, 1, null, 1, 1, 1, 1, 1, 1, 1, null, 1, 1, 1, 1, null, 1, 1, null, 1, 1, 1, 1, 1, 1, 1, 1, null, 1, 1, 1, 1, null, 1, null, 1, 1, 1, 1, 1, null, 1, 1, null, 1, 1, null, 1, 1, 1, 1, 1, 1, null, 1, 1, null, null, 1, null, null, 1, 1, null, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, null, 1, 1, 1, 1, 1, 1, 1, 1, 1, null, null, null, 1, 1, 1, 1, 1, 1, 1, 1, null, 1, 1, 1, 1, null, 1, 1, 1, 1, 1, 1, 1, null, null, 1, null, 1, null, 1, 1, 1, 1, null, null, 1, 1, 1, 1, 1, 1, null, 1, 1, 1, 1, 1, 1, 1, 1, null, 1, 1, null, 1, 1, 1, 1, 1, 1, 1, null, 1, 1, 1, 1, 1, 1, 1, null, 1, 1, 1, null, 1, 1, null, 1, 1, null, 1, null, null, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, null, 1, 1, null, 1, null, 1, 1, 1, 1, 1, 1, null, 1, 1, 1, 1, 1, 1, null, 1, 1, null, 1, 1, 1, 1, 1, 1, 1, 1, 1, null, 1, 1, 1, 1, 1, null, null, 1, 1, 1, 1, 1, 1, null, 1, 1, null, 1, 1, 1, 1, null, 1, 1, null, 1, 1, 1, 1, 1, 1, null, null, 1, 1, 1, 1, null, null, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, null, 1, 1, 1, 1, 1, 1, null, 1, 1, 1, null, 1, 1, null, null, 1, 1, 1, 1, 1, 1, 1, null, 1, 1, 1, null, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, null, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, null, 1, 1, 1, 1, 1, null, 1, null, 1, 1, 1, 1, 1, null, 1, 1, 1, null, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, null, 1, null, 1, null, 1, 1, 1, null, 1, null, 1, 1, 1, 1, 1, 1, 1, 1, 1, null, 1, 1, 1, 1, 1, 1, null, 1, 1, 1, 1, null, 1, 1, 1, 1, 1, 1, null, null, 1, 1, 1, null, 1, null, null, 1, null, null, 1, 1, null, 1, 1, 1, 1, 1, 1, 1, 1, 1, null, 1, 1, null, 1, 1, 1, 1, 1, null, 1, 1, 1, 1, 1, 1, null, 1, 1, 1, null, 1, 1, 1, 1, 1, 1, 1, 1, 1, null, 1, 1, null, 1, 1, 1, 1, 1, 1, null, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, null, 1, null, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, null, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, null, 1, null, 1, 1, 1, 1, null, null, null, 1, 1, 1, null, 1, 1, 1, 1, 1, null, null, 1, 1, 1, 1, 1, 1, null, null, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, null, 1, 1, null, null, null, 1, 1, null, 1, 1, 1, 1, 1, 1, 1, null, 1, 1, 1, 1, 1, 1, null, 1, null, 1, 1, null, 1, 1, 1, 1, null, 1, 1, 1, 1, 1, 1, 1, 1, null, 1, 1, 1, 1, null, null, 1, 1, null, 1, null, 1, 1, 1, 1, 1, 1, null, 1, 1, 1, null, 1, 1, 1, 1, 1, 1, 1, null, 1, 1, 1, 1, 1, 1, 1, 1, 1, null, 1, 1, null, null, 1, 1, 1, 1, null, null, 1, null, null, 1, 1, 1, 1, null, null, null, 1, 1, 1, 1, 1, 1, 1, null, 1, null, 1, null, 1, 1, null, null, 1, 1, 1, 1, 1, 1, null, null, null, 1, 1, 1, 1, null, 1, 1, 1, 1, null, 1, null, 1, null, null, 1, 1, null, null, 1, null, 1, 1, 1, null, null, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, null, 1, 1, 1, 1, null, 1, 1, 1, 1, null, 1, 1, null, null, 1, 1, 1, 1, 1, 1, 1, null, null, 1, 1, null, null, 1, 1, 1, 1, null, 1, 1, null, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, null, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, null, 1, 1, 1, null, 1, 1, 1, 1, null, null, 1, 1, null, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, null, 1, 1, null, 1, 1, 1, 1, 1, 1, null, null, 1, 1, null, 1, null, 1, 1, null, null, 1, null, 1, 1, null, 1, null, 1, 1, null, 1, 1, 1, 1, 1, null, 1, 1, 1, 1, null, 1, 1, 1, 1, 1, 1, 1, 1, 1, null, 1, null, 1, 1, 1, null, 1, 1, 1, 1, null, 1, 1, 1, 1, 1, 1, 1, 1, null, null, 1, 1, 1, 1, 1, 1, 1, 1, null, 1, 1, 1, 1, 1, 1, null, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, null, 1, null, 1, 1, null, null, 1, 1, 1, 1, 1, null, 1, 1, 1, 1, 1, 1, 1, 1, 1, null, 1, null, null, 1, 1, null, null, null, 1, 1, 1, 1, 1, 1, 1, null, 1, 1, 1, 1, null, 1, 1, 1, 1, 1, 1, 1, 1, null, null, 1, null, 1, null, 1, null, 1, 1, 1, null, 1, null, 1, 1, 1, 1, 1, 1, 1, null, null, 1, 1, 1, 1, null, 1, null, 1, 1, 1, 1, 1, 1, 1, 1, null, 1, 1, null, 1, 1, null, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, null, 1, 1, 1, 1, null, null, 1, 1, 1, 1, 1, null, 1, 1, null, 1, 1, 1, null, 1, 1, 1, 1, null, null, 1, 1, null, null, null, null, 1, 1, 1, 1, 1, 1, 1, null, 1, 1, null, null, 1, null, null, 1, 1, 1, 1, 1, 1, null, 1, null, 1, 1, 1, null, null, null, 1, 1, 1, 1, null, 1, null, 1, 1, null, 1, null, 1, 1, 1, 1, 1, null, 1, null, 1, 1, 1, null, 1, null, 1, 1, null, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, null, 1, 1, null, 1, 1, 1, 1, 1, 1, 1, 1, 1, null, 1, null, null, 1, 1, 1, 1, 1, null, 1, 1, null, 1, 1, 1, 1, 1, 1, 1, 1, 1, null, 1, null, 1, null, 1, null, null, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, null, null, 1, 1, 1, 1, 1, 1, 1, null, 1, 1, null, 1, 1, 1, 1, 1, 1, null, 1, 1, 1, 1, 1, null, 1, 1, 1, null, 1, null, 1, null, null, null, 1, 1, null, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, null, null, 1, 1, 1, 1, null, 1, 1, null, 1, 1, 1, 1, 1, 1, 1, null, 1, 1, null, 1, 1, null, 1, null, 1, 1, 1, 1, null, 1, null, null, 1, 1, 1, null, 1, 1, 1, 1, null, 1, null, 1, 1, 1, 1, null, 1, 1, 1, 1, 1, 1, null, 1, 1, 1, 1, 1, 1, 1, null, 1, 1, null, null, null, 1, 1, null, null, 1, 1, 1, null, null, 1, 1, null, 1, null, 1, null, 1, 1, 1, 1, 1, 1, 1, 1, null, 1, null, 1, 1, 1, 1, null, 1, 1, 1, null, 1, 1, 1, 1, null, 1, null, null, 1, 1, null, 1, null, 1, 1, 1, 1, 1, 1, 1, null, 1, null, 1, 1, 1, 1, 1, 1, 1, 1, null, 1, 1, 1, 1, null, 1, 1, 1, 1, 1, 1, 1, 1, null, 1, 1, 1, 1, 1, 1, 1, 1, null, 1, 1, null, 1, 1, 1, 1, 1, null, 1, null, 1, null, 1, 1, 1, 1, null, null, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, null, 1, 1, 1, null, 1, 1, 1, 1, 1, 1, null, null, 1, 1, 1, 1, 1, 1, 1, 1, 1, null, 1, 1, 1, 1, 1, 1, 1, 1, 1, null, 1, 1, null, null, 1, 1, 1, 1, 1, 1, null, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, null, 1, 1, null, 1, 1, 1, 1, 1, 1, 1, null, 1, null, null, null, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, null, 1, 1, null, null, null, null, 1, 1, null, null, 1, 1, 1, 1, 1, null, null, 1, 1, 1, 1, 1, 1, 1, 1, null, 1, null, 1, null, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, null, 1, null, 1, 1, 1, 1, 1, null, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, null, 1, 1, 1, 1, 1, null, null, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, null, 1, 1, 1, 1, 1, 1, null, null, 1, 1, 1, 1, 1, 1, 1, 1, null, null, 1, 1, null, 1, 1, 1, 1, null, 1, 1, null, 1, 1, 1, 1, 1, 1, null, 1, 1, 1, 1, 1, null, 1, null, 1, null, 1, 1, 1, null, null, 1, 1, null, 1, 1, 1, 1, 1, 1, 1, 1, null, 1, 1, 1, null, 1, 1, 1, 1, 1, 1, 1, null, 1, 1, 1, null, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, null, null, 1, 1, 1, 1, null, 1, 1, 1, 1, 1, null, null, 1, 1, 1, 1, 1, null, null, 1, null, 1, 1, 1, 1, 1, null, 1, 1, 1, 1, 1, 1, 1, 1, 1, null, 1, 1, 1, null, 1, null, null, 1, null, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, null, null, 1, 1, 1, 1, null, null, null, 1, null, 1, null, 1, 1, 1, 1, 1, 1, 1, 1, null, null, 1, 1, null, 1, 1, 1, 1, 1, null, 1, 1, 1, null, 1, 1, null, 1, 1, 1, null, 1, 1, 1, 1, 1, 1, null, null, 1, 1, 1, null, null, null, null, 1, 1, 1, 1, 1, 1, 1, 1, null, 1, 1, 1, 1, 1, 1, 1, null, 1, 1, 1, 1, 1, 1, 1, null, 1, 1, 1, null, 1, 1, 1, 1, 1, null, 1, null, null, 1, 1, 1, 1, 1, 1, null, 1, 1, 1, 1, 1, 1, null, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, null, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, null, 1, 1, 1, null, 1, 1, 1, null, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, null, 1, 1, 1, 1, null, 1, 1, 1, 1, null, 1, 1, 1, 1, 1, 1, 1, null, 1, 1, 1, null, 1, 1, null, 1, 1, 1, 1, 1, 1, 1, 1, null, 1, 1, 1, null, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, null, 1, 1, 1, null, 1, 1, 1, null, 1, 1, 1, 1, 1, null, 1, null, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, null, 1, 1, null, 1, 1, 1, 1, 1, null, 1, 1, 1, 1, 1, null, null, 1, 1, null, 1, null, 1, null, null, 1, 1, null, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, null, 1, null, null, null, 1, 1, 1, 1, null, null, 1, null, 1, 1, 1, null, 1, 1, 1, 1, 1, 1, null, 1, 1, null, 1, 1, 1, 1, 1, 1, 1, 1, 1, null, 1, 1, 1, null, 1, 1, 1, 1, null, 1, 1, 1, 1, 1, null, 1, 1, 1, null, 1, null, 1, null, 1, 1, 1, 1, 1, 1, null, null, 1, null, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, null, 1, 1, 1, 1, null, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, null, 1, null, 1, 1, 1, 1, null, 1, null, 1, 1, null, 1, 1, 1, null, null, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, null, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, null, null, 1, 1, 1, null, 1, null, 1, 1, 1, 1, null, 1, 1, 1, 1, 1, 1, 1, null, null, null, 1, 1, null, 1, 1, 1, null, 1, 1, 1, null, 1, 1, 1, null, 1, 1, 1, 1, 1, 1, null, 1, 1, 1, 1, 1, 1, 1, 1, null, null, null, 1, 1, 1, 1, null, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, null, null, 1, 1, 1, 1, 1, 1, 1, null, 1, 1, null, 1, null, null, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, null, null, null, 1, 1, 1, null, 1, 1, 1, 1, 1, 1, 1, null, null, 1, 1, 1, 1, 1, 1, null, 1, 1, 1, 1, 1, null, 1, 1, 1, 1, null, 1, null, 1, 1, 1, 1, null, 1, null, 1, 1, null, 1, 1, 1, 1, null, 1, null, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, null, 1, 1, 1, 1, null, 1, null, null, 1, null, null, 1, 1, 1, 1, 1, null, null, 1, 1, 1, 1, 1, null, 1, null, 1, 1, 1, 1, 1, 1, null, 1, 1, 1, 1, 1, 1, 1, 1, null, 1, null, null, 1, 1, 1, null, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, null, 1, 1, 1, null, null, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, null, null, null, null, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, null, 1, 1, 1, 1, 1, 1, null, null, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, null, 1, null, null, 1, 1, 1, 1, 1, null, null, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, null, 1, 1, 1, 1, 1, null, 1, 1, null, 1, 1, 1, 1, 1, 1, 1, 1, null, 1, null, 1, null, null, null, 1, 1, 1, 1, 1, null, 1, null, 1, 1, 1, 1, 1, 1, null, 1, 1, 1, null, 1, null, 1, 1, null, null, null, null, 1, 1, null, 1, 1, null, 1, 1, 1, null, 1, 1, null, null, 1, 1, 1, null, 1, 1, 1, null, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, null, 1, 1, null, 1, null, null, null, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, null, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, null, 1, 1, 1, 1, 1, null, 1, null, null, 1, 1, null, 1, 1, 1, null, null, 1, null, 1, null, 1, null, 1, 1, 1, 1, 1, null, 1, 1, 1, 1, 1, 1, 1, null, 1, null, 1, 1, null, 1, null, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, null, 1, 1, 1, 1, 1, 1, null, 1, 1, 1, 1, null, 1, 1, 1, 1, 1, null, 1, null, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, null, null, 1, null, 1, 1, null, 1, null, 1, null, 1, null, null, 1, 1, 1, 1, 1, 1, null, null, 1, null, null, null, null, 1, null, 1, 1, null, 1, 1, 1, 1, 1, 1, null, 1, 1, null, 1, 1, 1, null, 1, 1, null, 1, 1, null, 1, 1, 1, 1, 1, null, 1, 1, 1, 1, 1, null, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, null, 1, 1, null, null, 1, 1, 1, 1, 1, 1, null, 1, 1, null, 1, 1, null, 1, 1, null, 1, null, 1, 1, 1, 1, null, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, null, null, null, null, 1, 1, 1, null, 1, 1, 1, 1, 1, 1, null, 1, 1, 1, null, 1, null, 1, null, 1, 1, null, 1, 1, null, 1, null, null, 1, 1, null, 1, 1, 1, 1, 1, 1, 1, 1, null, null, 1, null, 1, 1, null, null, 1, 1, 1, 1, null, 1, 1, 1, 1, null, 1, 1, 1, 1, 1, null, null, 1, 1, 1, 1, 1, 1, 1, 1, 1, null, null, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, null, 1, 1, null, 1, null, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, null, null, 1, null, null, 1, null, null, 1, 1, 1, null, 1, 1, null, 1, 1, null, 1, 1, 1, 1, 1, 1, 1, null, 1, 1, null, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, null, null, 1, 1, 1, 1, null, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, null, 1, 1, 1, 1, 1, null, 1, null, 1, 1, 1, 1, 1, 1, null, null, 1, 1, null, 1, 1, 1, null, 1, 1, 1, 1, null, 1, 1, null, 1, 1, null, 1, 1, 1, 1, 1, 1, 1, 1, 1, null, 1, 1, 1, 1, 1, null, 1, 1, null, 1, 1, null, 1, 1, 1, 1, null, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, null, 1, 1, null, null, 1, 1, null, 1, null, 1, 1, null, null, 1, 1, null, null, 1, null, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, null, null, 1, null, null, null, 1, 1, 1, null, 1, 1, null, 1, 1, 1, 1, 1, null, 1, 1, 1, 1, 1, 1, 1, null, 1, 1, 1, 1, 1, 1, null, null, 1, 1, 1, null, 1, 1, 1, 1, 1, 1, 1, null, null, null, 1, 1, 1, 1, 1, 1, null, 1, 1, 1, 1, null, 1, 1, 1, 1, 1, 1, null, null, 1, 1, null, null, 1, 1, 1, 1, 1, 1, 1, null, 1, 1, 1, 1, 1, null, 1, 1, 1, 1, null, 1, 1, null, 1, 1, 1, null, null, 1, 1, null, 1, null, 1, null, 1, 1, 1, 1, null, 1, 1, null, 1, 1, null, 1, null, 1, 1, 1, null, 1, null, 1, 1, null, 1, 1, 1, 1, null, 1, null, 1, 1, null, null, 1, null, 1, null, 1, 1, 1, 1, 1, 1, 1, 1, null, 1, 1, 1, null, 1, 1, 1, 1, null, null, 1, null, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, null, 1, 1, 1, 1, 1, null, 1, 1, 1, null, null, 1, 1, 1, 1, 1, 1, 1, null, 1, 1, 1, 1, 1, 1, 1, 1, 1, null, null, 1, 1, null, 1, 1, 1, 1, null, 1, null, 1, 1, 1, 1, null, null, 1, 1, null, null, 1, null, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, null, 1, 1, null, 1, 1, 1, 1, 1, 1, null, 1, 1, null, 1, 1, 1, 1, 1, 1, 1, 1, null, 1, 1, 1, 1, null, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, null, 1, 1, 1, 1, null, 1, 1, 1, 1, 1, 1, null, 1, null, 1, 1, null, 1, 1, null, 1, 1, 1, null, 1, 1, 1, 1, 1, 1, 1, 1, null, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, null, null, 1, null, null, 1, 1, 1, 1, null, null, 1, null, 1, 1, null, 1, 1, null, null, 1, 1, 1, 1, 1, null, 1, 1, 1, 1, 1, null, null, 1, 1, 1, 1, 1, 1, null, 1, null, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, null, null, 1, 1, 1, 1, 1, 1, null, null, 1, 1, null, 1, 1, null, 1, null, 1, null, 1, 1, 1, null, 1, 1, null, 1, null, null, 1, 1, null, 1, 1, null, null, 1, 1, 1, 1, null, 1, 1, 1, 1, null, 1, 1, null, 1, 1, null, 1, 1, 1, null, null, 1, 1, 1, 1, 1, null, 1, 1, 1, null, null, 1, null, 1, 1, 1, 1, 1, 1, null, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, null, 1, 1, null, 1, 1, 1, 1, 1, 1, null, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, null, 1, 1, 1, null, 1, 1, 1, 1, 1, null, 1, 1, 1, 1, 1, 1, 1, 1, null, null, 1, null, 1, null, 1, 1, 1, 1, 1, 1, null, 1, 1, 1, 1, null, 1, 1, 1, 1, null, null, 1, null, 1, 1, 1, 1, 1, 1, null, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, null, 1, 1, 1, 1, null, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, null, 1, 1, null, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, null, 1, 1, 1, 1, 1, null, 1, 1, 1, null, 1, 1, null, null, 1, null, 1, null, 1, 1, null, null, 1, 1, 1, 1, null, null, 1, null, 1, 1, 1, 1, 1, 1, 1, 1, 1, null, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, null, 1, 1, 1, 1, 1, 1, 1, 1, null, 1, null, null, 1, 1, 1, 1, 1, 1, 1, null, null, 1, 1, 1, 1, null, 1, 1, 1, 1, null, 1, 1, 1, null, 1, 1, 1, 1, 1, 1, 1, 1, 1, null, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, null, 1, 1, 1, 1, 1, 1, 1, null, 1, null, 1, 1, 1, 1, 1, 1, 1, 1, null, 1, 1, 1, 1, 1, null, 1, 1, 1, 1, null, 1, null, 1, null, null, null, 1, 1, null, 1, null, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, null, 1, 1, 1, null, null, 1, 1, 1, 1, 1, 1, 1, null, null, 1, null, 1, null, 1, 1, 1, 1, 1, 1, 1, 1, 1, null, null, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, null, 1, 1, 1, 1, 1, null, 1, 1, 1, 1, 1, 1, 1, 1, 1, null, 1, 1, 1, null, null, 1, 1, 1, null, 1, null, 1, 1, null, 1, null, 1, null, 1, 1, 1, 1, 1, null, 1, 1, 1, 1, 1, null, 1, null, null, 1, 1, 1, null, 1, 1, 1, 1, 1, 1, 1, 1, null, 1, 1, 1, 1, 1, null, 1, 1, null, 1, 1, 1, 1, 1, 1, null, 1, null, 1, 1, 1, 1, 1, null, 1, null, 1, 1, null, 1, 1, null, 1, 1, 1, 1, 1, 1, 1, 1, 1, null, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, null, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, null, 1, 1, 1, null, 1, 1, null, 1, 1, null, 1, 1, 1, null, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, null, 1, 1, 1, 1, 1, null, 1, 1, 1, null, 1, 1, null, null, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, null, 1, null, 1, null, 1, 1, null, 1, 1, 1, null, null, 1, 1, null, null, null, 1, 1, 1, 1, 1, 1, 1, null, 1, 1, 1, 1, 1, 1, null, null, 1, 1, 1, 1, null, 1, 1, 1, null, null, 1, null, null, 1, 1, 1, 1, 1, 1, 1, null, 1, 1, 1, 1, null, 1, null, null, 1, null, 1, 1, 1, 1, 1, 1, null, 1, 1, null, 1, 1, 1, null, 1, 1, 1, 1, 1, 1, null, 1, 1, 1, 1, 1, 1, null, 1, 1, 1, null, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, null, 1, 1, 1, 1, null, 1, 1, 1, 1, null, 1, 1, 1, null, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, null, null, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, null, null, 1, 1, 1, 1, 1, 1, 1, null, 1, 1, 1, 1, 1, 1, 1, 1, null, null, 1, 1, 1, 1, null, null, 1, null, 1, null, 1, 1, 1, null, 1, 1, 1, 1, 1, 1, null, 1, null, null, null, 1, 1, 1, 1, null, null, null, null, 1, 1, 1, 1, 1, 1, null, 1, 1, 1, 1, null, 1, null, null, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, null, 1, 1, 1, 1, 1, 1, null, null, null, 1, 1, 1, null, null, 1, null, 1, 1, 1, 1, 1, 1, 1, null, 1, null, 1, 1, 1, 1, 1, 1, 1, 1, 1, null, 1, 1, null, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, null, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, null, null, null, 1, 1, null, 1, 1, null, 1, 1, 1, 1, null, 1, null, 1, 1, 1, 1, 1, 1, null, 1, 1, null, 1, 1, 1, null, 1, null, 1, 1, null, 1, null, 1, null, null, 1, 1, 1, 1, 1, null, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, null, 1, 1, 1, 1, 1, 1, 1, 1, 1, null, 1, 1, 1, 1, null, 1, 1, null, 1, 1, 1, 1, 1, 1, null, 1, 1, 1, null, 1, null, 1, 1, null, null, 1, null, 1, 1, 1, 1, null, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, null, null, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, null, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, null, 1, 1, 1, 1, 1, 1, 1, 1, 1, null, null, 1, 1, null, 1, 1, 1, 1, null, null, 1, null, 1, null, 1, null, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, null, 1, 1, 1, 1, null, 1, 1, 1, 1, 1, 1, null, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, null, 1, null, 1, 1, 1, null, null, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, null, 1, 1, 1, 1, 1, 1, null, 1, 1, 1, 1, 1, 1, 1, null, null, 1, 1, 1, 1, 1, 1, 1, 1, null, null, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, null, null, 1, null, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, null, 1, 1, 1, 1, 1, 1, 1, 1, 1, null, null, null, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, null, null, 1, null, null, 1, 1, 1, 1, 1, 1, null, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, null, null, 1, 1, null, 1, 1, 1, null, 1, 1, 1, null, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, null, 1, null, 1, 1, null, 1, 1, 1, 1, 1, null, 1, 1, 1, 1, 1, null, 1, 1, null, 1, 1, 1, null, 1, 1, 1, null, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, null, 1, 1, 1, 1, 1, 1, 1, null, 1, 1, 1, 1, 1, 1, null, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, null, 1, 1, 1, 1, 1, 1, null, 1, 1, 1, null, 1, 1, 1, null, null, 1, 1, 1, null, 1, 1, 1, 1, null, 1, 1, 1, 1, 1, 1, 1, 1, null, null, 1, 1, 1, 1, 1, 1, 1, 1, null, null, 1, 1, 1, 1, null, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, null, 1, 1, 1, null, 1, 1, 1, null, 1, 1, null, 1, null, 1, null, 1, null, 1, 1, 1, 1, 1, 1, null, null, 1, null, 1, null, 1, 1, 1, 1, 1, 1, null, 1, 1, 1, 1, 1, 1, 1, null, null, 1, 1, 1, 1, null, 1, 1, 1, 1, null, null, null, 1, 1, 1, 1, 1, 1, null, null, 1, null, 1, 1, 1, null, 1, 1, 1, 1, null, null, 1, 1, 1, 1, null, 1, 1, 1, 1, 1, 1, 1, null, 1, null, 1, null, 1, 1, 1, 1, null, 1, 1, 1, null, 1, null, 1, 1, 1, 1, 1, 1, null, 1, null, 1, 1, 1, 1, 1, 1, 1, 1, null, 1, 1, 1, null, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, null, 1, 1, null, null, 1, 1, 1, 1, 1, 1, 1, null, 1, 1, null, 1, null, 1, null, 1, 1, 1, 1, null, 1, 1, null, 1, 1, 1, 1, 1, 1, 1, 1, 1, null, null, 1, 1, 1, 1, null, 1, null, null, 1, 1, 1, 1, null, 1, 1, 1, null, 1, null, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, null, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, null, null, 1, 1, 1, 1, 1, 1, null, null, null, 1, 1, 1, 1, 1, 1, 1, null, null, 1, null, 1, null, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, null, 1, 1, 1, 1, 1, 1, null, 1, 1, 1, 1, 1, 1, 1, 1, 1, null, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, null, 1, 1, 1, 1, null, 1, 1, null, 1, 1, null, null, 1, 1, null, 1, 1, 1, 1, 1, 1, 1, 1, null, 1, null, 1, 1, 1, 1, null, 1, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, 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, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, null, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, null, 1, 1, null, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, null, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, null, 1, 1, 1, 1, 1, 1, null, 1, 1, 1, 1, 1, 1, 1, 1, null, 1, 1, null, 1, 1, 1, 1, 1, 1, 1, null, 1, 1, 1, 1, 1, 1, null, null, 1, 1, 1, null, 1, 1, null, 1, 1, 1, 1, null, 1, 1, null, 1, 1, 1, null, 1, 1, 1, 1, 1, null, 1, 1, 1, 1, 1, 1, null, 1, 1, 1, null, 1, 1, 1, null, 1, null, null, 1, 1, 1, 1, null, 1, 1, null, 1, 1, 1, null, 1, 1, 1, 1, 1, null, 1, null, 1, 1, 1, 1, 1, null, 1, null, null, null, null, 1, 1, null, 1, 1, 1, null, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, null, 1, 1, 1, 1, 1, 1, 1, 1, 1, null, 1, 1, 1, 1, 1, null, 1, 1, null, 1, 1, null, 1, 1, 1, 1, 1, 1, null, 1, 1, 1, 1, 1, null, 1, 1, 1, null, 1, 1, 1, null, 1, 1, 1, 1, null, null, 1, 1, 1, 1, 1, null, null, 1, 1, 1, 1, 1, 1, 1, null, null, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, null, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, null, 1, 1, null, null, 1, null, null, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, null, 1, 1, 1, 1, 1, 1, 1, 1, null, 1, null, 1, 1, 1, 1, 1, 1, 1, 1, null, 1, 1, 1, 1, 1, 1, null, 1, 1, null, null, null, 1, 1, 1, null, 1, null, null, 1, 1, 1, null, 1, null, 1, 1, null, 1, 1, 1, null, 1, 1, 1, null, 1, 1, 1, 1, 1, 1, 1, null, 1, 1, 1, 1, 1, null, null, 1, 1, null, 1, 1, 1, null, 1, 1, 1, 1, 1, 1, null, 1, 1, 1, 1, 1, 1, null, 1, 1, 1, 1, 1, null, null, 1, null, 1, 1, 1, 1, 1, null, null, null, 1, null, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, null, 1, 1, 1, 1, 1, 1, null, 1, 1, 1, 1, 1, 1, 1, 1, null, 1, 1, 1, 1, null, null, null, 1, 1, 1, null, 1, 1, 1, 1, null, 1, 1, null, null, 1, 1, 1, 1, 1, 1, 1, null, 1, null, 1, 1, null, 1, 1, null, null, null, null, 1, null, 1, null, 1, 1, 1, 1, 1, null, 1, 1, 1, 1, 1, 1, 1, null, 1, 1, 1, 1, 1, null, 1, 1, 1, null, 1, null, 1, 1, 1, null, null, null, null, null, 1, 1, 1, 1, 1, 1, 1, 1, 1, null, 1, null, 1, null, 1, 1, 1, 1, 1, 1, 1, 1, 1, null, 1, null, 1, null, 1, 1, null, null, 1, 1, 1, 1, 1, 1, null, 1, 1, 1, 1, null, 1, 1, 1, 1, 1, null, 1, 1, 1, 1, 1, 1, null, 1, 1, null, 1, 1, null, null, 1, 1, 1, 1, null, 1, 1, null, 1, 1, 1, 1, 1, null, null, null, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, null, 1, null, null, null, 1, 1, 1, 1, null, null, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, null, 1, 1, 1, 1, 1, 1, 1, 1, 1, null, 1, 1, 1, 1, 1, 1, null, 1, null, null, 1, 1, null, 1, 1, 1, null, 1, 1, 1, 1, null, null, 1, 1, 1, 1, 1, 1, 1, null, 1, 1, null, 1, 1, null, null, 1, 1, null, null, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, null, null, 1, null, null, null, 1, 1, null, 1, 1, null, 1, 1, null, null, 1, 1, 1, 1, 1, null, 1, 1, null, null, null, null, null, 1, 1, null, 1, 1, null, 1, 1, null, 1, 1, 1, 1, 1, 1, null, 1, null, 1, null, 1, null, 1, null, null, 1, 1, 1, 1, 1, null, null, null, 1, null, null, 1, 1, 1, 1, 1, 1, null, 1, 1, 1, null, null, 1, 1, 1, 1, 1, null, 1, 1, 1, 1, 1, 1, 1, 1, 1, null, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, null, 1, 1, 1, 1, null, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, null, 1, null, null, 1, 1, 1, 1, null, 1, 1, null, 1, 1, null, null, 1, 1, 1, 1, 1, null, 1, 1, 1, 1, 1, null, 1, 1, 1, null, 1, 1, 1, 1, 1, 1, null, 1, null, 1, null, 1, 1, null, 1, 1, 1, 1, 1, 1, null, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, null, 1, 1, 1, 1, 1, 1, null, null, 1, 1, 1, 1, null, 1, 1, null, null, 1, 1, 1, 1, null, 1, 1, 1, 1, 1, 1, null, 1, 1, null, 1, 1, 1, 1, 1, null, 1, 1, 1, null, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, null, 1, 1, null, null, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, null, 1, 1, 1, 1, 1, null, 1, 1, null, 1, 1, 1, 1, 1, 1, null, 1, 1, 1, null, 1, 1, 1, 1, 1, 1, null, 1, null, 1, 1, 1, 1, 1, 1, null, 1, 1, 1, 1, 1, 1, null, 1, 1, 1, null, null, 1, null, 1, null, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, null, null, 1, null, 1, null, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, null, 1, 1, null, 1, 1, 1, 1, 1, 1, 1, 1, null, 1, 1, 1, 1, null, 1, null, 1, 1, 1, 1, 1, null, 1, 1, null, 1, 1, null, 1, 1, null, 1, 1, 1, 1, 1, 1, null, null, 1, null, null, null, null, null, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, null, 1, 1, 1, 1, 1, 1, 1, 1, 1, null, null, null, 1, 1, 1, 1, 1, 1, 1, 1, null, 1, 1, 1, 1, 1, 1, 1, 1, null, null, 1, 1, 1, null, 1, null, 1, null, 1, 1, 1, 1, null, null, 1, 1, 1, 1, 1, 1, null, 1, 1, 1, 1, 1, 1, 1, 1, null, 1, 1, null, 1, 1, 1, 1, 1, 1, 1, null, 1, 1, 1, 1, 1, 1, 1, null, 1, 1, 1, null, 1, 1, null, 1, 1, null, 1, null, null, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, null, 1, 1, null, 1, null, 1, 1, 1, 1, 1, 1, null, 1, 1, 1, 1, 1, 1, null, 1, 1, null, 1, 1, 1, 1, 1, 1, 1, 1, 1, null, 1, 1, 1, null, 1, null, null, 1, 1, 1, 1, 1, 1, null, 1, null, null, 1, 1, 1, 1, null, 1, 1, null, 1, 1, 1, 1, 1, 1, null, null, null, 1, 1, 1, null, null, 1, 1, 1, 1, 1, 1, 1, 1, null, 1, 1, 1, 1, 1, 1, null, null, null, 1, 1, 1, null, 1, null, null, null, 1, 1, null, 1, 1, 1, 1, null, 1, 1, 1, null, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, null, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, null, 1, 1, 1, 1, 1, null, 1, null, 1, 1, 1, 1, 1, null, 1, 1, 1, null, 1, 1, 1, 1, 1, 1, null, 1, 1, 1, 1, 1, null, null, 1, 1, null, 1, 1, 1, 1, 1, null, 1, null, 1, 1, 1, 1, 1, 1, 1, null, 1, 1, 1, 1, 1, null, 1, 1, 1, 1, 1, null, 1, 1, 1, 1, 1, 1, null, null, 1, 1, 1, null, 1, null, null, null, null, null, 1, null, null, 1, 1, 1, 1, 1, 1, 1, 1, 1, null, null, 1, 1, 1, 1, null, 1, 1, null, 1, 1, 1, 1, 1, 1, null, 1, 1, 1, null, 1, 1, 1, 1, 1, null, 1, 1, 1, null, 1, 1, null, 1, 1, 1, 1, 1, 1, 1, null, 1, null, 1, 1, 1, 1, 1, 1, 1, null, 1, null, 1, 1, 1, 1, 1, 1, 1, 1, 1, null, null, 1, null, 1, 1, 1, 1, 1, 1, 1, 1, 1, null, 1, null, 1, 1, 1, 1, 1, null, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, null, null, 1, 1, 1, 1, 1, 1, null, 1, null, 1, null, 1, 1, 1, null, 1, 1, 1, null, 1, 1, null, 1, null, 1, 1, null, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, null, 1, 1, 1, null, null, 1, 1, 1, 1, null, 1, 1, null, 1, 1, 1, 1, 1, null, null, 1, 1, 1, null, null, 1, 1, null, 1, null, 1, 1, 1, 1, 1, 1, null, null, 1, 1, null, 1, 1, 1, 1, 1, 1, 1, null, 1, 1, 1, 1, 1, 1, 1, 1, 1, null, 1, 1, null, null, 1, 1, 1, 1, 1, null, 1, null, null, 1, 1, 1, 1, null, null, null, null, 1, 1, 1, 1, 1, null, null, 1, 1, 1, null, 1, 1, null, null, 1, 1, 1, 1, 1, 1, 1, null, null, null, 1, 1, 1, null, 1, 1, 1, 1, null, 1, null, 1, null, null, 1, 1, 1, null, 1, null, 1, 1, 1, null, null, 1, 1, 1, 1, 1, 1, 1, 1, 1, null, 1, 1, 1, null, 1, 1, 1, 1, null, 1, 1, 1, 1, null, 1, 1, null, null, 1, 1, 1, 1, 1, 1, 1, null, null, null, 1, 1, null, 1, 1, 1, 1, null, 1, 1, null, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, null, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, null, 1, 1, null, 1, 1, 1, 1, null, 1, 1, 1, null, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, null, 1, 1, null, 1, 1, 1, 1, 1, 1, null, null, 1, 1, null, 1, 1, null, 1, null, null, 1, null, 1, 1, null, 1, 1, 1, 1, null, 1, 1, 1, 1, 1, null, 1, 1, 1, 1, null, 1, 1, 1, 1, 1, null, 1, 1, 1, null, 1, null, 1, null, 1, null, 1, 1, 1, 1, null, 1, 1, 1, 1, null, 1, null, 1, null, null, 1, null, null, 1, 1, 1, 1, 1, null, 1, 1, 1, 1, 1, 1, 1, null, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, null, null, 1, null, 1, 1, null, null, 1, 1, 1, 1, 1, null, 1, 1, 1, 1, 1, 1, 1, 1, 1, null, 1, null, 1, 1, 1, null, null, null, 1, 1, 1, null, 1, 1, 1, 1, 1, 1, 1, 1, null, 1, 1, 1, 1, 1, 1, 1, 1, null, 1, 1, null, 1, null, 1, null, 1, 1, 1, null, null, null, 1, 1, 1, 1, 1, 1, 1, null, null, 1, 1, 1, 1, null, 1, null, 1, 1, 1, 1, 1, 1, 1, 1, null, 1, 1, null, 1, 1, null, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, null, 1, null, 1, 1, null, null, 1, 1, 1, 1, 1, null, 1, 1, null, 1, 1, 1, null, 1, 1, 1, 1, 1, null, 1, 1, null, 1, null, null, 1, 1, 1, null, 1, null, 1, 1, 1, 1, null, null, 1, null, 1, 1, 1, 1, 1, 1, 1, null, 1, null, 1, 1, 1, null, null, null, 1, 1, 1, 1, null, 1, null, 1, 1, null, 1, 1, 1, 1, 1, 1, 1, 1, 1, null, 1, 1, 1, null, null, null, null, 1, null, 1, 1, 1, 1, 1, null, 1, 1, 1, 1, 1, null, 1, 1, null, null, 1, 1, 1, 1, 1, 1, 1, 1, null, 1, null, null, 1, 1, null, 1, 1, null, 1, 1, null, 1, 1, 1, 1, 1, 1, 1, 1, 1, null, 1, null, 1, null, 1, null, null, 1, 1, 1, 1, 1, 1, 1, null, 1, 1, null, null, 1, 1, 1, 1, 1, 1, 1, 1, null, 1, null, null, 1, 1, 1, 1, 1, null, 1, null, 1, null, 1, 1, 1, 1, null, null, 1, null, 1, null, null, null, 1, null, null, null, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, null, null, 1, 1, null, 1, null, 1, null, null, 1, 1, null, 1, 1, 1, 1, null, 1, 1, null, 1, null, null, 1, null, 1, 1, 1, 1, 1, 1, null, null, null, 1, 1, null, 1, 1, 1, 1, null, 1, null, null, 1, 1, 1, null, 1, 1, 1, 1, 1, 1, null, 1, 1, 1, 1, 1, 1, 1, null, 1, 1, null, null, null, 1, 1, null, null, 1, 1, null, null, null, 1, 1, null, 1, null, 1, null, 1, 1, 1, 1, 1, 1, 1, 1, null, 1, null, null, 1, 1, 1, null, 1, 1, 1, null, 1, 1, 1, 1, null, 1, null, null, 1, 1, null, 1, null, 1, 1, 1, 1, 1, 1, 1, null, 1, null, 1, 1, 1, 1, 1, null, 1, 1, null, 1, 1, 1, 1, null, 1, 1, 1, 1, 1, 1, 1, null, null, 1, null, 1, 1, 1, 1, 1, 1, 1, 1, 1, null, 1, null, null, 1, 1, null, 1, null, 1, null, 1, 1, 1, 1, null, null, 1, 1, 1, 1, 1, 1, 1, 1, 1, null, null, 1, 1, 1, null, 1, 1, 1, 1, 1, 1, null, null, 1, 1, 1, 1, 1, 1, 1, 1, 1, null, null, 1, 1, 1, 1, 1, 1, 1, 1, null, 1, 1, null, null, 1, 1, 1, 1, 1, 1, null, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, null, 1, 1, 1, 1, 1, 1, 1, null, 1, null, null, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, null, 1, 1, 1, 1, null, 1, 1, null, null, null, null, 1, 1, null, null, null, null, 1, 1, 1, null, null, null, 1, null, 1, 1, 1, 1, 1, null, 1, null, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, null, 1, 1, 1, 1, 1, 1, 1, 1, null, 1, 1, 1, 1, 1, 1, 1, null, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, null, 1, 1, 1, 1, 1, null, null, 1, 1, 1, 1, 1, 1, 1, null, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, null, null, null, 1, 1, 1, 1, 1, 1, null, null, null, 1, 1, null, 1, 1, 1, 1, null, null, 1, 1, 1, 1, 1, null, null, 1, 1, 1, 1, 1, 1, 1, null, 1, null, 1, null, 1, 1, 1, null, null, 1, 1, null, 1, 1, null, 1, 1, 1, 1, null, null, 1, 1, null, null, 1, 1, 1, 1, 1, 1, 1, null, 1, 1, 1, null, 1, 1, 1, 1, 1, 1, null, 1, 1, 1, 1, 1, 1, 1, 1, 1, null, null, 1, 1, 1, 1, null, 1, 1, 1, 1, 1, null, null, null, 1, 1, null, 1, null, 1, 1, null, 1, 1, 1, 1, 1, null, 1, 1, 1, 1, 1, 1, 1, 1, 1, null, 1, 1, 1, null, 1, null, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, null, 1, 1, null, 1, 1, 1, 1, null, null, 1, 1, 1, 1, null, 1, null, 1, 1, 1, null, 1, 1, 1, null, 1, 1, 1, 1, null, null, 1, null, null, 1, 1, 1, 1, 1, null, 1, 1, 1, null, 1, 1, null, 1, 1, 1, null, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, null, null, null, null, 1, 1, 1, 1, 1, 1, 1, 1, null, 1, 1, 1, 1, 1, 1, 1, null, 1, 1, 1, null, 1, 1, 1, null, 1, 1, 1, null, null, 1, 1, 1, 1, null, 1, null, null, null, 1, 1, null, 1, 1, null, 1, 1, null, 1, 1, 1, null, 1, 1, 1, 1, null, 1, null, 1, 1, null, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, null, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, null, 1, 1, 1, null, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, null, 1, 1, null, 1, null, 1, 1, 1, 1, null, 1, 1, 1, 1, 1, 1, 1, null, 1, 1, 1, 1, 1, 1, 1, 1, 1, null, 1, 1, 1, 1, null, null, 1, 1, 1, null, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, null, 1, 1, 1, null, 1, 1, 1, null, 1, 1, 1, 1, 1, null, 1, null, 1, null, 1, 1, 1, 1, null, 1, 1, null, 1, 1, null, 1, 1, 1, 1, 1, 1, 1, 1, null, 1, 1, 1, 1, 1, null, null, 1, 1, null, 1, null, 1, null, null, 1, 1, null, 1, 1, 1, 1, 1, null, 1, 1, 1, 1, 1, 1, 1, 1, 1, null, 1, null, 1, null, 1, 1, null, 1, null, null, null, null, 1, 1, 1, null, 1, 1, 1, 1, null, 1, null, 1, 1, null, null, 1, 1, 1, 1, 1, 1, 1, null, null, 1, 1, 1, null, null, 1, 1, 1, null, null, 1, 1, 1, 1, null, 1, 1, 1, null, 1, null, 1, 1, 1, 1, 1, 1, 1, 1, null, 1, 1, null, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, null, 1, null, 1, 1, 1, 1, 1, null, null, null, 1, 1, 1, 1, 1, 1, 1, null, 1, null, 1, 1, 1, 1, null, 1, null, 1, 1, null, 1, 1, 1, null, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, null, 1, 1, 1, null, 1, null, 1, 1, null, 1, null, 1, null, 1, null, null, null, 1, 1, null, 1, null, 1, 1, 1, null, null, 1, 1, 1, 1, 1, 1, 1, null, null, null, 1, 1, null, 1, 1, 1, null, null, 1, 1, null, 1, 1, 1, null, 1, 1, 1, 1, 1, 1, null, 1, 1, 1, 1, 1, 1, 1, 1, null, null, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, null, null, null, 1, 1, 1, 1, 1, 1, null, 1, 1, 1, null, null, null, 1, null, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, null, 1, 1, null, null, null, 1, 1, null, null, 1, 1, 1, 1, 1, 1, 1, null, null, 1, 1, 1, 1, 1, 1, null, 1, null, 1, 1, 1, null, null, 1, 1, 1, null, 1, null, 1, 1, 1, 1, null, 1, null, 1, 1, 1, 1, 1, 1, 1, null, 1, null, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, null, 1, 1, 1, 1, null, 1, 1, 1, 1, null, null, 1, 1, 1, 1, 1, 1, null, 1, 1, 1, 1, 1, null, 1, null, 1, 1, 1, 1, 1, 1, null, 1, 1, null, 1, null, 1, 1, 1, null, null, null, 1, null, 1, 1, null, 1, 1, 1, 1, 1, 1, 1, 1, 1, null, 1, null, null, 1, 1, 1, null, null, 1, 1, 1, 1, null, 1, 1, 1, 1, 1, null, null, null, null, 1, 1, 1, 1, null, 1, 1, 1, 1, 1, 1, null, 1, 1, 1, 1, 1, null, null, null, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, null, 1, null, null, 1, null, 1, 1, 1, null, 1, 1, null, 1, null, 1, 1, null, 1, 1, 1, null, 1, 1, 1, 1, 1, null, 1, 1, null, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, null, 1, 1, null, 1, 1, 1, 1, 1, null, null, 1, null, null, 1, 1, 1, 1, 1, 1, 1, 1, 1, null, 1, null, 1, 1, null, 1, null, null, 1, 1, 1, 1, 1, null, 1, 1, 1, null, 1, 1, null, null, 1, null, 1, null, 1, 1, 1, null, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, null, 1, 1, null, 1, 1, null, null, 1, 1, 1, 1, 1, 1, 1, null, 1, 1, 1, null, 1, 1, null, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, null, 1, 1, 1, 1, 1, null, 1, null, null, 1, 1, null, 1, 1, 1, null, 1, 1, null, 1, null, 1, null, 1, 1, 1, 1, 1, null, 1, 1, 1, 1, 1, 1, 1, null, 1, null, 1, 1, null, 1, null, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, null, 1, 1, 1, 1, 1, 1, null, 1, null, 1, 1, null, 1, 1, 1, 1, 1, 1, null, null, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, null, null, 1, null, 1, 1, null, 1, 1, 1, null, 1, null, null, null, 1, 1, 1, 1, 1, null, null, 1, null, null, 1, null, null, 1, 1, 1, null, 1, 1, 1, 1, 1, 1, null, 1, 1, null, 1, 1, 1, null, 1, 1, null, 1, 1, null, 1, 1, 1, 1, null, null, 1, 1, 1, 1, 1, null, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, null, 1, null, 1, null, 1, 1, 1, 1, 1, 1, null, 1, 1, null, 1, 1, null, 1, 1, null, 1, null, 1, 1, 1, 1, null, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, null, null, null, null, 1, 1, 1, null, 1, 1, 1, 1, 1, 1, null, 1, 1, null, null, 1, null, null, null, 1, 1, null, 1, 1, null, 1, null, 1, 1, 1, null, 1, 1, 1, 1, 1, 1, 1, 1, null, null, 1, null, 1, 1, null, null, 1, 1, null, null, null, 1, 1, 1, null, null, 1, 1, 1, 1, 1, null, 1, null, 1, 1, 1, 1, 1, 1, 1, 1, null, null, null, 1, 1, 1, 1, null, 1, 1, 1, 1, 1, 1, null, 1, null, 1, 1, null, null, null, null, null, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, null, null, 1, null, null, 1, null, null, 1, 1, 1, 1, 1, 1, null, 1, 1, null, 1, 1, 1, 1, null, 1, 1, null, 1, 1, null, 1, 1, 1, null, 1, 1, 1, 1, null, 1, 1, 1, null, null, null, 1, 1, 1, 1, null, 1, 1, 1, 1, 1, 1, 1, null, 1, 1, 1, null, 1, 1, 1, 1, 1, null, 1, null, 1, 1, 1, 1, 1, 1, null, 1, 1, 1, null, 1, 1, 1, null, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, null, 1, 1, 1, 1, 1, 1, 1, null, 1, null, 1, 1, 1, 1, 1, null, 1, 1, null, 1, 1, null, 1, 1, 1, 1, null, 1, 1, 1, 1, 1, null, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, null, null, 1, null, 1, null, 1, 1, null, null, 1, 1, null, null, 1, null, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, null, null, 1, null, 1, null, 1, 1, 1, null, 1, 1, null, null, 1, 1, 1, 1, null, 1, 1, 1, 1, 1, 1, 1, null, 1, 1, 1, 1, null, 1, null, null, 1, 1, 1, null, 1, 1, 1, 1, 1, 1, 1, null, 1, null, 1, 1, null, 1, 1, 1, null, 1, 1, 1, 1, null, 1, 1, 1, 1, 1, 1, 1, null, 1, 1, null, null, 1, 1, 1, 1, 1, 1, 1, null, 1, 1, 1, 1, 1, null, 1, 1, null, 1, null, 1, 1, null, 1, 1, null, null, null, 1, 1, null, 1, null, null, null, 1, null, 1, 1, null, 1, 1, null, 1, 1, null, 1, 1, 1, 1, 1, null, 1, 1, 1, 1, null, 1, 1, 1, 1, null, 1, null, 1, 1, 1, null, null, null, 1, null, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, null, 1, null, null, 1, 1, 1, 1, 1, 1, 1, null, null, 1, 1, 1, 1, 1, 1, 1, null, null, 1, 1, 1, 1, null, 1, 1, 1, null, null, 1, 1, 1, 1, 1, null, 1, null, 1, null, 1, 1, 1, 1, 1, 1, 1, null, null, 1, 1, null, null, 1, 1, 1, null, 1, null, 1, 1, 1, 1, null, 1, 1, 1, null, 1, 1, null, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, null, 1, 1, null, 1, 1, 1, 1, 1, 1, null, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, null, 1, null, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, null, 1, 1, 1, 1, 1, 1, null, 1, null, 1, 1, 1, 1, 1, null, 1, 1, 1, null, 1, 1, 1, 1, 1, 1, 1, 1, null, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, null, null, null, 1, null, 1, 1, 1, 1, 1, null, 1, null, 1, 1, null, 1, null, null, null, 1, 1, null, 1, 1, 1, 1, 1, 1, 1, 1, null, null, 1, 1, 1, null, 1, 1, null, 1, null, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, null, null, 1, null, 1, 1, 1, 1, null, null, 1, 1, 1, 1, 1, null, 1, null, 1, null, 1, 1, 1, 1, 1, 1, null, null, null, null, 1, 1, null, 1, 1, null, 1, 1, 1, 1, 1, null, 1, 1, 1, 1, null, null, 1, null, null, 1, 1, 1, 1, 1, null, null, 1, 1, 1, 1, 1, null, 1, 1, null, 1, 1, 1, null, 1, 1, 1, 1, 1, 1, null, 1, 1, 1, null, 1, null, 1, 1, null, 1, 1, null, 1, 1, null, 1, 1, 1, 1, null, null, null, 1, 1, 1, 1, 1, 1, 1, 1, 1, null, 1, null, 1, 1, null, null, 1, 1, 1, 1, 1, null, 1, 1, 1, 1, 1, 1, 1, 1, null, null, 1, null, 1, null, 1, 1, 1, 1, null, 1, null, 1, null, 1, 1, 1, 1, 1, 1, 1, 1, null, 1, 1, 1, 1, null, 1, 1, 1, null, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, null, 1, 1, 1, 1, 1, 1, 1, null, 1, 1, 1, 1, null, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, null, 1, 1, null, null, 1, 1, null, 1, 1, 1, null, 1, 1, 1, 1, 1, 1, 1, 1, null, 1, 1, 1, null, 1, null, 1, 1, 1, null, 1, 1, null, null, 1, null, null, 1, 1, 1, 1, null, 1, 1, 1, 1, null, null, 1, null, 1, 1, 1, 1, 1, 1, 1, 1, 1, null, 1, null, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, null, 1, 1, 1, 1, 1, 1, 1, 1, null, 1, null, null, 1, 1, 1, 1, 1, 1, 1, null, 1, 1, 1, 1, 1, null, 1, 1, 1, 1, null, 1, 1, 1, null, 1, null, 1, 1, 1, 1, 1, 1, 1, null, 1, null, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, null, 1, 1, 1, 1, 1, 1, 1, null, 1, null, 1, 1, 1, 1, 1, 1, 1, 1, null, 1, 1, 1, 1, 1, null, 1, 1, 1, 1, 1, null, null, null, null, null, null, 1, 1, null, 1, null, 1, null, 1, 1, null, 1, 1, null, 1, 1, 1, 1, 1, 1, 1, 1, 1, null, 1, 1, 1, null, null, null, 1, 1, 1, 1, 1, 1, 1, 1, 1, null, 1, null, 1, 1, null, 1, 1, 1, 1, null, 1, null, null, 1, 1, null, 1, 1, 1, 1, 1, null, 1, null, 1, 1, null, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, null, 1, 1, 1, null, null, 1, 1, 1, null, 1, null, 1, 1, null, 1, null, 1, null, null, 1, 1, 1, 1, null, 1, 1, 1, 1, 1, null, 1, null, null, 1, 1, 1, null, 1, 1, 1, 1, 1, null, 1, 1, 1, 1, 1, 1, 1, 1, null, null, 1, null, 1, 1, 1, 1, 1, 1, 1, 1, null, 1, null, 1, 1, 1, null, 1, null, 1, 1, null, 1, 1, null, 1, 1, 1, 1, 1, 1, 1, 1, 1, null, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, null, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, null, 1, 1, 1, 1, 1, 1, 1, null, null, 1, null, 1, 1, 1, null, 1, 1, null, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, null, 1, 1, 1, 1, 1, 1, null, 1, 1, null, 1, 1, 1, 1, 1, 1, 1, null, 1, 1, 1, 1, 1, null, 1, 1, 1, null, 1, 1, 1, 1, null, null, 1, 1, null, null, null, 1, 1, 1, 1, 1, 1, 1, null, 1, 1, 1, 1, 1, 1, null, null, null, 1, 1, 1, 1, 1, 1, 1, null, null, 1, 1, null, 1, 1, 1, 1, 1, null, 1, 1, 1, 1, 1, 1, null, 1, null, null, 1, null, 1, 1, 1, 1, 1, 1, null, 1, 1, null, 1, 1, 1, null, 1, null, 1, null, 1, 1, 1, 1, 1, 1, 1, 1, 1, null, 1, 1, 1, null, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, null, 1, 1, 1, 1, 1, 1, 1, 1, 1, null, null, 1, 1, null, null, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, null, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, null, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, null, 1, 1, 1, 1, 1, 1, 1, null, null, 1, null, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, null, null, 1, 1, 1, 1, null, null, 1, null, 1, 1, 1, 1, 1, null, null, 1, 1, 1, 1, 1, null, 1, null, null, null, 1, 1, 1, 1, null, null, null, null, 1, 1, 1, 1, 1, 1, null, 1, 1, null, 1, null, 1, 1, null, 1, null, 1, 1, 1, 1, 1, 1, 1, null, 1, null, 1, 1, 1, 1, 1, 1, 1, 1, null, 1, 1, 1, null, 1, 1, 1, null, 1, null, 1, 1, null, null, 1, null, 1, 1, 1, 1, 1, 1, null, null, 1, null, 1, 1, 1, null, 1, null, 1, 1, 1, null, 1, 1, null, 1, 1, null, 1, 1, 1, 1, 1, 1, 1, null, 1, 1, 1, 1, 1, 1, 1, null, 1, null, 1, null, null, null, 1, 1, null, 1, null, null, 1, 1, 1, 1, null, 1, null, 1, 1, 1, 1, 1, 1, null, null, null, null, 1, null, 1, null, 1, null, 1, null, null, 1, null, 1, null, null, 1, 1, 1, 1, 1, null, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, null, 1, 1, 1, 1, null, 1, 1, null, 1, 1, 1, 1, 1, 1, null, 1, 1, null, null, 1, null, 1, 1, null, null, 1, null, 1, 1, 1, 1, null, 1, 1, 1, 1, 1, 1, null, 1, 1, 1, null, null, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, null, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, null, null, 1, 1, 1, 1, null, 1, 1, 1, null, 1, null, 1, 1, 1, 1, 1, 1, 1, null, 1, 1, 1, 1, 1, null, 1, null, 1, 1, 1, null, 1, null, 1, null, 1, null, null, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, null, 1, 1, 1, null, 1, 1, 1, 1, 1, 1, 1, 1, null, 1, 1, 1, 1, 1, 1, null, null, null, 1, 1, 1, 1, 1, 1, 1, 1, 1, null, 1, 1, 1, null, 1, null, null, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, null, null, 1, 1, 1, 1, null, 1, null, 1, 1, 1, 1, 1, 1, null, 1, null, 1, 1, 1, 1, 1, 1, 1, 1, null, null, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, null, null, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, null, null, null, 1, 1, 1, 1, 1, 1, 1, 1, 1, null, null, null, null, 1, 1, 1, 1, null, 1, 1, 1, 1, null, null, 1, 1, 1, 1, 1, 1, 1, 1, null, null, 1, null, null, 1, 1, 1, 1, 1, 1, null, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, null, null, 1, 1, null, 1, 1, 1, 1, 1, 1, 1, null, null, 1, 1, 1, null, 1, 1, 1, null, 1, null, 1, null, 1, 1, null, 1, 1, 1, 1, null, null, 1, 1, 1, 1, 1, null, 1, 1, null, null, 1, 1, null, 1, 1, 1, null, 1, 1, 1, null, 1, 1, 1, 1, 1, 1, 1, null, null, 1, 1, null, 1, 1, null, 1, null, 1, 1, 1, 1, 1, 1, null, null, 1, 1, 1, null, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, null, 1, 1, 1, null, 1, 1, 1, null, null, 1, 1, 1, null, 1, 1, 1, null, null, 1, 1, 1, 1, 1, 1, 1, 1, 1, null, 1, 1, 1, 1, 1, 1, 1, 1, null, null, 1, 1, 1, 1, null, 1, 1, null, 1, 1, 1, 1, null, 1, 1, null, 1, 1, 1, 1, 1, 1, 1, null, 1, null, null, 1, null, 1, 1, 1, null, 1, 1, 1, 1, 1, 1, null, null, null, null, 1, null, 1, 1, 1, 1, 1, 1, null, 1, 1, 1, 1, 1, 1, 1, null, null, 1, 1, 1, 1, null, 1, 1, 1, 1, null, null, null, 1, 1, 1, 1, 1, 1, 1, null, 1, null, 1, 1, 1, null, 1, 1, 1, 1, null, 1, 1, null, null, null, null, 1, 1, 1, null, 1, 1, 1, null, 1, null, 1, null, 1, 1, 1, 1, 1, 1, 1, null, null, 1, null, 1, null, 1, 1, 1, 1, null, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, null, 1, 1, 1, null, 1, 1, 1, 1, 1, 1, 1, 1, null, 1, 1, 1, 1, 1, 1, null, 1, 1, 1, 1, null, 1, 1, null, null, 1, 1, 1, 1, 1, 1, 1, null, 1, 1, null, 1, null, 1, null, 1, 1, 1, null, null, 1, 1, null, 1, 1, 1, 1, 1, 1, 1, 1, 1, null, 1, 1, 1, 1, 1, null, 1, null, null, 1, 1, 1, 1, null, 1, 1, 1, null, 1, null, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, null, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, null, 1, null, null, 1, 1, 1, 1, 1, 1, null, null, 1, null, 1, 1, 1, 1, 1, 1, null, null, 1, null, 1, 1, 1, 1, 1, 1, null, 1, 1, 1, 1, 1, 1, 1, 1, 1, null, 1, 1, 1, 1, null, null, null, 1, 1, 1, 1, 1, 1, null, 1, 1, 1, 1, 1, 1, 1, 1, 1, null, 1, 1, null, 1, 1, 1, 1, 1, null, 1, null, 1, 1, 1, 1, 1, 1, 1, null, 1, 1, null, null, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, null, 1, 1, 1, 1, 1, 1, null, 1, 1, null, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, null, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, null, 1, 1, null, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, null, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, null, 1, 1, null, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, null, null, 1, null, 1, null, 1, 1, null, 1, 1, 1, 1, null, 1, 1, null, 1, 1, 1, 1, 1, 1, 1, 1, 1, null, null, 1, 1, 1, 1, 1, null, 1, 1, 1, null, 1, 1, 1, null, 1, null, 1, 1, 1, 1, 1, null, 1, 1, null, 1, 1, 1, null, 1, 1, 1, 1, 1, null, 1, 1, 1, 1, 1, 1, 1, null, 1, 1, 1, null, 1, 1, null, null, 1, 1, 1, null, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, null, 1, 1, 1, 1, 1, 1, 1, 1, 1, null, 1, 1, 1, 1, 1, null, 1, 1, null, 1, 1, 1, 1, 1, 1, 1, 1, 1, null, 1, 1, 1, 1, 1, 1, 1, 1, 1, null, 1, 1, 1, null, 1, 1, 1, 1, null, 1, 1, 1, 1, 1, 1, 1, null, 1, 1, 1, 1, 1, 1, 1, null, null, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, null, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, null, 1, 1, 1, null, 1, null, null, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, null, 1, 1, 1, 1, 1, 1, 1, 1, null, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, null, 1, 1, 1, 1, 1, 1, 1, 1, 1, null, null, null, null, 1, 1, null, 1, null, 1, 1, 1, 1, null, 1, null, 1, 1, null, 1, 1, 1, null, 1, 1, 1, null, 1, 1, 1, 1, 1, 1, 1, null, 1, 1, 1, 1, 1, null, 1, 1, 1, null, 1, 1, null, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, null, 1, 1, 1, 1, 1, null, 1, 1, null, 1, 1, 1, 1, 1, null, 1, null, 1, null, 1, 1, null, 1, 1, 1, 1, 1, 1, 1, 1, 1, null, 1, 1, 1, 1, 1, 1, null, 1, 1, 1, null, 1, 1, 1, 1, null, 1, 1, 1, 1, 1, null, null, 1, 1, 1, null, 1, 1, 1, 1, null, 1, 1, null, null, 1, 1, 1, 1, 1, 1, 1, null, 1, 1, 1, 1, null, 1, 1, null, null, null, null, 1, null, 1, null, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, null, 1, 1, 1, null, null, 1, 1, 1, 1, null, 1, null, 1, 1, 1, null, null, 1, 1, null, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, null, 1, 1, 1, 1, 1, 1, 1, 1, null, 1, null, 1, null, 1, null, 1, 1, null, 1, 1, 1, 1, 1, null, 1, null, 1, 1, 1, 1, null, 1, 1, 1, 1, 1, null, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, null, null, 1, 1, 1, 1, null, 1, 1, null, 1, 1, 1, 1, 1, 1, null, 1, 1, 1, null, 1, 1, 1, 1, 1, 1, 1, 1, null, 1, null, null, 1, 1, 1, 1, 1, null, null, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, null, 1, 1, 1, 1, 1, 1, null, 1, 1, 1, 1, 1, null, 1, 1, 1, null, 1, 1, 1, null, 1, null, 1, 1, 1, 1, 1, 1, 1, null, 1, null, null, 1, 1, null, null, 1, 1, null, null, null, 1, 1, 1, 1, 1, 1, 1, 1, null, 1, 1, 1, 1, 1, 1, null, 1, 1, 1, 1, 1, null, null, 1, 1, null, null, 1, 1, null, 1, 1, null, 1, 1, null, null, 1, 1, 1, 1, 1, 1, 1, 1, null, null, null, null, null, 1, 1, 1, 1, 1, null, 1, 1, null, 1, 1, 1, 1, 1, 1, null, 1, 1, 1, 1, 1, null, 1, null, null, 1, 1, 1, 1, null, null, null, 1, 1, null, 1, 1, 1, 1, null, 1, 1, null, 1, 1, 1, null, null, 1, 1, 1, 1, 1, null, 1, 1, 1, 1, 1, 1, 1, 1, 1, null, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, null, 1, null, 1, 1, null, 1, 1, 1, 1, null, 1, 1, 1, 1, 1, 1, 1, 1, null, null, 1, 1, 1, null, 1, 1, null, null, 1, 1, 1, null, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, null, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, null, null, 1, 1, 1, 1, 1, 1, 1, 1, 1, null, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, null, 1, null, 1, 1, 1, 1, 1, 1, 1, 1, 1, null, null, 1, null, 1, null, null, 1, 1, 1, 1, 1, null, 1, 1, 1, 1, 1, 1, null, 1, 1, null, 1, null, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, null, 1, 1, 1, 1, 1, 1, null, 1, 1, null, null, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, null, 1, null, 1, 1, 1, null, null, null, 1, 1, null, 1, 1, 1, 1, 1, 1, 1, 1, null, 1, 1, 1, 1, 1, 1, null, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, null, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, null, null, 1, null, 1, null, 1, 1, 1, 1, 1, 1, 1, null, 1, 1, 1, 1, null, 1, 1, null, 1, 1, 1, 1, 1, 1, 1, 1, null, 1, 1, 1, 1, null, 1, null, 1, 1, 1, 1, 1, null, 1, 1, null, 1, 1, null, 1, 1, 1, 1, 1, 1, null, 1, 1, null, null, 1, null, null, 1, 1, null, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, null, 1, 1, 1, 1, 1, 1, 1, 1, 1, null, null, null, 1, 1, 1, 1, 1, 1, 1, 1, null, 1, 1, 1, 1, null, 1, 1, 1, 1, 1, 1, 1, null, null, 1, null, 1, null, 1, 1, 1, 1, null, null, 1, 1, 1, 1, 1, 1, null, 1, 1, 1, 1, 1, 1, 1, 1, null, 1, 1, null, 1, 1, 1, 1, 1, 1, 1, null, 1, 1, 1, 1, 1, 1, 1, null, 1, 1, 1, null, 1, 1, null, 1, 1, null, 1, null, null, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, null, 1, 1, null, 1, null, 1, 1, 1, 1, 1, 1, null, 1, 1, 1, 1, 1, 1, null, 1, 1, null, 1, 1, 1, 1, 1, 1, 1, 1, 1, null, 1, 1, 1, 1, 1, null, null, 1, 1, 1, 1, 1, 1, null, 1, 1, null, 1, 1, 1, 1, null, 1, 1, null, 1, 1, 1, 1, 1, 1, null, null, 1, 1, 1, 1, null, null, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, null, 1, 1, 1, 1, 1, 1, null, 1, 1, 1, null, 1, 1, null, null, 1, 1, 1, 1, 1, 1, 1, null, 1, 1, 1, null, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, null, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, null, 1, 1, 1, 1, 1, null, 1, null, 1, 1, 1, 1, 1, null, 1, 1, 1, null, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, null, 1, null, 1, null, 1, 1, 1, null, 1, null, 1, 1, 1, 1, 1, 1, 1, 1, 1, null, 1, 1, 1, 1, 1, 1, null, 1, 1, 1, 1, null, 1, 1, 1, 1, 1, 1, null, null, 1, 1, 1, null, 1, null, null, 1, null, null, 1, 1, null, 1, 1, 1, 1, 1, 1, 1, 1, 1, null, 1, 1, null, 1, 1, 1, 1, 1, null, 1, 1, 1, 1, 1, 1, null, 1, 1, 1, null, 1, 1, 1, 1, 1, 1, 1, 1, 1, null, 1, 1, null, 1, 1, 1, 1, 1, 1, null, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, null, 1, null, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, null, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, null, 1, null, 1, 1, 1, 1, null, null, null, 1, 1, 1, null, 1, 1, 1, 1, 1, null, null, 1, 1, 1, 1, 1, 1, null, null, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, null, 1, 1, null, null, null, 1, 1, null, 1, 1, 1, 1, 1, 1, 1, null, 1, 1, 1, 1, 1, 1, null, 1, null, 1, 1, null, 1, 1, 1, 1, null, 1, 1, 1, 1, 1, 1, 1, 1, null, 1, 1, 1, 1, null, null, 1, 1, null, 1, null, 1, 1, 1, 1, 1, 1, null, 1, 1, 1, null, 1, 1, 1, 1, 1, 1, 1, null, 1, 1, 1, 1, 1, 1, 1, 1, 1, null, 1, 1, null, null, 1, 1, 1, 1, null, null, 1, null, null, 1, 1, 1, 1, null, null, null, 1, 1, 1, 1, 1, 1, 1, null, 1, null, 1, null, 1, 1, null, null, 1, 1, 1, 1, 1, 1, null, null, null, 1, 1, 1, 1, null, 1, 1, 1, 1, null, 1, null, 1, null, null, 1, 1, null, null, 1, null, 1, 1, 1, null, null, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, null, 1, 1, 1, 1, null, 1, 1, 1, 1, null, 1, 1, null, null, 1, 1, 1, 1, 1, 1, 1, null, null, 1, 1, null, null, 1, 1, 1, 1, null, 1, 1, null, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, null, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, null, 1, 1, 1, null, 1, 1, 1, 1, null, null, 1, 1, null, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, null, 1, 1, null, 1, 1, 1, 1, 1, 1, null, null, 1, 1, null, 1, null, 1, 1, null, null, 1, null, 1, 1, null, 1, null, 1, 1, null, 1, 1, 1, 1, 1, null, 1, 1, 1, 1, null, 1, 1, 1, 1, 1, 1, 1, 1, 1, null, 1, null, 1, 1, 1, null, 1, 1, 1, 1, null, 1, 1, 1, 1, 1, 1, 1, 1, null, null, 1, 1, 1, 1, 1, 1, 1, 1, null, 1, 1, 1, 1, 1, 1, null, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, null, 1, null, 1, 1, null, null, 1, 1, 1, 1, 1, null, 1, 1, 1, 1, 1, 1, 1, 1, 1, null, 1, null, null, 1, 1, null, null, null, 1, 1, 1, 1, 1, 1, 1, null, 1, 1, 1, 1, null, 1, 1, 1, 1, 1, 1, 1, 1, null, null, 1, null, 1, null, 1, null, 1, 1, 1, null, 1, null, 1, 1, 1, 1, 1, 1, 1, null, null, 1, 1, 1, 1, null, 1, null, 1, 1, 1, 1, 1, 1, 1, 1, null, 1, 1, null, 1, 1, null, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, null, 1, 1, 1, 1, null, null, 1, 1, 1, 1, 1, null, 1, 1, null, 1, 1, 1, null, 1, 1, 1, 1, null, null, 1, 1, null, null, null, null, 1, 1, 1, 1, 1, 1, 1, null, 1, 1, null, null, 1, null, null, 1, 1, 1, 1, 1, 1, null, 1, null, 1, 1, 1, null, null, null, 1, 1, 1, 1, null, 1, null, 1, 1, null, 1, null, 1, 1, 1, 1, 1, null, 1, null, 1, 1, 1, null, 1, null, 1, 1, null, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, null, 1, 1, null, 1, 1, 1, 1, 1, 1, 1, 1, 1, null, 1, null, null, 1, 1, 1, 1, 1, null, 1, 1, null, 1, 1, 1, 1, 1, 1, 1, 1, 1, null, 1, null, 1, null, 1, null, null, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, null, null, 1, 1, 1, 1, 1, 1, 1, null, 1, 1, null, 1, 1, 1, 1, 1, 1, null, 1, 1, 1, 1, 1, null, 1, 1, 1, null, 1, null, 1, null, null, null, 1, 1, null, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, null, null, 1, 1, 1, 1, null, 1, 1, null, 1, 1, 1, 1, 1, 1, 1, null, 1, 1, null, 1, 1, null, 1, null, 1, 1, 1, 1, null, 1, null, null, 1, 1, 1, null, 1, 1, 1, 1, null, 1, null, 1, 1, 1, 1, null, 1, 1, 1, 1, 1, 1, null, 1, 1, 1, 1, 1, 1, 1, null, 1, 1, null, null, null, 1, 1, null, null, 1, 1, 1, null, null, 1, 1, null, 1, null, 1, null, 1, 1, 1, 1, 1, 1, 1, 1, null, 1, null, 1, 1, 1, 1, null, 1, 1, 1, null, 1, 1, 1, 1, null, 1, null, null, 1, 1, null, 1, null, 1, 1, 1, 1, 1, 1, 1, null, 1, null, 1, 1, 1, 1, 1, 1, 1, 1, null, 1, 1, 1, 1, null, 1, 1, 1, 1, 1, 1, 1, 1, null, 1, 1, 1, 1, 1, 1, 1, 1, null, 1, 1, null, 1, 1, 1, 1, 1, null, 1, null, 1, null, 1, 1, 1, 1, null, null, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, null, 1, 1, 1, null, 1, 1, 1, 1, 1, 1, null, null, 1, 1, 1, 1, 1, 1, 1, 1, 1, null, 1, 1, 1, 1, 1, 1, 1, 1, 1, null, 1, 1, null, null, 1, 1, 1, 1, 1, 1, null, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, null, 1, 1, null, 1, 1, 1, 1, 1, 1, 1, null, 1, null, null, null, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, null, 1, 1, null, null, null, null, 1, 1, null, null, 1, 1, 1, 1, 1, null, null, 1, 1, 1, 1, 1, 1, 1, 1, null, 1, null, 1, null, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, null, 1, null, 1, 1, 1, 1, 1, null, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, null, 1, 1, 1, 1, 1, null, null, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, null, 1, 1, 1, 1, 1, 1, null, null, 1, 1, 1, 1, 1, 1, 1, 1, null, null, 1, 1, null, 1, 1, 1, 1, null, 1, 1, null, 1, 1, 1, 1, 1, 1, null, 1, 1, 1, 1, 1, null, 1, null, 1, null, 1, 1, 1, null, null, 1, 1, null, 1, 1, 1, 1, 1, 1, 1, 1, null, 1, 1, 1, null, 1, 1, 1, 1, 1, 1, 1, null, 1, 1, 1, null, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, null, null, 1, 1, 1, 1, null, 1, 1, 1, 1, 1, null, null, 1, 1, 1, 1, 1, null, null, 1, null, 1, 1, 1, 1, 1, null, 1, 1, 1, 1, 1, 1, 1, 1, 1, null, 1, 1, 1, null, 1, null, null, 1, null, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, null, null, 1, 1, 1, 1, null, null, null, 1, null, 1, null, 1, 1, 1, 1, 1, 1, 1, 1, null, null, 1, 1, null, 1, 1, 1, 1, 1, null, 1, 1, 1, null, 1, 1, null, 1, 1, 1, null, 1, 1, 1, 1, 1, 1, null, null, 1, 1, 1, null, null, null, null, 1, 1, 1, 1, 1, 1, 1, 1, null, 1, 1, 1, 1, 1, 1, 1, null, 1, 1, 1, 1, 1, 1, 1, null, 1, 1, 1, null, 1, 1, 1, 1, 1, null, 1, null, null, 1, 1, 1, 1, 1, 1, null, 1, 1, 1, 1, 1, 1, null, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, null, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, null, 1, 1, 1, null, 1, 1, 1, null, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, null, 1, 1, 1, 1, null, 1, 1, 1, 1, null, 1, 1, 1, 1, 1, 1, 1, null, 1, 1, 1, null, 1, 1, null, 1, 1, 1, 1, 1, 1, 1, 1, null, 1, 1, 1, null, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, null, 1, 1, 1, null, 1, 1, 1, null, 1, 1, 1, 1, 1, null, 1, null, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, null, 1, 1, null, 1, 1, 1, 1, 1, null, 1, 1, 1, 1, 1, null, null, 1, 1, null, 1, null, 1, null, null, 1, 1, null, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, null, 1, null, null, null, 1, 1, 1, 1, null, null, 1, null, 1, 1, 1, null, 1, 1, 1, 1, 1, 1, null, 1, 1, null, 1, 1, 1, 1, 1, 1, 1, 1, 1, null, 1, 1, 1, null, 1, 1, 1, 1, null, 1, 1, 1, 1, 1, null, 1, 1, 1, null, 1, null, 1, null, 1, 1, 1, 1, 1, 1, null, null, 1, null, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, null, 1, 1, 1, 1, null, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, null, 1, null, 1, 1, 1, 1, null, 1, null, 1, 1, null, 1, 1, 1, null, null, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, null, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, null, null, 1, 1, 1, null, 1, null, 1, 1, 1, 1, null, 1, 1, 1, 1, 1, 1, 1, null, null, null, 1, 1, null, 1, 1, 1, null, 1, 1, 1, null, 1, 1, 1, null, 1, 1, 1, 1, 1, 1, null, 1, 1, 1, 1, 1, 1, 1, 1, null, null, null, 1, 1, 1, 1, null, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, null, null, 1, 1, 1, 1, 1, 1, 1, null, 1, 1, null, 1, null, null, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, null, null, null, 1, 1, 1, null, 1, 1, 1, 1, 1, 1, 1, null, null, 1, 1, 1, 1, 1, 1, null, 1, 1, 1, 1, 1, null, 1, 1, 1, 1, null, 1, null, 1, 1, 1, 1, null, 1, null, 1, 1, null, 1, 1, 1, 1, null, 1, null, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, null, 1, 1, 1, 1, null, 1, null, null, 1, null, null, 1, 1, 1, 1, 1, null, null, 1, 1, 1, 1, 1, null, 1, null, 1, 1, 1, 1, 1, 1, null, 1, 1, 1, 1, 1, 1, 1, 1, null, 1, null, null, 1, 1, 1, null, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, null, 1, 1, 1, null, null, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, null, null, null, null, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, null, 1, 1, 1, 1, 1, 1, null, null, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, null, 1, null, null, 1, 1, 1, 1, 1, null, null, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, null, 1, 1, 1, 1, 1, null, 1, 1, null, 1, 1, 1, 1, 1, 1, 1, 1, null, 1, null, 1, null, null, null, 1, 1, 1, 1, 1, null, 1, null, 1, 1, 1, 1, 1, 1, null, 1, 1, 1, null, 1, null, 1, 1, null, null, null, null, 1, 1, null, 1, 1, null, 1, 1, 1, null, 1, 1, null, null, 1, 1, 1, null, 1, 1, 1, null, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, null, 1, 1, null, 1, null, null, null, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, null, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, null, 1, 1, 1, 1, 1, null, 1, null, null, 1, 1, null, 1, 1, 1, null, null, 1, null, 1, null, 1, null, 1, 1, 1, 1, 1, null, 1, 1, 1, 1, 1, 1, 1, null, 1, null, 1, 1, null, 1, null, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, null, 1, 1, 1, 1, 1, 1, null, 1, 1, 1, 1, null, 1, 1, 1, 1, 1, null, 1, null, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, null, null, 1, null, 1, 1, null, 1, null, 1, null, 1, null, null, 1, 1, 1, 1, 1, 1, null, null, 1, null, null, null, null, 1, null, 1, 1, null, 1, 1, 1, 1, 1, 1, null, 1, 1, null, 1, 1, 1, null, 1, 1, null, 1, 1, null, 1, 1, 1, 1, 1, null, 1, 1, 1, 1, 1, null, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, null, 1, 1, null, null, 1, 1, 1, 1, 1, 1, null, 1, 1, null, 1, 1, null, 1, 1, null, 1, null, 1, 1, 1, 1, null, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, null, null, null, null, 1, 1, 1, null, 1, 1, 1, 1, 1, 1, null, 1, 1, 1, null, 1, null, 1, null, 1, 1, null, 1, 1, null, 1, null, null, 1, 1, null, 1, 1, 1, 1, 1, 1, 1, 1, null, null, 1, null, 1, 1, null, null, 1, 1, 1, 1, null, 1, 1, 1, 1, null, 1, 1, 1, 1, 1, null, null, 1, 1, 1, 1, 1, 1, 1, 1, 1, null, null, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, null, 1, 1, null, 1, null, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, null, null, 1, null, null, 1, null, null, 1, 1, 1, null, 1, 1, null, 1, 1, null, 1, 1, 1, 1, 1, 1, 1, null, 1, 1, null, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, null, null, 1, 1, 1, 1, null, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, null, 1, 1, 1, 1, 1, null, 1, null, 1, 1, 1, 1, 1, 1, null, null, 1, 1, null, 1, 1, 1, null, 1, 1, 1, 1, null, 1, 1, null, 1, 1, null, 1, 1, 1, 1, 1, 1, 1, 1, 1, null, 1, 1, 1, 1, 1, null, 1, 1, null, 1, 1, null, 1, 1, 1, 1, null, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, null, 1, 1, null, null, 1, 1, null, 1, null, 1, 1, null, null, 1, 1, null, null, 1, null, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, null, null, 1, null, null, null, 1, 1, 1, null, 1, 1, null, 1, 1, 1, 1, 1, null, 1, 1, 1, 1, 1, 1, 1, null, 1, 1, 1, 1, 1, 1, null, null, 1, 1, 1, null, 1, 1, 1, 1, 1, 1, 1, null, null, null, 1, 1, 1, 1, 1, 1, null, 1, 1, 1, 1, null, 1, 1, 1, 1, 1, 1, null, null, 1, 1, null, null, 1, 1, 1, 1, 1, 1, 1, null, 1, 1, 1, 1, 1, null, 1, 1, 1, 1, null, 1, 1, null, 1, 1, 1, null, null, 1, 1, null, 1, null, 1, null, 1, 1, 1, 1, null, 1, 1, null, 1, 1, null, 1, null, 1, 1, 1, null, 1, null, 1, 1, null, 1, 1, 1, 1, null, 1, null, 1, 1, null, null, 1, null, 1, null, 1, 1, 1, 1, 1, 1, 1, 1, null, 1, 1, 1, null, 1, 1, 1, 1, null, null, 1, null, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, null, 1, 1, 1, 1, 1, null, 1, 1, 1, null, null, 1, 1, 1, 1, 1, 1, 1, null, 1, 1, 1, 1, 1, 1, 1, 1, 1, null, null, 1, 1, null, 1, 1, 1, 1, null, 1, null, 1, 1, 1, 1, null, null, 1, 1, null, null, 1, null, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, null, 1, 1, null, 1, 1, 1, 1, 1, 1, null, 1, 1, null, 1, 1, 1, 1, 1, 1, 1, 1, null, 1, 1, 1, 1, null, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, null, 1, 1, 1, 1, null, 1, 1, 1, 1, 1, 1, null, 1, null, 1, 1, null, 1, 1, null, 1, 1, 1, null, 1, 1, 1, 1, 1, 1, 1, 1, null, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, null, null, 1, null, null, 1, 1, 1, 1, null, null, 1, null, 1, 1, null, 1, 1, null, null, 1, 1, 1, 1, 1, null, 1, 1, 1, 1, 1, null, null, 1, 1, 1, 1, 1, 1, null, 1, null, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, null, null, 1, 1, 1, 1, 1, 1, null, null, 1, 1, null, 1, 1, null, 1, null, 1, null, 1, 1, 1, null, 1, 1, null, 1, null, null, 1, 1, null, 1, 1, null, null, 1, 1, 1, 1, null, 1, 1, 1, 1, null, 1, 1, null, 1, 1, null, 1, 1, 1, null, null, 1, 1, 1, 1, 1, null, 1, 1, 1, null, null, 1, null, 1, 1, 1, 1, 1, 1, null, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, null, 1, 1, null, 1, 1, 1, 1, 1, 1, null, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, null, 1, 1, 1, null, 1, 1, 1, 1, 1, null, 1, 1, 1, 1, 1, 1, 1, 1, null, null, 1, null, 1, null, 1, 1, 1, 1, 1, 1, null, 1, 1, 1, 1, null, 1, 1, 1, 1, null, null, 1, null, 1, 1, 1, 1, 1, 1, null, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, null, 1, 1, 1, 1, null, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, null, 1, 1, null, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, null, 1, 1, 1, 1, 1, null, 1, 1, 1, null, 1, 1, null, null, 1, null, 1, null, 1, 1, null, null, 1, 1, 1, 1, null, null, 1, null, 1, 1, 1, 1, 1, 1, 1, 1, 1, null, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, null, 1, 1, 1, 1, 1, 1, 1, 1, null, 1, null, null, 1, 1, 1, 1, 1, 1, 1, null, null, 1, 1, 1, 1, null, 1, 1, 1, 1, null, 1, 1, 1, null, 1, 1, 1, 1, 1, 1, 1, 1, 1, null, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, null, 1, 1, 1, 1, 1, 1, 1, null, 1, null, 1, 1, 1, 1, 1, 1, 1, 1, null, 1, 1, 1, 1, 1, null, 1, 1, 1, 1, null, 1, null, 1, null, null, null, 1, 1, null, 1, null, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, null, 1, 1, 1, null, null, 1, 1, 1, 1, 1, 1, 1, null, null, 1, null, 1, null, 1, 1, 1, 1, 1, 1, 1, 1, 1, null, null, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, null, 1, 1, 1, 1, 1, null, 1, 1, 1, 1, 1, 1, 1, 1, 1, null, 1, 1, 1, null, null, 1, 1, 1, null, 1, null, 1, 1, null, 1, null, 1, null, 1, 1, 1, 1, 1, null, 1, 1, 1, 1, 1, null, 1, null, null, 1, 1, 1, null, 1, 1, 1, 1, 1, 1, 1, 1, null, 1, 1, 1, 1, 1, null, 1, 1, null, 1, 1, 1, 1, 1, 1, null, 1, null, 1, 1, 1, 1, 1, null, 1, null, 1, 1, null, 1, 1, null, 1, 1, 1, 1, 1, 1, 1, 1, 1, null, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, null, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, null, 1, 1, 1, null, 1, 1, null, 1, 1, null, 1, 1, 1, null, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, null, 1, 1, 1, 1, 1, null, 1, 1, 1, null, 1, 1, null, null, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, null, 1, null, 1, null, 1, 1, null, 1, 1, 1, null, null, 1, 1, null, null, null, 1, 1, 1, 1, 1, 1, 1, null, 1, 1, 1, 1, 1, 1, null, null, 1, 1, 1, 1, null, 1, 1, 1, null, null, 1, null, null, 1, 1, 1, 1, 1, 1, 1, null, 1, 1, 1, 1, null, 1, null, null, 1, null, 1, 1, 1, 1, 1, 1, null, 1, 1, null, 1, 1, 1, null, 1, 1, 1, 1, 1, 1, null, 1, 1, 1, 1, 1, 1, null, 1, 1, 1, null, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, null, 1, 1, 1, 1, null, 1, 1, 1, 1, null, 1, 1, 1, null, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, null, null, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, null, null, 1, 1, 1, 1, 1, 1, 1, null, 1, 1, 1, 1, 1, 1, 1, 1, null, null, 1, 1, 1, 1, null, null, 1, null, 1, null, 1, 1, 1, null, 1, 1, 1, 1, 1, 1, null, 1, null, null, null, 1, 1, 1, 1, null, null, null, null, 1, 1, 1, 1, 1, 1, null, 1, 1, 1, 1, null, 1, null, null, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, null, 1, 1, 1, 1, 1, 1, null, null, null, 1, 1, 1, null, null, 1, null, 1, 1, 1, 1, 1, 1, 1, null, 1, null, 1, 1, 1, 1, 1, 1, 1, 1, 1, null, 1, 1, null, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, null, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, null, null, null, 1, 1, null, 1, 1, null, 1, 1, 1, 1, null, 1, null, 1, 1, 1, 1, 1, 1, null, 1, 1, null, 1, 1, 1, null, 1, null, 1, 1, null, 1, null, 1, null, null, 1, 1, 1, 1, 1, null, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, null, 1, 1, 1, 1, 1, 1, 1, 1, 1, null, 1, 1, 1, 1, null, 1, 1, null, 1, 1, 1, 1, 1, 1, null, 1, 1, 1, null, 1, null, 1, 1, null, null, 1, null, 1, 1, 1, 1, null, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, null, null, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, null, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, null, 1, 1, 1, 1, 1, 1, 1, 1, 1, null, null, 1, 1, null, 1, 1, 1, 1, null, null, 1, null, 1, null, 1, null, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, null, 1, 1, 1, 1, null, 1, 1, 1, 1, 1, 1, null, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, null, 1, null, 1, 1, 1, null, null, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, null, 1, 1, 1, 1, 1, 1, null, 1, 1, 1, 1, 1, 1, 1, null, null, 1, 1, 1, 1, 1, 1, 1, 1, null, null, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, null, null, 1, null, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, null, 1, 1, 1, 1, 1, 1, 1, 1, 1, null, null, null, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, null, null, 1, null, null, 1, 1, 1, 1, 1, 1, null, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, null, null, 1, 1, null, 1, 1, 1, null, 1, 1, 1, null, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, null, 1, null, 1, 1, null, 1, 1, 1, 1, 1, null, 1, 1, 1, 1, 1, null, 1, 1, null, 1, 1, 1, null, 1, 1, 1, null, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, null, 1, 1, 1, 1, 1, 1, 1, null, 1, 1, 1, 1, 1, 1, null, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, null, 1, 1, 1, 1, 1, 1, null, 1, 1, 1, null, 1, 1, 1, null, null, 1, 1, 1, null, 1, 1, 1, 1, null, 1, 1, 1, 1, 1, 1, 1, 1, null, null, 1, 1, 1, 1, 1, 1, 1, 1, null, null, 1, 1, 1, 1, null, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, null, 1, 1, 1, null, 1, 1, 1, null, 1, 1, null, 1, null, 1, null, 1, null, 1, 1, 1, 1, 1, 1, null, null, 1, null, 1, null, 1, 1, 1, 1, 1, 1, null, 1, 1, 1, 1, 1, 1, 1, null, null, 1, 1, 1, 1, null, 1, 1, 1, 1, null, null, null, 1, 1, 1, 1, 1, 1, null, null, 1, null, 1, 1, 1, null, 1, 1, 1, 1, null, null, 1, 1, 1, 1, null, 1, 1, 1, 1, 1, 1, 1, null, 1, null, 1, null, 1, 1, 1, 1, null, 1, 1, 1, null, 1, null, 1, 1, 1, 1, 1, 1, null, 1, null, 1, 1, 1, 1, 1, 1, 1, 1, null, 1, 1, 1, null, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, null, 1, 1, null, null, 1, 1, 1, 1, 1, 1, 1, null, 1, 1, null, 1, null, 1, null, 1, 1, 1, 1, null, 1, 1, null, 1, 1, 1, 1, 1, 1, 1, 1, 1, null, null, 1, 1, 1, 1, null, 1, null, null, 1, 1, 1, 1, null, 1, 1, 1, null, 1, null, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, null, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, null, null, 1, 1, 1, 1, 1, 1, null, null, null, 1, 1, 1, 1, 1, 1, 1, null, null, 1, null, 1, null, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, null, 1, 1, 1, 1, 1, 1, null, 1, 1, 1, 1, 1, 1, 1, 1, 1, null, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, null, 1, 1, 1, 1, null, 1, 1, null, 1, 1, null, null, 1, 1, null, 1, 1, 1, 1, 1, 1, 1, 1, null, 1, null, 1, 1, 1, 1, null, 1],
"publishedCode":{
     "1" : "2024-02-05T08:00Z"
  },
"status":{
    "label":{
    }
  }
}
}
