ArcGIS REST Services Directory Login
JSON

Perak_2020 (ImageServer)

{"histograms": [
 {
  "size": 8626,
  "min": -0.5,
  "max": 8625.5,
  "counts": [
   65871,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   36,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   36,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   36,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   36,
   0,
   36,
   0,
   0,
   0,
   36,
   72,
   216,
   216,
   108,
   252,
   216,
   216,
   576,
   396,
   360,
   288,
   612,
   720,
   252,
   540,
   504,
   540,
   756,
   756,
   576,
   936,
   900,
   1116,
   864,
   1080,
   900,
   1188,
   1332,
   1152,
   1152,
   1908,
   2088,
   1872,
   1188,
   2160,
   2772,
   2268,
   2340,
   2844,
   3060,
   3132,
   4140,
   3672,
   4428,
   5076,
   4140,
   5472,
   6156,
   6408,
   6948,
   6804,
   7416,
   7776,
   9432,
   9144,
   8784,
   11016,
   12348,
   13032,
   14796,
   14976,
   16092,
   19332,
   18648,
   18972,
   20160,
   23292,
   28620,
   27612,
   28620,
   30744,
   34740,
   36234,
   37008,
   36936,
   47268,
   50346,
   50940,
   47880,
   53100,
   61956,
   68724,
   65340,
   69408,
   78354,
   84888,
   87246,
   83844,
   92556,
   105390,
   107460,
   100494,
   101952,
   114768,
   125748,
   124614,
   119898,
   126234,
   139176,
   143964,
   138312,
   135036,
   143748,
   156042,
   149400,
   141318,
   147204,
   163206,
   162630,
   150354,
   151740,
   161406,
   174348,
   165726,
   159606,
   164610,
   178434,
   180594,
   168228,
   167814,
   182124,
   194868,
   185958,
   178254,
   181800,
   196596,
   196866,
   188334,
   191394,
   196452,
   203670,
   208530,
   201564,
   210402,
   213966,
   216486,
   218970,
   218538,
   229212,
   232398,
   233586,
   231048,
   240714,
   246708,
   250524,
   248634,
   259308,
   263088,
   265608,
   265590,
   275472,
   274464,
   272862,
   275310,
   276498,
   283446,
   287136,
   280530,
   277218,
   289818,
   295272,
   287946,
   285948,
   292572,
   307422,
   304209,
   297090,
   295506,
   301626,
   307350,
   304038,
   296694,
   299394,
   310716,
   301014,
   292680,
   289008,
   294588,
   298260,
   294012,
   282150,
   293976,
   289746,
   294876,
   284580,
   284616,
   293436,
   296712,
   296082,
   286704,
   287460,
   287622,
   294624,
   282384,
   287568,
   298566,
   287766,
   290232,
   287820,
   295848,
   295650,
   298872,
   290160,
   306468,
   311454,
   305586,
   303624,
   308754,
   325134,
   325872,
   321642,
   316098,
   330354,
   347184,
   334404,
   332244,
   330138,
   350226,
   334926,
   321624,
   329328,
   346914,
   340362,
   324918,
   324954,
   333198,
   349362,
   326610,
   310770,
   317088,
   329652,
   324162,
   310932,
   308826,
   322344,
   340830,
   331668,
   309762,
   325206,
   335628,
   351414,
   331398,
   324720,
   329598,
   340326,
   342468,
   321966,
   331110,
   328266,
   333504,
   330786,
   330120,
   335772,
   320634,
   323712,
   322578,
   342252,
   329382,
   333936,
   348066,
   346032,
   356166,
   346248,
   368190,
   376722,
   379098,
   377316,
   385182,
   404658,
   403722,
   407394,
   409032,
   420804,
   435924,
   412362,
   413946,
   413424,
   424872,
   425898,
   408132,
   403794,
   409734,
   420192,
   404298,
   391338,
   395442,
   408186,
   399600,
   403812,
   383886,
   389268,
   394596,
   390330,
   384030,
   371682,
   390600,
   388260,
   364014,
   359478,
   371952,
   380700,
   371592,
   363888,
   357444,
   360828,
   363258,
   361242,
   347868,
   358686,
   356454,
   355860,
   358650,
   351198,
   348984,
   352602,
   359136,
   346536,
   340200,
   359496,
   354006,
   353484,
   351792,
   345960,
   358956,
   352404,
   349506,
   349524,
   351162,
   344556,
   351090,
   342360,
   341046,
   351342,
   354528,
   349146,
   343746,
   351198,
   347958,
   351576,
   344484,
   343170,
   348264,
   345042,
   348894,
   344214,
   333270,
   352602,
   349002,
   343116,
   335970,
   339372,
   344610,
   336564,
   335880,
   326124,
   335538,
   346410,
   334134,
   330894,
   339894,
   334422,
   329238,
   315324,
   324108,
   326016,
   338940,
   316854,
   305442,
   312660,
   328086,
   315306,
   301284,
   296442,
   301680,
   323226,
   296856,
   285174,
   282978,
   305640,
   296424,
   273888,
   269712,
   277074,
   288360,
   271062,
   250272,
   257652,
   254178,
   255402,
   238086,
   230868,
   234558,
   234432,
   221094,
   215964,
   227592,
   217134,
   209466,
   200718,
   200682,
   199350,
   200160,
   194868,
   189612,
   196092,
   189936,
   191196,
   180666,
   182988,
   183096,
   184698,
   171504,
   172062,
   172584,
   162306,
   163188,
   159030,
   162054,
   156996,
   153810,
   150678,
   150066,
   155250,
   146376,
   141660,
   142542,
   146358,
   144108,
   139572,
   137448,
   137232,
   144648,
   132696,
   130698,
   127710,
   132966,
   136980,
   132786,
   122130,
   128898,
   132084,
   129798,
   117396,
   121086,
   130266,
   123498,
   113418,
   113652,
   113004,
   121752,
   112950,
   108702,
   107766,
   114498,
   108450,
   104058,
   99612,
   104814,
   106128,
   98532,
   93510,
   94014,
   97992,
   95976,
   93456,
   89406,
   92124,
   94266,
   84312,
   83412,
   85014,
   89748,
   81306,
   84510,
   80352,
   83844,
   85338,
   74970,
   77526,
   77112,
   78804,
   74592,
   72774,
   74592,
   74412,
   71082,
   73368,
   73314,
   71892,
   70596,
   68904,
   74412,
   69372,
   67572,
   66024,
   67212,
   68796,
   62568,
   62586,
   63072,
   63558,
   66708,
   59850,
   60354,
   59292,
   60354,
   57636,
   60930,
   58104,
   58878,
   57672,
   58338,
   55944,
   56682,
   56088,
   52074,
   53820,
   52542,
   52002,
   55332,
   52542,
   53820,
   55728,
   51012,
   52236,
   50634,
   52524,
   54396,
   54162,
   50634,
   52272,
   53658,
   52722,
   52218,
   52866,
   52164,
   52254,
   50580,
   48312,
   51480,
   50382,
   51786,
   52398,
   51894,
   51534,
   54288,
   52146,
   50220,
   50436,
   52920,
   52218,
   54540,
   52704,
   51930,
   55206,
   54054,
   53082,
   51282,
   54720,
   50598,
   50040,
   49536,
   49428,
   48798,
   48672,
   49014,
   49266,
   49212,
   48114,
   50400,
   47556,
   50796,
   47988,
   45468,
   45540,
   45594,
   43902,
   44622,
   43344,
   42840,
   42336,
   44802,
   44280,
   43740,
   43614,
   41706,
   41130,
   40608,
   41274,
   40248,
   41022,
   40860,
   39780,
   42570,
   44280,
   39492,
   41022,
   39762,
   40014,
   40536,
   40302,
   38970,
   39960,
   40428,
   39456,
   38628,
   36576,
   36846,
   38484,
   36864,
   38070,
   37080,
   37152,
   36792,
   35946,
   35892,
   35028,
   36900,
   36108,
   34362,
   34056,
   34758,
   35892,
   33660,
   32436,
   34506,
   34236,
   33102,
   34470,
   32436,
   34182,
   36432,
   33714,
   35028,
   33822,
   36936,
   35388,
   35136,
   33822,
   35352,
   35460,
   34560,
   34056,
   35208,
   33822,
   32418,
   33624,
   30708,
   31752,
   35766,
   32166,
   33120,
   31068,
   33192,
   34182,
   29016,
   30816,
   31500,
   31104,
   31500,
   29754,
   28278,
   31536,
   32454,
   29664,
   29736,
   30798,
   31158,
   29016,
   28260,
   28692,
   31032,
   31140,
   29592,
   29520,
   29700,
   34200,
   31608,
   30510,
   30168,
   30780,
   30996,
   32184,
   31068,
   31140,
   32706,
   32598,
   32688,
   29916,
   29430,
   30240,
   32256,
   28152,
   27972,
   28548,
   28908,
   28728,
   27180,
   26496,
   27000,
   29196,
   26892,
   25938,
   25416,
   26568,
   27504,
   27126,
   26028,
   28530,
   27108,
   26028,
   24768,
   27792,
   28116,
   26496,
   24084,
   22338,
   26676,
   24552,
   23760,
   23184,
   26424,
   25164,
   22644,
   23436,
   22896,
   21096,
   21168,
   21204,
   19044,
   19872,
   20700,
   20232,
   19764,
   20880,
   19962,
   21168,
   18360,
   20142,
   19206,
   18324,
   18720,
   18612,
   17460,
   18162,
   19296,
   19188,
   17712,
   18198,
   17064,
   17892,
   18090,
   18198,
   17118,
   17280,
   16704,
   16956,
   17262,
   16920,
   16380,
   16992,
   16524,
   15750,
   15804,
   15732,
   15336,
   14976,
   15552,
   15480,
   15768,
   15552,
   14940,
   16380,
   16344,
   15264,
   14526,
   14940,
   16884,
   14760,
   13860,
   13788,
   15030,
   15804,
   14526,
   13500,
   14652,
   15192,
   14616,
   14256,
   12888,
   12870,
   13284,
   11556,
   11988,
   11520,
   12492,
   12024,
   11520,
   11520,
   11340,
   11844,
   10080,
   10440,
   10044,
   10368,
   10512,
   9252,
   10584,
   9864,
   8928,
   9756,
   9342,
   8208,
   8712,
   8280,
   7794,
   8568,
   8676,
   8352,
   8568,
   8316,
   9036,
   7992,
   8262,
   8028,
   8424,
   7416,
   8712,
   8856,
   7704,
   7452,
   7632,
   8136,
   7236,
   7164,
   8316,
   6372,
   8172,
   6876,
   8190,
   7488,
   6840,
   7380,
   7182,
   6264,
   6750,
   6876,
   7416,
   7164,
   7524,
   6966,
   7200,
   7776,
   7056,
   5256,
   7380,
   6912,
   6300,
   6120,
   6300,
   6192,
   6300,
   6048,
   6192,
   6264,
   6084,
   5580,
   6480,
   5292,
   6192,
   5634,
   5544,
   5760,
   5760,
   5976,
   5220,
   5832,
   5616,
   5706,
   5832,
   4860,
   4716,
   5724,
   5886,
   5688,
   5652,
   5040,
   5688,
   5256,
   5256,
   6156,
   5670,
   4572,
   4968,
   6552,
   4968,
   5508,
   4968,
   5616,
   5400,
   4464,
   4680,
   5364,
   5688,
   5148,
   4968,
   5508,
   5184,
   4662,
   5364,
   4896,
   4536,
   4500,
   5724,
   4716,
   5472,
   4716,
   4932,
   3924,
   4824,
   5292,
   4896,
   5076,
   4716,
   3672,
   4284,
   4950,
   4032,
   4860,
   4212,
   4788,
   4788,
   3528,
   4212,
   4104,
   3888,
   3492,
   4500,
   4104,
   4608,
   4176,
   4194,
   4158,
   4338,
   4428,
   4356,
   4464,
   4140,
   4194,
   3312,
   4248,
   4608,
   4716,
   3996,
   4032,
   4158,
   3996,
   3618,
   4068,
   3960,
   3636,
   3816,
   3312,
   4212,
   3852,
   3420,
   3780,
   3600,
   3762,
   4284,
   3636,
   4140,
   3528,
   3384,
   3564,
   3654,
   3582,
   3528,
   3834,
   3384,
   2952,
   3348,
   3564,
   3528,
   3744,
   4068,
   2268,
   3204,
   2952,
   2952,
   3384,
   2610,
   3492,
   3132,
   3312,
   3852,
   3816,
   3996,
   3240,
   3348,
   3636,
   2916,
   3240,
   2880,
   3420,
   3024,
   3528,
   3348,
   3258,
   3276,
   3348,
   3582,
   3420,
   3240,
   2988,
   3042,
   3564,
   2736,
   2826,
   2628,
   2484,
   3024,
   3240,
   2916,
   3240,
   3636,
   2988,
   2556,
   3168,
   2790,
   3204,
   2880,
   3042,
   3312,
   2682,
   3060,
   3312,
   3204,
   2988,
   2520,
   2772,
   3276,
   3132,
   3348,
   2916,
   3060,
   3222,
   2916,
   2772,
   2844,
   3312,
   2844,
   2808,
   2196,
   2790,
   3276,
   2664,
   2988,
   2754,
   2970,
   2808,
   2988,
   2664,
   3240,
   2880,
   2772,
   2592,
   2700,
   3060,
   2916,
   3168,
   3204,
   2880,
   2628,
   2628,
   2880,
   2664,
   2448,
   2736,
   2160,
   2988,
   2412,
   3204,
   2772,
   2556,
   2232,
   2808,
   2448,
   2664,
   2592,
   2628,
   2448,
   2826,
   2520,
   2736,
   2196,
   2844,
   2772,
   2556,
   2592,
   2736,
   2448,
   2088,
   2592,
   2700,
   2340,
   2628,
   2520,
   2052,
   2340,
   2376,
   2808,
   2304,
   2412,
   2358,
   2268,
   2448,
   2052,
   2304,
   1836,
   2268,
   2016,
   2664,
   2412,
   2484,
   2232,
   2088,
   3096,
   2232,
   2088,
   2628,
   2556,
   2016,
   2700,
   2772,
   2268,
   2484,
   2340,
   2484,
   2052,
   2394,
   2484,
   2142,
   1746,
   2304,
   2124,
   2196,
   1800,
   2124,
   1800,
   2520,
   1980,
   2088,
   2340,
   2268,
   2376,
   2592,
   2340,
   2052,
   2016,
   1962,
   1980,
   1980,
   1872,
   2196,
   2052,
   2592,
   1890,
   2484,
   2592,
   2880,
   2016,
   1800,
   2196,
   1872,
   2556,
   2232,
   2304,
   2088,
   1800,
   2016,
   1872,
   1710,
   2610,
   2016,
   2232,
   2232,
   1764,
   1620,
   2484,
   1764,
   1836,
   2268,
   2376,
   2268,
   2196,
   1764,
   2232,
   2196,
   2142,
   2196,
   2268,
   1620,
   1728,
   1800,
   2376,
   1980,
   1836,
   2232,
   2016,
   1692,
   2592,
   1620,
   2124,
   1620,
   2016,
   1836,
   1512,
   2016,
   2340,
   2124,
   1836,
   2196,
   2052,
   2052,
   1872,
   2376,
   1620,
   1944,
   2124,
   2556,
   2376,
   1944,
   1656,
   1548,
   2430,
   2268,
   2142,
   1728,
   2016,
   2088,
   1530,
   1620,
   1980,
   1944,
   1728,
   1908,
   1980,
   2520,
   2088,
   1728,
   1476,
   2052,
   1548,
   2160,
   1890,
   2142,
   1692,
   1800,
   2016,
   2016,
   1728,
   1746,
   2214,
   1980,
   1746,
   2232,
   1386,
   1800,
   2232,
   2304,
   1800,
   1872,
   1764,
   1836,
   1728,
   1764,
   1800,
   2286,
   1728,
   2268,
   1548,
   2052,
   1944,
   1512,
   1692,
   2268,
   1854,
   2484,
   1818,
   1872,
   1548,
   1404,
   1692,
   1476,
   1368,
   1584,
   1656,
   1368,
   2052,
   1728,
   1656,
   1728,
   2016,
   2124,
   1980,
   2016,
   1260,
   1980,
   1764,
   1944,
   1800,
   2142,
   2052,
   2016,
   1152,
   1872,
   1656,
   1836,
   1368,
   1692,
   1548,
   1944,
   1584,
   1836,
   1656,
   1692,
   1728,
   1944,
   1800,
   1764,
   1872,
   1692,
   1692,
   1692,
   1440,
   1872,
   1548,
   1584,
   2052,
   1674,
   1800,
   1440,
   1764,
   1944,
   1692,
   1764,
   1548,
   1764,
   1584,
   1944,
   1476,
   1620,
   1728,
   1692,
   1548,
   1584,
   1944,
   1548,
   1404,
   1044,
   1656,
   1656,
   2124,
   1548,
   1548,
   1584,
   1368,
   1728,
   1620,
   1512,
   1332,
   1620,
   1368,
   1656,
   1584,
   1440,
   1764,
   1368,
   1404,
   1368,
   1404,
   1116,
   1530,
   1134,
   1944,
   1116,
   1404,
   1296,
   2016,
   1404,
   1476,
   1404,
   2016,
   1476,
   1980,
   1440,
   1368,
   1782,
   1224,
   1404,
   1260,
   2304,
   1620,
   1188,
   1584,
   1476,
   1512,
   1350,
   1620,
   1512,
   1512,
   1800,
   1476,
   1872,
   1512,
   1188,
   1710,
   1512,
   1476,
   1800,
   1260,
   1944,
   1224,
   1368,
   1872,
   1836,
   1116,
   1764,
   1368,
   1404,
   1530,
   1692,
   2088,
   1188,
   1440,
   1296,
   1620,
   1692,
   1404,
   1368,
   1260,
   1296,
   1512,
   1224,
   1260,
   1422,
   1188,
   1440,
   1926,
   1332,
   1728,
   1584,
   1728,
   1728,
   1728,
   1620,
   1728,
   1692,
   1584,
   1224,
   1440,
   1908,
   1476,
   1368,
   1548,
   1620,
   1548,
   1764,
   1476,
   1494,
   1278,
   1638,
   1512,
   1404,
   1800,
   1116,
   1440,
   1476,
   1224,
   1224,
   1548,
   1980,
   1836,
   1440,
   1332,
   1656,
   1728,
   1008,
   1512,
   1404,
   1188,
   1368,
   1368,
   1548,
   1260,
   1332,
   1188,
   1692,
   972,
   1224,
   1440,
   1224,
   1548,
   1386,
   1512,
   1080,
   1188,
   1332,
   1440,
   1116,
   1188,
   1260,
   1404,
   1476,
   1170,
   1512,
   1800,
   1224,
   1350,
   1836,
   1404,
   1872,
   1260,
   1548,
   1620,
   1476,
   1188,
   810,
   1296,
   1512,
   1152,
   792,
   1692,
   1134,
   1260,
   1332,
   1422,
   1260,
   1332,
   1566,
   972,
   1044,
   1620,
   1512,
   864,
   1224,
   1296,
   936,
   1242,
   1584,
   1368,
   1584,
   1404,
   1260,
   1116,
   1152,
   1260,
   1296,
   1656,
   1476,
   1656,
   1620,
   972,
   1260,
   1152,
   936,
   1296,
   1116,
   1260,
   1404,
   1116,
   1440,
   1296,
   1368,
   1296,
   1548,
   972,
   1440,
   1188,
   1692,
   1044,
   1188,
   1188,
   1332,
   1260,
   1332,
   1116,
   1512,
   1296,
   900,
   972,
   1080,
   1458,
   900,
   1548,
   1512,
   1224,
   1224,
   1044,
   1080,
   1008,
   1152,
   1278,
   1260,
   1008,
   1404,
   1152,
   1368,
   1350,
   1512,
   1368,
   1260,
   1404,
   1008,
   1242,
   1476,
   1620,
   936,
   1080,
   1188,
   1494,
   1188,
   1080,
   900,
   1224,
   1134,
   1152,
   1368,
   792,
   1332,
   1404,
   1440,
   846,
   1260,
   918,
   1404,
   1044,
   1332,
   1476,
   1224,
   1188,
   1044,
   972,
   1044,
   882,
   1152,
   1440,
   972,
   1080,
   756,
   1152,
   846,
   1008,
   1152,
   1116,
   1152,
   1080,
   1008,
   1080,
   1116,
   1188,
   1188,
   1152,
   1332,
   1116,
   1152,
   1404,
   1116,
   1224,
   1260,
   1440,
   1008,
   1116,
   1008,
   1008,
   1044,
   1080,
   1224,
   1080,
   936,
   1044,
   1044,
   972,
   1080,
   1188,
   972,
   1080,
   1332,
   1332,
   1188,
   1152,
   1242,
   1116,
   1296,
   1296,
   900,
   1008,
   1008,
   1224,
   1008,
   1440,
   1170,
   1116,
   1008,
   1188,
   864,
   1224,
   828,
   1080,
   684,
   1008,
   936,
   864,
   1440,
   1080,
   900,
   1044,
   1116,
   1152,
   1008,
   1008,
   864,
   1188,
   1080,
   1008,
   1116,
   1296,
   900,
   1296,
   1404,
   1080,
   1080,
   1098,
   936,
   936,
   1296,
   972,
   864,
   1296,
   972,
   1224,
   1224,
   1116,
   1044,
   1116,
   1224,
   1008,
   1152,
   1224,
   1188,
   1044,
   1152,
   1044,
   1008,
   1080,
   774,
   1008,
   828,
   1044,
   1008,
   900,
   900,
   1080,
   1332,
   1116,
   1188,
   864,
   972,
   1332,
   900,
   1008,
   1080,
   936,
   1062,
   1116,
   1440,
   864,
   1044,
   1476,
   1116,
   1008,
   828,
   936,
   1008,
   792,
   1116,
   1224,
   1080,
   1224,
   1188,
   972,
   954,
   1116,
   1008,
   1440,
   1116,
   1404,
   1296,
   1116,
   1080,
   1044,
   792,
   900,
   972,
   1080,
   936,
   828,
   1008,
   1044,
   900,
   936,
   936,
   540,
   1116,
   1116,
   900,
   900,
   1008,
   1044,
   1440,
   936,
   1008,
   828,
   792,
   936,
   720,
   828,
   792,
   864,
   864,
   1080,
   900,
   1188,
   1080,
   1296,
   1440,
   1152,
   900,
   990,
   1008,
   900,
   774,
   1008,
   1044,
   972,
   1260,
   972,
   1152,
   684,
   1224,
   828,
   648,
   972,
   828,
   846,
   792,
   1008,
   1224,
   936,
   1116,
   1116,
   1008,
   900,
   900,
   1440,
   972,
   1260,
   792,
   648,
   972,
   720,
   1224,
   648,
   1044,
   1080,
   1440,
   1152,
   1260,
   1080,
   936,
   864,
   936,
   900,
   1260,
   936,
   864,
   900,
   1080,
   936,
   1296,
   1152,
   1152,
   576,
   1260,
   1152,
   1080,
   1080,
   936,
   936,
   1116,
   756,
   1044,
   1008,
   1044,
   972,
   1044,
   828,
   1188,
   972,
   864,
   1152,
   1044,
   828,
   1080,
   900,
   1296,
   828,
   1440,
   684,
   1188,
   1080,
   936,
   972,
   1008,
   900,
   936,
   1116,
   684,
   864,
   1008,
   756,
   1044,
   936,
   1476,
   936,
   540,
   720,
   936,
   900,
   1008,
   792,
   936,
   828,
   720,
   936,
   1188,
   900,
   720,
   936,
   864,
   792,
   576,
   1080,
   864,
   792,
   1080,
   1044,
   972,
   1332,
   1440,
   1296,
   1188,
   612,
   936,
   972,
   1044,
   1080,
   612,
   972,
   792,
   900,
   1188,
   576,
   900,
   1080,
   612,
   792,
   720,
   756,
   900,
   864,
   864,
   900,
   864,
   972,
   684,
   720,
   756,
   1044,
   828,
   1116,
   900,
   792,
   648,
   540,
   900,
   972,
   936,
   1080,
   684,
   900,
   936,
   864,
   972,
   864,
   684,
   720,
   936,
   1044,
   720,
   936,
   792,
   828,
   972,
   1008,
   1008,
   972,
   900,
   828,
   792,
   1008,
   936,
   540,
   864,
   900,
   828,
   828,
   684,
   756,
   468,
   828,
   756,
   828,
   864,
   972,
   1224,
   864,
   756,
   1134,
   972,
   972,
   738,
   396,
   1152,
   486,
   1080,
   936,
   684,
   1008,
   1116,
   1044,
   828,
   684,
   828,
   576,
   684,
   846,
   792,
   540,
   1080,
   720,
   612,
   900,
   900,
   864,
   936,
   756,
   936,
   720,
   648,
   684,
   792,
   486,
   648,
   1260,
   648,
   756,
   828,
   1044,
   576,
   1008,
   720,
   612,
   720,
   936,
   648,
   1008,
   684,
   936,
   864,
   1116,
   702,
   540,
   720,
   1152,
   648,
   1044,
   828,
   702,
   1008,
   720,
   864,
   1008,
   828,
   1008,
   576,
   864,
   1332,
   576,
   792,
   1134,
   612,
   864,
   756,
   612,
   828,
   864,
   828,
   1080,
   828,
   972,
   612,
   486,
   504,
   684,
   648,
   648,
   756,
   900,
   972,
   792,
   1008,
   1116,
   864,
   702,
   756,
   1008,
   972,
   936,
   720,
   900,
   792,
   936,
   792,
   900,
   792,
   1188,
   504,
   864,
   936,
   432,
   432,
   900,
   612,
   972,
   792,
   1008,
   612,
   792,
   648,
   1116,
   720,
   396,
   720,
   540,
   504,
   918,
   936,
   648,
   936,
   684,
   1116,
   846,
   1008,
   864,
   720,
   864,
   720,
   864,
   792,
   684,
   576,
   792,
   900,
   900,
   900,
   936,
   828,
   504,
   846,
   612,
   540,
   594,
   1008,
   756,
   684,
   684,
   684,
   1116,
   720,
   720,
   720,
   720,
   648,
   684,
   684,
   972,
   936,
   576,
   792,
   792,
   864,
   792,
   828,
   900,
   756,
   612,
   612,
   756,
   756,
   972,
   684,
   828,
   828,
   756,
   900,
   1008,
   612,
   756,
   900,
   720,
   468,
   612,
   468,
   900,
   990,
   540,
   1008,
   900,
   576,
   756,
   432,
   1116,
   828,
   612,
   792,
   900,
   468,
   720,
   900,
   792,
   612,
   720,
   900,
   828,
   720,
   972,
   648,
   720,
   684,
   540,
   612,
   702,
   864,
   540,
   504,
   720,
   936,
   792,
   936,
   1062,
   792,
   828,
   720,
   540,
   396,
   918,
   720,
   648,
   684,
   432,
   756,
   828,
   864,
   756,
   540,
   468,
   576,
   864,
   936,
   576,
   756,
   540,
   1044,
   864,
   540,
   468,
   900,
   252,
   720,
   648,
   720,
   900,
   720,
   756,
   828,
   864,
   684,
   756,
   720,
   576,
   648,
   648,
   432,
   576,
   756,
   720,
   720,
   540,
   468,
   612,
   576,
   648,
   864,
   648,
   1080,
   684,
   792,
   792,
   576,
   684,
   576,
   504,
   648,
   540,
   972,
   720,
   612,
   936,
   720,
   612,
   612,
   756,
   828,
   432,
   684,
   828,
   684,
   756,
   864,
   684,
   900,
   540,
   864,
   540,
   864,
   720,
   828,
   900,
   432,
   828,
   738,
   864,
   576,
   792,
   684,
   720,
   792,
   612,
   828,
   756,
   864,
   864,
   720,
   612,
   972,
   756,
   396,
   612,
   360,
   666,
   828,
   720,
   720,
   1044,
   684,
   936,
   1008,
   684,
   720,
   756,
   882,
   612,
   900,
   864,
   756,
   900,
   612,
   900,
   576,
   720,
   504,
   468,
   864,
   792,
   468,
   720,
   720,
   756,
   540,
   684,
   612,
   972,
   756,
   828,
   648,
   684,
   756,
   648,
   864,
   540,
   720,
   720,
   720,
   468,
   684,
   576,
   792,
   540,
   360,
   900,
   936,
   918,
   684,
   756,
   720,
   648,
   918,
   576,
   612,
   432,
   576,
   648,
   432,
   792,
   648,
   720,
   540,
   720,
   648,
   756,
   396,
   684,
   792,
   648,
   684,
   432,
   612,
   468,
   936,
   792,
   648,
   612,
   612,
   468,
   648,
   612,
   612,
   684,
   828,
   576,
   468,
   684,
   828,
   576,
   936,
   684,
   864,
   612,
   720,
   828,
   576,
   864,
   648,
   684,
   576,
   324,
   648,
   792,
   972,
   612,
   684,
   648,
   792,
   684,
   684,
   396,
   756,
   360,
   648,
   504,
   378,
   864,
   702,
   756,
   864,
   630,
   612,
   540,
   540,
   756,
   864,
   576,
   864,
   720,
   720,
   648,
   684,
   576,
   684,
   792,
   720,
   936,
   828,
   612,
   504,
   576,
   432,
   648,
   576,
   810,
   522,
   468,
   684,
   828,
   468,
   540,
   864,
   576,
   900,
   576,
   756,
   576,
   540,
   540,
   504,
   684,
   720,
   612,
   504,
   306,
   540,
   1044,
   720,
   396,
   720,
   576,
   864,
   756,
   576,
   720,
   612,
   612,
   630,
   828,
   648,
   612,
   684,
   540,
   612,
   756,
   684,
   450,
   612,
   288,
   828,
   504,
   648,
   504,
   576,
   432,
   864,
   612,
   612,
   792,
   468,
   648,
   756,
   432,
   396,
   504,
   828,
   576,
   540,
   468,
   396,
   540,
   648,
   576,
   468,
   720,
   792,
   720,
   576,
   360,
   648,
   684,
   504,
   648,
   468,
   468,
   756,
   576,
   918,
   684,
   684,
   594,
   1044,
   540,
   648,
   792,
   540,
   612,
   540,
   396,
   540,
   504,
   432,
   612,
   864,
   540,
   288,
   540,
   864,
   360,
   648,
   612,
   612,
   756,
   540,
   684,
   468,
   504,
   648,
   900,
   504,
   504,
   792,
   648,
   504,
   756,
   540,
   684,
   468,
   396,
   324,
   576,
   828,
   792,
   504,
   468,
   540,
   360,
   342,
   720,
   720,
   522,
   576,
   540,
   576,
   324,
   756,
   648,
   612,
   540,
   504,
   540,
   612,
   432,
   432,
   684,
   540,
   756,
   540,
   684,
   468,
   540,
   504,
   612,
   684,
   540,
   360,
   324,
   432,
   522,
   648,
   648,
   468,
   396,
   432,
   324,
   360,
   522,
   540,
   540,
   720,
   540,
   504,
   504,
   756,
   648,
   432,
   756,
   684,
   576,
   432,
   468,
   828,
   576,
   864,
   792,
   684,
   612,
   540,
   792,
   648,
   720,
   720,
   612,
   468,
   576,
   576,
   720,
   684,
   648,
   666,
   828,
   612,
   612,
   720,
   720,
   396,
   468,
   864,
   936,
   540,
   504,
   540,
   216,
   468,
   684,
   684,
   468,
   468,
   540,
   648,
   540,
   288,
   504,
   576,
   576,
   504,
   612,
   648,
   684,
   648,
   612,
   504,
   720,
   612,
   720,
   648,
   720,
   864,
   468,
   288,
   792,
   702,
   558,
   486,
   576,
   882,
   324,
   576,
   648,
   684,
   432,
   324,
   612,
   612,
   414,
   360,
   432,
   432,
   432,
   756,
   648,
   540,
   324,
   612,
   612,
   720,
   972,
   648,
   432,
   504,
   468,
   756,
   432,
   576,
   468,
   684,
   612,
   684,
   432,
   288,
   612,
   396,
   612,
   756,
   576,
   540,
   648,
   612,
   252,
   774,
   576,
   648,
   612,
   684,
   396,
   468,
   540,
   576,
   702,
   360,
   432,
   432,
   396,
   504,
   576,
   612,
   540,
   432,
   756,
   756,
   576,
   612,
   540,
   360,
   648,
   936,
   576,
   540,
   468,
   396,
   612,
   360,
   684,
   504,
   288,
   468,
   612,
   540,
   576,
   576,
   828,
   540,
   180,
   864,
   576,
   648,
   468,
   396,
   468,
   324,
   576,
   432,
   432,
   288,
   576,
   540,
   324,
   288,
   468,
   756,
   324,
   396,
   432,
   468,
   504,
   396,
   360,
   432,
   540,
   864,
   828,
   432,
   612,
   522,
   360,
   558,
   576,
   504,
   612,
   540,
   396,
   504,
   288,
   432,
   432,
   792,
   432,
   576,
   522,
   684,
   432,
   504,
   648,
   684,
   612,
   432,
   648,
   756,
   684,
   504,
   396,
   378,
   756,
   504,
   396,
   468,
   540,
   612,
   900,
   648,
   504,
   684,
   720,
   648,
   468,
   1044,
   648,
   900,
   360,
   324,
   540,
   756,
   648,
   504,
   396,
   576,
   756,
   576,
   468,
   612,
   720,
   504,
   612,
   288,
   396,
   288,
   504,
   432,
   468,
   468,
   540,
   468,
   468,
   612,
   432,
   324,
   432,
   468,
   396,
   576,
   180,
   576,
   468,
   648,
   684,
   540,
   684,
   468,
   468,
   432,
   504,
   720,
   432,
   504,
   684,
   360,
   468,
   648,
   540,
   468,
   288,
   432,
   468,
   684,
   720,
   540,
   432,
   576,
   648,
   396,
   504,
   612,
   504,
   324,
   504,
   432,
   612,
   612,
   468,
   468,
   684,
   432,
   324,
   540,
   504,
   666,
   468,
   576,
   432,
   432,
   216,
   540,
   396,
   648,
   612,
   684,
   612,
   540,
   720,
   324,
   576,
   828,
   612,
   324,
   468,
   396,
   288,
   576,
   576,
   468,
   396,
   540,
   468,
   756,
   540,
   360,
   612,
   486,
   360,
   486,
   396,
   360,
   468,
   612,
   468,
   720,
   468,
   504,
   252,
   468,
   576,
   468,
   288,
   540,
   468,
   648,
   540,
   612,
   468,
   432,
   324,
   684,
   612,
   612,
   648,
   576,
   504,
   360,
   360,
   468,
   288,
   288,
   180,
   432,
   432,
   432,
   216,
   432,
   360,
   504,
   288,
   576,
   288,
   360,
   540,
   360,
   468,
   576,
   432,
   576,
   360,
   540,
   180,
   324,
   180,
   396,
   288,
   396,
   504,
   504,
   432,
   396,
   396,
   720,
   432,
   648,
   504,
   288,
   396,
   612,
   576,
   504,
   720,
   468,
   288,
   612,
   504,
   504,
   288,
   288,
   468,
   252,
   324,
   432,
   468,
   144,
   612,
   540,
   324,
   612,
   468,
   360,
   576,
   324,
   468,
   360,
   756,
   432,
   468,
   468,
   504,
   360,
   522,
   324,
   540,
   540,
   792,
   432,
   576,
   504,
   612,
   432,
   468,
   396,
   648,
   576,
   360,
   468,
   324,
   360,
   216,
   450,
   504,
   432,
   396,
   432,
   396,
   360,
   648,
   648,
   504,
   216,
   432,
   360,
   468,
   468,
   432,
   540,
   288,
   504,
   504,
   540,
   396,
   396,
   540,
   432,
   612,
   450,
   324,
   468,
   576,
   396,
   576,
   540,
   468,
   396,
   216,
   432,
   540,
   468,
   360,
   396,
   396,
   288,
   468,
   666,
   468,
   432,
   540,
   504,
   360,
   324,
   288,
   360,
   504,
   252,
   468,
   540,
   216,
   432,
   288,
   432,
   288,
   468,
   540,
   432,
   432,
   468,
   252,
   504,
   252,
   504,
   540,
   432,
   324,
   468,
   612,
   684,
   468,
   396,
   396,
   360,
   216,
   252,
   468,
   432,
   468,
   396,
   396,
   468,
   540,
   432,
   324,
   360,
   324,
   468,
   360,
   504,
   540,
   612,
   360,
   612,
   504,
   360,
   360,
   378,
   324,
   396,
   576,
   360,
   684,
   252,
   288,
   324,
   504,
   504,
   540,
   396,
   540,
   540,
   288,
   324,
   648,
   504,
   540,
   504,
   576,
   432,
   684,
   288,
   504,
   576,
   324,
   252,
   576,
   396,
   360,
   324,
   684,
   324,
   468,
   432,
   324,
   324,
   540,
   468,
   720,
   108,
   432,
   540,
   360,
   396,
   540,
   576,
   288,
   504,
   432,
   360,
   540,
   324,
   612,
   288,
   648,
   144,
   504,
   288,
   468,
   396,
   324,
   540,
   432,
   396,
   432,
   360,
   396,
   468,
   216,
   288,
   666,
   504,
   540,
   252,
   612,
   468,
   540,
   396,
   468,
   324,
   324,
   468,
   360,
   144,
   504,
   324,
   252,
   468,
   216,
   504,
   288,
   324,
   468,
   468,
   540,
   396,
   432,
   432,
   540,
   612,
   360,
   540,
   504,
   360,
   612,
   432,
   576,
   324,
   396,
   432,
   396,
   504,
   432,
   396,
   360,
   396,
   324,
   324,
   396,
   540,
   288,
   288,
   396,
   504,
   252,
   432,
   360,
   252,
   288,
   468,
   396,
   288,
   360,
   504,
   360,
   432,
   396,
   252,
   324,
   648,
   324,
   468,
   432,
   324,
   468,
   396,
   432,
   396,
   324,
   396,
   360,
   504,
   504,
   144,
   468,
   432,
   432,
   504,
   468,
   522,
   504,
   576,
   468,
   648,
   432,
   540,
   360,
   540,
   576,
   396,
   360,
   432,
   180,
   288,
   252,
   252,
   540,
   252,
   432,
   396,
   576,
   756,
   360,
   108,
   216,
   288,
   432,
   288,
   324,
   288,
   432,
   360,
   468,
   396,
   252,
   576,
   360,
   216,
   396,
   396,
   576,
   144,
   720,
   432,
   540,
   324,
   612,
   468,
   648,
   396,
   360,
   468,
   180,
   288,
   324,
   540,
   540,
   468,
   540,
   540,
   396,
   612,
   252,
   468,
   396,
   540,
   504,
   468,
   504,
   540,
   468,
   396,
   360,
   252,
   432,
   432,
   684,
   360,
   360,
   396,
   360,
   432,
   684,
   432,
   360,
   396,
   432,
   468,
   324,
   288,
   288,
   432,
   468,
   360,
   468,
   216,
   252,
   216,
   432,
   432,
   360,
   360,
   324,
   180,
   288,
   396,
   432,
   216,
   288,
   360,
   288,
   432,
   360,
   396,
   324,
   288,
   468,
   360,
   396,
   288,
   396,
   432,
   252,
   504,
   288,
   396,
   468,
   324,
   684,
   360,
   540,
   468,
   288,
   396,
   396,
   504,
   432,
   576,
   396,
   324,
   360,
   288,
   216,
   288,
   504,
   360,
   396,
   360,
   396,
   288,
   576,
   396,
   684,
   324,
   324,
   288,
   324,
   288,
   360,
   612,
   414,
   504,
   468,
   144,
   360,
   324,
   468,
   432,
   324,
   324,
   360,
   288,
   612,
   396,
   504,
   324,
   450,
   180,
   288,
   252,
   396,
   468,
   216,
   324,
   468,
   288,
   288,
   612,
   468,
   252,
   288,
   396,
   468,
   360,
   324,
   270,
   432,
   432,
   216,
   468,
   180,
   612,
   324,
   468,
   432,
   288,
   468,
   378,
   360,
   360,
   396,
   396,
   324,
   360,
   360,
   432,
   360,
   288,
   468,
   324,
   432,
   396,
   360,
   468,
   252,
   288,
   360,
   504,
   468,
   216,
   360,
   540,
   504,
   216,
   432,
   288,
   252,
   396,
   432,
   144,
   396,
   288,
   252,
   432,
   252,
   180,
   432,
   396,
   252,
   324,
   324,
   468,
   324,
   126,
   360,
   432,
   378,
   288,
   756,
   324,
   288,
   324,
   288,
   288,
   324,
   360,
   504,
   180,
   144,
   432,
   252,
   396,
   216,
   216,
   288,
   396,
   324,
   360,
   324,
   396,
   504,
   180,
   216,
   432,
   468,
   360,
   432,
   180,
   252,
   252,
   504,
   288,
   396,
   324,
   540,
   252,
   288,
   216,
   324,
   396,
   324,
   252,
   360,
   216,
   612,
   288,
   108,
   324,
   288,
   432,
   108,
   324,
   468,
   216,
   288,
   504,
   324,
   396,
   216,
   396,
   252,
   396,
   252,
   288,
   432,
   108,
   288,
   360,
   288,
   324,
   252,
   288,
   324,
   288,
   396,
   252,
   288,
   360,
   396,
   432,
   360,
   432,
   432,
   288,
   360,
   288,
   288,
   252,
   324,
   396,
   360,
   216,
   360,
   468,
   252,
   324,
   144,
   432,
   432,
   216,
   396,
   324,
   180,
   360,
   324,
   180,
   324,
   324,
   324,
   324,
   468,
   288,
   612,
   324,
   360,
   396,
   180,
   414,
   324,
   288,
   252,
   324,
   504,
   324,
   288,
   324,
   468,
   504,
   108,
   432,
   396,
   468,
   324,
   468,
   468,
   216,
   360,
   216,
   252,
   360,
   288,
   288,
   306,
   432,
   216,
   324,
   540,
   432,
   216,
   324,
   360,
   252,
   432,
   216,
   252,
   288,
   180,
   360,
   468,
   432,
   324,
   324,
   216,
   360,
   216,
   360,
   180,
   252,
   216,
   252,
   360,
   342,
   360,
   252,
   324,
   216,
   216,
   360,
   288,
   288,
   396,
   216,
   360,
   144,
   216,
   252,
   216,
   360,
   252,
   360,
   396,
   108,
   360,
   288,
   324,
   396,
   180,
   396,
   180,
   216,
   396,
   324,
   36,
   324,
   288,
   432,
   342,
   324,
   504,
   324,
   216,
   360,
   540,
   288,
   288,
   252,
   252,
   324,
   324,
   144,
   216,
   324,
   360,
   288,
   396,
   432,
   288,
   216,
   108,
   144,
   468,
   180,
   252,
   288,
   324,
   216,
   324,
   360,
   144,
   252,
   324,
   288,
   306,
   252,
   324,
   324,
   360,
   360,
   216,
   288,
   144,
   252,
   252,
   252,
   144,
   360,
   324,
   72,
   612,
   396,
   216,
   216,
   180,
   324,
   216,
   216,
   396,
   252,
   144,
   360,
   288,
   252,
   144,
   468,
   252,
   216,
   252,
   396,
   144,
   396,
   288,
   288,
   288,
   504,
   432,
   360,
   252,
   108,
   288,
   324,
   180,
   396,
   432,
   252,
   144,
   540,
   108,
   396,
   144,
   216,
   144,
   288,
   468,
   324,
   288,
   432,
   360,
   180,
   180,
   252,
   324,
   288,
   396,
   216,
   252,
   180,
   288,
   324,
   288,
   108,
   288,
   252,
   288,
   432,
   180,
   288,
   180,
   540,
   306,
   468,
   360,
   216,
   252,
   504,
   324,
   324,
   216,
   144,
   180,
   216,
   288,
   324,
   252,
   108,
   216,
   360,
   252,
   324,
   252,
   252,
   396,
   360,
   216,
   216,
   288,
   288,
   288,
   396,
   216,
   144,
   216,
   252,
   216,
   108,
   324,
   216,
   144,
   288,
   144,
   288,
   144,
   216,
   216,
   324,
   288,
   216,
   468,
   252,
   180,
   432,
   108,
   216,
   396,
   216,
   288,
   252,
   108,
   216,
   288,
   288,
   324,
   324,
   72,
   216,
   360,
   396,
   324,
   144,
   180,
   396,
   342,
   180,
   252,
   288,
   468,
   144,
   288,
   360,
   324,
   468,
   216,
   288,
   324,
   252,
   270,
   180,
   180,
   216,
   216,
   288,
   360,
   288,
   162,
   360,
   180,
   288,
   252,
   180,
   252,
   324,
   324,
   108,
   396,
   288,
   252,
   216,
   252,
   108,
   288,
   288,
   432,
   396,
   252,
   216,
   360,
   324,
   108,
   360,
   324,
   360,
   252,
   216,
   144,
   180,
   288,
   324,
   216,
   288,
   288,
   216,
   288,
   216,
   216,
   396,
   288,
   216,
   288,
   288,
   288,
   216,
   144,
   324,
   108,
   144,
   216,
   216,
   396,
   324,
   288,
   180,
   288,
   396,
   288,
   0,
   252,
   252,
   468,
   288,
   144,
   396,
   288,
   72,
   180,
   324,
   216,
   144,
   360,
   216,
   378,
   180,
   72,
   288,
   324,
   252,
   360,
   288,
   216,
   288,
   108,
   144,
   108,
   216,
   144,
   324,
   216,
   288,
   252,
   252,
   432,
   108,
   396,
   360,
   360,
   216,
   216,
   324,
   252,
   396,
   252,
   288,
   324,
   360,
   396,
   180,
   252,
   216,
   360,
   180,
   360,
   288,
   432,
   360,
   144,
   216,
   324,
   216,
   396,
   72,
   360,
   360,
   180,
   270,
   324,
   180,
   216,
   216,
   360,
   144,
   216,
   216,
   432,
   108,
   216,
   288,
   180,
   432,
   72,
   144,
   324,
   108,
   216,
   144,
   252,
   360,
   252,
   288,
   72,
   216,
   36,
   288,
   288,
   396,
   288,
   396,
   288,
   252,
   504,
   216,
   252,
   216,
   144,
   288,
   360,
   360,
   288,
   108,
   288,
   72,
   180,
   108,
   144,
   108,
   432,
   360,
   252,
   252,
   216,
   324,
   144,
   216,
   288,
   180,
   180,
   252,
   216,
   252,
   144,
   180,
   288,
   180,
   396,
   288,
   288,
   144,
   360,
   108,
   360,
   396,
   324,
   144,
   432,
   324,
   180,
   144,
   324,
   216,
   144,
   216,
   180,
   180,
   288,
   180,
   288,
   324,
   252,
   216,
   234,
   396,
   144,
   288,
   180,
   324,
   504,
   108,
   252,
   288,
   252,
   288,
   288,
   216,
   216,
   144,
   216,
   180,
   144,
   432,
   144,
   288,
   72,
   108,
   360,
   108,
   324,
   252,
   432,
   396,
   324,
   180,
   216,
   396,
   144,
   540,
   360,
   72,
   288,
   180,
   288,
   216,
   360,
   144,
   180,
   252,
   324,
   216,
   216,
   432,
   72,
   180,
   324,
   216,
   288,
   360,
   306,
   360,
   180,
   324,
   144,
   288,
   252,
   144,
   180,
   288,
   252,
   324,
   252,
   72,
   270,
   108,
   72,
   252,
   288,
   108,
   252,
   252,
   252,
   180,
   252,
   288,
   216,
   360,
   180,
   252,
   180,
   216,
   252,
   72,
   180,
   324,
   108,
   144,
   216,
   180,
   180,
   144,
   108,
   324,
   432,
   180,
   360,
   180,
   108,
   180,
   252,
   108,
   270,
   144,
   180,
   216,
   252,
   396,
   36,
   216,
   288,
   108,
   144,
   324,
   108,
   108,
   324,
   252,
   288,
   36,
   288,
   216,
   414,
   180,
   324,
   252,
   288,
   144,
   144,
   72,
   180,
   216,
   108,
   360,
   108,
   324,
   144,
   180,
   108,
   144,
   144,
   216,
   144,
   252,
   252,
   216,
   324,
   72,
   180,
   324,
   180,
   180,
   180,
   144,
   432,
   144,
   36,
   324,
   108,
   252,
   72,
   180,
   288,
   108,
   72,
   288,
   216,
   288,
   288,
   252,
   288,
   288,
   72,
   144,
   216,
   252,
   216,
   108,
   468,
   360,
   144,
   180,
   180,
   216,
   180,
   180,
   360,
   180,
   108,
   72,
   144,
   180,
   288,
   180,
   216,
   252,
   180,
   180,
   180,
   288,
   72,
   288,
   216,
   252,
   144,
   72,
   180,
   252,
   108,
   144,
   144,
   252,
   36,
   216,
   252,
   270,
   324,
   288,
   216,
   288,
   324,
   108,
   108,
   216,
   288,
   468,
   216,
   216,
   360,
   108,
   108,
   144,
   180,
   396,
   324,
   144,
   36,
   144,
   108,
   36,
   324,
   108,
   270,
   180,
   180,
   324,
   216,
   216,
   180,
   252,
   216,
   324,
   72,
   72,
   108,
   216,
   252,
   324,
   180,
   288,
   252,
   216,
   144,
   72,
   108,
   216,
   216,
   108,
   144,
   180,
   324,
   108,
   468,
   180,
   180,
   72,
   144,
   180,
   180,
   252,
   180,
   180,
   216,
   72,
   288,
   252,
   252,
   288,
   288,
   216,
   216,
   216,
   180,
   288,
   216,
   252,
   144,
   216,
   36,
   216,
   288,
   216,
   252,
   108,
   144,
   180,
   216,
   288,
   108,
   144,
   180,
   72,
   180,
   252,
   72,
   36,
   108,
   216,
   108,
   216,
   216,
   180,
   108,
   180,
   180,
   72,
   216,
   216,
   216,
   288,
   72,
   396,
   252,
   180,
   288,
   180,
   108,
   288,
   288,
   288,
   288,
   216,
   252,
   216,
   144,
   288,
   216,
   108,
   288,
   252,
   108,
   144,
   288,
   288,
   288,
   108,
   144,
   180,
   288,
   180,
   252,
   252,
   216,
   144,
   396,
   252,
   36,
   72,
   252,
   108,
   216,
   180,
   216,
   180,
   144,
   108,
   216,
   180,
   324,
   180,
   252,
   216,
   0,
   324,
   180,
   144,
   216,
   144,
   72,
   108,
   72,
   108,
   144,
   108,
   288,
   252,
   108,
   180,
   36,
   288,
   144,
   234,
   108,
   252,
   180,
   216,
   252,
   288,
   108,
   288,
   216,
   72,
   144,
   252,
   180,
   180,
   180,
   108,
   252,
   144,
   180,
   144,
   144,
   180,
   108,
   288,
   144,
   180,
   144,
   180,
   144,
   180,
   144,
   216,
   144,
   180,
   144,
   288,
   180,
   72,
   396,
   36,
   180,
   72,
   72,
   144,
   180,
   180,
   144,
   36,
   288,
   216,
   180,
   288,
   324,
   216,
   216,
   216,
   180,
   252,
   216,
   216,
   72,
   36,
   180,
   288,
   252,
   180,
   216,
   324,
   144,
   72,
   72,
   216,
   36,
   144,
   288,
   216,
   216,
   252,
   180,
   180,
   144,
   72,
   252,
   180,
   72,
   216,
   108,
   108,
   144,
   216,
   108,
   180,
   108,
   108,
   144,
   360,
   108,
   216,
   252,
   216,
   144,
   324,
   36,
   108,
   180,
   324,
   108,
   108,
   216,
   180,
   144,
   252,
   144,
   216,
   216,
   360,
   216,
   72,
   216,
   144,
   36,
   180,
   252,
   252,
   216,
   108,
   252,
   216,
   108,
   108,
   252,
   36,
   180,
   144,
   180,
   36,
   144,
   108,
   144,
   288,
   180,
   216,
   180,
   288,
   288,
   144,
   72,
   108,
   72,
   216,
   180,
   180,
   180,
   144,
   108,
   144,
   288,
   36,
   72,
   216,
   36,
   252,
   72,
   144,
   72,
   216,
   108,
   216,
   144,
   180,
   36,
   108,
   144,
   108,
   216,
   180,
   180,
   36,
   108,
   108,
   216,
   108,
   144,
   72,
   180,
   108,
   252,
   144,
   36,
   288,
   252,
   72,
   144,
   252,
   108,
   180,
   252,
   144,
   216,
   72,
   180,
   180,
   144,
   36,
   72,
   288,
   180,
   216,
   144,
   324,
   144,
   144,
   252,
   216,
   216,
   288,
   216,
   180,
   180,
   180,
   108,
   36,
   216,
   144,
   216,
   144,
   72,
   36,
   180,
   72,
   144,
   216,
   72,
   144,
   144,
   216,
   216,
   216,
   108,
   108,
   36,
   72,
   324,
   180,
   180,
   144,
   108,
   252,
   108,
   108,
   144,
   144,
   108,
   180,
   180,
   252,
   72,
   108,
   72,
   108,
   216,
   180,
   144,
   36,
   108,
   108,
   180,
   252,
   144,
   216,
   72,
   108,
   180,
   144,
   108,
   72,
   144,
   36,
   144,
   252,
   36,
   396,
   180,
   216,
   144,
   144,
   108,
   252,
   72,
   72,
   144,
   288,
   144,
   144,
   180,
   144,
   144,
   216,
   144,
   108,
   108,
   72,
   180,
   180,
   72,
   108,
   108,
   72,
   72,
   72,
   72,
   216,
   180,
   108,
   252,
   72,
   216,
   180,
   72,
   72,
   288,
   72,
   144,
   216,
   180,
   0,
   72,
   108,
   180,
   36,
   72,
   72,
   108,
   72,
   144,
   72,
   324,
   252,
   252,
   144,
   180,
   216,
   144,
   108,
   288,
   216,
   144,
   36,
   216,
   252,
   108,
   180,
   216,
   108,
   180,
   180,
   72,
   36,
   36,
   108,
   72,
   72,
   108,
   180,
   180,
   36,
   72,
   216,
   108,
   144,
   108,
   144,
   108,
   144,
   180,
   180,
   144,
   252,
   288,
   144,
   216,
   108,
   108,
   72,
   36,
   108,
   144,
   180,
   360,
   108,
   180,
   180,
   72,
   144,
   0,
   144,
   144,
   72,
   72,
   144,
   252,
   144,
   144,
   108,
   108,
   36,
   72,
   252,
   72,
   36,
   108,
   144,
   72,
   144,
   144,
   180,
   36,
   108,
   144,
   180,
   72,
   108,
   0,
   36,
   108,
   72,
   144,
   108,
   108,
   144,
   180,
   72,
   36,
   144,
   180,
   144,
   36,
   396,
   180,
   144,
   0,
   72,
   108,
   108,
   72,
   72,
   144,
   108,
   108,
   144,
   144,
   108,
   144,
   72,
   108,
   180,
   72,
   0,
   288,
   108,
   180,
   144,
   252,
   180,
   108,
   144,
   252,
   72,
   108,
   108,
   108,
   108,
   72,
   108,
   216,
   108,
   72,
   36,
   108,
   180,
   108,
   144,
   144,
   108,
   72,
   72,
   72,
   36,
   36,
   144,
   144,
   216,
   72,
   180,
   72,
   72,
   36,
   108,
   180,
   0,
   144,
   36,
   108,
   108,
   108,
   72,
   36,
   36,
   180,
   144,
   144,
   216,
   144,
   144,
   36,
   108,
   36,
   108,
   36,
   144,
   108,
   180,
   180,
   72,
   144,
   144,
   108,
   108,
   36,
   144,
   108,
   72,
   144,
   252,
   180,
   36,
   180,
   36,
   180,
   108,
   144,
   108,
   180,
   108,
   108,
   108,
   72,
   180,
   216,
   144,
   72,
   36,
   216,
   108,
   72,
   144,
   36,
   144,
   36,
   108,
   36,
   72,
   36,
   108,
   72,
   108,
   72,
   36,
   108,
   288,
   144,
   36,
   144,
   144,
   108,
   108,
   108,
   72,
   144,
   216,
   180,
   72,
   144,
   180,
   108,
   180,
   108,
   72,
   36,
   216,
   72,
   108,
   0,
   108,
   144,
   180,
   180,
   144,
   108,
   0,
   36,
   72,
   108,
   180,
   72,
   144,
   72,
   72,
   108,
   0,
   180,
   108,
   108,
   36,
   144,
   108,
   36,
   324,
   72,
   144,
   144,
   108,
   36,
   72,
   0,
   36,
   108,
   108,
   144,
   72,
   72,
   108,
   0,
   72,
   180,
   72,
   72,
   72,
   72,
   36,
   180,
   0,
   144,
   180,
   72,
   108,
   36,
   108,
   36,
   36,
   72,
   144,
   108,
   0,
   144,
   72,
   36,
   36,
   36,
   180,
   72,
   72,
   144,
   36,
   72,
   36,
   144,
   180,
   108,
   0,
   216,
   180,
   108,
   72,
   72,
   72,
   36,
   216,
   72,
   144,
   144,
   36,
   144,
   144,
   108,
   252,
   0,
   144,
   36,
   72,
   72,
   36,
   216,
   72,
   72,
   72,
   72,
   36,
   72,
   72,
   180,
   36,
   72,
   180,
   108,
   36,
   72,
   108,
   72,
   108,
   72,
   144,
   36,
   108,
   108,
   0,
   180,
   144,
   72,
   180,
   180,
   0,
   36,
   144,
   0,
   108,
   36,
   36,
   36,
   72,
   108,
   36,
   36,
   0,
   0,
   144,
   144,
   36,
   180,
   180,
   36,
   72,
   144,
   108,
   36,
   72,
   0,
   144,
   108,
   36,
   72,
   108,
   72,
   180,
   36,
   36,
   108,
   0,
   216,
   108,
   36,
   216,
   36,
   72,
   0,
   180,
   144,
   108,
   36,
   72,
   72,
   36,
   36,
   72,
   72,
   144,
   180,
   0,
   72,
   144,
   216,
   180,
   72,
   144,
   72,
   108,
   0,
   108,
   0,
   108,
   72,
   108,
   108,
   72,
   0,
   36,
   108,
   108,
   72,
   108,
   108,
   36,
   108,
   144,
   72,
   108,
   36,
   144,
   216,
   72,
   252,
   144,
   72,
   36,
   72,
   108,
   36,
   72,
   108,
   0,
   36,
   144,
   36,
   0,
   108,
   0,
   72,
   72,
   180,
   72,
   36,
   36,
   36,
   72,
   144,
   72,
   144,
   36,
   144,
   72,
   144,
   36,
   36,
   72,
   36,
   36,
   144,
   36,
   36,
   108,
   0,
   108,
   0,
   180,
   36,
   72,
   72,
   72,
   36,
   108,
   72,
   0,
   0,
   36,
   72,
   72,
   108,
   72,
   72,
   36,
   36,
   36,
   0,
   0,
   72,
   36,
   36,
   72,
   180,
   72,
   36,
   0,
   108,
   108,
   72,
   0,
   72,
   144,
   108,
   108,
   36,
   72,
   36,
   36,
   0,
   72,
   216,
   36,
   36,
   72,
   36,
   0,
   108,
   0,
   144,
   36,
   72,
   36,
   36,
   108,
   36,
   108,
   0,
   0,
   36,
   36,
   0,
   108,
   144,
   72,
   36,
   72,
   36,
   72,
   72,
   0,
   0,
   144,
   108,
   36,
   144,
   72,
   108,
   0,
   72,
   36,
   36,
   36,
   0,
   0,
   0,
   144,
   36,
   36,
   108,
   72,
   0,
   36,
   72,
   108,
   72,
   0,
   36,
   36,
   72,
   72,
   36,
   180,
   0,
   36,
   72,
   36,
   72,
   36,
   144,
   36,
   144,
   0,
   72,
   36,
   72,
   36,
   0,
   72,
   36,
   0,
   108,
   36,
   36,
   36,
   36,
   108,
   0,
   36,
   0,
   0,
   36,
   0,
   0,
   72,
   72,
   0,
   216,
   0,
   36,
   36,
   36,
   72,
   36,
   36,
   72,
   0,
   36,
   0,
   0,
   108,
   36,
   36,
   72,
   72,
   72,
   72,
   36,
   108,
   36,
   72,
   0,
   36,
   0,
   36,
   72,
   36,
   72,
   72,
   36,
   36,
   72,
   36,
   36,
   36,
   0,
   0,
   0,
   36,
   36,
   36,
   0,
   0,
   36,
   72,
   0,
   108,
   72,
   0,
   36,
   0,
   36,
   72,
   36,
   0,
   0,
   36,
   72,
   36,
   36,
   72,
   252,
   0,
   144,
   108,
   36,
   72,
   36,
   72,
   36,
   72,
   36,
   108,
   0,
   72,
   0,
   72,
   72,
   36,
   108,
   144,
   72,
   0,
   108,
   0,
   72,
   0,
   144,
   0,
   36,
   72,
   36,
   108,
   144,
   0,
   72,
   36,
   0,
   36,
   72,
   144,
   0,
   36,
   36,
   0,
   108,
   0,
   0,
   36,
   36,
   36,
   72,
   36,
   36,
   108,
   36,
   0,
   72,
   0,
   36,
   72,
   0,
   72,
   0,
   72,
   36,
   108,
   36,
   72,
   36,
   36,
   0,
   72,
   72,
   0,
   36,
   72,
   36,
   36,
   36,
   72,
   72,
   0,
   72,
   0,
   36,
   108,
   72,
   36,
   144,
   0,
   108,
   0,
   36,
   0,
   36,
   72,
   72,
   36,
   36,
   108,
   0,
   108,
   36,
   0,
   36,
   72,
   108,
   0,
   0,
   36,
   72,
   108,
   108,
   36,
   36,
   72,
   36,
   36,
   72,
   108,
   0,
   36,
   36,
   0,
   36,
   36,
   72,
   36,
   72,
   0,
   36,
   72,
   36,
   0,
   0,
   36,
   36,
   0,
   0,
   72,
   72,
   36,
   72,
   36,
   36,
   0,
   0,
   108,
   36,
   36,
   108,
   36,
   36,
   0,
   0,
   72,
   0,
   0,
   36,
   0,
   72,
   72,
   144,
   108,
   36,
   36,
   0,
   0,
   72,
   72,
   0,
   36,
   36,
   0,
   36,
   36,
   0,
   108,
   0,
   0,
   108,
   36,
   0,
   36,
   36,
   36,
   0,
   0,
   0,
   36,
   36,
   0,
   72,
   0,
   0,
   0,
   72,
   36,
   0,
   0,
   0,
   72,
   72,
   0,
   72,
   0,
   36,
   0,
   36,
   0,
   72,
   0,
   36,
   0,
   72,
   0,
   36,
   36,
   36,
   36,
   72,
   36,
   0,
   72,
   36,
   36,
   72,
   36,
   72,
   0,
   36,
   36,
   108,
   72,
   0,
   36,
   72,
   36,
   0,
   36,
   108,
   36,
   36,
   0,
   36,
   0,
   0,
   72,
   0,
   72,
   0,
   144,
   36,
   0,
   0,
   0,
   36,
   0,
   0,
   72,
   36,
   0,
   36,
   36,
   0,
   36,
   0,
   36,
   36,
   0,
   36,
   0,
   72,
   36,
   0,
   36,
   36,
   72,
   36,
   36,
   0,
   0,
   0,
   36,
   72,
   36,
   0,
   0,
   0,
   0,
   0,
   36,
   144,
   0,
   0,
   36,
   36,
   0,
   36,
   36,
   36,
   0,
   72,
   72,
   72,
   36,
   72,
   72,
   72,
   36,
   0,
   36,
   108,
   36,
   36,
   0,
   72,
   0,
   0,
   0,
   36,
   108,
   72,
   72,
   36,
   36,
   0,
   108,
   0,
   0,
   0,
   0,
   36,
   72,
   0,
   0,
   0,
   0,
   36,
   0,
   0,
   0,
   0,
   0,
   0,
   36,
   36,
   0,
   0,
   72,
   0,
   72,
   0,
   0,
   0,
   0,
   108,
   72,
   36,
   0,
   0,
   36,
   36,
   0,
   0,
   72,
   36,
   0,
   0,
   36,
   0,
   72,
   72,
   36,
   36,
   0,
   36,
   72,
   72,
   36,
   36,
   36,
   72,
   36,
   72,
   0,
   0,
   0,
   0,
   0,
   36,
   0,
   72,
   36,
   36,
   36,
   36,
   72,
   36,
   36,
   0,
   36,
   36,
   108,
   72,
   72,
   36,
   0,
   0,
   36,
   0,
   0,
   72,
   0,
   0,
   36,
   0,
   36,
   0,
   36,
   36,
   36,
   72,
   72,
   72,
   0,
   0,
   0,
   72,
   0,
   72,
   36,
   0,
   36,
   36,
   36,
   0,
   72,
   36,
   0,
   0,
   36,
   36,
   36,
   0,
   0,
   0,
   36,
   0,
   0,
   36,
   36,
   72,
   36,
   0,
   0,
   36,
   36,
   36,
   0,
   72,
   72,
   108,
   36,
   0,
   36,
   72,
   0,
   36,
   36,
   0,
   72,
   72,
   72,
   36,
   0,
   0,
   36,
   0,
   0,
   72,
   72,
   36,
   36,
   0,
   36,
   0,
   0,
   0,
   0,
   72,
   36,
   0,
   0,
   72,
   72,
   72,
   0,
   72,
   36,
   36,
   36,
   36,
   0,
   36,
   36,
   36,
   72,
   0,
   0,
   0,
   0,
   0,
   36,
   36,
   0,
   72,
   0,
   36,
   0,
   0,
   0,
   0,
   72,
   72,
   36,
   36,
   0,
   36,
   36,
   0,
   36,
   36,
   0,
   36,
   0,
   0,
   36,
   36,
   36,
   36,
   0,
   0,
   0,
   0,
   72,
   36,
   72,
   36,
   72,
   0,
   0,
   0,
   0,
   36,
   36,
   36,
   0,
   0,
   0,
   0,
   36,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   36,
   0,
   0,
   0,
   0,
   36,
   36,
   72,
   0,
   36,
   0,
   0,
   72,
   0,
   0,
   36,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   36,
   36,
   0,
   0,
   0,
   0,
   0,
   36,
   0,
   0,
   0,
   108,
   0,
   36,
   36,
   0,
   0,
   0,
   0,
   0,
   72,
   0,
   0,
   0,
   36,
   0,
   0,
   36,
   36,
   0,
   0,
   36,
   0,
   36,
   36,
   0,
   0,
   72,
   0,
   72,
   0,
   36,
   36,
   0,
   0,
   36,
   0,
   0,
   0,
   0,
   36,
   36,
   0,
   36,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   72,
   0,
   0,
   72,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   36,
   36,
   0,
   0,
   36,
   0,
   0,
   0,
   36,
   36,
   36,
   0,
   36,
   0,
   36,
   0,
   0,
   36,
   36,
   0,
   72,
   0,
   0,
   36,
   0,
   0,
   0,
   0,
   0,
   0,
   36,
   0,
   36,
   0,
   0,
   0,
   36,
   0,
   0,
   36,
   36,
   72,
   0,
   0,
   0,
   0,
   0,
   0,
   72,
   36,
   36,
   0,
   0,
   0,
   0,
   36,
   36,
   36,
   0,
   0,
   0,
   0,
   36,
   36,
   0,
   36,
   0,
   0,
   0,
   0,
   0,
   36,
   36,
   36,
   0,
   36,
   0,
   72,
   0,
   36,
   36,
   36,
   0,
   0,
   72,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   36,
   36,
   0,
   0,
   36,
   72,
   0,
   36,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   36,
   36,
   0,
   36,
   0,
   0,
   0,
   0,
   0,
   36,
   36,
   0,
   0,
   0,
   36,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   36,
   0,
   36,
   36,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   72,
   0,
   0,
   36,
   0,
   36,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   36,
   0,
   0,
   0,
   0,
   36,
   0,
   0,
   0,
   36,
   0,
   0,
   0,
   0,
   0,
   0,
   72,
   0,
   0,
   0,
   0,
   0,
   36,
   36,
   36,
   0,
   36,
   36,
   0,
   0,
   0,
   36,
   0,
   0,
   0,
   0,
   0,
   36,
   0,
   0,
   36,
   0,
   0,
   0,
   0,
   36,
   0,
   36,
   0,
   0,
   0,
   108,
   36,
   36,
   36,
   36,
   36,
   0,
   0,
   0,
   0,
   36,
   0,
   36,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   36,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   36,
   36,
   0,
   0,
   0,
   0,
   0,
   36,
   0,
   0,
   0,
   0,
   0,
   36,
   36,
   36,
   0,
   0,
   0,
   0,
   0,
   36,
   36,
   0,
   0,
   0,
   36,
   0,
   36,
   36,
   36,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   36,
   0,
   0,
   0,
   36,
   0,
   0,
   0,
   72,
   0,
   36,
   0,
   0,
   0,
   0,
   36,
   0,
   0,
   0,
   0,
   0,
   0,
   36,
   0,
   0,
   0,
   0,
   36,
   0,
   0,
   36,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   36,
   36,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   36,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   36,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   36,
   0,
   0,
   36,
   0,
   0,
   0,
   36,
   36,
   0,
   36,
   0,
   0,
   0,
   0,
   36,
   0,
   36,
   0,
   36,
   72,
   36,
   36,
   0,
   0,
   0,
   0,
   0,
   0,
   36,
   0,
   0,
   0,
   72,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   36,
   36,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   72,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   36,
   0,
   0,
   0,
   36,
   0,
   36,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   36,
   0,
   0,
   0,
   36,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   36,
   0,
   0,
   0,
   0,
   0,
   0,
   36,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   36,
   0,
   36,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   36,
   0,
   0,
   0,
   36,
   36,
   0,
   0,
   0,
   0,
   36,
   0,
   0,
   0,
   0,
   0,
   36,
   0,
   0,
   0,
   36,
   0,
   0,
   0,
   36,
   0,
   0,
   0,
   36,
   36,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   36,
   0,
   0,
   0,
   0,
   0,
   0,
   36,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   36,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   36,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   72,
   0,
   0,
   0,
   0,
   0,
   0,
   36,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   36,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   36,
   0,
   0,
   0,
   0,
   36,
   0,
   0,
   0,
   0,
   36,
   0,
   0,
   36,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   36,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   36,
   0,
   0,
   0,
   36,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   36,
   0,
   0,
   0,
   0,
   0,
   0,
   36,
   0,
   0,
   0,
   36,
   0,
   0,
   0,
   36,
   0,
   36,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   36,
   0,
   0,
   0,
   36,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   36,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   36,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   36,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   36,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   36,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   36,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   36,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   36,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   36
  ]
 },
 {
  "size": 17328,
  "min": 303.5,
  "max": 17631.5,
  "counts": [
   1,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   1,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   1,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   1,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   1,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   1,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   1,
   0,
   0,
   0,
   0,
   0,
   1,
   0,
   0,
   0,
   1,
   0,
   1,
   0,
   0,
   0,
   0,
   0,
   2,
   1,
   1,
   1,
   3,
   2,
   2,
   4,
   5,
   9,
   9,
   8,
   12,
   14,
   15,
   21,
   19,
   30,
   43,
   41,
   47,
   58,
   60,
   69,
   90,
   104,
   105,
   130,
   181,
   185,
   206,
   244,
   301,
   326,
   391,
   383,
   427,
   522,
   562,
   587,
   556,
   695,
   817,
   923,
   880,
   1010,
   1075,
   1221,
   1288,
   1380,
   1480,
   1620,
   1861,
   1913,
   1993,
   2217,
   2460,
   2692,
   2819,
   2978,
   3274,
   3652,
   4045,
   4207,
   4474,
   4767,
   5111,
   5588,
   5876,
   6284,
   6740,
   7593,
   7893,
   8277,
   8938,
   9790,
   10338,
   10928,
   11464,
   12194,
   13333,
   14095,
   14850,
   15597,
   16337,
   17780,
   18669,
   19501,
   20648,
   21590,
   23444,
   24317,
   25890,
   27117,
   28816,
   30667,
   31861,
   32791,
   34796,
   36946,
   39167,
   40377,
   42115,
   43895,
   46933,
   49168,
   50412,
   52694,
   55807,
   58466,
   60965,
   62838,
   65445,
   68987,
   72423,
   74520,
   76333,
   80104,
   83530,
   87317,
   89593,
   93032,
   96287,
   101083,
   104880,
   106944,
   110605,
   114666,
   119361,
   122503,
   125697,
   129457,
   133574,
   138675,
   142461,
   145328,
   149814,
   155307,
   158214,
   161295,
   165660,
   170620,
   175115,
   179389,
   181173,
   186279,
   191400,
   195001,
   198908,
   202048,
   205704,
   210769,
   215254,
   218620,
   221708,
   225271,
   229349,
   232467,
   235439,
   238644,
   242587,
   245498,
   249157,
   252341,
   255546,
   259048,
   261330,
   264468,
   267119,
   270385,
   272624,
   275526,
   279129,
   280817,
   284002,
   286619,
   288484,
   291994,
   293538,
   296671,
   298795,
   299974,
   302158,
   305022,
   305953,
   309434,
   311067,
   312847,
   315384,
   315955,
   317945,
   319434,
   321071,
   323213,
   324145,
   325903,
   328462,
   329513,
   331522,
   331345,
   333870,
   336330,
   337449,
   338782,
   339448,
   341020,
   342285,
   343064,
   343635,
   344508,
   347839,
   349679,
   350334,
   349136,
   352061,
   353836,
   355501,
   356306,
   356295,
   358804,
   359577,
   362422,
   362503,
   362416,
   365425,
   368479,
   369088,
   368648,
   368874,
   371839,
   374616,
   376390,
   374763,
   375798,
   379073,
   379843,
   380507,
   379753,
   380318,
   384338,
   386420,
   383690,
   383635,
   386053,
   387924,
   388931,
   387259,
   386719,
   390333,
   392262,
   391967,
   388487,
   391782,
   393817,
   397509,
   397590,
   394868,
   399343,
   403231,
   406837,
   408090,
   408746,
   411653,
   417504,
   421678,
   422365,
   424086,
   428389,
   435233,
   438947,
   441873,
   442860,
   445855,
   451611,
   455697,
   455496,
   454385,
   457914,
   462306,
   463545,
   460148,
   460106,
   460294,
   461378,
   461536,
   455502,
   455430,
   454437,
   453849,
   451406,
   444534,
   442688,
   442753,
   442525,
   436435,
   430696,
   429253,
   428978,
   426516,
   422113,
   416806,
   415476,
   414310,
   411031,
   405377,
   401031,
   400174,
   398683,
   395846,
   391787,
   388226,
   386883,
   385342,
   382102,
   379389,
   376730,
   376530,
   375742,
   371570,
   369850,
   370058,
   367428,
   365942,
   363113,
   363818,
   362422,
   360033,
   358917,
   357204,
   356747,
   355323,
   352964,
   352966,
   352069,
   350623,
   348811,
   346842,
   346482,
   346394,
   344208,
   340462,
   337453,
   338410,
   338917,
   335210,
   331266,
   329262,
   330320,
   329908,
   324938,
   321547,
   320509,
   320343,
   318665,
   313303,
   309135,
   309431,
   311082,
   304873,
   299861,
   296113,
   297119,
   296068,
   290603,
   285063,
   283461,
   283336,
   279773,
   275466,
   269237,
   267797,
   268201,
   263860,
   257439,
   252971,
   253378,
   251366,
   247545,
   240892,
   237805,
   237981,
   234793,
   229405,
   225244,
   222844,
   222533,
   219235,
   214132,
   210054,
   210035,
   209353,
   204797,
   201252,
   198148,
   199139,
   196917,
   193507,
   189924,
   188083,
   188161,
   186575,
   182564,
   179048,
   177763,
   177732,
   175778,
   171152,
   168008,
   167829,
   165339,
   162989,
   158630,
   157303,
   156324,
   153992,
   149890,
   147360,
   145553,
   144642,
   142893,
   139723,
   137612,
   136318,
   135329,
   132955,
   131326,
   129455,
   128532,
   127443,
   125094,
   122431,
   121366,
   120553,
   119923,
   117662,
   115933,
   115233,
   114937,
   112620,
   110994,
   108685,
   108297,
   107314,
   105697,
   103624,
   102926,
   102520,
   101025,
   99958,
   98362,
   97987,
   97030,
   96179,
   93980,
   93628,
   93126,
   92349,
   91128,
   89537,
   89534,
   89247,
   88004,
   87787,
   86265,
   85916,
   85880,
   85247,
   84944,
   83940,
   83871,
   84002,
   83027,
   82192,
   82298,
   82981,
   82413,
   81832,
   81051,
   81779,
   82133,
   80936,
   80486,
   80156,
   80798,
   80623,
   79686,
   78845,
   77855,
   78447,
   78610,
   76745,
   76446,
   76495,
   76179,
   75300,
   74045,
   74003,
   74033,
   73627,
   72467,
   71662,
   71507,
   71846,
   71115,
   70204,
   69789,
   69366,
   70518,
   70009,
   68220,
   68188,
   68779,
   68893,
   67204,
   66812,
   66511,
   67301,
   67141,
   66043,
   65254,
   64843,
   65388,
   65627,
   63748,
   62670,
   62747,
   63242,
   62138,
   61364,
   60873,
   60715,
   61158,
   59880,
   58581,
   58412,
   58730,
   57741,
   57164,
   56524,
   56182,
   56562,
   55948,
   54605,
   54516,
   54548,
   54252,
   54284,
   53378,
   52673,
   52728,
   52716,
   52292,
   51472,
   51607,
   51371,
   51117,
   51131,
   50577,
   50065,
   50808,
   49789,
   49826,
   49098,
   49076,
   49304,
   48849,
   48433,
   48134,
   47663,
   47143,
   47025,
   46889,
   46224,
   46258,
   46012,
   45424,
   45704,
   45346,
   45426,
   44753,
   44233,
   44482,
   44230,
   44349,
   43838,
   43094,
   43256,
   42870,
   42939,
   42294,
   42007,
   41256,
   41591,
   41134,
   40625,
   40516,
   40037,
   39947,
   39654,
   39332,
   39237,
   39339,
   38880,
   38531,
   38251,
   38059,
   38528,
   38028,
   37954,
   37609,
   37851,
   37714,
   37516,
   37663,
   37260,
   37293,
   36707,
   37179,
   37118,
   36803,
   36910,
   36569,
   36270,
   36585,
   36122,
   36618,
   36099,
   36108,
   36296,
   35850,
   35927,
   35770,
   35738,
   35696,
   35109,
   35172,
   35302,
   35604,
   35113,
   34975,
   34991,
   35503,
   35297,
   35232,
   35205,
   35347,
   35101,
   35405,
   35206,
   34731,
   35280,
   35511,
   35189,
   34789,
   34753,
   35086,
   35131,
   34732,
   34239,
   34246,
   35172,
   34086,
   34067,
   33934,
   34281,
   34071,
   33667,
   33207,
   33168,
   33446,
   33117,
   33402,
   32692,
   32743,
   32425,
   32274,
   32096,
   31741,
   31374,
   32145,
   31697,
   31045,
   30594,
   30710,
   30659,
   30460,
   30102,
   29896,
   29927,
   29925,
   29179,
   29308,
   29078,
   28937,
   28622,
   28811,
   28561,
   28085,
   28252,
   28212,
   27816,
   27677,
   27912,
   27737,
   27285,
   27159,
   27204,
   27014,
   26938,
   26588,
   26368,
   26462,
   26454,
   26264,
   26022,
   26043,
   25949,
   26195,
   25968,
   26006,
   25752,
   25896,
   25585,
   25757,
   25757,
   25779,
   25362,
   25757,
   25639,
   25327,
   25480,
   25117,
   25030,
   25159,
   25275,
   24755,
   25250,
   24978,
   24695,
   24736,
   24748,
   24574,
   24903,
   24501,
   24277,
   24461,
   24435,
   24209,
   24029,
   23809,
   24231,
   24051,
   23926,
   23711,
   23969,
   24149,
   24088,
   23692,
   23722,
   23477,
   23528,
   23758,
   23340,
   23338,
   23545,
   23492,
   23189,
   23452,
   23206,
   23066,
   23229,
   23483,
   22888,
   22977,
   23156,
   23318,
   23152,
   22960,
   22963,
   23170,
   23408,
   23023,
   23036,
   23018,
   23093,
   23162,
   22972,
   22920,
   22979,
   23167,
   22808,
   23135,
   22990,
   23121,
   23202,
   22985,
   22709,
   22693,
   22809,
   22931,
   22959,
   22316,
   22611,
   22655,
   22683,
   22606,
   22612,
   22497,
   22878,
   22812,
   22586,
   22357,
   22622,
   22797,
   22436,
   22609,
   22218,
   22504,
   22460,
   22858,
   22209,
   22601,
   22663,
   22621,
   22828,
   22498,
   22608,
   22786,
   22811,
   22346,
   22525,
   22468,
   22674,
   22478,
   22512,
   22142,
   22208,
   22520,
   22256,
   22053,
   21712,
   21984,
   22067,
   21692,
   21421,
   21251,
   21455,
   21323,
   21106,
   20974,
   20777,
   20862,
   20820,
   20771,
   20835,
   20390,
   20636,
   20467,
   20146,
   19911,
   20194,
   20206,
   19961,
   19845,
   19848,
   19816,
   19704,
   19766,
   19004,
   19293,
   19113,
   19166,
   18882,
   18600,
   18477,
   18620,
   18124,
   18086,
   18248,
   17941,
   17778,
   17566,
   17474,
   17131,
   16935,
   16977,
   16591,
   16394,
   16363,
   16343,
   16127,
   15934,
   15747,
   15727,
   15843,
   15702,
   15322,
   15328,
   15327,
   15378,
   15114,
   15163,
   15020,
   15070,
   14891,
   14873,
   14762,
   14697,
   14624,
   14558,
   14622,
   14452,
   14555,
   14368,
   14292,
   14376,
   13949,
   14175,
   14368,
   14123,
   14011,
   14023,
   13687,
   13927,
   13907,
   13564,
   13478,
   13570,
   13637,
   13560,
   13271,
   13457,
   13208,
   13318,
   13031,
   12966,
   12894,
   12904,
   12994,
   12634,
   12525,
   12662,
   12127,
   12404,
   12382,
   12185,
   12086,
   11997,
   11976,
   11705,
   11788,
   11905,
   11636,
   11499,
   11525,
   11089,
   11201,
   11062,
   10946,
   11037,
   10566,
   10604,
   10832,
   10623,
   10314,
   10282,
   10285,
   10307,
   9844,
   10102,
   9830,
   9640,
   9692,
   9600,
   9561,
   9736,
   9408,
   9351,
   9287,
   9053,
   9108,
   9105,
   9070,
   8762,
   8799,
   8756,
   8803,
   8594,
   8568,
   8538,
   8529,
   8463,
   8469,
   8297,
   8353,
   8198,
   8181,
   7986,
   8130,
   7911,
   7932,
   7826,
   7808,
   7895,
   7790,
   7858,
   7733,
   7741,
   7656,
   7760,
   7748,
   7507,
   7501,
   7528,
   7564,
   7584,
   7391,
   7485,
   7299,
   7531,
   7305,
   7405,
   7227,
   7309,
   7287,
   7283,
   7046,
   7243,
   7044,
   7044,
   7010,
   6909,
   7110,
   7077,
   6815,
   6730,
   6758,
   6724,
   6851,
   6505,
   6391,
   6556,
   6530,
   6388,
   6435,
   6379,
   6382,
   6225,
   6291,
   6112,
   6165,
   6038,
   6117,
   6036,
   5881,
   6009,
   5895,
   5850,
   5882,
   5704,
   5734,
   5692,
   5647,
   5424,
   5567,
   5575,
   5489,
   5360,
   5445,
   5366,
   5205,
   5271,
   5250,
   5180,
   5127,
   5091,
   5169,
   5004,
   4994,
   4976,
   4933,
   5011,
   4910,
   4724,
   4799,
   4854,
   4900,
   4807,
   4784,
   4888,
   4857,
   4657,
   4628,
   4746,
   4598,
   4534,
   4609,
   4612,
   4611,
   4550,
   4548,
   4550,
   4641,
   4456,
   4390,
   4499,
   4502,
   4359,
   4380,
   4424,
   4428,
   4288,
   4224,
   4239,
   4112,
   4267,
   4226,
   4274,
   4201,
   4162,
   4229,
   4209,
   4028,
   4110,
   4040,
   4160,
   3989,
   4010,
   4121,
   4052,
   4019,
   4032,
   3903,
   3922,
   4032,
   3953,
   3983,
   3893,
   3875,
   3950,
   3865,
   3870,
   3752,
   3810,
   3814,
   3764,
   3633,
   3717,
   3710,
   3720,
   3803,
   3629,
   3673,
   3659,
   3658,
   3636,
   3689,
   3591,
   3683,
   3608,
   3724,
   3561,
   3625,
   3552,
   3445,
   3465,
   3573,
   3536,
   3589,
   3515,
   3355,
   3485,
   3527,
   3377,
   3523,
   3423,
   3392,
   3423,
   3453,
   3435,
   3268,
   3325,
   3283,
   3231,
   3383,
   3243,
   3303,
   3260,
   3292,
   3278,
   3245,
   3203,
   3213,
   3287,
   3212,
   3151,
   3185,
   3267,
   3224,
   3214,
   3125,
   3199,
   3137,
   3114,
   3155,
   3126,
   3093,
   3132,
   3152,
   3148,
   2979,
   3104,
   2996,
   2980,
   3028,
   3056,
   3000,
   3073,
   3071,
   2964,
   3005,
   3003,
   2942,
   2837,
   2923,
   2996,
   3061,
   2816,
   2907,
   2872,
   2898,
   2869,
   2945,
   2901,
   2935,
   2919,
   2815,
   2886,
   2877,
   2847,
   2832,
   2920,
   2904,
   2787,
   2677,
   2723,
   2764,
   2721,
   2754,
   2798,
   2812,
   2738,
   2712,
   2733,
   2707,
   2728,
   2643,
   2699,
   2678,
   2715,
   2741,
   2701,
   2645,
   2637,
   2694,
   2635,
   2670,
   2673,
   2661,
   2635,
   2530,
   2538,
   2585,
   2729,
   2663,
   2610,
   2667,
   2607,
   2504,
   2471,
   2551,
   2537,
   2520,
   2587,
   2550,
   2591,
   2531,
   2547,
   2473,
   2461,
   2461,
   2551,
   2472,
   2518,
   2476,
   2429,
   2486,
   2497,
   2509,
   2353,
   2433,
   2393,
   2464,
   2459,
   2353,
   2439,
   2429,
   2390,
   2433,
   2356,
   2431,
   2317,
   2322,
   2415,
   2347,
   2443,
   2379,
   2411,
   2398,
   2285,
   2337,
   2265,
   2369,
   2302,
   2330,
   2306,
   2235,
   2345,
   2360,
   2325,
   2263,
   2230,
   2322,
   2248,
   2387,
   2299,
   2190,
   2345,
   2203,
   2197,
   2286,
   2292,
   2126,
   2241,
   2270,
   2280,
   2176,
   2121,
   2191,
   2232,
   2137,
   2128,
   2198,
   2216,
   2241,
   2169,
   2235,
   2246,
   2256,
   2283,
   2195,
   2158,
   2249,
   2150,
   2184,
   2152,
   2220,
   2163,
   2157,
   2091,
   2115,
   2122,
   2188,
   2085,
   2103,
   2116,
   1956,
   2099,
   2119,
   2117,
   2041,
   2059,
   2058,
   1984,
   2107,
   2087,
   1985,
   2041,
   1993,
   2079,
   2046,
   2013,
   2039,
   2057,
   1995,
   2052,
   2074,
   2028,
   2009,
   2076,
   2011,
   2002,
   2027,
   2018,
   1969,
   2006,
   1943,
   2031,
   1903,
   1933,
   1880,
   1997,
   2006,
   1950,
   1919,
   1977,
   2000,
   1977,
   1945,
   1888,
   1958,
   1849,
   1972,
   1943,
   1985,
   1896,
   1921,
   1851,
   1959,
   1997,
   1954,
   1849,
   1889,
   1945,
   1919,
   1874,
   1866,
   1927,
   1901,
   1859,
   1901,
   1888,
   1875,
   1879,
   1867,
   1894,
   1833,
   1872,
   1878,
   1826,
   1802,
   1801,
   1852,
   1915,
   1819,
   1847,
   1768,
   1858,
   1785,
   1791,
   1834,
   1759,
   1823,
   1859,
   1841,
   1751,
   1768,
   1762,
   1852,
   1812,
   1842,
   1880,
   1854,
   1802,
   1822,
   1860,
   1784,
   1742,
   1821,
   1768,
   1788,
   1731,
   1849,
   1839,
   1785,
   1787,
   1800,
   1809,
   1773,
   1810,
   1785,
   1765,
   1742,
   1694,
   1701,
   1775,
   1701,
   1748,
   1727,
   1798,
   1745,
   1716,
   1676,
   1778,
   1685,
   1690,
   1758,
   1719,
   1786,
   1701,
   1640,
   1641,
   1703,
   1725,
   1651,
   1680,
   1687,
   1633,
   1726,
   1682,
   1584,
   1761,
   1695,
   1595,
   1688,
   1621,
   1671,
   1664,
   1627,
   1724,
   1627,
   1652,
   1635,
   1618,
   1603,
   1695,
   1676,
   1736,
   1664,
   1595,
   1640,
   1541,
   1743,
   1650,
   1662,
   1662,
   1640,
   1660,
   1626,
   1573,
   1605,
   1586,
   1608,
   1647,
   1583,
   1617,
   1533,
   1576,
   1622,
   1662,
   1544,
   1624,
   1618,
   1575,
   1563,
   1582,
   1622,
   1575,
   1558,
   1568,
   1560,
   1500,
   1510,
   1551,
   1616,
   1564,
   1571,
   1577,
   1612,
   1583,
   1461,
   1557,
   1594,
   1595,
   1593,
   1544,
   1537,
   1570,
   1610,
   1586,
   1531,
   1472,
   1528,
   1527,
   1462,
   1496,
   1484,
   1471,
   1587,
   1503,
   1556,
   1533,
   1524,
   1532,
   1526,
   1542,
   1480,
   1487,
   1479,
   1511,
   1478,
   1493,
   1432,
   1492,
   1487,
   1464,
   1523,
   1481,
   1486,
   1468,
   1438,
   1526,
   1413,
   1520,
   1458,
   1434,
   1427,
   1526,
   1503,
   1471,
   1422,
   1470,
   1498,
   1469,
   1465,
   1473,
   1489,
   1429,
   1475,
   1435,
   1484,
   1521,
   1460,
   1447,
   1413,
   1463,
   1507,
   1449,
   1436,
   1419,
   1414,
   1462,
   1418,
   1391,
   1487,
   1446,
   1399,
   1449,
   1469,
   1432,
   1407,
   1376,
   1373,
   1431,
   1409,
   1421,
   1437,
   1388,
   1422,
   1419,
   1425,
   1413,
   1363,
   1426,
   1449,
   1419,
   1392,
   1449,
   1395,
   1374,
   1360,
   1383,
   1382,
   1392,
   1379,
   1393,
   1418,
   1365,
   1306,
   1424,
   1404,
   1321,
   1371,
   1334,
   1330,
   1349,
   1316,
   1365,
   1337,
   1390,
   1408,
   1388,
   1316,
   1331,
   1324,
   1382,
   1307,
   1289,
   1348,
   1355,
   1362,
   1319,
   1379,
   1323,
   1365,
   1334,
   1359,
   1314,
   1295,
   1333,
   1328,
   1258,
   1380,
   1348,
   1322,
   1273,
   1321,
   1349,
   1333,
   1280,
   1376,
   1313,
   1369,
   1221,
   1310,
   1246,
   1327,
   1283,
   1278,
   1378,
   1334,
   1278,
   1337,
   1335,
   1264,
   1284,
   1334,
   1300,
   1327,
   1323,
   1228,
   1268,
   1375,
   1305,
   1339,
   1257,
   1251,
   1291,
   1287,
   1320,
   1241,
   1313,
   1251,
   1260,
   1287,
   1214,
   1320,
   1262,
   1287,
   1278,
   1268,
   1237,
   1256,
   1310,
   1301,
   1331,
   1308,
   1213,
   1225,
   1232,
   1203,
   1209,
   1284,
   1275,
   1226,
   1253,
   1255,
   1269,
   1206,
   1202,
   1249,
   1207,
   1285,
   1259,
   1214,
   1262,
   1273,
   1196,
   1204,
   1296,
   1258,
   1239,
   1214,
   1227,
   1201,
   1198,
   1174,
   1208,
   1199,
   1301,
   1257,
   1211,
   1213,
   1228,
   1168,
   1199,
   1210,
   1215,
   1282,
   1216,
   1186,
   1219,
   1196,
   1183,
   1169,
   1154,
   1171,
   1158,
   1187,
   1177,
   1153,
   1168,
   1201,
   1186,
   1134,
   1208,
   1160,
   1167,
   1193,
   1205,
   1161,
   1184,
   1198,
   1272,
   1179,
   1243,
   1144,
   1178,
   1250,
   1188,
   1197,
   1176,
   1178,
   1132,
   1187,
   1112,
   1156,
   1209,
   1202,
   1218,
   1162,
   1153,
   1087,
   1127,
   1189,
   1186,
   1109,
   1200,
   1145,
   1226,
   1175,
   1160,
   1164,
   1184,
   1159,
   1119,
   1148,
   1109,
   1170,
   1189,
   1118,
   1155,
   1209,
   1090,
   1212,
   1190,
   1117,
   1179,
   1162,
   1107,
   1156,
   1100,
   1115,
   1119,
   1152,
   1111,
   1140,
   1104,
   1150,
   1171,
   1105,
   1137,
   1089,
   1129,
   1077,
   1118,
   1059,
   1163,
   1148,
   1054,
   1060,
   1108,
   1121,
   1140,
   1114,
   1172,
   1068,
   1076,
   1067,
   1083,
   1109,
   1064,
   1058,
   1076,
   1128,
   1102,
   1102,
   1115,
   1080,
   1094,
   1080,
   1141,
   1065,
   1128,
   1067,
   1106,
   1103,
   1078,
   1137,
   1108,
   1097,
   1156,
   1121,
   1092,
   1159,
   1137,
   1106,
   1089,
   1093,
   1084,
   1054,
   1076,
   1056,
   1048,
   1091,
   1102,
   1085,
   1111,
   1064,
   999,
   1076,
   1136,
   1055,
   1044,
   1051,
   1047,
   1067,
   1075,
   1085,
   1068,
   1006,
   1104,
   1109,
   1000,
   1059,
   1017,
   1079,
   1073,
   1048,
   1054,
   1088,
   1088,
   1056,
   1014,
   1034,
   1033,
   1041,
   1056,
   1019,
   1013,
   1049,
   1070,
   1026,
   1064,
   1038,
   1043,
   1000,
   979,
   981,
   1018,
   1031,
   1017,
   1067,
   1048,
   1026,
   1002,
   1032,
   1022,
   1054,
   1064,
   1004,
   1055,
   966,
   1024,
   910,
   1032,
   1057,
   964,
   1044,
   1030,
   1025,
   1073,
   954,
   950,
   989,
   1035,
   1009,
   1032,
   995,
   970,
   1012,
   1002,
   981,
   1013,
   1052,
   1038,
   968,
   1000,
   948,
   1011,
   1060,
   973,
   1007,
   1011,
   970,
   971,
   949,
   1018,
   973,
   1010,
   1023,
   1051,
   1036,
   911,
   963,
   993,
   979,
   949,
   987,
   985,
   926,
   975,
   994,
   1004,
   1035,
   1009,
   1012,
   1044,
   927,
   899,
   970,
   972,
   986,
   950,
   907,
   970,
   917,
   994,
   1003,
   927,
   922,
   994,
   1009,
   939,
   953,
   974,
   1017,
   962,
   912,
   992,
   943,
   949,
   920,
   993,
   972,
   914,
   968,
   1022,
   929,
   977,
   997,
   984,
   967,
   942,
   963,
   969,
   942,
   957,
   967,
   975,
   941,
   910,
   960,
   916,
   992,
   921,
   903,
   933,
   913,
   928,
   944,
   918,
   960,
   925,
   870,
   900,
   925,
   899,
   984,
   942,
   897,
   981,
   938,
   898,
   934,
   939,
   959,
   983,
   931,
   886,
   947,
   945,
   966,
   932,
   964,
   913,
   951,
   842,
   926,
   979,
   927,
   909,
   901,
   889,
   910,
   897,
   858,
   986,
   895,
   906,
   925,
   905,
   913,
   910,
   928,
   882,
   955,
   969,
   915,
   896,
   901,
   835,
   878,
   915,
   931,
   886,
   935,
   969,
   913,
   917,
   912,
   908,
   941,
   883,
   901,
   925,
   909,
   867,
   854,
   882,
   904,
   873,
   845,
   917,
   918,
   892,
   913,
   901,
   943,
   851,
   846,
   845,
   906,
   862,
   847,
   863,
   897,
   960,
   917,
   893,
   902,
   878,
   840,
   862,
   903,
   892,
   873,
   885,
   879,
   863,
   891,
   838,
   869,
   906,
   844,
   911,
   873,
   857,
   886,
   874,
   908,
   903,
   885,
   909,
   848,
   818,
   864,
   863,
   910,
   832,
   863,
   878,
   873,
   846,
   833,
   879,
   866,
   865,
   870,
   846,
   853,
   845,
   853,
   835,
   900,
   865,
   876,
   907,
   832,
   839,
   893,
   835,
   827,
   896,
   838,
   852,
   837,
   844,
   843,
   841,
   828,
   803,
   875,
   829,
   788,
   827,
   826,
   808,
   845,
   801,
   810,
   827,
   845,
   858,
   819,
   776,
   833,
   807,
   842,
   796,
   909,
   828,
   822,
   844,
   829,
   800,
   877,
   830,
   860,
   843,
   839,
   824,
   802,
   811,
   859,
   808,
   829,
   812,
   838,
   834,
   849,
   817,
   809,
   823,
   792,
   823,
   825,
   793,
   824,
   839,
   827,
   857,
   771,
   787,
   811,
   843,
   810,
   842,
   788,
   787,
   795,
   838,
   857,
   797,
   762,
   811,
   798,
   769,
   811,
   831,
   824,
   806,
   778,
   807,
   824,
   805,
   761,
   774,
   772,
   835,
   786,
   760,
   753,
   803,
   801,
   795,
   754,
   773,
   795,
   776,
   807,
   791,
   796,
   773,
   797,
   745,
   809,
   757,
   814,
   788,
   771,
   765,
   768,
   810,
   799,
   755,
   739,
   786,
   766,
   778,
   777,
   757,
   795,
   739,
   730,
   782,
   809,
   805,
   836,
   779,
   760,
   784,
   719,
   773,
   767,
   793,
   772,
   794,
   819,
   692,
   772,
   730,
   739,
   784,
   724,
   741,
   755,
   773,
   761,
   737,
   779,
   773,
   751,
   765,
   689,
   735,
   749,
   756,
   783,
   750,
   726,
   732,
   740,
   726,
   694,
   765,
   787,
   741,
   764,
   795,
   762,
   750,
   756,
   735,
   752,
   761,
   751,
   737,
   731,
   695,
   742,
   725,
   798,
   757,
   730,
   765,
   732,
   762,
   734,
   724,
   771,
   734,
   739,
   771,
   758,
   785,
   742,
   726,
   756,
   684,
   762,
   779,
   694,
   752,
   751,
   707,
   733,
   709,
   762,
   734,
   722,
   747,
   733,
   764,
   743,
   707,
   687,
   713,
   729,
   790,
   771,
   682,
   763,
   683,
   762,
   739,
   717,
   722,
   796,
   715,
   710,
   676,
   681,
   741,
   714,
   703,
   721,
   676,
   729,
   731,
   735,
   732,
   707,
   671,
   723,
   769,
   732,
   735,
   695,
   689,
   737,
   682,
   700,
   711,
   714,
   739,
   689,
   713,
   686,
   721,
   674,
   715,
   709,
   697,
   698,
   722,
   738,
   699,
   768,
   667,
   745,
   685,
   661,
   701,
   694,
   726,
   711,
   714,
   705,
   717,
   713,
   733,
   727,
   624,
   684,
   651,
   685,
   711,
   698,
   698,
   704,
   693,
   645,
   701,
   672,
   729,
   693,
   689,
   704,
   703,
   704,
   656,
   680,
   695,
   648,
   717,
   677,
   671,
   709,
   713,
   644,
   684,
   745,
   694,
   686,
   702,
   695,
   711,
   671,
   668,
   696,
   688,
   764,
   686,
   682,
   691,
   704,
   675,
   692,
   707,
   656,
   693,
   677,
   705,
   646,
   667,
   706,
   667,
   698,
   666,
   683,
   711,
   693,
   660,
   691,
   636,
   640,
   633,
   644,
   654,
   671,
   692,
   648,
   628,
   696,
   663,
   667,
   639,
   642,
   621,
   684,
   688,
   659,
   653,
   649,
   647,
   657,
   705,
   664,
   662,
   649,
   641,
   680,
   665,
   710,
   691,
   658,
   689,
   682,
   712,
   697,
   674,
   646,
   646,
   670,
   677,
   614,
   624,
   671,
   616,
   709,
   668,
   661,
   664,
   632,
   637,
   600,
   660,
   697,
   693,
   613,
   702,
   730,
   700,
   675,
   680,
   653,
   670,
   651,
   658,
   663,
   623,
   698,
   650,
   653,
   674,
   649,
   595,
   640,
   625,
   661,
   643,
   667,
   678,
   643,
   659,
   650,
   609,
   636,
   598,
   666,
   623,
   647,
   627,
   651,
   578,
   645,
   691,
   679,
   648,
   719,
   635,
   641,
   663,
   636,
   629,
   693,
   591,
   674,
   657,
   622,
   601,
   631,
   655,
   660,
   627,
   638,
   646,
   636,
   638,
   615,
   666,
   681,
   632,
   670,
   665,
   607,
   644,
   603,
   649,
   671,
   704,
   572,
   647,
   657,
   672,
   652,
   629,
   576,
   642,
   697,
   641,
   610,
   722,
   608,
   650,
   633,
   663,
   636,
   654,
   629,
   641,
   622,
   647,
   654,
   660,
   640,
   670,
   638,
   649,
   636,
   617,
   661,
   661,
   656,
   616,
   586,
   638,
   641,
   610,
   612,
   592,
   634,
   649,
   635,
   635,
   623,
   631,
   630,
   597,
   614,
   630,
   629,
   640,
   639,
   658,
   645,
   622,
   640,
   630,
   641,
   648,
   613,
   618,
   635,
   617,
   630,
   647,
   632,
   596,
   594,
   610,
   579,
   605,
   595,
   632,
   637,
   630,
   637,
   623,
   593,
   610,
   631,
   628,
   610,
   612,
   620,
   633,
   595,
   605,
   628,
   625,
   604,
   567,
   592,
   665,
   625,
   600,
   567,
   599,
   590,
   603,
   640,
   576,
   603,
   586,
   611,
   559,
   617,
   557,
   577,
   610,
   634,
   591,
   604,
   602,
   641,
   621,
   600,
   636,
   616,
   614,
   604,
   626,
   589,
   607,
   596,
   576,
   599,
   602,
   613,
   567,
   612,
   578,
   612,
   590,
   657,
   569,
   591,
   633,
   548,
   626,
   584,
   593,
   611,
   609,
   609,
   562,
   615,
   555,
   579,
   636,
   576,
   573,
   564,
   575,
   578,
   616,
   616,
   564,
   536,
   590,
   626,
   565,
   554,
   607,
   602,
   601,
   602,
   614,
   599,
   564,
   609,
   609,
   546,
   586,
   649,
   589,
   590,
   598,
   582,
   590,
   572,
   555,
   576,
   560,
   595,
   596,
   595,
   569,
   589,
   604,
   563,
   578,
   589,
   584,
   564,
   541,
   556,
   558,
   611,
   573,
   581,
   549,
   567,
   545,
   537,
   609,
   549,
   591,
   606,
   573,
   584,
   569,
   566,
   552,
   542,
   555,
   542,
   591,
   597,
   594,
   572,
   519,
   582,
   593,
   544,
   628,
   602,
   586,
   520,
   590,
   582,
   589,
   590,
   570,
   585,
   548,
   554,
   554,
   555,
   578,
   587,
   580,
   556,
   576,
   569,
   555,
   573,
   558,
   559,
   599,
   594,
   565,
   516,
   535,
   573,
   571,
   585,
   548,
   552,
   541,
   595,
   601,
   548,
   561,
   555,
   530,
   571,
   634,
   554,
   558,
   538,
   569,
   531,
   624,
   555,
   567,
   547,
   545,
   529,
   561,
   520,
   552,
   539,
   593,
   625,
   538,
   567,
   567,
   596,
   566,
   536,
   535,
   564,
   560,
   560,
   610,
   560,
   513,
   560,
   539,
   565,
   537,
   619,
   573,
   565,
   552,
   563,
   560,
   572,
   570,
   591,
   529,
   543,
   485,
   559,
   590,
   557,
   551,
   542,
   535,
   521,
   570,
   548,
   520,
   530,
   564,
   532,
   565,
   517,
   576,
   547,
   578,
   537,
   561,
   546,
   557,
   555,
   554,
   561,
   545,
   583,
   518,
   577,
   542,
   553,
   576,
   540,
   540,
   563,
   519,
   526,
   553,
   496,
   558,
   570,
   568,
   505,
   496,
   529,
   545,
   516,
   561,
   567,
   506,
   570,
   516,
   493,
   595,
   555,
   506,
   562,
   576,
   552,
   527,
   539,
   539,
   548,
   517,
   574,
   563,
   524,
   521,
   570,
   538,
   540,
   547,
   513,
   540,
   537,
   551,
   484,
   560,
   506,
   513,
   532,
   566,
   538,
   510,
   512,
   519,
   496,
   509,
   500,
   540,
   555,
   520,
   544,
   538,
   517,
   521,
   535,
   520,
   574,
   525,
   520,
   520,
   512,
   504,
   507,
   478,
   511,
   549,
   559,
   532,
   520,
   536,
   541,
   534,
   513,
   477,
   519,
   532,
   505,
   521,
   523,
   527,
   546,
   527,
   587,
   572,
   523,
   526,
   496,
   503,
   540,
   490,
   486,
   516,
   491,
   535,
   516,
   541,
   501,
   512,
   498,
   506,
   506,
   516,
   521,
   556,
   508,
   499,
   527,
   510,
   512,
   565,
   524,
   496,
   503,
   483,
   523,
   566,
   543,
   543,
   563,
   477,
   516,
   512,
   503,
   547,
   518,
   511,
   523,
   532,
   520,
   519,
   527,
   504,
   474,
   494,
   474,
   495,
   526,
   484,
   544,
   500,
   523,
   481,
   496,
   471,
   535,
   489,
   493,
   518,
   527,
   528,
   485,
   466,
   468,
   494,
   514,
   537,
   520,
   489,
   521,
   527,
   498,
   506,
   485,
   526,
   523,
   520,
   498,
   513,
   525,
   519,
   482,
   517,
   503,
   480,
   503,
   492,
   513,
   545,
   484,
   509,
   490,
   509,
   551,
   479,
   521,
   542,
   506,
   505,
   543,
   489,
   483,
   487,
   493,
   508,
   500,
   530,
   501,
   487,
   551,
   480,
   483,
   488,
   473,
   497,
   507,
   447,
   503,
   494,
   522,
   518,
   475,
   504,
   506,
   513,
   504,
   493,
   516,
   505,
   501,
   480,
   505,
   487,
   472,
   478,
   483,
   478,
   437,
   469,
   467,
   482,
   496,
   476,
   509,
   540,
   485,
   513,
   490,
   502,
   480,
   491,
   439,
   542,
   447,
   532,
   458,
   468,
   464,
   515,
   510,
   518,
   523,
   437,
   500,
   481,
   547,
   503,
   461,
   486,
   451,
   491,
   492,
   511,
   466,
   465,
   540,
   473,
   497,
   466,
   487,
   450,
   479,
   507,
   476,
   471,
   417,
   470,
   459,
   481,
   450,
   461,
   529,
   475,
   489,
   501,
   470,
   465,
   481,
   449,
   468,
   451,
   456,
   500,
   513,
   419,
   492,
   497,
   517,
   460,
   481,
   475,
   464,
   457,
   450,
   442,
   448,
   505,
   466,
   500,
   495,
   482,
   455,
   465,
   428,
   461,
   438,
   476,
   454,
   448,
   446,
   450,
   490,
   484,
   436,
   471,
   447,
   444,
   465,
   470,
   446,
   458,
   426,
   439,
   459,
   445,
   464,
   489,
   463,
   457,
   465,
   467,
   464,
   425,
   447,
   453,
   474,
   453,
   478,
   453,
   452,
   432,
   425,
   479,
   471,
   478,
   461,
   477,
   413,
   485,
   466,
   422,
   475,
   438,
   445,
   472,
   461,
   485,
   439,
   450,
   469,
   447,
   458,
   411,
   501,
   432,
   485,
   481,
   484,
   504,
   411,
   473,
   469,
   453,
   427,
   481,
   425,
   453,
   451,
   451,
   422,
   410,
   454,
   414,
   425,
   418,
   475,
   462,
   434,
   425,
   448,
   425,
   390,
   458,
   413,
   450,
   471,
   455,
   440,
   461,
   418,
   470,
   448,
   504,
   445,
   422,
   426,
   458,
   418,
   422,
   426,
   428,
   456,
   445,
   462,
   429,
   467,
   448,
   390,
   437,
   429,
   444,
   450,
   413,
   459,
   483,
   428,
   421,
   468,
   463,
   448,
   443,
   433,
   436,
   489,
   393,
   432,
   395,
   387,
   434,
   437,
   376,
   448,
   441,
   429,
   435,
   383,
   435,
   411,
   423,
   412,
   415,
   406,
   451,
   441,
   421,
   445,
   448,
   419,
   388,
   452,
   454,
   439,
   413,
   423,
   459,
   414,
   440,
   405,
   394,
   424,
   449,
   427,
   398,
   422,
   392,
   430,
   434,
   431,
   448,
   391,
   428,
   431,
   427,
   404,
   448,
   436,
   431,
   428,
   424,
   409,
   454,
   441,
   421,
   438,
   484,
   407,
   452,
   437,
   441,
   386,
   398,
   421,
   402,
   441,
   436,
   416,
   444,
   428,
   435,
   408,
   459,
   392,
   440,
   397,
   410,
   399,
   380,
   421,
   414,
   400,
   424,
   409,
   394,
   452,
   412,
   443,
   388,
   390,
   383,
   390,
   402,
   380,
   432,
   412,
   435,
   425,
   403,
   435,
   433,
   446,
   420,
   417,
   399,
   426,
   397,
   409,
   437,
   446,
   416,
   406,
   451,
   408,
   410,
   407,
   383,
   422,
   365,
   413,
   385,
   419,
   418,
   398,
   365,
   414,
   396,
   412,
   387,
   401,
   390,
   409,
   439,
   387,
   416,
   398,
   418,
   391,
   396,
   426,
   407,
   405,
   390,
   413,
   427,
   401,
   413,
   437,
   384,
   431,
   388,
   401,
   392,
   426,
   411,
   397,
   425,
   411,
   389,
   429,
   401,
   374,
   409,
   384,
   385,
   423,
   429,
   407,
   412,
   380,
   405,
   422,
   416,
   364,
   397,
   382,
   389,
   398,
   401,
   407,
   394,
   378,
   404,
   400,
   398,
   368,
   406,
   425,
   414,
   411,
   380,
   390,
   383,
   418,
   405,
   395,
   348,
   395,
   400,
   407,
   402,
   359,
   383,
   406,
   369,
   396,
   424,
   391,
   422,
   406,
   390,
   424,
   371,
   391,
   371,
   368,
   409,
   369,
   376,
   393,
   366,
   366,
   412,
   393,
   351,
   364,
   430,
   387,
   403,
   393,
   407,
   408,
   396,
   392,
   396,
   367,
   380,
   368,
   414,
   356,
   375,
   409,
   371,
   381,
   381,
   364,
   353,
   398,
   394,
   401,
   395,
   397,
   361,
   402,
   359,
   361,
   389,
   393,
   375,
   398,
   374,
   393,
   383,
   348,
   399,
   331,
   387,
   376,
   410,
   336,
   391,
   403,
   399,
   375,
   387,
   367,
   372,
   403,
   378,
   407,
   349,
   370,
   363,
   366,
   372,
   359,
   385,
   374,
   344,
   372,
   381,
   365,
   374,
   368,
   360,
   319,
   346,
   403,
   377,
   368,
   378,
   352,
   382,
   357,
   373,
   368,
   381,
   370,
   373,
   374,
   358,
   352,
   393,
   354,
   394,
   347,
   401,
   370,
   380,
   359,
   374,
   382,
   355,
   367,
   355,
   375,
   369,
   376,
   378,
   389,
   353,
   331,
   377,
   364,
   388,
   394,
   374,
   380,
   366,
   381,
   353,
   399,
   359,
   363,
   356,
   349,
   357,
   400,
   410,
   391,
   388,
   352,
   373,
   340,
   338,
   384,
   362,
   366,
   399,
   375,
   364,
   361,
   345,
   377,
   358,
   365,
   360,
   376,
   306,
   381,
   379,
   400,
   351,
   345,
   383,
   360,
   375,
   372,
   409,
   332,
   355,
   367,
   373,
   391,
   358,
   373,
   364,
   384,
   370,
   354,
   381,
   370,
   323,
   333,
   381,
   360,
   363,
   395,
   355,
   392,
   353,
   319,
   366,
   364,
   357,
   348,
   360,
   363,
   353,
   337,
   349,
   317,
   391,
   373,
   348,
   366,
   396,
   370,
   382,
   372,
   362,
   323,
   342,
   370,
   342,
   366,
   366,
   357,
   377,
   350,
   320,
   315,
   331,
   342,
   347,
   323,
   339,
   351,
   339,
   348,
   384,
   375,
   378,
   386,
   347,
   378,
   336,
   345,
   343,
   336,
   385,
   363,
   362,
   347,
   346,
   333,
   355,
   385,
   375,
   366,
   350,
   337,
   337,
   363,
   369,
   341,
   381,
   359,
   321,
   343,
   326,
   358,
   319,
   342,
   355,
   357,
   326,
   365,
   376,
   335,
   353,
   371,
   368,
   366,
   341,
   336,
   323,
   329,
   340,
   338,
   320,
   373,
   329,
   338,
   376,
   324,
   349,
   317,
   327,
   283,
   377,
   324,
   333,
   332,
   337,
   329,
   353,
   374,
   337,
   342,
   348,
   327,
   349,
   349,
   360,
   322,
   344,
   341,
   321,
   323,
   353,
   360,
   339,
   359,
   316,
   307,
   339,
   338,
   366,
   357,
   322,
   333,
   330,
   341,
   305,
   363,
   325,
   317,
   309,
   310,
   340,
   285,
   331,
   313,
   354,
   310,
   335,
   345,
   335,
   332,
   372,
   327,
   375,
   319,
   334,
   373,
   336,
   308,
   370,
   341,
   326,
   319,
   324,
   309,
   352,
   311,
   333,
   351,
   342,
   312,
   320,
   355,
   312,
   301,
   323,
   318,
   309,
   338,
   346,
   310,
   318,
   349,
   337,
   321,
   323,
   350,
   318,
   328,
   308,
   324,
   341,
   300,
   315,
   315,
   299,
   308,
   323,
   356,
   351,
   328,
   298,
   308,
   312,
   327,
   288,
   289,
   329,
   311,
   323,
   310,
   347,
   308,
   316,
   325,
   346,
   326,
   308,
   316,
   343,
   321,
   325,
   338,
   298,
   317,
   316,
   335,
   315,
   331,
   298,
   320,
   330,
   274,
   288,
   332,
   308,
   330,
   304,
   301,
   325,
   288,
   299,
   301,
   318,
   305,
   312,
   297,
   314,
   333,
   298,
   297,
   284,
   317,
   342,
   351,
   333,
   275,
   315,
   288,
   302,
   282,
   306,
   332,
   306,
   295,
   337,
   326,
   296,
   282,
   341,
   331,
   288,
   292,
   328,
   307,
   300,
   343,
   316,
   332,
   321,
   321,
   322,
   299,
   297,
   300,
   326,
   313,
   348,
   296,
   293,
   295,
   312,
   275,
   309,
   281,
   298,
   288,
   305,
   316,
   321,
   341,
   301,
   303,
   325,
   341,
   315,
   303,
   312,
   293,
   346,
   342,
   313,
   289,
   281,
   310,
   318,
   296,
   253,
   334,
   287,
   311,
   291,
   317,
   301,
   305,
   294,
   313,
   275,
   307,
   286,
   301,
   307,
   324,
   282,
   275,
   315,
   325,
   310,
   301,
   301,
   303,
   334,
   302,
   268,
   276,
   321,
   305,
   282,
   285,
   298,
   278,
   281,
   281,
   292,
   300,
   292,
   301,
   320,
   301,
   313,
   281,
   260,
   289,
   296,
   290,
   306,
   304,
   304,
   296,
   315,
   288,
   293,
   272,
   308,
   283,
   326,
   250,
   295,
   304,
   293,
   286,
   296,
   269,
   279,
   275,
   319,
   307,
   276,
   270,
   288,
   289,
   310,
   270,
   301,
   287,
   312,
   284,
   269,
   315,
   286,
   284,
   333,
   260,
   295,
   309,
   315,
   291,
   291,
   273,
   266,
   273,
   255,
   295,
   258,
   282,
   275,
   276,
   300,
   269,
   297,
   310,
   291,
   322,
   301,
   286,
   289,
   268,
   293,
   262,
   291,
   281,
   291,
   254,
   306,
   283,
   264,
   282,
   267,
   284,
   274,
   263,
   299,
   274,
   274,
   274,
   288,
   297,
   264,
   284,
   298,
   268,
   276,
   292,
   277,
   283,
   292,
   272,
   280,
   230,
   276,
   269,
   302,
   265,
   285,
   295,
   283,
   246,
   285,
   282,
   295,
   278,
   308,
   276,
   268,
   255,
   260,
   256,
   309,
   260,
   282,
   264,
   281,
   274,
   259,
   286,
   253,
   255,
   276,
   279,
   260,
   277,
   286,
   240,
   291,
   288,
   275,
   274,
   288,
   284,
   284,
   306,
   269,
   270,
   241,
   265,
   257,
   285,
   271,
   258,
   297,
   295,
   285,
   268,
   286,
   254,
   300,
   262,
   274,
   270,
   250,
   263,
   261,
   274,
   238,
   236,
   280,
   258,
   276,
   269,
   246,
   279,
   296,
   283,
   266,
   301,
   301,
   263,
   278,
   272,
   273,
   260,
   293,
   273,
   292,
   272,
   240,
   281,
   270,
   278,
   244,
   263,
   255,
   268,
   274,
   270,
   252,
   277,
   254,
   280,
   282,
   268,
   260,
   282,
   261,
   267,
   271,
   277,
   260,
   252,
   275,
   282,
   240,
   266,
   240,
   253,
   294,
   269,
   268,
   281,
   253,
   277,
   255,
   245,
   246,
   267,
   260,
   261,
   264,
   260,
   277,
   276,
   273,
   240,
   268,
   261,
   281,
   246,
   249,
   251,
   245,
   237,
   245,
   245,
   258,
   261,
   276,
   247,
   241,
   291,
   262,
   258,
   247,
   258,
   273,
   283,
   235,
   249,
   255,
   277,
   233,
   268,
   241,
   261,
   296,
   233,
   257,
   285,
   254,
   253,
   242,
   243,
   237,
   269,
   254,
   235,
   270,
   264,
   277,
   244,
   238,
   239,
   268,
   250,
   247,
   245,
   251,
   273,
   272,
   241,
   220,
   252,
   238,
   259,
   272,
   239,
   260,
   258,
   241,
   266,
   270,
   259,
   252,
   241,
   231,
   275,
   274,
   251,
   229,
   226,
   230,
   270,
   254,
   252,
   237,
   233,
   237,
   225,
   283,
   225,
   260,
   226,
   225,
   271,
   245,
   226,
   230,
   229,
   282,
   242,
   254,
   249,
   226,
   212,
   237,
   234,
   232,
   252,
   227,
   251,
   234,
   197,
   246,
   242,
   225,
   229,
   245,
   254,
   261,
   264,
   265,
   232,
   231,
   237,
   252,
   239,
   223,
   263,
   220,
   233,
   252,
   263,
   216,
   240,
   254,
   241,
   275,
   245,
   213,
   236,
   253,
   245,
   232,
   266,
   222,
   228,
   240,
   213,
   234,
   223,
   233,
   232,
   265,
   221,
   238,
   251,
   219,
   270,
   231,
   230,
   230,
   217,
   228,
   242,
   209,
   230,
   274,
   238,
   216,
   218,
   249,
   226,
   254,
   245,
   231,
   231,
   228,
   267,
   234,
   219,
   250,
   239,
   242,
   205,
   252,
   223,
   237,
   203,
   247,
   226,
   233,
   208,
   222,
   219,
   231,
   219,
   220,
   225,
   236,
   203,
   275,
   251,
   198,
   256,
   204,
   223,
   226,
   245,
   243,
   236,
   231,
   235,
   219,
   227,
   225,
   220,
   194,
   242,
   217,
   199,
   241,
   227,
   228,
   219,
   240,
   206,
   210,
   224,
   253,
   248,
   245,
   235,
   227,
   205,
   228,
   205,
   237,
   210,
   221,
   207,
   233,
   217,
   212,
   202,
   224,
   250,
   224,
   222,
   212,
   254,
   260,
   225,
   215,
   193,
   243,
   202,
   241,
   185,
   236,
   236,
   214,
   209,
   208,
   231,
   209,
   196,
   201,
   231,
   214,
   216,
   239,
   214,
   203,
   228,
   214,
   211,
   253,
   224,
   209,
   211,
   182,
   193,
   240,
   197,
   229,
   226,
   207,
   231,
   218,
   220,
   217,
   212,
   230,
   221,
   193,
   220,
   219,
   226,
   237,
   211,
   229,
   204,
   211,
   225,
   221,
   219,
   208,
   199,
   187,
   234,
   221,
   220,
   229,
   238,
   188,
   228,
   219,
   236,
   188,
   222,
   215,
   225,
   216,
   206,
   215,
   233,
   243,
   209,
   206,
   220,
   181,
   207,
   199,
   233,
   192,
   200,
   217,
   194,
   203,
   198,
   197,
   219,
   207,
   213,
   219,
   227,
   226,
   203,
   197,
   208,
   230,
   183,
   216,
   210,
   187,
   228,
   205,
   223,
   191,
   219,
   228,
   204,
   216,
   203,
   200,
   195,
   226,
   200,
   211,
   194,
   233,
   198,
   213,
   185,
   215,
   216,
   211,
   192,
   216,
   185,
   188,
   204,
   213,
   236,
   198,
   221,
   206,
   168,
   223,
   212,
   202,
   220,
   206,
   190,
   218,
   218,
   174,
   240,
   201,
   216,
   256,
   201,
   205,
   190,
   206,
   211,
   214,
   206,
   206,
   172,
   218,
   198,
   196,
   196,
   198,
   201,
   182,
   212,
   221,
   203,
   198,
   207,
   186,
   185,
   195,
   196,
   227,
   192,
   211,
   215,
   189,
   191,
   204,
   228,
   182,
   202,
   201,
   223,
   199,
   209,
   180,
   209,
   198,
   190,
   217,
   213,
   189,
   203,
   191,
   190,
   183,
   210,
   192,
   217,
   194,
   189,
   193,
   205,
   196,
   227,
   178,
   177,
   194,
   198,
   171,
   211,
   181,
   192,
   189,
   182,
   200,
   213,
   189,
   193,
   209,
   191,
   205,
   180,
   185,
   208,
   197,
   191,
   198,
   195,
   209,
   192,
   186,
   191,
   191,
   194,
   199,
   196,
   180,
   193,
   175,
   201,
   201,
   197,
   197,
   190,
   180,
   178,
   193,
   181,
   172,
   185,
   169,
   195,
   178,
   185,
   196,
   176,
   186,
   189,
   213,
   167,
   195,
   197,
   159,
   203,
   183,
   173,
   215,
   190,
   209,
   203,
   198,
   191,
   194,
   196,
   223,
   171,
   201,
   170,
   175,
   195,
   195,
   181,
   179,
   174,
   170,
   167,
   171,
   200,
   183,
   198,
   196,
   212,
   190,
   203,
   175,
   212,
   177,
   197,
   199,
   189,
   184,
   219,
   199,
   212,
   193,
   202,
   176,
   154,
   182,
   177,
   179,
   164,
   188,
   195,
   171,
   199,
   183,
   177,
   165,
   186,
   170,
   197,
   169,
   167,
   190,
   190,
   190,
   182,
   181,
   175,
   191,
   170,
   179,
   199,
   165,
   163,
   191,
   185,
   187,
   185,
   222,
   182,
   186,
   169,
   182,
   183,
   163,
   190,
   160,
   192,
   167,
   161,
   159,
   172,
   167,
   185,
   186,
   197,
   199,
   179,
   188,
   173,
   174,
   167,
   160,
   178,
   178,
   166,
   166,
   186,
   163,
   206,
   157,
   159,
   182,
   173,
   175,
   177,
   179,
   178,
   166,
   166,
   186,
   163,
   183,
   164,
   163,
   161,
   179,
   160,
   162,
   185,
   154,
   172,
   178,
   165,
   165,
   169,
   153,
   181,
   188,
   169,
   181,
   192,
   172,
   158,
   170,
   164,
   187,
   165,
   172,
   177,
   171,
   153,
   171,
   180,
   145,
   155,
   155,
   162,
   195,
   175,
   192,
   164,
   166,
   178,
   171,
   180,
   163,
   187,
   179,
   185,
   175,
   170,
   159,
   159,
   185,
   200,
   163,
   183,
   144,
   179,
   143,
   159,
   157,
   167,
   151,
   173,
   175,
   153,
   168,
   173,
   183,
   174,
   152,
   163,
   167,
   171,
   185,
   176,
   135,
   141,
   154,
   173,
   163,
   154,
   170,
   172,
   161,
   171,
   178,
   149,
   150,
   149,
   145,
   164,
   159,
   154,
   164,
   160,
   155,
   156,
   161,
   169,
   163,
   164,
   175,
   158,
   153,
   167,
   155,
   172,
   162,
   183,
   169,
   163,
   151,
   179,
   168,
   169,
   155,
   156,
   147,
   159,
   156,
   199,
   156,
   142,
   168,
   150,
   166,
   130,
   171,
   151,
   152,
   174,
   162,
   135,
   164,
   128,
   155,
   162,
   160,
   124,
   169,
   138,
   152,
   168,
   158,
   131,
   142,
   149,
   134,
   176,
   167,
   167,
   152,
   136,
   147,
   156,
   161,
   162,
   129,
   136,
   176,
   158,
   141,
   138,
   162,
   160,
   163,
   178,
   159,
   132,
   175,
   166,
   154,
   153,
   136,
   159,
   127,
   163,
   128,
   135,
   149,
   151,
   144,
   148,
   155,
   171,
   157,
   168,
   140,
   136,
   141,
   150,
   158,
   147,
   158,
   150,
   144,
   166,
   135,
   153,
   163,
   164,
   140,
   154,
   150,
   152,
   139,
   156,
   152,
   138,
   145,
   135,
   145,
   133,
   161,
   143,
   145,
   151,
   139,
   167,
   129,
   125,
   150,
   133,
   163,
   118,
   140,
   145,
   139,
   133,
   167,
   135,
   141,
   150,
   165,
   141,
   153,
   126,
   148,
   162,
   127,
   135,
   155,
   128,
   124,
   155,
   153,
   142,
   143,
   160,
   133,
   146,
   132,
   137,
   114,
   136,
   109,
   152,
   146,
   120,
   146,
   141,
   151,
   124,
   157,
   138,
   126,
   151,
   136,
   120,
   128,
   148,
   140,
   151,
   136,
   141,
   124,
   124,
   140,
   133,
   137,
   131,
   141,
   117,
   136,
   139,
   127,
   137,
   142,
   164,
   138,
   142,
   139,
   119,
   140,
   147,
   130,
   136,
   140,
   149,
   129,
   132,
   143,
   110,
   134,
   162,
   121,
   167,
   114,
   137,
   129,
   153,
   122,
   131,
   141,
   121,
   116,
   139,
   136,
   128,
   130,
   131,
   116,
   124,
   138,
   116,
   143,
   133,
   129,
   151,
   155,
   127,
   141,
   141,
   141,
   131,
   135,
   133,
   138,
   124,
   132,
   135,
   143,
   127,
   149,
   125,
   121,
   136,
   111,
   113,
   123,
   137,
   127,
   128,
   165,
   119,
   141,
   125,
   128,
   121,
   128,
   135,
   132,
   130,
   121,
   124,
   128,
   140,
   125,
   133,
   136,
   107,
   126,
   132,
   137,
   112,
   118,
   112,
   144,
   143,
   117,
   130,
   118,
   110,
   130,
   129,
   115,
   132,
   119,
   136,
   137,
   110,
   119,
   122,
   121,
   111,
   104,
   138,
   166,
   110,
   128,
   131,
   127,
   121,
   113,
   109,
   109,
   122,
   120,
   128,
   112,
   113,
   136,
   128,
   128,
   132,
   129,
   121,
   129,
   108,
   107,
   133,
   133,
   107,
   98,
   125,
   124,
   138,
   146,
   127,
   112,
   117,
   117,
   122,
   123,
   123,
   96,
   107,
   121,
   120,
   119,
   122,
   130,
   128,
   124,
   120,
   139,
   123,
   93,
   136,
   128,
   121,
   117,
   100,
   119,
   138,
   115,
   95,
   139,
   126,
   126,
   111,
   129,
   123,
   113,
   117,
   103,
   116,
   106,
   122,
   104,
   129,
   95,
   114,
   114,
   135,
   126,
   129,
   116,
   122,
   120,
   110,
   105,
   113,
   115,
   117,
   129,
   112,
   131,
   125,
   122,
   106,
   125,
   106,
   116,
   115,
   104,
   111,
   102,
   114,
   119,
   109,
   103,
   113,
   98,
   115,
   98,
   95,
   110,
   131,
   112,
   111,
   121,
   108,
   136,
   108,
   111,
   113,
   123,
   107,
   136,
   105,
   113,
   96,
   97,
   110,
   116,
   102,
   115,
   106,
   111,
   98,
   124,
   118,
   120,
   98,
   110,
   110,
   135,
   113,
   108,
   90,
   107,
   117,
   96,
   102,
   104,
   113,
   118,
   104,
   109,
   122,
   107,
   96,
   99,
   116,
   109,
   128,
   94,
   109,
   103,
   112,
   117,
   100,
   102,
   114,
   104,
   98,
   105,
   99,
   119,
   100,
   99,
   95,
   136,
   118,
   105,
   98,
   97,
   123,
   99,
   103,
   97,
   106,
   96,
   91,
   123,
   101,
   90,
   102,
   98,
   103,
   103,
   114,
   98,
   118,
   102,
   91,
   107,
   98,
   99,
   102,
   106,
   100,
   96,
   99,
   99,
   102,
   94,
   91,
   91,
   84,
   91,
   105,
   104,
   106,
   121,
   124,
   109,
   88,
   103,
   99,
   96,
   102,
   90,
   94,
   111,
   118,
   101,
   96,
   100,
   120,
   86,
   94,
   83,
   87,
   95,
   88,
   81,
   102,
   86,
   119,
   95,
   93,
   96,
   109,
   70,
   92,
   87,
   80,
   97,
   94,
   77,
   103,
   93,
   110,
   88,
   100,
   87,
   111,
   101,
   83,
   101,
   103,
   93,
   98,
   88,
   100,
   90,
   86,
   107,
   107,
   100,
   95,
   93,
   90,
   102,
   84,
   99,
   96,
   88,
   85,
   103,
   88,
   116,
   67,
   85,
   99,
   86,
   100,
   87,
   90,
   103,
   101,
   90,
   86,
   87,
   105,
   93,
   98,
   90,
   79,
   71,
   89,
   101,
   79,
   89,
   101,
   93,
   92,
   74,
   98,
   108,
   87,
   79,
   81,
   91,
   82,
   94,
   85,
   102,
   87,
   77,
   98,
   88,
   88,
   93,
   75,
   95,
   80,
   87,
   86,
   89,
   77,
   79,
   66,
   86,
   80,
   80,
   82,
   82,
   96,
   71,
   81,
   84,
   84,
   79,
   82,
   89,
   71,
   98,
   91,
   67,
   79,
   91,
   85,
   72,
   99,
   92,
   72,
   72,
   80,
   74,
   84,
   74,
   74,
   62,
   71,
   79,
   86,
   77,
   106,
   79,
   83,
   84,
   74,
   89,
   83,
   89,
   79,
   86,
   86,
   101,
   91,
   79,
   67,
   95,
   90,
   81,
   88,
   61,
   80,
   79,
   85,
   88,
   78,
   83,
   70,
   79,
   72,
   67,
   81,
   75,
   69,
   83,
   68,
   84,
   68,
   78,
   62,
   76,
   75,
   83,
   71,
   75,
   90,
   76,
   79,
   79,
   78,
   92,
   80,
   92,
   73,
   68,
   68,
   89,
   78,
   58,
   78,
   89,
   69,
   80,
   81,
   90,
   79,
   85,
   54,
   70,
   62,
   94,
   74,
   75,
   71,
   74,
   64,
   69,
   81,
   73,
   67,
   73,
   71,
   70,
   73,
   76,
   66,
   78,
   76,
   64,
   62,
   70,
   77,
   66,
   69,
   74,
   68,
   81,
   83,
   53,
   79,
   77,
   70,
   61,
   85,
   66,
   64,
   71,
   70,
   80,
   80,
   70,
   71,
   84,
   76,
   72,
   63,
   73,
   63,
   69,
   69,
   69,
   93,
   82,
   75,
   66,
   72,
   65,
   53,
   66,
   58,
   57,
   70,
   61,
   57,
   74,
   62,
   57,
   57,
   75,
   64,
   76,
   73,
   58,
   51,
   77,
   64,
   74,
   77,
   61,
   75,
   70,
   56,
   57,
   71,
   64,
   75,
   64,
   61,
   71,
   58,
   78,
   68,
   65,
   75,
   74,
   61,
   68,
   65,
   62,
   66,
   61,
   74,
   65,
   68,
   52,
   58,
   70,
   78,
   63,
   59,
   57,
   48,
   66,
   61,
   59,
   60,
   70,
   62,
   67,
   59,
   63,
   55,
   66,
   57,
   65,
   64,
   68,
   61,
   61,
   57,
   67,
   70,
   71,
   72,
   54,
   60,
   66,
   68,
   74,
   71,
   56,
   65,
   54,
   53,
   63,
   50,
   42,
   55,
   44,
   60,
   68,
   58,
   50,
   73,
   65,
   62,
   61,
   53,
   57,
   63,
   60,
   48,
   62,
   71,
   58,
   58,
   52,
   59,
   73,
   70,
   54,
   54,
   57,
   52,
   65,
   61,
   56,
   50,
   57,
   66,
   62,
   48,
   49,
   53,
   54,
   50,
   64,
   46,
   76,
   66,
   50,
   45,
   42,
   53,
   51,
   49,
   68,
   69,
   52,
   50,
   64,
   50,
   52,
   65,
   61,
   62,
   58,
   58,
   49,
   68,
   60,
   54,
   70,
   43,
   47,
   59,
   69,
   64,
   56,
   77,
   57,
   42,
   46,
   40,
   52,
   62,
   53,
   45,
   55,
   47,
   58,
   62,
   43,
   38,
   48,
   69,
   50,
   45,
   56,
   64,
   58,
   42,
   58,
   46,
   48,
   55,
   53,
   48,
   43,
   52,
   46,
   59,
   46,
   44,
   54,
   48,
   53,
   47,
   49,
   51,
   43,
   37,
   53,
   46,
   45,
   57,
   48,
   42,
   48,
   35,
   45,
   51,
   53,
   50,
   29,
   51,
   59,
   55,
   48,
   43,
   55,
   52,
   48,
   41,
   48,
   46,
   57,
   46,
   51,
   57,
   48,
   45,
   48,
   54,
   49,
   54,
   35,
   46,
   43,
   57,
   44,
   40,
   46,
   45,
   56,
   62,
   54,
   45,
   45,
   54,
   52,
   45,
   47,
   41,
   47,
   43,
   55,
   43,
   48,
   47,
   54,
   41,
   50,
   51,
   42,
   60,
   47,
   57,
   43,
   44,
   50,
   39,
   55,
   32,
   67,
   44,
   40,
   57,
   55,
   46,
   56,
   50,
   45,
   44,
   49,
   38,
   60,
   41,
   33,
   55,
   41,
   33,
   53,
   63,
   51,
   55,
   46,
   46,
   43,
   42,
   55,
   49,
   41,
   50,
   43,
   49,
   44,
   45,
   47,
   46,
   48,
   42,
   36,
   35,
   45,
   56,
   41,
   40,
   38,
   40,
   38,
   44,
   46,
   37,
   51,
   54,
   47,
   44,
   53,
   41,
   44,
   49,
   50,
   41,
   43,
   54,
   35,
   45,
   39,
   37,
   36,
   43,
   51,
   55,
   43,
   37,
   45,
   43,
   37,
   38,
   54,
   36,
   37,
   36,
   36,
   38,
   45,
   47,
   57,
   40,
   41,
   40,
   33,
   40,
   39,
   39,
   44,
   32,
   42,
   47,
   52,
   35,
   41,
   50,
   45,
   56,
   34,
   45,
   42,
   38,
   29,
   26,
   48,
   50,
   42,
   37,
   39,
   40,
   38,
   52,
   38,
   54,
   48,
   55,
   37,
   37,
   43,
   40,
   34,
   36,
   32,
   51,
   45,
   41,
   42,
   34,
   43,
   50,
   50,
   38,
   44,
   46,
   32,
   45,
   39,
   33,
   45,
   42,
   40,
   34,
   43,
   41,
   38,
   49,
   33,
   37,
   38,
   29,
   57,
   40,
   33,
   41,
   43,
   43,
   36,
   32,
   46,
   32,
   36,
   40,
   44,
   40,
   45,
   39,
   34,
   40,
   44,
   31,
   35,
   30,
   26,
   33,
   38,
   38,
   41,
   33,
   31,
   50,
   38,
   39,
   33,
   42,
   34,
   32,
   33,
   35,
   35,
   45,
   33,
   48,
   38,
   34,
   42,
   36,
   36,
   43,
   39,
   33,
   40,
   25,
   33,
   43,
   43,
   24,
   31,
   40,
   46,
   40,
   41,
   28,
   27,
   31,
   26,
   37,
   34,
   34,
   38,
   32,
   32,
   32,
   31,
   38,
   50,
   35,
   30,
   42,
   41,
   45,
   31,
   29,
   33,
   30,
   28,
   36,
   31,
   38,
   35,
   32,
   27,
   32,
   30,
   24,
   24,
   25,
   37,
   34,
   35,
   32,
   30,
   27,
   28,
   27,
   37,
   38,
   31,
   31,
   27,
   36,
   33,
   41,
   44,
   38,
   32,
   27,
   35,
   32,
   39,
   42,
   31,
   26,
   33,
   37,
   27,
   32,
   32,
   36,
   28,
   35,
   28,
   36,
   35,
   22,
   27,
   38,
   32,
   43,
   31,
   36,
   26,
   31,
   20,
   35,
   23,
   22,
   27,
   40,
   25,
   27,
   39,
   38,
   22,
   33,
   33,
   36,
   37,
   24,
   21,
   27,
   28,
   25,
   30,
   21,
   29,
   27,
   33,
   31,
   34,
   25,
   23,
   23,
   26,
   31,
   28,
   24,
   32,
   41,
   32,
   35,
   19,
   33,
   18,
   29,
   27,
   29,
   30,
   25,
   23,
   18,
   28,
   25,
   33,
   31,
   34,
   32,
   34,
   31,
   25,
   25,
   32,
   31,
   31,
   27,
   31,
   22,
   33,
   38,
   28,
   26,
   32,
   20,
   29,
   22,
   27,
   25,
   31,
   26,
   22,
   28,
   23,
   29,
   23,
   31,
   24,
   23,
   26,
   22,
   31,
   23,
   30,
   27,
   27,
   28,
   21,
   33,
   26,
   28,
   31,
   22,
   36,
   26,
   25,
   27,
   29,
   23,
   18,
   29,
   23,
   28,
   24,
   21,
   24,
   23,
   20,
   27,
   23,
   32,
   19,
   17,
   25,
   31,
   29,
   18,
   28,
   21,
   34,
   26,
   22,
   19,
   29,
   27,
   15,
   21,
   17,
   22,
   26,
   25,
   25,
   22,
   24,
   24,
   21,
   30,
   20,
   21,
   31,
   25,
   20,
   21,
   20,
   22,
   31,
   24,
   36,
   18,
   21,
   22,
   26,
   28,
   24,
   24,
   27,
   18,
   25,
   17,
   24,
   25,
   29,
   22,
   17,
   27,
   25,
   22,
   25,
   25,
   21,
   27,
   17,
   22,
   20,
   33,
   26,
   13,
   20,
   25,
   20,
   22,
   33,
   22,
   20,
   31,
   18,
   18,
   23,
   19,
   22,
   18,
   22,
   21,
   22,
   25,
   22,
   17,
   21,
   21,
   18,
   29,
   21,
   29,
   24,
   19,
   26,
   25,
   26,
   16,
   17,
   20,
   26,
   20,
   23,
   26,
   18,
   20,
   10,
   18,
   24,
   23,
   26,
   22,
   16,
   13,
   20,
   18,
   25,
   19,
   23,
   23,
   26,
   15,
   29,
   14,
   23,
   17,
   18,
   24,
   11,
   16,
   19,
   24,
   16,
   15,
   24,
   14,
   19,
   23,
   25,
   17,
   23,
   19,
   19,
   19,
   15,
   20,
   30,
   18,
   16,
   25,
   18,
   25,
   21,
   19,
   18,
   19,
   24,
   18,
   21,
   18,
   17,
   13,
   22,
   25,
   20,
   25,
   21,
   20,
   17,
   19,
   27,
   20,
   23,
   20,
   16,
   12,
   17,
   14,
   17,
   12,
   19,
   21,
   15,
   15,
   20,
   22,
   22,
   17,
   21,
   25,
   19,
   19,
   17,
   15,
   23,
   25,
   9,
   14,
   15,
   18,
   14,
   15,
   18,
   23,
   18,
   26,
   11,
   20,
   16,
   27,
   15,
   24,
   31,
   19,
   13,
   25,
   17,
   13,
   13,
   16,
   26,
   20,
   9,
   17,
   25,
   18,
   22,
   19,
   20,
   18,
   12,
   14,
   9,
   17,
   20,
   14,
   12,
   16,
   24,
   10,
   13,
   17,
   19,
   15,
   13,
   19,
   14,
   18,
   23,
   15,
   18,
   26,
   20,
   18,
   14,
   14,
   19,
   20,
   17,
   11,
   23,
   22,
   15,
   4,
   29,
   20,
   20,
   23,
   14,
   16,
   14,
   18,
   18,
   19,
   23,
   17,
   15,
   17,
   10,
   8,
   16,
   12,
   7,
   18,
   12,
   11,
   12,
   12,
   17,
   11,
   14,
   18,
   12,
   5,
   10,
   15,
   17,
   13,
   11,
   20,
   20,
   15,
   14,
   20,
   12,
   17,
   16,
   16,
   13,
   18,
   13,
   15,
   12,
   19,
   15,
   9,
   8,
   13,
   17,
   16,
   13,
   9,
   12,
   15,
   10,
   17,
   10,
   16,
   20,
   18,
   22,
   12,
   14,
   15,
   15,
   11,
   18,
   11,
   10,
   11,
   9,
   23,
   11,
   14,
   9,
   9,
   13,
   9,
   14,
   21,
   15,
   9,
   10,
   15,
   12,
   8,
   12,
   17,
   16,
   13,
   10,
   11,
   11,
   10,
   15,
   9,
   15,
   14,
   10,
   14,
   17,
   11,
   16,
   13,
   15,
   10,
   14,
   14,
   12,
   11,
   21,
   12,
   7,
   20,
   11,
   19,
   9,
   11,
   15,
   13,
   12,
   23,
   16,
   19,
   11,
   13,
   14,
   11,
   7,
   7,
   14,
   16,
   8,
   7,
   14,
   22,
   17,
   14,
   10,
   16,
   9,
   14,
   14,
   11,
   12,
   11,
   15,
   10,
   10,
   14,
   11,
   12,
   13,
   8,
   12,
   11,
   11,
   11,
   11,
   13,
   8,
   7,
   13,
   10,
   13,
   9,
   11,
   6,
   12,
   9,
   11,
   12,
   14,
   9,
   14,
   15,
   10,
   7,
   6,
   5,
   6,
   16,
   11,
   13,
   10,
   10,
   14,
   5,
   12,
   9,
   12,
   13,
   14,
   8,
   14,
   11,
   4,
   15,
   5,
   7,
   14,
   6,
   9,
   9,
   4,
   10,
   13,
   16,
   8,
   9,
   12,
   11,
   12,
   4,
   16,
   11,
   12,
   11,
   10,
   10,
   14,
   8,
   12,
   13,
   10,
   7,
   9,
   6,
   12,
   12,
   10,
   10,
   9,
   12,
   10,
   7,
   11,
   8,
   13,
   15,
   13,
   10,
   15,
   9,
   14,
   8,
   13,
   3,
   13,
   6,
   7,
   14,
   16,
   9,
   7,
   12,
   6,
   12,
   18,
   14,
   9,
   5,
   8,
   8,
   5,
   7,
   6,
   8,
   9,
   6,
   5,
   6,
   2,
   9,
   10,
   9,
   10,
   10,
   6,
   8,
   8,
   5,
   9,
   10,
   3,
   9,
   7,
   17,
   9,
   15,
   11,
   3,
   7,
   8,
   11,
   4,
   10,
   10,
   11,
   11,
   9,
   5,
   7,
   9,
   7,
   4,
   11,
   12,
   6,
   4,
   9,
   7,
   4,
   8,
   12,
   9,
   7,
   5,
   8,
   9,
   12,
   15,
   9,
   8,
   4,
   7,
   12,
   8,
   13,
   11,
   6,
   7,
   16,
   9,
   5,
   7,
   3,
   9,
   7,
   14,
   10,
   5,
   9,
   7,
   4,
   12,
   10,
   8,
   7,
   6,
   6,
   5,
   9,
   9,
   13,
   9,
   6,
   4,
   11,
   9,
   12,
   8,
   12,
   8,
   9,
   7,
   9,
   8,
   7,
   14,
   9,
   8,
   11,
   16,
   12,
   6,
   10,
   12,
   8,
   5,
   5,
   6,
   6,
   8,
   9,
   6,
   7,
   14,
   6,
   11,
   10,
   16,
   7,
   6,
   4,
   7,
   4,
   14,
   10,
   9,
   4,
   9,
   15,
   8,
   11,
   11,
   8,
   10,
   8,
   11,
   5,
   2,
   6,
   6,
   9,
   7,
   6,
   5,
   12,
   9,
   11,
   8,
   14,
   15,
   11,
   8,
   8,
   11,
   14,
   4,
   8,
   8,
   8,
   8,
   4,
   5,
   11,
   8,
   5,
   8,
   6,
   7,
   10,
   7,
   4,
   7,
   9,
   11,
   7,
   9,
   10,
   6,
   10,
   12,
   8,
   10,
   7,
   6,
   4,
   10,
   8,
   6,
   5,
   10,
   9,
   6,
   9,
   10,
   11,
   8,
   10,
   8,
   8,
   3,
   17,
   11,
   9,
   8,
   7,
   6,
   8,
   6,
   6,
   5,
   10,
   6,
   10,
   11,
   11,
   12,
   6,
   11,
   8,
   10,
   7,
   9,
   17,
   7,
   7,
   13,
   5,
   8,
   4,
   12,
   10,
   10,
   10,
   11,
   10,
   3,
   7,
   7,
   6,
   5,
   7,
   5,
   10,
   5,
   5,
   8,
   8,
   6,
   13,
   6,
   9,
   11,
   13,
   5,
   8,
   7,
   3,
   3,
   7,
   8,
   7,
   7,
   11,
   5,
   8,
   8,
   8,
   8,
   11,
   8,
   7,
   11,
   10,
   7,
   6,
   7,
   4,
   6,
   5,
   7,
   8,
   10,
   7,
   7,
   11,
   9,
   8,
   3,
   5,
   7,
   7,
   11,
   3,
   7,
   6,
   5,
   5,
   7,
   7,
   5,
   8,
   10,
   7,
   3,
   5,
   5,
   9,
   9,
   9,
   5,
   5,
   7,
   6,
   7,
   8,
   5,
   6,
   5,
   6,
   6,
   5,
   5,
   11,
   5,
   6,
   6,
   2,
   4,
   7,
   6,
   7,
   6,
   7,
   6,
   5,
   6,
   8,
   6,
   9,
   4,
   0,
   2,
   5,
   6,
   10,
   8,
   6,
   7,
   4,
   4,
   4,
   6,
   3,
   8,
   6,
   7,
   5,
   5,
   6,
   5,
   7,
   4,
   5,
   7,
   5,
   3,
   9,
   10,
   4,
   5,
   7,
   2,
   5,
   4,
   4,
   7,
   5,
   8,
   6,
   5,
   5,
   2,
   4,
   3,
   4,
   6,
   3,
   4,
   3,
   4,
   2,
   4,
   5,
   4,
   8,
   5,
   1,
   8,
   3,
   3,
   4,
   8,
   7,
   7,
   6,
   4,
   2,
   4,
   4,
   5,
   5,
   6,
   10,
   2,
   4,
   4,
   3,
   7,
   10,
   7,
   3,
   4,
   8,
   8,
   6,
   9,
   1,
   3,
   5,
   2,
   5,
   4,
   5,
   4,
   5,
   4,
   5,
   3,
   1,
   12,
   2,
   5,
   5,
   3,
   14,
   1,
   4,
   5,
   8,
   5,
   7,
   6,
   9,
   2,
   5,
   6,
   7,
   1,
   1,
   3,
   2,
   2,
   5,
   5,
   5,
   6,
   10,
   7,
   4,
   3,
   5,
   4,
   4,
   3,
   4,
   4,
   6,
   2,
   2,
   4,
   3,
   4,
   5,
   4,
   5,
   7,
   3,
   8,
   6,
   2,
   3,
   3,
   4,
   1,
   3,
   2,
   5,
   2,
   3,
   5,
   1,
   8,
   3,
   2,
   1,
   7,
   4,
   4,
   9,
   0,
   3,
   2,
   3,
   2,
   3,
   4,
   1,
   3,
   3,
   4,
   1,
   2,
   5,
   3,
   3,
   2,
   2,
   2,
   5,
   0,
   5,
   2,
   4,
   2,
   4,
   4,
   4,
   7,
   5,
   2,
   5,
   6,
   1,
   0,
   4,
   8,
   2,
   2,
   3,
   3,
   3,
   2,
   0,
   4,
   5,
   2,
   2,
   1,
   4,
   7,
   2,
   3,
   1,
   1,
   6,
   3,
   2,
   2,
   1,
   4,
   3,
   1,
   2,
   3,
   2,
   3,
   2,
   1,
   5,
   4,
   6,
   5,
   2,
   3,
   5,
   5,
   2,
   5,
   5,
   3,
   0,
   7,
   2,
   5,
   8,
   0,
   1,
   3,
   5,
   9,
   3,
   3,
   3,
   1,
   2,
   3,
   5,
   2,
   2,
   4,
   4,
   1,
   3,
   2,
   6,
   1,
   5,
   1,
   1,
   1,
   7,
   4,
   3,
   6,
   3,
   4,
   1,
   5,
   3,
   0,
   3,
   5,
   3,
   1,
   1,
   3,
   5,
   3,
   1,
   3,
   3,
   5,
   1,
   4,
   5,
   2,
   0,
   2,
   1,
   1,
   5,
   2,
   3,
   5,
   1,
   5,
   2,
   1,
   4,
   0,
   4,
   1,
   2,
   4,
   1,
   1,
   0,
   2,
   1,
   3,
   3,
   2,
   3,
   1,
   0,
   3,
   3,
   3,
   1,
   1,
   4,
   4,
   2,
   3,
   1,
   2,
   3,
   1,
   0,
   1,
   3,
   1,
   3,
   3,
   1,
   1,
   3,
   3,
   2,
   1,
   1,
   3,
   2,
   1,
   2,
   1,
   2,
   3,
   2,
   1,
   3,
   1,
   3,
   4,
   1,
   2,
   6,
   4,
   1,
   2,
   1,
   0,
   2,
   1,
   5,
   2,
   1,
   0,
   3,
   2,
   4,
   0,
   2,
   1,
   2,
   0,
   0,
   3,
   0,
   1,
   5,
   2,
   0,
   1,
   3,
   3,
   0,
   1,
   1,
   2,
   1,
   1,
   3,
   2,
   2,
   0,
   3,
   3,
   0,
   3,
   3,
   0,
   1,
   2,
   1,
   1,
   4,
   1,
   2,
   1,
   1,
   1,
   2,
   1,
   2,
   0,
   2,
   2,
   2,
   3,
   1,
   0,
   2,
   2,
   2,
   2,
   1,
   1,
   2,
   1,
   2,
   2,
   2,
   0,
   2,
   3,
   5,
   0,
   1,
   4,
   1,
   1,
   1,
   1,
   1,
   0,
   1,
   3,
   2,
   1,
   1,
   1,
   1,
   1,
   1,
   1,
   1,
   0,
   1,
   3,
   2,
   2,
   1,
   0,
   1,
   0,
   1,
   1,
   0,
   2,
   2,
   3,
   1,
   1,
   0,
   1,
   1,
   1,
   3,
   1,
   2,
   1,
   1,
   1,
   2,
   0,
   0,
   1,
   3,
   1,
   0,
   3,
   0,
   1,
   3,
   2,
   3,
   2,
   0,
   1,
   1,
   0,
   2,
   2,
   1,
   2,
   1,
   1,
   1,
   0,
   2,
   2,
   1,
   1,
   1,
   2,
   3,
   4,
   3,
   0,
   2,
   2,
   0,
   0,
   0,
   2,
   3,
   0,
   0,
   2,
   0,
   3,
   2,
   2,
   1,
   1,
   0,
   1,
   2,
   6,
   0,
   0,
   5,
   0,
   2,
   0,
   0,
   0,
   0,
   2,
   3,
   1,
   3,
   2,
   1,
   1,
   2,
   3,
   0,
   1,
   2,
   1,
   0,
   2,
   2,
   3,
   2,
   2,
   2,
   0,
   2,
   1,
   0,
   1,
   2,
   2,
   2,
   0,
   0,
   1,
   2,
   2,
   0,
   1,
   1,
   2,
   2,
   0,
   0,
   1,
   0,
   2,
   0,
   1,
   3,
   0,
   3,
   0,
   0,
   0,
   0,
   2,
   0,
   2,
   1,
   2,
   4,
   0,
   1,
   3,
   1,
   1,
   0,
   1,
   0,
   3,
   1,
   4,
   0,
   1,
   0,
   2,
   2,
   0,
   1,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   2,
   0,
   2,
   1,
   2,
   2,
   2,
   2,
   1,
   0,
   2,
   1,
   1,
   0,
   1,
   1,
   0,
   0,
   2,
   1,
   0,
   0,
   0,
   2,
   0,
   0,
   2,
   1,
   2,
   0,
   3,
   0,
   2,
   2,
   0,
   1,
   1,
   0,
   0,
   0,
   1,
   1,
   2,
   0,
   1,
   1,
   1,
   0,
   2,
   2,
   0,
   0,
   0,
   1,
   0,
   0,
   2,
   1,
   1,
   0,
   0,
   1,
   2,
   1,
   1,
   1,
   1,
   0,
   0,
   2,
   2,
   0,
   1,
   0,
   2,
   0,
   2,
   0,
   2,
   1,
   2,
   0,
   1,
   0,
   0,
   2,
   2,
   1,
   1,
   0,
   4,
   0,
   1,
   0,
   2,
   0,
   0,
   0,
   0,
   2,
   2,
   0,
   1,
   1,
   2,
   1,
   1,
   1,
   0,
   0,
   1,
   0,
   0,
   0,
   1,
   0,
   1,
   0,
   0,
   0,
   1,
   0,
   0,
   4,
   1,
   1,
   2,
   0,
   2,
   0,
   3,
   0,
   1,
   1,
   0,
   0,
   0,
   0,
   0,
   2,
   1,
   0,
   1,
   2,
   2,
   1,
   0,
   2,
   0,
   0,
   1,
   1,
   0,
   0,
   1,
   2,
   3,
   1,
   2,
   0,
   0,
   1,
   1,
   0,
   0,
   0,
   2,
   2,
   1,
   0,
   1,
   1,
   2,
   1,
   0,
   1,
   2,
   0,
   0,
   1,
   1,
   2,
   0,
   0,
   0,
   1,
   0,
   0,
   1,
   0,
   0,
   0,
   0,
   0,
   1,
   1,
   3,
   0,
   0,
   1,
   1,
   2,
   1,
   0,
   0,
   0,
   1,
   1,
   0,
   0,
   2,
   0,
   1,
   1,
   2,
   2,
   1,
   0,
   0,
   2,
   2,
   2,
   2,
   0,
   0,
   1,
   3,
   1,
   0,
   0,
   2,
   0,
   1,
   2,
   0,
   1,
   1,
   0,
   0,
   2,
   0,
   0,
   0,
   1,
   2,
   3,
   0,
   1,
   1,
   0,
   0,
   0,
   1,
   1,
   1,
   1,
   0,
   0,
   2,
   0,
   0,
   0,
   0,
   0,
   0,
   1,
   0,
   1,
   0,
   0,
   0,
   0,
   0,
   2,
   1,
   0,
   1,
   0,
   1,
   0,
   0,
   0,
   0,
   1,
   0,
   0,
   2,
   1,
   0,
   1,
   0,
   1,
   0,
   1,
   1,
   2,
   0,
   1,
   0,
   0,
   3,
   0,
   0,
   1,
   0,
   0,
   0,
   0,
   0,
   0,
   1,
   0,
   0,
   0,
   1,
   0,
   1,
   0,
   0,
   1,
   2,
   0,
   1,
   0,
   0,
   0,
   0,
   0,
   0,
   1,
   0,
   0,
   0,
   0,
   1,
   1,
   0,
   0,
   0,
   1,
   1,
   0,
   0,
   0,
   0,
   0,
   0,
   1,
   1,
   0,
   0,
   0,
   0,
   0,
   2,
   0,
   2,
   1,
   1,
   1,
   0,
   0,
   0,
   0,
   0,
   0,
   1,
   0,
   0,
   1,
   0,
   0,
   0,
   0,
   0,
   1,
   2,
   1,
   0,
   0,
   1,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   1,
   0,
   0,
   0,
   0,
   1,
   2,
   1,
   0,
   0,
   2,
   0,
   1,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   1,
   0,
   0,
   0,
   2,
   1,
   1,
   1,
   1,
   2,
   0,
   1,
   0,
   0,
   2,
   0,
   0,
   1,
   2,
   0,
   0,
   0,
   1,
   1,
   0,
   0,
   0,
   0,
   0,
   0,
   2,
   0,
   1,
   3,
   0,
   0,
   0,
   0,
   2,
   0,
   0,
   0,
   1,
   0,
   1,
   0,
   1,
   0,
   0,
   0,
   1,
   0,
   0,
   1,
   0,
   0,
   1,
   0,
   0,
   0,
   1,
   0,
   0,
   0,
   0,
   0,
   1,
   0,
   0,
   1,
   0,
   0,
   0,
   2,
   0,
   0,
   0,
   1,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   1,
   0,
   0,
   0,
   0,
   0,
   1,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   1,
   0,
   0,
   1,
   0,
   0,
   0,
   0,
   0,
   2,
   0,
   0,
   1,
   0,
   0,
   0,
   0,
   1,
   1,
   0,
   0,
   0,
   1,
   0,
   0,
   0,
   0,
   0,
   1,
   0,
   0,
   0,
   0,
   1,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   1,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   1,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   1,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   1,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   1,
   0,
   0,
   1,
   0,
   0,
   1,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   1,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   1,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   1,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   1,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   1,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   1,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   1,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   1,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   1,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   1,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   1,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   1,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   1,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   1,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   1,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   1,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   1,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   1,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   1,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   1,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   1,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   1,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   1,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   1,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   1
  ]
 },
 {
  "size": 15320,
  "min": 227.5,
  "max": 15547.5,
  "counts": [
   1,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   1,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   1,
   0,
   1,
   0,
   0,
   0,
   0,
   0,
   0,
   1,
   0,
   1,
   1,
   2,
   0,
   0,
   0,
   1,
   0,
   1,
   1,
   2,
   1,
   1,
   3,
   2,
   4,
   4,
   3,
   8,
   12,
   8,
   16,
   23,
   19,
   23,
   30,
   25,
   34,
   50,
   48,
   52,
   86,
   79,
   94,
   80,
   115,
   133,
   140,
   148,
   145,
   184,
   199,
   190,
   214,
   249,
   295,
   266,
   316,
   321,
   364,
   386,
   396,
   434,
   501,
   561,
   590,
   540,
   654,
   751,
   798,
   837,
   861,
   976,
   1056,
   1133,
   1129,
   1191,
   1367,
   1522,
   1502,
   1584,
   1745,
   1824,
   1907,
   1939,
   1971,
   2262,
   2400,
   2393,
   2452,
   2675,
   3051,
   3003,
   3174,
   3193,
   3377,
   3614,
   3696,
   3812,
   4137,
   4369,
   4336,
   4480,
   4591,
   5052,
   5352,
   5502,
   5475,
   5850,
   6152,
   6313,
   6415,
   6959,
   7327,
   7659,
   7663,
   8003,
   8394,
   9045,
   9405,
   9556,
   9783,
   10727,
   11056,
   11203,
   11287,
   12261,
   12684,
   13169,
   13270,
   13640,
   14543,
   15207,
   15265,
   15588,
   16028,
   16848,
   17379,
   17406,
   18190,
   18851,
   19561,
   19955,
   20321,
   20571,
   21644,
   22360,
   22452,
   22849,
   23879,
   25003,
   25028,
   25295,
   26215,
   26935,
   27801,
   28090,
   28576,
   29295,
   30405,
   31092,
   31406,
   31764,
   33034,
   33555,
   34097,
   34612,
   35567,
   36795,
   37283,
   37472,
   38866,
   39718,
   40247,
   41243,
   41637,
   42814,
   43725,
   44410,
   44907,
   46297,
   47322,
   47677,
   48851,
   49273,
   50984,
   51756,
   52599,
   53251,
   54534,
   56310,
   56934,
   57613,
   59179,
   60083,
   62072,
   62967,
   63977,
   65836,
   66735,
   68245,
   69725,
   71141,
   72416,
   73691,
   75728,
   77143,
   78268,
   80074,
   81280,
   82363,
   84316,
   86240,
   87866,
   89395,
   90984,
   92711,
   94265,
   95839,
   96755,
   99017,
   101597,
   102895,
   104304,
   105944,
   108592,
   110339,
   111740,
   113556,
   116204,
   118279,
   119479,
   121059,
   123278,
   125697,
   128054,
   129073,
   130899,
   134017,
   136991,
   138161,
   140016,
   142313,
   145427,
   147373,
   148909,
   151583,
   153410,
   157335,
   158580,
   160032,
   162978,
   166153,
   169332,
   171146,
   172259,
   174142,
   179439,
   181591,
   183002,
   185621,
   188967,
   193866,
   193812,
   194734,
   197812,
   203343,
   205080,
   205552,
   206895,
   211939,
   216555,
   217648,
   217033,
   219154,
   224534,
   226594,
   227407,
   227620,
   230752,
   233997,
   236722,
   234675,
   236179,
   240210,
   243514,
   244296,
   244598,
   245562,
   248934,
   252380,
   251332,
   252103,
   254139,
   257600,
   257979,
   257364,
   258479,
   263189,
   266029,
   264648,
   265277,
   266909,
   270739,
   272323,
   271453,
   273166,
   275640,
   278246,
   278149,
   277414,
   280028,
   283479,
   282677,
   282646,
   283287,
   286551,
   289232,
   288679,
   288367,
   289538,
   291702,
   293499,
   292440,
   293117,
   295285,
   296920,
   296872,
   297869,
   298447,
   300384,
   302372,
   302491,
   303935,
   304829,
   306575,
   307435,
   308286,
   307888,
   310809,
   312710,
   312723,
   313980,
   315414,
   318234,
   320161,
   320084,
   321625,
   323313,
   325756,
   326683,
   327132,
   328713,
   332465,
   333494,
   335432,
   337138,
   338626,
   342666,
   341957,
   344586,
   346450,
   348881,
   350410,
   352248,
   352568,
   354921,
   356133,
   358386,
   358913,
   360882,
   364420,
   364031,
   365597,
   367619,
   369191,
   369518,
   370463,
   372132,
   374390,
   375422,
   374517,
   376595,
   376780,
   377453,
   378400,
   377786,
   378678,
   380171,
   381112,
   380578,
   381353,
   380933,
   382316,
   382124,
   381461,
   380865,
   383143,
   383002,
   382298,
   380106,
   380020,
   379937,
   380418,
   379569,
   378582,
   378099,
   378397,
   376006,
   373328,
   373947,
   374145,
   372731,
   371112,
   369305,
   368692,
   366604,
   366813,
   364585,
   363476,
   361670,
   360667,
   358980,
   356809,
   355708,
   354968,
   351851,
   351701,
   349582,
   348689,
   346434,
   344097,
   343695,
   341351,
   339138,
   337681,
   335219,
   335039,
   331958,
   329847,
   327371,
   326947,
   325322,
   322831,
   321861,
   320194,
   318153,
   315885,
   313428,
   311989,
   310448,
   308249,
   305513,
   302840,
   303107,
   300227,
   297724,
   295315,
   293865,
   291651,
   289108,
   286178,
   283668,
   282270,
   280553,
   277972,
   275357,
   273045,
   271594,
   268799,
   266758,
   262966,
   261374,
   259928,
   257136,
   253323,
   251971,
   250458,
   247486,
   244979,
   243197,
   240754,
   239046,
   236063,
   233302,
   231197,
   230017,
   228830,
   225159,
   222444,
   221895,
   219378,
   216988,
   214833,
   213957,
   212600,
   209514,
   207312,
   205826,
   203602,
   202905,
   200783,
   198401,
   196483,
   196264,
   194410,
   191065,
   189823,
   188137,
   186893,
   185066,
   183897,
   180689,
   180979,
   179270,
   177408,
   175128,
   174775,
   172658,
   171908,
   170087,
   168280,
   167469,
   165901,
   164307,
   162000,
   161661,
   160272,
   159420,
   156969,
   157041,
   155552,
   154220,
   152849,
   152417,
   151132,
   150111,
   149134,
   147601,
   146383,
   146429,
   145706,
   144068,
   143300,
   142281,
   141434,
   140995,
   138684,
   138148,
   138193,
   136508,
   136360,
   134979,
   134190,
   133914,
   132484,
   131563,
   130807,
   130587,
   130155,
   129349,
   128195,
   128085,
   127244,
   126106,
   125739,
   124045,
   123457,
   123565,
   122120,
   121238,
   120320,
   120375,
   118430,
   118324,
   116733,
   116922,
   117126,
   115712,
   113767,
   113856,
   113629,
   113019,
   112050,
   110742,
   111328,
   110618,
   108369,
   107214,
   106496,
   106906,
   106218,
   105553,
   103800,
   103282,
   103921,
   102624,
   101792,
   100986,
   101171,
   100605,
   99600,
   98877,
   98672,
   97755,
   96918,
   96835,
   95359,
   95788,
   94981,
   94252,
   93324,
   92768,
   93210,
   92012,
   90824,
   90321,
   89936,
   90178,
   89065,
   88230,
   88409,
   87903,
   87491,
   86559,
   85743,
   85630,
   85951,
   84826,
   84021,
   83200,
   83146,
   82582,
   82034,
   81297,
   80818,
   81370,
   79842,
   79439,
   78647,
   78572,
   78297,
   77038,
   76597,
   76005,
   76263,
   75585,
   74709,
   73768,
   73797,
   73262,
   73145,
   72636,
   71834,
   72633,
   71299,
   70613,
   70389,
   70278,
   69952,
   69026,
   68806,
   68397,
   68162,
   67718,
   67434,
   66425,
   66604,
   66445,
   65747,
   64619,
   64303,
   64597,
   64012,
   62956,
   62816,
   62223,
   62223,
   61503,
   61077,
   60438,
   60393,
   59431,
   59298,
   59075,
   58447,
   58561,
   57969,
   56940,
   56957,
   56508,
   56935,
   55833,
   55371,
   55527,
   54771,
   54493,
   54170,
   53719,
   53501,
   53564,
   52630,
   52640,
   51787,
   51507,
   50871,
   51328,
   50871,
   49862,
   50193,
   49799,
   49327,
   49020,
   48764,
   48861,
   48188,
   48054,
   47724,
   47812,
   46769,
   47262,
   46719,
   46438,
   45932,
   45937,
   46397,
   45823,
   45407,
   45136,
   45481,
   44907,
   44550,
   44145,
   44078,
   43990,
   43840,
   43701,
   43451,
   43523,
   43339,
   42705,
   42378,
   42192,
   42603,
   42181,
   41768,
   41638,
   41368,
   41151,
   40871,
   40721,
   40666,
   40277,
   40546,
   40107,
   40080,
   39901,
   39870,
   39640,
   39434,
   38867,
   39005,
   38770,
   38473,
   38653,
   38603,
   38682,
   38538,
   38014,
   37816,
   38045,
   38236,
   37978,
   37335,
   37765,
   37557,
   37784,
   37197,
   37191,
   37163,
   37175,
   36994,
   36302,
   36612,
   36574,
   36086,
   35902,
   35540,
   36135,
   35546,
   35876,
   35214,
   35180,
   35325,
   35371,
   34524,
   34719,
   34633,
   34653,
   34291,
   34188,
   33997,
   33794,
   33909,
   33639,
   33657,
   33115,
   33699,
   33484,
   32845,
   32899,
   33133,
   32915,
   32634,
   32568,
   32349,
   32389,
   32196,
   31993,
   31707,
   31871,
   31798,
   31690,
   31364,
   31389,
   31584,
   31333,
   30977,
   30807,
   30536,
   30941,
   30545,
   30389,
   30077,
   30497,
   30415,
   29880,
   29544,
   29582,
   29528,
   29301,
   29405,
   29118,
   29263,
   29028,
   28521,
   29053,
   28557,
   28601,
   28822,
   28323,
   28277,
   27912,
   28060,
   28014,
   27727,
   27736,
   27528,
   27879,
   27751,
   27546,
   27124,
   27563,
   27250,
   27134,
   27005,
   27105,
   26973,
   26870,
   26701,
   26420,
   26716,
   27017,
   26795,
   26492,
   26458,
   26281,
   26239,
   26232,
   26117,
   26047,
   26300,
   26178,
   26047,
   25984,
   25987,
   25850,
   25767,
   25849,
   25727,
   25684,
   25435,
   25607,
   25519,
   25269,
   25568,
   25563,
   25157,
   25228,
   25177,
   25239,
   25334,
   24957,
   24864,
   25438,
   24577,
   24650,
   24695,
   24982,
   24718,
   24678,
   24741,
   24517,
   24717,
   24707,
   24757,
   24599,
   24814,
   24813,
   24297,
   24425,
   24863,
   24828,
   24949,
   24618,
   24261,
   24785,
   24831,
   24451,
   24175,
   24478,
   24753,
   24411,
   24448,
   24414,
   24489,
   24631,
   24485,
   24296,
   24513,
   24750,
   24459,
   23930,
   24111,
   24081,
   24760,
   24379,
   24224,
   24340,
   24544,
   24699,
   24305,
   24261,
   24481,
   24401,
   24252,
   24613,
   24327,
   24308,
   24416,
   24264,
   23764,
   23831,
   24022,
   23955,
   23626,
   23407,
   23196,
   23589,
   23480,
   23298,
   23001,
   23029,
   22976,
   23116,
   22603,
   22682,
   22982,
   22885,
   23065,
   22740,
   22517,
   23122,
   23094,
   22600,
   22876,
   23065,
   23188,
   23000,
   22983,
   23274,
   23784,
   23398,
   23020,
   22774,
   23402,
   23367,
   23550,
   23199,
   22665,
   23444,
   23087,
   22699,
   22487,
   22522,
   23013,
   22528,
   22039,
   21877,
   21832,
   22072,
   21499,
   21366,
   20936,
   21057,
   20633,
   20146,
   20048,
   20163,
   20079,
   19857,
   19399,
   18949,
   19140,
   18787,
   18875,
   18420,
   18314,
   18410,
   18129,
   17894,
   17993,
   17769,
   17970,
   17600,
   17290,
   17447,
   17139,
   17101,
   16795,
   16816,
   16917,
   16729,
   16976,
   16576,
   16730,
   16681,
   16375,
   16412,
   16311,
   16465,
   16352,
   16142,
   16149,
   16179,
   15982,
   15652,
   16166,
   15786,
   15541,
   15747,
   15414,
   15405,
   15346,
   15283,
   15282,
   14947,
   14956,
   14849,
   14952,
   14814,
   14676,
   14578,
   14612,
   14370,
   14190,
   14118,
   13722,
   13720,
   13737,
   13587,
   13319,
   13196,
   13113,
   13124,
   12932,
   12770,
   12669,
   12601,
   12519,
   12217,
   12231,
   12105,
   12283,
   12144,
   11858,
   11817,
   11465,
   11602,
   11506,
   11546,
   11327,
   11270,
   11279,
   11112,
   11069,
   10839,
   10985,
   10949,
   10593,
   10658,
   10708,
   10494,
   10485,
   10439,
   10497,
   10373,
   10423,
   10306,
   10258,
   10304,
   10189,
   9990,
   10129,
   9958,
   9985,
   10091,
   10014,
   9973,
   9858,
   9854,
   9782,
   9685,
   9576,
   9614,
   9735,
   9600,
   9666,
   9465,
   9530,
   9510,
   9610,
   9319,
   9339,
   9454,
   9383,
   9419,
   9203,
   9241,
   9194,
   9113,
   9104,
   9061,
   9066,
   9116,
   9018,
   9000,
   8873,
   9020,
   8918,
   8909,
   8898,
   8764,
   8699,
   8909,
   8692,
   8776,
   8605,
   8657,
   8546,
   8744,
   8595,
   8717,
   8629,
   8446,
   8533,
   8404,
   8511,
   8357,
   8467,
   8483,
   8361,
   8418,
   8275,
   8276,
   8348,
   8322,
   8223,
   8102,
   8251,
   8118,
   8115,
   8330,
   8108,
   8027,
   8022,
   8058,
   7870,
   7859,
   7790,
   7695,
   7724,
   7724,
   7633,
   7694,
   7596,
   7655,
   7643,
   7580,
   7528,
   7574,
   7673,
   7391,
   7549,
   7306,
   7434,
   7476,
   7298,
   7132,
   7251,
   7259,
   7174,
   7155,
   7296,
   7127,
   7253,
   6922,
   7150,
   7107,
   7058,
   6996,
   6997,
   6853,
   6974,
   6941,
   6910,
   6834,
   7019,
   7097,
   6836,
   6792,
   6680,
   6919,
   6665,
   6910,
   6977,
   6806,
   6664,
   6755,
   6899,
   6736,
   6610,
   6682,
   6507,
   6619,
   6622,
   6549,
   6573,
   6379,
   6339,
   6374,
   6362,
   6503,
   6142,
   6316,
   6165,
   6183,
   6242,
   6315,
   6070,
   6039,
   5918,
   5926,
   6010,
   5933,
   5915,
   5983,
   5958,
   5686,
   5848,
   5778,
   5712,
   5693,
   5765,
   5660,
   5642,
   5509,
   5576,
   5549,
   5526,
   5605,
   5680,
   5599,
   5585,
   5408,
   5449,
   5477,
   5482,
   5487,
   5431,
   5243,
   5430,
   5289,
   5305,
   5287,
   5244,
   5245,
   5219,
   5240,
   5361,
   5242,
   5226,
   5270,
   5173,
   5134,
   5109,
   5124,
   5196,
   5076,
   4970,
   4916,
   5006,
   4930,
   5005,
   4941,
   4901,
   4911,
   4830,
   4965,
   4911,
   4888,
   4729,
   4822,
   4721,
   4770,
   4703,
   4789,
   4900,
   4811,
   4842,
   4644,
   4800,
   4645,
   4732,
   4602,
   4666,
   4640,
   4744,
   4594,
   4666,
   4655,
   4603,
   4435,
   4577,
   4654,
   4618,
   4614,
   4575,
   4482,
   4572,
   4597,
   4392,
   4240,
   4527,
   4615,
   4519,
   4552,
   4509,
   4454,
   4502,
   4469,
   4449,
   4358,
   4427,
   4407,
   4348,
   4476,
   4351,
   4335,
   4467,
   4403,
   4266,
   4317,
   4271,
   4230,
   4195,
   4196,
   4118,
   4139,
   4154,
   4091,
   4145,
   3995,
   4157,
   4067,
   4057,
   4060,
   3987,
   4195,
   3982,
   4041,
   4064,
   4056,
   3925,
   3915,
   3977,
   4107,
   4026,
   3874,
   3834,
   3975,
   3820,
   3856,
   3946,
   3809,
   3941,
   3817,
   3731,
   3867,
   3756,
   3710,
   3795,
   3747,
   3814,
   3757,
   3615,
   3735,
   3828,
   3746,
   3746,
   3708,
   3657,
   3780,
   3765,
   3766,
   3652,
   3632,
   3791,
   3735,
   3706,
   3753,
   3647,
   3691,
   3762,
   3629,
   3700,
   3678,
   3647,
   3570,
   3667,
   3643,
   3787,
   3743,
   3623,
   3523,
   3585,
   3542,
   3609,
   3543,
   3551,
   3573,
   3503,
   3515,
   3475,
   3437,
   3457,
   3474,
   3345,
   3450,
   3329,
   3400,
   3286,
   3366,
   3303,
   3317,
   3287,
   3270,
   3179,
   3266,
   3183,
   3350,
   3162,
   3172,
   3187,
   3249,
   3151,
   3136,
   3006,
   3137,
   3135,
   3088,
   3125,
   2983,
   3124,
   3038,
   2966,
   2919,
   2971,
   2905,
   2997,
   2908,
   2827,
   2855,
   2950,
   2872,
   2842,
   2783,
   2821,
   2841,
   2820,
   2783,
   2756,
   2693,
   2680,
   2688,
   2823,
   2738,
   2698,
   2673,
   2673,
   2742,
   2644,
   2769,
   2647,
   2660,
   2652,
   2542,
   2655,
   2541,
   2678,
   2586,
   2611,
   2589,
   2664,
   2489,
   2541,
   2562,
   2570,
   2638,
   2505,
   2632,
   2494,
   2614,
   2624,
   2619,
   2583,
   2505,
   2444,
   2549,
   2521,
   2528,
   2581,
   2474,
   2565,
   2497,
   2545,
   2581,
   2505,
   2552,
   2512,
   2446,
   2498,
   2437,
   2409,
   2442,
   2442,
   2374,
   2479,
   2412,
   2495,
   2381,
   2408,
   2421,
   2419,
   2470,
   2311,
   2359,
   2335,
   2394,
   2388,
   2339,
   2396,
   2279,
   2297,
   2367,
   2416,
   2375,
   2376,
   2328,
   2380,
   2410,
   2354,
   2338,
   2258,
   2295,
   2374,
   2381,
   2276,
   2341,
   2280,
   2323,
   2326,
   2251,
   2305,
   2316,
   2265,
   2297,
   2252,
   2255,
   2192,
   2215,
   2249,
   2336,
   2313,
   2228,
   2242,
   2228,
   2233,
   2268,
   2273,
   2173,
   2212,
   2237,
   2099,
   2136,
   2177,
   2137,
   2156,
   2218,
   2131,
   2175,
   2168,
   2232,
   2158,
   2154,
   2073,
   2148,
   2123,
   2091,
   2018,
   1945,
   2109,
   2096,
   2114,
   2064,
   2086,
   2050,
   2028,
   2117,
   2125,
   2095,
   2048,
   2014,
   2081,
   2065,
   2105,
   2027,
   2129,
   2038,
   2005,
   2064,
   2028,
   2068,
   1938,
   2036,
   1988,
   2031,
   2059,
   2044,
   1946,
   2002,
   1937,
   1979,
   2006,
   1944,
   2036,
   1969,
   1999,
   1965,
   1939,
   1951,
   1940,
   2017,
   1960,
   1945,
   1905,
   1953,
   1970,
   1901,
   1945,
   1905,
   1910,
   1916,
   1907,
   1995,
   1904,
   1913,
   1881,
   1874,
   1830,
   1953,
   1936,
   1897,
   1958,
   1923,
   2032,
   1890,
   1964,
   1927,
   1806,
   1847,
   1838,
   1880,
   1821,
   1832,
   1860,
   1868,
   1879,
   1790,
   1858,
   1838,
   1818,
   1891,
   1835,
   1846,
   1794,
   1815,
   1824,
   1859,
   1746,
   1852,
   1803,
   1886,
   1833,
   1841,
   1796,
   1807,
   1842,
   1802,
   1729,
   1823,
   1842,
   1712,
   1847,
   1755,
   1749,
   1873,
   1866,
   1859,
   1703,
   1746,
   1794,
   1738,
   1771,
   1840,
   1736,
   1685,
   1838,
   1747,
   1794,
   1746,
   1734,
   1803,
   1661,
   1743,
   1836,
   1747,
   1730,
   1687,
   1748,
   1688,
   1766,
   1795,
   1755,
   1727,
   1788,
   1687,
   1808,
   1674,
   1739,
   1704,
   1656,
   1678,
   1704,
   1720,
   1675,
   1654,
   1701,
   1663,
   1669,
   1733,
   1672,
   1662,
   1665,
   1660,
   1668,
   1668,
   1738,
   1658,
   1668,
   1639,
   1699,
   1679,
   1680,
   1729,
   1662,
   1681,
   1732,
   1670,
   1690,
   1652,
   1667,
   1696,
   1598,
   1617,
   1643,
   1579,
   1558,
   1614,
   1645,
   1579,
   1597,
   1641,
   1566,
   1593,
   1632,
   1612,
   1587,
   1633,
   1556,
   1545,
   1552,
   1576,
   1542,
   1551,
   1540,
   1618,
   1566,
   1540,
   1508,
   1603,
   1561,
   1545,
   1516,
   1544,
   1597,
   1556,
   1592,
   1558,
   1532,
   1612,
   1514,
   1513,
   1596,
   1580,
   1500,
   1536,
   1573,
   1533,
   1471,
   1496,
   1555,
   1530,
   1588,
   1519,
   1530,
   1544,
   1543,
   1449,
   1477,
   1497,
   1490,
   1549,
   1510,
   1518,
   1463,
   1444,
   1554,
   1524,
   1471,
   1497,
   1427,
   1400,
   1507,
   1469,
   1483,
   1484,
   1433,
   1530,
   1502,
   1497,
   1507,
   1506,
   1484,
   1452,
   1463,
   1454,
   1509,
   1424,
   1462,
   1424,
   1412,
   1469,
   1527,
   1503,
   1426,
   1442,
   1447,
   1357,
   1364,
   1438,
   1456,
   1423,
   1412,
   1430,
   1459,
   1439,
   1427,
   1463,
   1454,
   1352,
   1445,
   1388,
   1417,
   1474,
   1438,
   1415,
   1442,
   1435,
   1431,
   1377,
   1412,
   1458,
   1425,
   1333,
   1370,
   1324,
   1427,
   1365,
   1395,
   1372,
   1450,
   1466,
   1470,
   1430,
   1441,
   1418,
   1340,
   1406,
   1301,
   1351,
   1412,
   1337,
   1398,
   1314,
   1393,
   1405,
   1404,
   1428,
   1333,
   1332,
   1410,
   1362,
   1375,
   1308,
   1358,
   1397,
   1356,
   1381,
   1359,
   1323,
   1381,
   1366,
   1331,
   1361,
   1346,
   1349,
   1308,
   1386,
   1349,
   1318,
   1333,
   1278,
   1323,
   1369,
   1300,
   1333,
   1357,
   1281,
   1284,
   1260,
   1396,
   1292,
   1327,
   1318,
   1378,
   1258,
   1334,
   1261,
   1263,
   1364,
   1306,
   1302,
   1318,
   1295,
   1313,
   1302,
   1345,
   1347,
   1295,
   1293,
   1366,
   1282,
   1298,
   1361,
   1304,
   1356,
   1307,
   1244,
   1239,
   1321,
   1313,
   1222,
   1318,
   1327,
   1294,
   1321,
   1320,
   1285,
   1249,
   1304,
   1225,
   1234,
   1270,
   1214,
   1170,
   1265,
   1254,
   1309,
   1292,
   1296,
   1223,
   1293,
   1254,
   1214,
   1304,
   1286,
   1263,
   1212,
   1239,
   1226,
   1239,
   1221,
   1218,
   1242,
   1242,
   1235,
   1274,
   1226,
   1263,
   1194,
   1269,
   1255,
   1214,
   1175,
   1273,
   1239,
   1164,
   1256,
   1188,
   1210,
   1259,
   1196,
   1200,
   1204,
   1192,
   1167,
   1222,
   1194,
   1249,
   1240,
   1208,
   1212,
   1263,
   1151,
   1180,
   1219,
   1193,
   1216,
   1158,
   1148,
   1192,
   1230,
   1217,
   1196,
   1184,
   1188,
   1276,
   1177,
   1168,
   1160,
   1148,
   1186,
   1177,
   1188,
   1141,
   1176,
   1196,
   1191,
   1095,
   1217,
   1148,
   1184,
   1154,
   1179,
   1183,
   1206,
   1187,
   1143,
   1213,
   1147,
   1199,
   1158,
   1150,
   1127,
   1163,
   1182,
   1117,
   1134,
   1168,
   1186,
   1152,
   1152,
   1106,
   1144,
   1190,
   1189,
   1112,
   1087,
   1102,
   1087,
   1133,
   1141,
   1110,
   1130,
   1135,
   1115,
   1143,
   1176,
   1107,
   1187,
   1126,
   1180,
   1152,
   1174,
   1148,
   1176,
   1180,
   1136,
   1112,
   1167,
   1135,
   1170,
   1162,
   1163,
   1152,
   1153,
   1141,
   1170,
   1153,
   1131,
   1114,
   1192,
   1100,
   1084,
   1163,
   1138,
   1098,
   1108,
   1082,
   1156,
   1108,
   1063,
   1109,
   1118,
   1111,
   1069,
   1146,
   1136,
   1156,
   1171,
   1096,
   1132,
   1103,
   1153,
   1112,
   1086,
   1126,
   1120,
   1122,
   1108,
   1111,
   1109,
   1143,
   1124,
   1046,
   1037,
   1075,
   1161,
   1082,
   1104,
   1108,
   1096,
   1081,
   1032,
   1159,
   1103,
   1118,
   1095,
   1111,
   1042,
   1074,
   1055,
   1050,
   1116,
   1114,
   1035,
   1080,
   1097,
   1084,
   1060,
   1065,
   1062,
   1054,
   1078,
   1050,
   1075,
   1018,
   1030,
   1088,
   1066,
   985,
   1038,
   1070,
   1053,
   1059,
   986,
   1059,
   1046,
   1109,
   1049,
   1008,
   1046,
   1040,
   1063,
   1034,
   990,
   1010,
   1016,
   1041,
   1030,
   993,
   1053,
   1087,
   1054,
   1004,
   979,
   1022,
   1093,
   1055,
   1066,
   1060,
   1044,
   1053,
   1067,
   1041,
   1005,
   1024,
   1067,
   993,
   997,
   1032,
   1042,
   999,
   1065,
   981,
   994,
   992,
   998,
   1064,
   974,
   1032,
   1036,
   974,
   959,
   979,
   989,
   1036,
   955,
   1048,
   979,
   994,
   1023,
   1009,
   990,
   1058,
   997,
   997,
   1044,
   1038,
   984,
   978,
   938,
   992,
   978,
   990,
   952,
   973,
   969,
   976,
   1003,
   978,
   1015,
   976,
   988,
   966,
   965,
   949,
   961,
   927,
   1019,
   964,
   1030,
   946,
   985,
   969,
   897,
   946,
   975,
   1021,
   931,
   955,
   940,
   969,
   938,
   942,
   922,
   968,
   924,
   933,
   951,
   943,
   951,
   947,
   909,
   999,
   947,
   942,
   965,
   983,
   927,
   942,
   893,
   993,
   989,
   920,
   930,
   969,
   970,
   912,
   932,
   932,
   938,
   963,
   928,
   1014,
   970,
   974,
   983,
   989,
   955,
   973,
   936,
   943,
   912,
   951,
   917,
   908,
   921,
   943,
   939,
   947,
   924,
   923,
   918,
   942,
   912,
   973,
   906,
   914,
   933,
   996,
   902,
   848,
   914,
   914,
   933,
   923,
   899,
   895,
   918,
   946,
   866,
   921,
   913,
   912,
   939,
   952,
   959,
   817,
   897,
   918,
   901,
   848,
   887,
   866,
   902,
   835,
   897,
   902,
   929,
   870,
   877,
   882,
   848,
   891,
   871,
   900,
   876,
   884,
   864,
   893,
   817,
   912,
   869,
   888,
   843,
   863,
   830,
   865,
   914,
   901,
   891,
   856,
   932,
   936,
   869,
   866,
   851,
   851,
   876,
   896,
   877,
   895,
   906,
   857,
   874,
   911,
   823,
   863,
   910,
   845,
   825,
   875,
   860,
   876,
   828,
   844,
   870,
   843,
   887,
   822,
   840,
   852,
   827,
   851,
   752,
   797,
   871,
   921,
   838,
   787,
   837,
   884,
   817,
   840,
   851,
   885,
   796,
   861,
   874,
   915,
   821,
   799,
   873,
   897,
   845,
   847,
   852,
   762,
   827,
   793,
   813,
   872,
   830,
   793,
   834,
   842,
   840,
   851,
   855,
   824,
   806,
   841,
   819,
   768,
   802,
   845,
   841,
   822,
   782,
   737,
   795,
   852,
   833,
   853,
   838,
   788,
   789,
   778,
   797,
   818,
   810,
   794,
   874,
   759,
   798,
   826,
   785,
   834,
   814,
   836,
   814,
   832,
   778,
   842,
   860,
   794,
   834,
   807,
   792,
   857,
   820,
   847,
   821,
   810,
   793,
   780,
   819,
   776,
   820,
   712,
   773,
   802,
   800,
   780,
   791,
   772,
   771,
   761,
   785,
   792,
   781,
   813,
   747,
   798,
   769,
   808,
   794,
   761,
   761,
   778,
   749,
   803,
   795,
   836,
   780,
   825,
   807,
   796,
   801,
   757,
   791,
   766,
   758,
   794,
   817,
   752,
   764,
   797,
   731,
   836,
   781,
   746,
   802,
   775,
   752,
   787,
   792,
   761,
   734,
   748,
   784,
   757,
   772,
   725,
   784,
   788,
   801,
   761,
   733,
   747,
   752,
   755,
   745,
   778,
   769,
   739,
   737,
   771,
   727,
   687,
   754,
   738,
   732,
   803,
   736,
   747,
   783,
   721,
   739,
   722,
   772,
   701,
   752,
   725,
   781,
   691,
   745,
   756,
   749,
   775,
   721,
   735,
   764,
   694,
   740,
   762,
   697,
   753,
   739,
   712,
   806,
   742,
   759,
   713,
   694,
   741,
   734,
   709,
   720,
   685,
   740,
   738,
   727,
   706,
   731,
   729,
   731,
   707,
   760,
   679,
   706,
   722,
   730,
   719,
   733,
   729,
   721,
   693,
   722,
   704,
   785,
   716,
   730,
   753,
   714,
   727,
   735,
   723,
   704,
   763,
   683,
   691,
   711,
   715,
   718,
   730,
   717,
   686,
   742,
   715,
   696,
   700,
   710,
   704,
   745,
   753,
   750,
   669,
   668,
   748,
   709,
   680,
   734,
   656,
   741,
   738,
   669,
   660,
   697,
   707,
   676,
   729,
   731,
   733,
   677,
   676,
   698,
   677,
   675,
   731,
   688,
   695,
   719,
   655,
   695,
   638,
   668,
   750,
   677,
   656,
   687,
   706,
   672,
   687,
   680,
   695,
   677,
   726,
   738,
   689,
   714,
   694,
   647,
   705,
   655,
   657,
   663,
   658,
   672,
   665,
   658,
   678,
   693,
   684,
   687,
   711,
   688,
   729,
   685,
   646,
   723,
   629,
   657,
   687,
   659,
   724,
   656,
   701,
   647,
   691,
   660,
   655,
   700,
   661,
   670,
   719,
   695,
   685,
   717,
   662,
   661,
   659,
   715,
   659,
   634,
   660,
   702,
   640,
   683,
   690,
   656,
   634,
   667,
   650,
   676,
   641,
   679,
   705,
   614,
   674,
   686,
   666,
   651,
   626,
   657,
   632,
   648,
   677,
   689,
   624,
   633,
   647,
   657,
   665,
   643,
   672,
   639,
   611,
   703,
   648,
   745,
   664,
   621,
   665,
   628,
   632,
   690,
   667,
   673,
   676,
   629,
   620,
   639,
   660,
   639,
   639,
   668,
   742,
   627,
   721,
   648,
   661,
   678,
   638,
   644,
   618,
   664,
   654,
   673,
   652,
   671,
   620,
   682,
   622,
   652,
   668,
   668,
   671,
   673,
   659,
   602,
   619,
   637,
   614,
   673,
   658,
   627,
   635,
   593,
   607,
   632,
   642,
   621,
   658,
   616,
   613,
   639,
   627,
   651,
   665,
   634,
   641,
   590,
   628,
   705,
   665,
   621,
   638,
   601,
   620,
   641,
   627,
   618,
   665,
   601,
   629,
   679,
   578,
   645,
   649,
   599,
   637,
   632,
   586,
   624,
   630,
   649,
   649,
   591,
   620,
   597,
   596,
   643,
   586,
   636,
   652,
   626,
   671,
   635,
   594,
   629,
   640,
   608,
   605,
   630,
   655,
   619,
   635,
   626,
   599,
   642,
   644,
   624,
   614,
   633,
   603,
   636,
   597,
   587,
   637,
   610,
   603,
   611,
   603,
   619,
   582,
   601,
   594,
   587,
   626,
   622,
   656,
   595,
   598,
   586,
   618,
   626,
   568,
   623,
   636,
   535,
   577,
   616,
   586,
   613,
   590,
   629,
   570,
   566,
   585,
   622,
   595,
   636,
   586,
   583,
   599,
   594,
   553,
   637,
   595,
   612,
   569,
   617,
   589,
   602,
   612,
   570,
   588,
   546,
   620,
   610,
   573,
   606,
   607,
   599,
   570,
   596,
   583,
   613,
   565,
   592,
   571,
   602,
   620,
   561,
   592,
   611,
   578,
   588,
   628,
   602,
   561,
   567,
   589,
   544,
   583,
   575,
   583,
   601,
   589,
   582,
   622,
   571,
   555,
   611,
   598,
   626,
   551,
   535,
   585,
   596,
   574,
   541,
   577,
   580,
   587,
   601,
   573,
   592,
   542,
   555,
   620,
   581,
   593,
   583,
   560,
   579,
   573,
   580,
   566,
   559,
   571,
   621,
   574,
   583,
   598,
   553,
   552,
   604,
   523,
   591,
   559,
   549,
   596,
   579,
   567,
   579,
   649,
   592,
   568,
   580,
   568,
   600,
   589,
   558,
   595,
   576,
   549,
   546,
   567,
   603,
   534,
   573,
   542,
   626,
   605,
   567,
   540,
   539,
   581,
   577,
   555,
   597,
   565,
   560,
   579,
   569,
   568,
   549,
   553,
   557,
   564,
   577,
   542,
   569,
   563,
   561,
   600,
   573,
   514,
   571,
   578,
   548,
   548,
   568,
   587,
   550,
   540,
   590,
   526,
   566,
   561,
   528,
   589,
   568,
   532,
   571,
   528,
   576,
   594,
   563,
   564,
   526,
   585,
   532,
   579,
   536,
   557,
   553,
   569,
   516,
   571,
   516,
   556,
   533,
   586,
   538,
   557,
   576,
   573,
   583,
   555,
   563,
   549,
   572,
   613,
   528,
   586,
   493,
   539,
   613,
   543,
   563,
   576,
   550,
   514,
   556,
   578,
   583,
   556,
   546,
   533,
   567,
   575,
   519,
   531,
   517,
   564,
   551,
   544,
   526,
   562,
   519,
   573,
   529,
   587,
   537,
   570,
   499,
   569,
   519,
   520,
   565,
   532,
   538,
   517,
   530,
   559,
   594,
   551,
   522,
   515,
   578,
   552,
   559,
   530,
   543,
   551,
   551,
   546,
   582,
   552,
   615,
   526,
   559,
   549,
   533,
   544,
   504,
   539,
   530,
   526,
   515,
   526,
   534,
   554,
   548,
   537,
   524,
   474,
   536,
   557,
   544,
   499,
   506,
   517,
   552,
   502,
   531,
   525,
   551,
   515,
   536,
   498,
   546,
   508,
   528,
   538,
   535,
   503,
   534,
   522,
   505,
   532,
   484,
   491,
   538,
   536,
   508,
   516,
   503,
   565,
   495,
   529,
   496,
   510,
   527,
   554,
   584,
   571,
   510,
   530,
   513,
   502,
   520,
   512,
   497,
   511,
   518,
   528,
   509,
   506,
   533,
   523,
   546,
   476,
   514,
   503,
   502,
   549,
   502,
   521,
   522,
   533,
   548,
   493,
   525,
   509,
   518,
   513,
   498,
   544,
   466,
   510,
   525,
   490,
   468,
   520,
   494,
   512,
   519,
   488,
   476,
   542,
   514,
   499,
   534,
   485,
   526,
   485,
   510,
   503,
   512,
   554,
   456,
   502,
   514,
   487,
   505,
   495,
   496,
   508,
   486,
   524,
   500,
   496,
   499,
   512,
   542,
   498,
   511,
   485,
   505,
   478,
   490,
   513,
   502,
   505,
   506,
   505,
   469,
   510,
   524,
   549,
   536,
   546,
   538,
   521,
   477,
   508,
   495,
   533,
   479,
   508,
   499,
   523,
   505,
   508,
   495,
   548,
   483,
   490,
   497,
   445,
   538,
   485,
   525,
   467,
   499,
   544,
   502,
   489,
   524,
   490,
   507,
   483,
   531,
   492,
   486,
   504,
   462,
   491,
   514,
   480,
   512,
   467,
   492,
   541,
   468,
   521,
   460,
   460,
   470,
   488,
   441,
   505,
   472,
   496,
   514,
   482,
   435,
   480,
   501,
   490,
   459,
   477,
   520,
   465,
   495,
   506,
   474,
   482,
   507,
   504,
   514,
   481,
   495,
   459,
   470,
   486,
   517,
   511,
   494,
   509,
   495,
   501,
   481,
   476,
   474,
   479,
   499,
   480,
   474,
   461,
   478,
   508,
   528,
   491,
   467,
   497,
   468,
   493,
   486,
   485,
   436,
   482,
   465,
   477,
   494,
   454,
   508,
   470,
   471,
   504,
   478,
   456,
   482,
   483,
   453,
   502,
   442,
   462,
   443,
   469,
   467,
   451,
   486,
   475,
   475,
   491,
   443,
   471,
   462,
   483,
   462,
   480,
   517,
   453,
   454,
   459,
   449,
   452,
   482,
   476,
   464,
   460,
   474,
   461,
   483,
   470,
   462,
   485,
   472,
   394,
   466,
   458,
   477,
   432,
   451,
   474,
   444,
   466,
   457,
   492,
   474,
   480,
   477,
   463,
   440,
   460,
   479,
   456,
   433,
   470,
   460,
   463,
   412,
   460,
   479,
   423,
   466,
   480,
   463,
   450,
   455,
   454,
   447,
   478,
   482,
   471,
   433,
   459,
   481,
   442,
   472,
   454,
   434,
   441,
   465,
   506,
   458,
   469,
   467,
   426,
   480,
   423,
   461,
   416,
   449,
   478,
   475,
   436,
   457,
   406,
   474,
   438,
   412,
   435,
   463,
   422,
   473,
   431,
   457,
   434,
   421,
   440,
   460,
   447,
   423,
   440,
   441,
   391,
   434,
   451,
   436,
   440,
   471,
   454,
   441,
   445,
   430,
   442,
   434,
   476,
   433,
   424,
   444,
   440,
   479,
   435,
   461,
   423,
   437,
   441,
   417,
   431,
   425,
   419,
   418,
   443,
   430,
   421,
   446,
   421,
   456,
   453,
   416,
   449,
   433,
   450,
   391,
   430,
   421,
   428,
   398,
   412,
   476,
   416,
   424,
   432,
   438,
   453,
   407,
   450,
   423,
   417,
   459,
   433,
   422,
   407,
   437,
   436,
   442,
   403,
   443,
   404,
   413,
   448,
   480,
   456,
   473,
   427,
   431,
   422,
   413,
   438,
   419,
   400,
   406,
   410,
   428,
   444,
   412,
   398,
   447,
   417,
   403,
   413,
   388,
   401,
   402,
   434,
   452,
   448,
   419,
   414,
   405,
   410,
   435,
   441,
   416,
   405,
   411,
   414,
   450,
   391,
   422,
   405,
   411,
   427,
   409,
   381,
   405,
   405,
   417,
   425,
   452,
   474,
   405,
   418,
   415,
   400,
   410,
   401,
   425,
   425,
   421,
   396,
   436,
   411,
   399,
   451,
   422,
   410,
   383,
   417,
   383,
   427,
   376,
   408,
   403,
   384,
   409,
   436,
   406,
   419,
   401,
   393,
   381,
   398,
   419,
   441,
   400,
   445,
   394,
   411,
   391,
   435,
   427,
   414,
   407,
   395,
   430,
   377,
   410,
   398,
   415,
   426,
   390,
   424,
   405,
   419,
   380,
   405,
   400,
   406,
   396,
   412,
   390,
   382,
   387,
   364,
   401,
   403,
   405,
   418,
   375,
   419,
   389,
   396,
   399,
   410,
   426,
   424,
   393,
   410,
   421,
   403,
   414,
   394,
   397,
   367,
   421,
   410,
   411,
   418,
   384,
   414,
   394,
   380,
   405,
   386,
   374,
   408,
   366,
   432,
   423,
   373,
   416,
   421,
   391,
   379,
   371,
   379,
   399,
   399,
   421,
   390,
   375,
   400,
   383,
   405,
   392,
   420,
   390,
   420,
   388,
   399,
   354,
   376,
   377,
   419,
   395,
   378,
   376,
   412,
   394,
   358,
   380,
   408,
   396,
   385,
   386,
   399,
   378,
   433,
   410,
   362,
   417,
   387,
   414,
   404,
   390,
   413,
   375,
   356,
   389,
   333,
   366,
   387,
   380,
   370,
   385,
   425,
   353,
   374,
   381,
   372,
   389,
   382,
   368,
   355,
   368,
   340,
   406,
   332,
   369,
   382,
   350,
   411,
   404,
   385,
   375,
   368,
   333,
   399,
   374,
   364,
   388,
   379,
   386,
   377,
   361,
   359,
   346,
   393,
   387,
   368,
   358,
   427,
   395,
   374,
   387,
   383,
   414,
   374,
   361,
   384,
   386,
   366,
   372,
   383,
   395,
   363,
   341,
   370,
   326,
   345,
   360,
   376,
   418,
   352,
   377,
   373,
   376,
   367,
   345,
   367,
   370,
   365,
   362,
   369,
   371,
   385,
   389,
   378,
   390,
   386,
   375,
   333,
   362,
   372,
   362,
   363,
   387,
   366,
   391,
   366,
   377,
   399,
   376,
   412,
   372,
   361,
   398,
   356,
   378,
   372,
   373,
   369,
   379,
   362,
   351,
   368,
   395,
   404,
   338,
   350,
   364,
   388,
   359,
   373,
   412,
   378,
   347,
   365,
   367,
   373,
   351,
   362,
   361,
   378,
   352,
   361,
   367,
   315,
   363,
   387,
   384,
   360,
   386,
   381,
   385,
   364,
   399,
   403,
   344,
   315,
   347,
   373,
   345,
   378,
   346,
   378,
   365,
   372,
   342,
   350,
   369,
   347,
   350,
   343,
   323,
   348,
   311,
   365,
   405,
   337,
   346,
   354,
   352,
   338,
   372,
   371,
   349,
   345,
   360,
   349,
   355,
   364,
   355,
   358,
   351,
   358,
   372,
   374,
   374,
   354,
   384,
   362,
   357,
   380,
   347,
   385,
   370,
   324,
   363,
   370,
   355,
   347,
   358,
   368,
   392,
   338,
   337,
   362,
   330,
   365,
   341,
   329,
   333,
   378,
   349,
   384,
   329,
   311,
   334,
   353,
   345,
   361,
   330,
   363,
   369,
   373,
   359,
   362,
   367,
   350,
   329,
   370,
   330,
   361,
   365,
   389,
   344,
   336,
   402,
   334,
   344,
   356,
   335,
   353,
   328,
   341,
   304,
   309,
   315,
   342,
   358,
   351,
   360,
   331,
   358,
   376,
   311,
   344,
   341,
   351,
   300,
   336,
   320,
   342,
   368,
   351,
   336,
   367,
   333,
   337,
   349,
   348,
   347,
   310,
   328,
   365,
   338,
   359,
   342,
   354,
   328,
   329,
   351,
   326,
   338,
   346,
   346,
   327,
   334,
   354,
   338,
   323,
   349,
   335,
   311,
   324,
   332,
   352,
   342,
   339,
   357,
   365,
   336,
   322,
   349,
   324,
   354,
   320,
   303,
   356,
   338,
   333,
   339,
   359,
   332,
   370,
   332,
   303,
   318,
   348,
   341,
   344,
   326,
   362,
   316,
   314,
   352,
   346,
   311,
   333,
   324,
   336,
   306,
   338,
   355,
   317,
   344,
   335,
   320,
   361,
   319,
   333,
   336,
   342,
   332,
   315,
   346,
   310,
   326,
   286,
   346,
   308,
   317,
   307,
   333,
   316,
   330,
   350,
   321,
   322,
   323,
   324,
   317,
   315,
   301,
   320,
   342,
   319,
   332,
   299,
   313,
   320,
   338,
   318,
   311,
   327,
   307,
   344,
   305,
   303,
   316,
   359,
   307,
   302,
   300,
   304,
   323,
   299,
   329,
   305,
   290,
   336,
   316,
   315,
   348,
   331,
   279,
   294,
   311,
   304,
   327,
   322,
   334,
   302,
   339,
   315,
   301,
   348,
   293,
   320,
   330,
   311,
   336,
   309,
   320,
   310,
   292,
   313,
   292,
   292,
   334,
   328,
   280,
   297,
   323,
   300,
   305,
   321,
   313,
   299,
   315,
   329,
   302,
   316,
   294,
   345,
   296,
   333,
   310,
   309,
   321,
   310,
   322,
   318,
   312,
   305,
   313,
   317,
   305,
   329,
   308,
   274,
   293,
   331,
   302,
   334,
   309,
   315,
   323,
   308,
   316,
   317,
   315,
   312,
   282,
   299,
   296,
   301,
   318,
   277,
   325,
   290,
   297,
   287,
   327,
   340,
   310,
   279,
   316,
   307,
   301,
   274,
   290,
   285,
   293,
   294,
   275,
   307,
   301,
   302,
   311,
   290,
   295,
   317,
   298,
   292,
   299,
   298,
   287,
   302,
   307,
   301,
   351,
   300,
   311,
   287,
   294,
   286,
   303,
   307,
   286,
   261,
   329,
   297,
   275,
   332,
   277,
   299,
   308,
   290,
   292,
   288,
   273,
   306,
   315,
   327,
   314,
   270,
   308,
   298,
   263,
   284,
   292,
   302,
   281,
   292,
   280,
   304,
   273,
   315,
   324,
   263,
   306,
   329,
   294,
   293,
   299,
   323,
   287,
   317,
   288,
   294,
   318,
   298,
   316,
   277,
   294,
   293,
   300,
   253,
   307,
   310,
   304,
   284,
   252,
   294,
   263,
   306,
   289,
   297,
   289,
   274,
   282,
   269,
   289,
   270,
   268,
   314,
   258,
   288,
   299,
   282,
   299,
   260,
   272,
   261,
   262,
   273,
   301,
   263,
   316,
   290,
   287,
   285,
   258,
   273,
   296,
   268,
   295,
   249,
   285,
   288,
   290,
   239,
   298,
   250,
   289,
   291,
   257,
   267,
   282,
   261,
   296,
   287,
   264,
   291,
   280,
   294,
   239,
   267,
   295,
   279,
   303,
   263,
   268,
   251,
   287,
   275,
   286,
   260,
   253,
   252,
   271,
   258,
   255,
   286,
   286,
   276,
   277,
   280,
   294,
   267,
   281,
   271,
   266,
   277,
   291,
   266,
   308,
   278,
   261,
   276,
   256,
   275,
   281,
   273,
   261,
   258,
   253,
   248,
   291,
   234,
   279,
   268,
   277,
   264,
   289,
   261,
   257,
   266,
   277,
   265,
   283,
   257,
   285,
   291,
   287,
   301,
   268,
   251,
   292,
   259,
   289,
   272,
   249,
   238,
   276,
   271,
   265,
   257,
   270,
   271,
   277,
   256,
   296,
   258,
   276,
   241,
   285,
   264,
   275,
   254,
   262,
   278,
   275,
   276,
   248,
   284,
   282,
   278,
   273,
   276,
   259,
   268,
   267,
   231,
   277,
   256,
   280,
   272,
   282,
   277,
   254,
   281,
   258,
   256,
   278,
   270,
   255,
   251,
   281,
   246,
   276,
   264,
   290,
   269,
   271,
   234,
   262,
   250,
   266,
   229,
   233,
   266,
   244,
   260,
   241,
   266,
   254,
   283,
   268,
   260,
   249,
   216,
   283,
   266,
   220,
   270,
   279,
   271,
   245,
   242,
   264,
   252,
   256,
   248,
   260,
   254,
   299,
   232,
   215,
   278,
   224,
   269,
   263,
   276,
   270,
   265,
   294,
   275,
   280,
   287,
   238,
   273,
   253,
   259,
   251,
   223,
   258,
   269,
   218,
   243,
   279,
   260,
   260,
   254,
   258,
   246,
   264,
   251,
   258,
   257,
   240,
   263,
   241,
   271,
   263,
   279,
   251,
   271,
   261,
   255,
   225,
   271,
   233,
   240,
   228,
   233,
   260,
   261,
   249,
   256,
   251,
   238,
   274,
   265,
   265,
   251,
   250,
   253,
   244,
   251,
   241,
   270,
   244,
   251,
   256,
   212,
   286,
   243,
   234,
   208,
   263,
   222,
   267,
   232,
   238,
   252,
   230,
   251,
   250,
   234,
   279,
   251,
   254,
   264,
   236,
   235,
   230,
   241,
   274,
   252,
   263,
   238,
   259,
   262,
   255,
   231,
   259,
   250,
   269,
   242,
   224,
   235,
   254,
   244,
   210,
   260,
   265,
   239,
   231,
   231,
   237,
   229,
   223,
   269,
   240,
   229,
   236,
   217,
   248,
   231,
   271,
   248,
   241,
   227,
   233,
   232,
   250,
   235,
   216,
   228,
   239,
   253,
   247,
   221,
   229,
   254,
   249,
   263,
   256,
   223,
   209,
   258,
   246,
   229,
   235,
   250,
   259,
   230,
   226,
   242,
   270,
   221,
   212,
   230,
   228,
   228,
   246,
   247,
   236,
   211,
   249,
   229,
   205,
   218,
   249,
   232,
   211,
   223,
   225,
   232,
   242,
   239,
   254,
   222,
   255,
   260,
   228,
   231,
   265,
   248,
   227,
   235,
   266,
   242,
   222,
   238,
   214,
   231,
   204,
   212,
   233,
   226,
   248,
   238,
   213,
   245,
   224,
   217,
   242,
   238,
   227,
   209,
   238,
   234,
   217,
   235,
   221,
   214,
   219,
   214,
   244,
   200,
   199,
   240,
   218,
   205,
   221,
   257,
   252,
   227,
   247,
   248,
   200,
   217,
   232,
   234,
   208,
   221,
   210,
   224,
   214,
   207,
   210,
   211,
   232,
   223,
   219,
   227,
   207,
   222,
   276,
   222,
   231,
   225,
   219,
   239,
   251,
   199,
   195,
   255,
   211,
   247,
   218,
   192,
   261,
   242,
   249,
   222,
   200,
   218,
   222,
   209,
   223,
   222,
   220,
   223,
   210,
   229,
   197,
   198,
   216,
   213,
   221,
   220,
   216,
   235,
   186,
   220,
   240,
   238,
   191,
   222,
   203,
   214,
   216,
   214,
   238,
   225,
   214,
   199,
   225,
   199,
   200,
   203,
   209,
   209,
   214,
   180,
   215,
   216,
   226,
   214,
   228,
   200,
   202,
   202,
   235,
   228,
   189,
   217,
   204,
   207,
   242,
   233,
   246,
   212,
   188,
   223,
   192,
   225,
   181,
   190,
   210,
   208,
   209,
   217,
   187,
   229,
   230,
   196,
   216,
   215,
   220,
   222,
   209,
   206,
   224,
   206,
   217,
   202,
   217,
   233,
   218,
   217,
   208,
   225,
   222,
   204,
   216,
   215,
   180,
   211,
   208,
   202,
   193,
   203,
   216,
   200,
   201,
   201,
   221,
   197,
   204,
   195,
   204,
   201,
   187,
   185,
   201,
   200,
   221,
   224,
   245,
   196,
   209,
   232,
   202,
   211,
   196,
   178,
   208,
   190,
   215,
   202,
   195,
   207,
   192,
   214,
   227,
   233,
   191,
   224,
   193,
   196,
   199,
   204,
   224,
   201,
   201,
   192,
   212,
   197,
   202,
   185,
   204,
   203,
   202,
   196,
   197,
   226,
   208,
   205,
   194,
   187,
   205,
   167,
   211,
   203,
   185,
   206,
   195,
   185,
   192,
   240,
   176,
   207,
   196,
   218,
   180,
   203,
   188,
   197,
   202,
   178,
   193,
   194,
   200,
   187,
   186,
   198,
   184,
   196,
   196,
   184,
   211,
   193,
   201,
   196,
   191,
   190,
   194,
   212,
   190,
   205,
   190,
   202,
   197,
   215,
   190,
   185,
   176,
   175,
   198,
   195,
   172,
   187,
   195,
   204,
   179,
   189,
   208,
   178,
   206,
   192,
   163,
   178,
   218,
   200,
   186,
   222,
   180,
   179,
   206,
   167,
   172,
   196,
   178,
   203,
   181,
   204,
   208,
   181,
   188,
   173,
   186,
   184,
   176,
   190,
   192,
   184,
   177,
   204,
   208,
   173,
   188,
   203,
   192,
   184,
   159,
   209,
   174,
   173,
   186,
   172,
   195,
   212,
   181,
   206,
   181,
   178,
   184,
   162,
   192,
   195,
   170,
   172,
   203,
   180,
   176,
   196,
   201,
   179,
   196,
   178,
   193,
   186,
   166,
   183,
   184,
   154,
   197,
   193,
   185,
   172,
   212,
   174,
   181,
   200,
   180,
   172,
   184,
   190,
   180,
   187,
   201,
   163,
   210,
   163,
   180,
   181,
   161,
   180,
   183,
   207,
   192,
   186,
   183,
   177,
   198,
   174,
   190,
   202,
   190,
   156,
   166,
   180,
   181,
   176,
   199,
   186,
   153,
   186,
   174,
   190,
   168,
   174,
   183,
   180,
   181,
   164,
   182,
   184,
   197,
   167,
   184,
   166,
   187,
   191,
   191,
   193,
   175,
   170,
   179,
   164,
   169,
   156,
   181,
   167,
   175,
   161,
   167,
   185,
   181,
   176,
   198,
   165,
   184,
   153,
   164,
   178,
   171,
   162,
   168,
   164,
   181,
   176,
   163,
   178,
   169,
   185,
   184,
   171,
   175,
   163,
   181,
   170,
   158,
   154,
   145,
   182,
   146,
   170,
   145,
   176,
   176,
   173,
   169,
   158,
   177,
   163,
   195,
   171,
   179,
   154,
   177,
   183,
   155,
   155,
   173,
   162,
   156,
   152,
   158,
   138,
   154,
   179,
   189,
   174,
   166,
   184,
   166,
   171,
   176,
   168,
   165,
   162,
   172,
   146,
   188,
   172,
   161,
   181,
   185,
   198,
   169,
   156,
   163,
   146,
   165,
   179,
   182,
   151,
   159,
   173,
   141,
   176,
   198,
   165,
   162,
   162,
   162,
   163,
   177,
   166,
   157,
   148,
   158,
   172,
   158,
   151,
   168,
   150,
   165,
   162,
   154,
   177,
   174,
   179,
   177,
   183,
   151,
   174,
   151,
   150,
   143,
   169,
   191,
   155,
   153,
   170,
   179,
   159,
   133,
   152,
   157,
   153,
   183,
   161,
   165,
   156,
   171,
   146,
   174,
   165,
   173,
   151,
   165,
   160,
   136,
   157,
   147,
   134,
   166,
   165,
   148,
   173,
   162,
   158,
   164,
   168,
   139,
   168,
   154,
   148,
   163,
   166,
   149,
   144,
   138,
   143,
   159,
   152,
   133,
   144,
   161,
   138,
   171,
   157,
   142,
   150,
   171,
   159,
   155,
   142,
   152,
   132,
   148,
   155,
   146,
   136,
   155,
   142,
   177,
   169,
   162,
   176,
   161,
   140,
   136,
   156,
   154,
   158,
   155,
   139,
   163,
   143,
   162,
   131,
   114,
   146,
   145,
   157,
   147,
   144,
   161,
   149,
   156,
   110,
   148,
   150,
   130,
   153,
   150,
   142,
   132,
   132,
   137,
   141,
   131,
   120,
   152,
   156,
   151,
   152,
   139,
   137,
   166,
   157,
   160,
   162,
   141,
   158,
   138,
   138,
   159,
   154,
   144,
   133,
   142,
   154,
   146,
   140,
   148,
   154,
   147,
   155,
   128,
   153,
   136,
   131,
   146,
   132,
   155,
   158,
   166,
   124,
   173,
   148,
   140,
   131,
   137,
   125,
   144,
   152,
   133,
   149,
   146,
   143,
   148,
   147,
   113,
   131,
   139,
   128,
   145,
   149,
   148,
   151,
   134,
   149,
   141,
   139,
   127,
   147,
   148,
   147,
   140,
   139,
   121,
   148,
   152,
   149,
   137,
   151,
   135,
   150,
   143,
   124,
   139,
   128,
   145,
   145,
   145,
   142,
   140,
   151,
   122,
   128,
   134,
   141,
   157,
   131,
   118,
   138,
   139,
   125,
   134,
   143,
   143,
   140,
   130,
   123,
   143,
   124,
   144,
   127,
   140,
   139,
   119,
   152,
   115,
   132,
   128,
   148,
   109,
   128,
   125,
   133,
   137,
   128,
   147,
   154,
   113,
   120,
   132,
   140,
   118,
   131,
   141,
   110,
   133,
   139,
   128,
   115,
   133,
   140,
   137,
   125,
   94,
   119,
   125,
   138,
   133,
   137,
   136,
   115,
   123,
   128,
   133,
   129,
   129,
   143,
   139,
   134,
   117,
   121,
   133,
   163,
   134,
   139,
   122,
   126,
   144,
   125,
   134,
   142,
   128,
   111,
   132,
   141,
   123,
   121,
   141,
   118,
   118,
   124,
   115,
   102,
   141,
   115,
   145,
   106,
   117,
   139,
   117,
   140,
   126,
   121,
   130,
   132,
   137,
   131,
   140,
   125,
   120,
   112,
   131,
   155,
   131,
   121,
   131,
   121,
   133,
   117,
   113,
   122,
   153,
   133,
   154,
   107,
   132,
   123,
   129,
   131,
   116,
   125,
   108,
   118,
   123,
   128,
   144,
   129,
   137,
   126,
   126,
   131,
   110,
   122,
   139,
   126,
   111,
   135,
   121,
   114,
   125,
   123,
   102,
   112,
   131,
   127,
   132,
   101,
   112,
   128,
   130,
   129,
   108,
   113,
   120,
   108,
   131,
   132,
   109,
   119,
   111,
   103,
   120,
   130,
   120,
   96,
   104,
   101,
   122,
   111,
   124,
   112,
   106,
   120,
   103,
   119,
   104,
   97,
   113,
   114,
   124,
   130,
   117,
   119,
   87,
   111,
   122,
   94,
   108,
   98,
   119,
   119,
   110,
   114,
   125,
   126,
   95,
   120,
   131,
   110,
   132,
   112,
   98,
   114,
   95,
   102,
   96,
   114,
   123,
   101,
   134,
   108,
   111,
   105,
   122,
   113,
   114,
   111,
   119,
   84,
   112,
   114,
   108,
   107,
   127,
   138,
   107,
   114,
   122,
   121,
   95,
   98,
   110,
   104,
   98,
   119,
   107,
   98,
   115,
   112,
   97,
   115,
   141,
   129,
   114,
   122,
   107,
   133,
   110,
   103,
   119,
   118,
   110,
   117,
   82,
   102,
   93,
   122,
   111,
   119,
   110,
   103,
   113,
   98,
   130,
   96,
   116,
   119,
   105,
   108,
   106,
   98,
   109,
   87,
   116,
   116,
   104,
   106,
   104,
   109,
   102,
   114,
   104,
   108,
   111,
   130,
   98,
   93,
   120,
   104,
   113,
   107,
   94,
   97,
   95,
   124,
   108,
   113,
   121,
   106,
   96,
   95,
   127,
   108,
   101,
   93,
   93,
   102,
   86,
   109,
   116,
   94,
   122,
   103,
   91,
   112,
   102,
   109,
   113,
   109,
   112,
   99,
   114,
   107,
   104,
   105,
   85,
   113,
   98,
   96,
   96,
   92,
   94,
   101,
   118,
   97,
   105,
   96,
   92,
   112,
   99,
   97,
   90,
   106,
   119,
   109,
   90,
   109,
   92,
   101,
   112,
   83,
   103,
   103,
   109,
   101,
   95,
   85,
   109,
   91,
   93,
   108,
   91,
   95,
   121,
   103,
   76,
   97,
   88,
   108,
   85,
   104,
   107,
   101,
   95,
   90,
   88,
   105,
   116,
   97,
   107,
   105,
   80,
   104,
   94,
   83,
   86,
   98,
   88,
   92,
   90,
   102,
   90,
   86,
   97,
   77,
   88,
   100,
   89,
   97,
   95,
   86,
   88,
   91,
   106,
   95,
   79,
   101,
   85,
   108,
   87,
   82,
   96,
   92,
   89,
   75,
   98,
   92,
   88,
   84,
   89,
   96,
   86,
   82,
   87,
   91,
   80,
   77,
   99,
   84,
   83,
   93,
   89,
   101,
   91,
   89,
   76,
   74,
   90,
   76,
   90,
   86,
   91,
   90,
   92,
   90,
   89,
   90,
   92,
   72,
   80,
   97,
   80,
   77,
   103,
   77,
   94,
   92,
   96,
   89,
   85,
   91,
   96,
   101,
   79,
   78,
   66,
   100,
   96,
   75,
   80,
   77,
   74,
   83,
   85,
   91,
   88,
   85,
   70,
   86,
   78,
   80,
   73,
   69,
   85,
   84,
   109,
   83,
   64,
   86,
   85,
   72,
   76,
   64,
   66,
   75,
   72,
   76,
   102,
   79,
   93,
   80,
   83,
   84,
   83,
   78,
   73,
   81,
   73,
   82,
   86,
   68,
   59,
   88,
   71,
   72,
   81,
   78,
   87,
   60,
   87,
   88,
   82,
   90,
   69,
   71,
   91,
   74,
   82,
   74,
   87,
   85,
   83,
   77,
   63,
   88,
   77,
   67,
   61,
   71,
   77,
   99,
   79,
   76,
   82,
   82,
   76,
   65,
   80,
   68,
   61,
   77,
   79,
   74,
   81,
   82,
   69,
   63,
   69,
   56,
   83,
   79,
   85,
   63,
   85,
   80,
   79,
   50,
   69,
   86,
   80,
   75,
   78,
   69,
   79,
   79,
   67,
   75,
   68,
   72,
   59,
   77,
   75,
   71,
   55,
   103,
   55,
   72,
   57,
   83,
   79,
   82,
   85,
   67,
   64,
   68,
   85,
   57,
   71,
   72,
   76,
   68,
   74,
   66,
   80,
   64,
   76,
   65,
   69,
   69,
   67,
   87,
   70,
   74,
   75,
   68,
   75,
   68,
   70,
   61,
   76,
   56,
   66,
   60,
   67,
   68,
   73,
   65,
   67,
   71,
   61,
   50,
   66,
   57,
   65,
   62,
   83,
   64,
   66,
   77,
   53,
   66,
   61,
   55,
   77,
   69,
   55,
   72,
   58,
   62,
   63,
   68,
   59,
   52,
   59,
   64,
   90,
   54,
   71,
   55,
   69,
   74,
   52,
   60,
   78,
   60,
   64,
   67,
   64,
   64,
   70,
   64,
   72,
   72,
   63,
   64,
   66,
   62,
   48,
   60,
   72,
   67,
   71,
   49,
   82,
   66,
   76,
   62,
   79,
   57,
   59,
   67,
   57,
   64,
   71,
   54,
   57,
   61,
   69,
   78,
   57,
   59,
   70,
   60,
   64,
   50,
   65,
   66,
   56,
   71,
   50,
   51,
   56,
   50,
   71,
   72,
   58,
   57,
   53,
   56,
   59,
   56,
   71,
   56,
   78,
   63,
   68,
   64,
   52,
   52,
   61,
   51,
   48,
   61,
   61,
   59,
   43,
   53,
   52,
   61,
   60,
   57,
   67,
   66,
   68,
   61,
   57,
   50,
   51,
   55,
   68,
   54,
   36,
   57,
   52,
   50,
   55,
   59,
   59,
   53,
   62,
   57,
   59,
   56,
   63,
   44,
   52,
   43,
   52,
   64,
   74,
   51,
   57,
   57,
   42,
   65,
   50,
   52,
   55,
   65,
   63,
   63,
   55,
   58,
   64,
   47,
   60,
   49,
   65,
   54,
   55,
   57,
   39,
   60,
   62,
   53,
   65,
   63,
   51,
   51,
   53,
   69,
   46,
   45,
   59,
   44,
   50,
   40,
   40,
   58,
   62,
   56,
   54,
   52,
   55,
   47,
   58,
   53,
   34,
   46,
   41,
   58,
   52,
   53,
   51,
   62,
   49,
   36,
   49,
   47,
   49,
   42,
   63,
   52,
   61,
   41,
   42,
   45,
   44,
   53,
   65,
   52,
   40,
   56,
   59,
   42,
   40,
   43,
   49,
   52,
   63,
   39,
   56,
   59,
   57,
   45,
   41,
   70,
   46,
   47,
   53,
   51,
   56,
   45,
   49,
   50,
   48,
   51,
   55,
   49,
   52,
   50,
   61,
   51,
   56,
   30,
   62,
   42,
   58,
   50,
   54,
   42,
   42,
   60,
   47,
   41,
   57,
   53,
   44,
   53,
   51,
   46,
   48,
   35,
   37,
   47,
   45,
   34,
   48,
   53,
   51,
   41,
   41,
   52,
   56,
   52,
   49,
   45,
   39,
   54,
   45,
   51,
   58,
   51,
   49,
   41,
   39,
   48,
   46,
   42,
   41,
   45,
   47,
   57,
   37,
   47,
   41,
   46,
   42,
   45,
   46,
   42,
   42,
   56,
   42,
   56,
   61,
   46,
   45,
   49,
   48,
   36,
   50,
   43,
   49,
   40,
   34,
   39,
   55,
   48,
   38,
   48,
   40,
   37,
   48,
   45,
   47,
   31,
   45,
   47,
   51,
   52,
   41,
   42,
   53,
   43,
   42,
   44,
   37,
   43,
   43,
   36,
   39,
   45,
   38,
   40,
   45,
   45,
   42,
   52,
   47,
   52,
   43,
   31,
   37,
   53,
   42,
   48,
   43,
   39,
   39,
   38,
   50,
   53,
   45,
   40,
   34,
   54,
   40,
   54,
   40,
   45,
   39,
   33,
   43,
   41,
   39,
   44,
   57,
   45,
   40,
   48,
   48,
   31,
   25,
   45,
   47,
   45,
   40,
   47,
   34,
   38,
   40,
   47,
   49,
   45,
   39,
   51,
   40,
   39,
   32,
   46,
   32,
   41,
   37,
   39,
   40,
   38,
   35,
   44,
   37,
   35,
   41,
   32,
   36,
   48,
   42,
   33,
   48,
   39,
   49,
   38,
   35,
   43,
   36,
   37,
   39,
   47,
   40,
   39,
   37,
   38,
   38,
   38,
   40,
   35,
   54,
   40,
   33,
   46,
   37,
   36,
   41,
   49,
   34,
   40,
   48,
   44,
   39,
   30,
   43,
   40,
   34,
   36,
   35,
   40,
   34,
   28,
   41,
   35,
   39,
   45,
   45,
   38,
   40,
   26,
   38,
   38,
   42,
   47,
   29,
   61,
   33,
   37,
   39,
   31,
   41,
   35,
   37,
   27,
   39,
   30,
   36,
   40,
   35,
   24,
   40,
   32,
   49,
   41,
   35,
   36,
   45,
   51,
   44,
   33,
   35,
   47,
   37,
   45,
   40,
   41,
   34,
   37,
   36,
   37,
   35,
   28,
   40,
   37,
   38,
   39,
   36,
   35,
   36,
   35,
   38,
   41,
   36,
   35,
   32,
   27,
   30,
   32,
   34,
   35,
   39,
   37,
   36,
   36,
   41,
   36,
   39,
   33,
   38,
   39,
   41,
   53,
   43,
   29,
   46,
   28,
   34,
   33,
   33,
   35,
   34,
   30,
   39,
   39,
   43,
   42,
   38,
   35,
   40,
   32,
   30,
   22,
   39,
   39,
   24,
   25,
   29,
   22,
   27,
   28,
   40,
   34,
   32,
   34,
   36,
   32,
   29,
   31,
   33,
   39,
   28,
   35,
   30,
   47,
   37,
   32,
   25,
   24,
   34,
   23,
   22,
   26,
   34,
   24,
   36,
   31,
   28,
   29,
   23,
   33,
   39,
   24,
   28,
   27,
   37,
   20,
   29,
   25,
   35,
   32,
   30,
   30,
   27,
   33,
   39,
   34,
   33,
   22,
   29,
   39,
   34,
   36,
   36,
   27,
   25,
   31,
   29,
   27,
   34,
   36,
   35,
   28,
   28,
   29,
   16,
   35,
   34,
   39,
   24,
   25,
   29,
   25,
   26,
   27,
   22,
   29,
   30,
   34,
   21,
   36,
   29,
   22,
   28,
   29,
   24,
   31,
   29,
   19,
   30,
   35,
   26,
   25,
   37,
   38,
   22,
   24,
   36,
   25,
   32,
   33,
   36,
   26,
   34,
   29,
   29,
   29,
   30,
   30,
   29,
   37,
   31,
   18,
   29,
   31,
   18,
   27,
   22,
   35,
   21,
   30,
   22,
   19,
   38,
   27,
   36,
   19,
   22,
   32,
   24,
   29,
   26,
   29,
   20,
   28,
   31,
   21,
   28,
   36,
   28,
   26,
   23,
   29,
   42,
   27,
   32,
   27,
   22,
   19,
   29,
   26,
   27,
   26,
   21,
   18,
   19,
   16,
   20,
   37,
   27,
   31,
   18,
   23,
   26,
   27,
   25,
   25,
   19,
   25,
   22,
   30,
   25,
   26,
   31,
   19,
   26,
   32,
   24,
   37,
   31,
   28,
   15,
   22,
   19,
   29,
   28,
   22,
   27,
   18,
   26,
   15,
   15,
   25,
   17,
   19,
   31,
   19,
   18,
   26,
   31,
   21,
   21,
   23,
   28,
   26,
   31,
   32,
   33,
   17,
   23,
   24,
   17,
   13,
   21,
   27,
   30,
   22,
   22,
   27,
   23,
   18,
   27,
   24,
   20,
   23,
   13,
   32,
   22,
   22,
   21,
   28,
   23,
   14,
   28,
   13,
   25,
   22,
   24,
   18,
   20,
   19,
   20,
   22,
   29,
   28,
   29,
   14,
   28,
   28,
   23,
   23,
   22,
   19,
   28,
   31,
   21,
   15,
   33,
   21,
   24,
   26,
   22,
   16,
   13,
   21,
   23,
   27,
   26,
   29,
   18,
   23,
   19,
   23,
   19,
   23,
   26,
   27,
   17,
   21,
   15,
   16,
   21,
   14,
   19,
   15,
   19,
   14,
   18,
   24,
   16,
   14,
   19,
   23,
   22,
   27,
   14,
   21,
   26,
   12,
   23,
   18,
   14,
   19,
   12,
   16,
   23,
   22,
   15,
   22,
   23,
   19,
   33,
   22,
   11,
   13,
   20,
   27,
   16,
   29,
   22,
   31,
   18,
   21,
   18,
   21,
   14,
   12,
   23,
   21,
   20,
   22,
   16,
   24,
   14,
   29,
   34,
   22,
   14,
   15,
   13,
   21,
   8,
   20,
   24,
   23,
   17,
   14,
   17,
   18,
   26,
   15,
   17,
   22,
   17,
   27,
   17,
   16,
   22,
   18,
   19,
   14,
   23,
   16,
   20,
   13,
   16,
   18,
   20,
   19,
   18,
   19,
   20,
   27,
   12,
   18,
   20,
   13,
   19,
   13,
   12,
   15,
   14,
   14,
   21,
   17,
   19,
   22,
   14,
   10,
   19,
   21,
   19,
   17,
   18,
   14,
   20,
   25,
   16,
   17,
   14,
   11,
   16,
   18,
   14,
   17,
   14,
   18,
   23,
   15,
   25,
   14,
   16,
   18,
   10,
   19,
   21,
   17,
   12,
   18,
   17,
   15,
   18,
   21,
   15,
   19,
   17,
   23,
   22,
   16,
   13,
   13,
   16,
   18,
   20,
   17,
   18,
   13,
   20,
   16,
   11,
   21,
   17,
   19,
   9,
   10,
   21,
   25,
   8,
   15,
   13,
   13,
   14,
   23,
   21,
   19,
   13,
   24,
   20,
   19,
   15,
   12,
   10,
   12,
   17,
   17,
   10,
   10,
   16,
   11,
   20,
   20,
   14,
   11,
   22,
   18,
   17,
   17,
   7,
   12,
   15,
   22,
   11,
   17,
   14,
   12,
   17,
   16,
   24,
   17,
   15,
   19,
   8,
   12,
   13,
   14,
   20,
   16,
   14,
   20,
   10,
   17,
   14,
   15,
   8,
   13,
   13,
   11,
   12,
   15,
   13,
   9,
   19,
   9,
   11,
   15,
   15,
   8,
   11,
   16,
   14,
   10,
   12,
   18,
   10,
   15,
   7,
   14,
   14,
   13,
   14,
   13,
   21,
   7,
   12,
   16,
   20,
   15,
   15,
   13,
   14,
   13,
   6,
   11,
   6,
   6,
   13,
   14,
   6,
   18,
   14,
   11,
   11,
   6,
   11,
   8,
   10,
   16,
   16,
   11,
   7,
   12,
   8,
   7,
   10,
   5,
   15,
   10,
   8,
   13,
   10,
   13,
   14,
   13,
   13,
   7,
   7,
   11,
   15,
   11,
   14,
   10,
   9,
   14,
   19,
   9,
   9,
   15,
   16,
   7,
   11,
   12,
   13,
   13,
   16,
   14,
   13,
   18,
   12,
   16,
   11,
   9,
   9,
   15,
   6,
   9,
   10,
   12,
   7,
   11,
   11,
   14,
   15,
   12,
   10,
   8,
   4,
   11,
   14,
   12,
   12,
   14,
   13,
   13,
   7,
   11,
   7,
   15,
   17,
   7,
   6,
   12,
   8,
   8,
   13,
   15,
   11,
   8,
   10,
   16,
   9,
   12,
   11,
   13,
   13,
   11,
   10,
   10,
   12,
   11,
   10,
   14,
   5,
   7,
   17,
   7,
   8,
   7,
   9,
   11,
   4,
   5,
   13,
   6,
   13,
   8,
   11,
   13,
   10,
   6,
   14,
   9,
   11,
   10,
   11,
   11,
   11,
   10,
   14,
   10,
   7,
   13,
   7,
   21,
   14,
   12,
   8,
   13,
   7,
   7,
   14,
   10,
   9,
   11,
   12,
   9,
   12,
   11,
   12,
   7,
   10,
   12,
   6,
   10,
   13,
   13,
   12,
   10,
   12,
   15,
   5,
   7,
   6,
   8,
   9,
   5,
   9,
   9,
   13,
   11,
   9,
   7,
   14,
   14,
   8,
   10,
   7,
   10,
   9,
   7,
   17,
   6,
   12,
   10,
   17,
   11,
   10,
   10,
   6,
   10,
   3,
   8,
   6,
   10,
   8,
   9,
   13,
   8,
   13,
   6,
   10,
   5,
   7,
   12,
   6,
   10,
   4,
   6,
   2,
   8,
   11,
   11,
   17,
   9,
   4,
   9,
   9,
   10,
   6,
   7,
   8,
   9,
   7,
   10,
   8,
   7,
   14,
   11,
   7,
   6,
   10,
   5,
   5,
   10,
   3,
   13,
   8,
   11,
   8,
   7,
   6,
   8,
   14,
   9,
   6,
   10,
   10,
   7,
   10,
   4,
   12,
   8,
   4,
   6,
   6,
   10,
   6,
   4,
   6,
   11,
   6,
   13,
   9,
   5,
   8,
   6,
   6,
   3,
   7,
   11,
   8,
   10,
   4,
   11,
   5,
   5,
   11,
   4,
   9,
   6,
   8,
   5,
   7,
   11,
   5,
   8,
   9,
   6,
   7,
   3,
   4,
   15,
   9,
   6,
   7,
   10,
   7,
   8,
   5,
   9,
   13,
   3,
   9,
   8,
   13,
   11,
   9,
   7,
   9,
   6,
   9,
   6,
   13,
   4,
   8,
   8,
   6,
   10,
   7,
   7,
   2,
   8,
   6,
   8,
   9,
   5,
   4,
   12,
   10,
   8,
   9,
   11,
   11,
   9,
   8,
   11,
   10,
   9,
   6,
   7,
   4,
   6,
   10,
   2,
   8,
   12,
   14,
   2,
   15,
   2,
   5,
   9,
   9,
   5,
   9,
   4,
   5,
   4,
   7,
   10,
   12,
   6,
   7,
   7,
   12,
   7,
   8,
   6,
   11,
   10,
   8,
   13,
   3,
   7,
   15,
   11,
   9,
   10,
   11,
   9,
   8,
   7,
   9,
   5,
   5,
   12,
   12,
   9,
   7,
   11,
   3,
   6,
   9,
   9,
   8,
   5,
   9,
   12,
   9,
   9,
   11,
   8,
   10,
   8,
   5,
   9,
   4,
   4,
   9,
   7,
   6,
   6,
   9,
   10,
   7,
   7,
   7,
   5,
   6,
   10,
   11,
   7,
   8,
   4,
   10,
   6,
   12,
   10,
   11,
   8,
   5,
   11,
   6,
   6,
   9,
   6,
   7,
   6,
   8,
   9,
   10,
   4,
   6,
   5,
   6,
   3,
   6,
   10,
   6,
   5,
   3,
   9,
   10,
   12,
   11,
   5,
   7,
   8,
   5,
   3,
   7,
   14,
   6,
   9,
   3,
   7,
   8,
   11,
   6,
   5,
   7,
   8,
   6,
   9,
   3,
   6,
   8,
   4,
   9,
   8,
   5,
   11,
   7,
   8,
   5,
   3,
   10,
   5,
   7,
   1,
   8,
   8,
   10,
   7,
   7,
   6,
   5,
   8,
   6,
   6,
   9,
   7,
   4,
   10,
   8,
   8,
   6,
   6,
   9,
   9,
   8,
   4,
   2,
   11,
   5,
   7,
   7,
   5,
   4,
   5,
   4,
   3,
   6,
   5,
   8,
   9,
   8,
   7,
   3,
   8,
   3,
   4,
   9,
   7,
   5,
   2,
   8,
   5,
   3,
   3,
   8,
   10,
   9,
   6,
   1,
   2,
   5,
   5,
   5,
   6,
   9,
   8,
   8,
   10,
   12,
   6,
   4,
   7,
   6,
   3,
   2,
   4,
   7,
   9,
   7,
   1,
   10,
   7,
   6,
   6,
   3,
   3,
   6,
   3,
   9,
   3,
   5,
   2,
   5,
   1,
   6,
   4,
   10,
   6,
   5,
   4,
   7,
   5,
   6,
   9,
   7,
   3,
   4,
   2,
   4,
   5,
   7,
   2,
   5,
   2,
   2,
   8,
   5,
   13,
   4,
   5,
   6,
   5,
   4,
   6,
   5,
   5,
   6,
   6,
   3,
   2,
   4,
   3,
   3,
   6,
   2,
   5,
   2,
   3,
   3,
   3,
   5,
   7,
   8,
   4,
   5,
   4,
   5,
   5,
   5,
   2,
   9,
   3,
   5,
   1,
   5,
   3,
   8,
   6,
   5,
   3,
   4,
   5,
   4,
   6,
   5,
   3,
   4,
   4,
   1,
   4,
   8,
   6,
   2,
   7,
   5,
   5,
   6,
   8,
   7,
   6,
   3,
   1,
   7,
   7,
   6,
   2,
   5,
   5,
   3,
   2,
   2,
   3,
   8,
   5,
   4,
   3,
   6,
   1,
   6,
   0,
   1,
   6,
   2,
   2,
   4,
   6,
   2,
   4,
   2,
   8,
   2,
   3,
   6,
   8,
   4,
   3,
   3,
   7,
   6,
   2,
   5,
   3,
   3,
   2,
   3,
   3,
   1,
   6,
   1,
   6,
   4,
   2,
   3,
   5,
   4,
   9,
   2,
   5,
   2,
   4,
   6,
   2,
   2,
   4,
   5,
   2,
   5,
   2,
   3,
   3,
   2,
   2,
   2,
   1,
   8,
   4,
   3,
   4,
   0,
   4,
   2,
   4,
   5,
   4,
   1,
   7,
   5,
   4,
   3,
   3,
   5,
   4,
   5,
   5,
   2,
   4,
   2,
   3,
   4,
   4,
   5,
   6,
   6,
   1,
   2,
   2,
   3,
   4,
   1,
   3,
   4,
   2,
   3,
   5,
   6,
   3,
   6,
   1,
   3,
   4,
   2,
   0,
   3,
   4,
   3,
   5,
   2,
   3,
   4,
   4,
   4,
   1,
   9,
   2,
   2,
   3,
   2,
   3,
   3,
   1,
   2,
   3,
   2,
   1,
   5,
   4,
   1,
   1,
   1,
   3,
   2,
   1,
   2,
   2,
   6,
   3,
   5,
   3,
   4,
   4,
   3,
   4,
   1,
   1,
   5,
   3,
   4,
   2,
   4,
   1,
   2,
   4,
   2,
   2,
   1,
   2,
   7,
   3,
   0,
   2,
   3,
   1,
   3,
   4,
   6,
   4,
   5,
   3,
   3,
   2,
   1,
   1,
   3,
   6,
   3,
   8,
   2,
   1,
   1,
   2,
   4,
   3,
   5,
   1,
   2,
   2,
   4,
   4,
   2,
   3,
   2,
   1,
   3,
   2,
   4,
   3,
   1,
   3,
   7,
   1,
   2,
   1,
   2,
   0,
   1,
   1,
   0,
   3,
   1,
   3,
   2,
   2,
   2,
   6,
   2,
   3,
   2,
   2,
   4,
   1,
   2,
   1,
   1,
   3,
   4,
   0,
   4,
   2,
   1,
   3,
   3,
   3,
   2,
   2,
   3,
   1,
   3,
   0,
   4,
   1,
   2,
   5,
   3,
   3,
   5,
   1,
   2,
   1,
   1,
   0,
   3,
   1,
   3,
   1,
   1,
   2,
   0,
   1,
   0,
   1,
   2,
   2,
   4,
   2,
   2,
   1,
   4,
   2,
   1,
   3,
   3,
   2,
   1,
   6,
   1,
   2,
   3,
   2,
   2,
   1,
   1,
   0,
   5,
   2,
   2,
   1,
   0,
   1,
   1,
   2,
   2,
   0,
   2,
   3,
   4,
   3,
   0,
   1,
   1,
   1,
   1,
   3,
   2,
   4,
   1,
   0,
   2,
   1,
   1,
   2,
   3,
   1,
   2,
   2,
   0,
   2,
   2,
   0,
   2,
   3,
   2,
   1,
   2,
   2,
   1,
   2,
   3,
   2,
   2,
   1,
   1,
   2,
   1,
   1,
   1,
   4,
   2,
   1,
   0,
   2,
   3,
   4,
   2,
   3,
   2,
   0,
   3,
   2,
   0,
   0,
   1,
   1,
   1,
   0,
   3,
   2,
   1,
   1,
   1,
   3,
   2,
   3,
   2,
   2,
   4,
   0,
   1,
   0,
   2,
   5,
   4,
   0,
   0,
   3,
   0,
   2,
   0,
   2,
   1,
   1,
   1,
   1,
   0,
   2,
   3,
   1,
   2,
   1,
   1,
   0,
   3,
   1,
   0,
   2,
   1,
   0,
   1,
   0,
   3,
   2,
   1,
   2,
   0,
   2,
   2,
   0,
   2,
   0,
   0,
   1,
   0,
   2,
   0,
   2,
   2,
   1,
   0,
   2,
   0,
   2,
   0,
   0,
   1,
   2,
   2,
   0,
   1,
   0,
   2,
   2,
   1,
   1,
   1,
   1,
   5,
   3,
   3,
   1,
   2,
   1,
   6,
   1,
   0,
   1,
   0,
   0,
   0,
   0,
   0,
   1,
   4,
   0,
   2,
   2,
   1,
   2,
   0,
   1,
   1,
   0,
   3,
   2,
   0,
   2,
   0,
   0,
   1,
   2,
   1,
   3,
   0,
   0,
   1,
   0,
   0,
   0,
   1,
   1,
   5,
   0,
   2,
   0,
   1,
   1,
   1,
   0,
   1,
   2,
   3,
   3,
   1,
   0,
   0,
   0,
   3,
   0,
   1,
   0,
   0,
   1,
   0,
   1,
   1,
   2,
   0,
   0,
   0,
   0,
   2,
   4,
   0,
   2,
   1,
   0,
   1,
   1,
   1,
   0,
   1,
   2,
   1,
   1,
   1,
   1,
   0,
   2,
   2,
   3,
   0,
   4,
   0,
   0,
   1,
   0,
   1,
   1,
   1,
   0,
   0,
   2,
   0,
   2,
   0,
   0,
   2,
   1,
   0,
   1,
   1,
   1,
   3,
   1,
   1,
   2,
   1,
   2,
   3,
   1,
   1,
   2,
   1,
   0,
   1,
   1,
   0,
   0,
   0,
   1,
   2,
   1,
   0,
   2,
   2,
   0,
   0,
   1,
   2,
   3,
   0,
   3,
   1,
   0,
   0,
   1,
   1,
   0,
   1,
   1,
   0,
   2,
   0,
   1,
   0,
   1,
   1,
   1,
   0,
   0,
   0,
   2,
   0,
   2,
   0,
   2,
   1,
   3,
   2,
   1,
   0,
   0,
   0,
   1,
   1,
   2,
   0,
   3,
   1,
   3,
   2,
   0,
   0,
   1,
   1,
   0,
   0,
   0,
   1,
   3,
   0,
   0,
   1,
   0,
   0,
   1,
   1,
   2,
   0,
   2,
   0,
   0,
   0,
   1,
   1,
   1,
   2,
   1,
   1,
   1,
   0,
   0,
   0,
   1,
   0,
   0,
   1,
   0,
   0,
   1,
   3,
   1,
   0,
   2,
   3,
   2,
   0,
   0,
   0,
   0,
   0,
   2,
   0,
   0,
   0,
   1,
   0,
   0,
   2,
   0,
   0,
   1,
   0,
   0,
   1,
   1,
   2,
   0,
   1,
   0,
   3,
   1,
   0,
   0,
   0,
   1,
   0,
   1,
   0,
   0,
   0,
   0,
   0,
   0,
   2,
   1,
   0,
   1,
   3,
   2,
   1,
   1,
   0,
   3,
   1,
   2,
   0,
   1,
   0,
   0,
   0,
   3,
   3,
   0,
   0,
   1,
   1,
   1,
   0,
   1,
   0,
   0,
   0,
   1,
   1,
   1,
   2,
   0,
   0,
   0,
   0,
   1,
   0,
   2,
   0,
   0,
   0,
   2,
   3,
   2,
   1,
   1,
   3,
   1,
   1,
   1,
   2,
   1,
   1,
   1,
   1,
   0,
   1,
   1,
   0,
   0,
   1,
   1,
   0,
   1,
   1,
   1,
   0,
   0,
   0,
   0,
   0,
   0,
   1,
   1,
   1,
   4,
   1,
   2,
   0,
   0,
   1,
   1,
   0,
   1,
   2,
   1,
   0,
   0,
   0,
   1,
   0,
   1,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   1,
   1,
   0,
   1,
   0,
   0,
   1,
   1,
   1,
   0,
   2,
   1,
   0,
   1,
   0,
   0,
   0,
   0,
   0,
   1,
   0,
   0,
   0,
   0,
   2,
   1,
   1,
   0,
   0,
   1,
   1,
   0,
   0,
   0,
   1,
   1,
   1,
   0,
   0,
   1,
   1,
   0,
   0,
   1,
   2,
   0,
   0,
   1,
   0,
   0,
   0,
   1,
   0,
   0,
   2,
   0,
   0,
   0,
   1,
   1,
   0,
   0,
   3,
   0,
   1,
   0,
   0,
   0,
   0,
   2,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   1,
   0,
   0,
   0,
   3,
   0,
   1,
   0,
   0,
   1,
   0,
   0,
   1,
   1,
   0,
   0,
   0,
   1,
   0,
   0,
   0,
   0,
   0,
   1,
   0,
   0,
   0,
   1,
   0,
   0,
   0,
   0,
   0,
   1,
   0,
   2,
   1,
   1,
   0,
   1,
   0,
   2,
   0,
   1,
   0,
   1,
   1,
   0,
   1,
   1,
   0,
   0,
   1,
   0,
   0,
   1,
   0,
   2,
   0,
   0,
   1,
   1,
   0,
   0,
   1,
   1,
   0,
   1,
   0,
   0,
   0,
   0,
   0,
   0,
   1,
   2,
   0,
   2,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   1,
   0,
   1,
   1,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   1,
   1,
   1,
   1,
   1,
   0,
   0,
   1,
   2,
   0,
   0,
   0,
   0,
   1,
   1,
   1,
   0,
   0,
   2,
   0,
   0,
   0,
   1,
   0,
   0,
   1,
   1,
   0,
   0,
   1,
   0,
   1,
   1,
   1,
   1,
   0,
   0,
   0,
   0,
   1,
   1,
   0,
   0,
   1,
   0,
   1,
   0,
   1,
   0,
   0,
   0,
   0,
   0,
   1,
   0,
   1,
   0,
   1,
   0,
   0,
   0,
   0,
   0,
   0,
   1,
   0,
   1,
   1,
   0,
   0,
   0,
   1,
   1,
   0,
   0,
   0,
   0,
   0,
   1,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   1,
   1,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   1,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   2,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   1,
   0,
   0,
   1,
   0,
   1,
   0,
   1,
   0,
   0,
   0,
   0,
   0,
   0,
   1,
   1,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   1,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   1,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   1,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   1,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   1,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   1,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   1,
   0,
   2,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   1,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   1,
   0,
   0,
   1,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   1,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   1,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   1,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   1,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   1,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   1,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   1,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   1,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   1,
   0,
   0,
   0,
   0,
   1,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   1,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   1,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   1,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   1,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   1,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   1,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   1,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   1,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   1,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   2,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   1,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   1,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   1,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   1,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   1,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   1,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   1,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   1,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   1,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   1,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   1,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   1,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   1,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   1,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   1,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   1,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   1,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   1,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   1
  ]
 },
 {
  "size": 20991,
  "min": 48.5,
  "max": 21039.5,
  "counts": [
   1,
   1,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   1,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   1,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   1,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   1,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   1,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   1,
   0,
   0,
   0,
   0,
   1,
   1,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   1,
   0,
   0,
   0,
   1,
   0,
   0,
   1,
   0,
   0,
   0,
   2,
   0,
   0,
   0,
   0,
   0,
   1,
   0,
   2,
   1,
   0,
   0,
   0,
   1,
   3,
   1,
   2,
   5,
   2,
   12,
   5,
   5,
   16,
   20,
   28,
   32,
   43,
   46,
   66,
   91,
   117,
   125,
   141,
   185,
   254,
   265,
   230,
   301,
   403,
   429,
   528,
   491,
   539,
   631,
   761,
   860,
   871,
   910,
   1066,
   1235,
   1387,
   1409,
   1533,
   1807,
   2146,
   2337,
   2357,
   2385,
   2751,
   3223,
   3598,
   3562,
   3820,
   4077,
   4757,
   5340,
   5340,
   5440,
   5820,
   6678,
   7661,
   7342,
   7623,
   8302,
   9327,
   10422,
   10155,
   10416,
   11076,
   12549,
   14136,
   13712,
   14114,
   15078,
   16533,
   18387,
   18445,
   18499,
   19464,
   21407,
   23746,
   23716,
   23733,
   24774,
   27013,
   29974,
   30089,
   30165,
   31347,
   33787,
   37354,
   37452,
   37348,
   38784,
   41421,
   44686,
   45849,
   45685,
   47104,
   50171,
   54202,
   55560,
   55936,
   57414,
   60606,
   65187,
   67880,
   68783,
   70656,
   73778,
   79156,
   83472,
   85855,
   86217,
   90281,
   96245,
   102415,
   104504,
   104953,
   107470,
   114135,
   120252,
   123561,
   123142,
   126911,
   132610,
   139678,
   144774,
   144110,
   146387,
   153378,
   161111,
   169151,
   167463,
   170308,
   177704,
   187360,
   196890,
   196733,
   198900,
   206162,
   215723,
   226710,
   227440,
   227133,
   234517,
   245480,
   256493,
   258262,
   255248,
   261352,
   271475,
   284232,
   286425,
   282782,
   287869,
   299545,
   312837,
   316324,
   311845,
   315907,
   324947,
   336921,
   342093,
   336818,
   337818,
   348668,
   358005,
   363021,
   359711,
   360909,
   369193,
   377548,
   384427,
   380546,
   380425,
   388725,
   397697,
   404670,
   401151,
   400202,
   405893,
   415630,
   422909,
   420272,
   417175,
   421661,
   429199,
   434797,
   434624,
   430004,
   434080,
   441275,
   446482,
   446163,
   441454,
   446418,
   452204,
   459188,
   456932,
   453952,
   456231,
   464553,
   469018,
   468407,
   464307,
   465733,
   472170,
   478804,
   481578,
   475040,
   475660,
   483994,
   488399,
   491729,
   485193,
   485002,
   491147,
   498512,
   499854,
   496803,
   493469,
   498558,
   507246,
   509329,
   505673,
   502031,
   506829,
   515763,
   516652,
   510082,
   506312,
   510274,
   518303,
   519257,
   513809,
   508364,
   510025,
   515205,
   517747,
   509600,
   503033,
   502269,
   505974,
   509400,
   500633,
   493469,
   491758,
   493042,
   492732,
   487955,
   481824,
   476226,
   477841,
   478887,
   473102,
   465689,
   460374,
   459986,
   461870,
   457122,
   450177,
   444764,
   443346,
   443620,
   441038,
   434706,
   426939,
   423675,
   423760,
   421680,
   417132,
   408869,
   403246,
   403068,
   404255,
   398638,
   389686,
   384370,
   383922,
   383603,
   379330,
   370240,
   364774,
   362877,
   362440,
   358563,
   351419,
   344948,
   343126,
   342121,
   339826,
   332263,
   326292,
   323462,
   323074,
   320752,
   314156,
   308569,
   305171,
   303428,
   302942,
   296144,
   290132,
   286931,
   286045,
   285752,
   280572,
   274446,
   269875,
   269555,
   268489,
   265473,
   259885,
   257044,
   254565,
   254034,
   251437,
   245236,
   242206,
   240928,
   240699,
   237229,
   232495,
   228976,
   227363,
   226708,
   224632,
   219790,
   218348,
   215606,
   215235,
   212681,
   208991,
   205509,
   202958,
   203804,
   201936,
   197336,
   194457,
   192199,
   192701,
   191594,
   188255,
   184110,
   182400,
   181659,
   181052,
   177601,
   174642,
   172865,
   171875,
   171717,
   169424,
   165778,
   163845,
   163713,
   163618,
   160646,
   157763,
   156270,
   154763,
   154169,
   152588,
   150034,
   147859,
   146779,
   146461,
   145109,
   142605,
   139930,
   139493,
   139066,
   138952,
   136239,
   133396,
   132898,
   132803,
   131544,
   129529,
   128413,
   126004,
   126656,
   125327,
   123384,
   121727,
   120707,
   120932,
   120198,
   118251,
   116247,
   115453,
   115020,
   113999,
   113562,
   111197,
   110865,
   109762,
   110153,
   108666,
   106105,
   105972,
   105342,
   105059,
   104011,
   102677,
   101356,
   100744,
   100504,
   99890,
   98212,
   96925,
   96619,
   96724,
   95650,
   94049,
   92283,
   92286,
   92371,
   91543,
   90491,
   89022,
   88817,
   88222,
   87532,
   86387,
   85410,
   84914,
   85094,
   84024,
   82620,
   82260,
   81540,
   81205,
   80716,
   80432,
   79315,
   78918,
   78228,
   78123,
   76998,
   76819,
   75596,
   75522,
   75648,
   75128,
   74517,
   73852,
   73826,
   73356,
   72556,
   71874,
   71599,
   71859,
   71350,
   71236,
   70665,
   69717,
   69688,
   69389,
   69612,
   68355,
   68205,
   67477,
   67612,
   67456,
   67163,
   66007,
   65777,
   65564,
   65940,
   64854,
   64437,
   64051,
   64273,
   63846,
   63055,
   62865,
   62492,
   62027,
   62055,
   61621,
   61069,
   60494,
   60297,
   60625,
   60205,
   59809,
   59095,
   58801,
   59030,
   58911,
   58122,
   57812,
   57416,
   57288,
   57296,
   56121,
   56117,
   55971,
   55712,
   55350,
   54736,
   54736,
   54204,
   54465,
   54459,
   53972,
   53459,
   53122,
   53276,
   53296,
   52659,
   52094,
   51931,
   51749,
   51640,
   51244,
   50679,
   50628,
   50512,
   50644,
   50343,
   50054,
   49505,
   49777,
   49468,
   49538,
   49177,
   48505,
   48765,
   48699,
   48260,
   47779,
   47245,
   47484,
   47591,
   47111,
   46869,
   46591,
   46250,
   46192,
   46427,
   45553,
   45390,
   45221,
   45953,
   45533,
   45054,
   44139,
   44523,
   44674,
   44380,
   43701,
   43581,
   43993,
   43763,
   43670,
   43183,
   42964,
   42813,
   42988,
   43259,
   42498,
   42316,
   42114,
   41975,
   42011,
   42010,
   41031,
   40851,
   41267,
   41273,
   40888,
   40765,
   39883,
   40027,
   39817,
   39865,
   39612,
   39320,
   39176,
   39221,
   39216,
   38880,
   38209,
   38518,
   38402,
   38743,
   37823,
   38019,
   37885,
   37524,
   37352,
   37568,
   37318,
   36727,
   36973,
   36554,
   36934,
   36673,
   35940,
   36333,
   36059,
   35971,
   35533,
   35739,
   35553,
   35520,
   35079,
   35030,
   35116,
   34643,
   34714,
   34549,
   34295,
   33935,
   34049,
   34069,
   33912,
   33414,
   33520,
   33440,
   33377,
   32968,
   33141,
   32757,
   32769,
   32621,
   32374,
   32524,
   32117,
   32283,
   32197,
   31857,
   32295,
   31742,
   31522,
   31509,
   31075,
   31193,
   30834,
   30763,
   30927,
   30526,
   30758,
   30499,
   30161,
   29998,
   30170,
   29831,
   30250,
   29766,
   29569,
   29619,
   29479,
   29373,
   29108,
   29045,
   29267,
   28856,
   29045,
   28808,
   28959,
   28891,
   28607,
   28332,
   28377,
   28175,
   28137,
   28183,
   27978,
   27915,
   27971,
   27677,
   27786,
   27801,
   27674,
   27668,
   27528,
   27544,
   27156,
   27361,
   26933,
   26969,
   27419,
   27126,
   26731,
   26686,
   26868,
   26894,
   26850,
   26788,
   25993,
   26526,
   26598,
   26538,
   26306,
   26054,
   26143,
   25958,
   26027,
   25850,
   25586,
   25616,
   25576,
   25541,
   25658,
   25539,
   25055,
   25366,
   25387,
   25067,
   25168,
   24675,
   25125,
   25108,
   24942,
   24644,
   24842,
   24917,
   24541,
   24750,
   24705,
   24545,
   24530,
   24596,
   24436,
   24210,
   24184,
   24117,
   24263,
   24144,
   23685,
   23620,
   23748,
   23578,
   23967,
   23549,
   23685,
   23309,
   23625,
   23848,
   23139,
   23409,
   23257,
   23098,
   23359,
   23093,
   22715,
   22807,
   22783,
   23001,
   22788,
   22958,
   22590,
   22785,
   22969,
   22532,
   22490,
   22271,
   22173,
   22267,
   22080,
   22340,
   22027,
   22105,
   22508,
   22123,
   21889,
   21803,
   21770,
   22091,
   21757,
   21570,
   21479,
   21733,
   21685,
   21592,
   21515,
   21435,
   21324,
   21407,
   21312,
   21208,
   21384,
   20937,
   21408,
   21353,
   21150,
   21186,
   20752,
   21177,
   21345,
   21201,
   20827,
   20681,
   21116,
   20743,
   20583,
   20612,
   20542,
   20845,
   20545,
   20878,
   20332,
   20485,
   20431,
   20621,
   20391,
   20326,
   20264,
   20313,
   20391,
   20338,
   20250,
   20010,
   20076,
   19721,
   19854,
   19972,
   19966,
   20085,
   19654,
   19835,
   19667,
   19653,
   19729,
   19688,
   19684,
   19356,
   19279,
   19556,
   19471,
   19707,
   19297,
   19420,
   18863,
   19273,
   19277,
   19044,
   19053,
   18847,
   18862,
   19016,
   19046,
   19127,
   19149,
   19005,
   18994,
   18864,
   18657,
   18862,
   18580,
   18933,
   18723,
   18490,
   18428,
   18729,
   18949,
   18871,
   18459,
   18744,
   18860,
   18625,
   18889,
   18427,
   18335,
   18678,
   18651,
   18768,
   18459,
   18602,
   18505,
   18771,
   18456,
   18706,
   18267,
   18448,
   18481,
   18737,
   18912,
   18544,
   18463,
   18247,
   18751,
   18571,
   18530,
   18708,
   18506,
   18406,
   18626,
   18579,
   18702,
   18784,
   18718,
   18785,
   18688,
   18388,
   18547,
   18940,
   18705,
   18494,
   18433,
   18555,
   18661,
   18938,
   18591,
   18874,
   18695,
   18609,
   19061,
   18717,
   18606,
   18899,
   18884,
   19245,
   18893,
   18983,
   18851,
   19084,
   19171,
   19148,
   18942,
   18901,
   19180,
   19266,
   19036,
   18882,
   18889,
   18985,
   19019,
   19154,
   18929,
   18657,
   18856,
   18572,
   18600,
   18640,
   18410,
   18402,
   18751,
   18800,
   18344,
   18370,
   18363,
   18649,
   18604,
   18573,
   18173,
   18293,
   18466,
   18448,
   18202,
   18098,
   18197,
   18506,
   18558,
   18038,
   17950,
   17921,
   17950,
   18466,
   18043,
   18068,
   18027,
   18061,
   17933,
   18276,
   18073,
   17706,
   17985,
   18183,
   17827,
   17719,
   18027,
   17728,
   17710,
   17755,
   17625,
   17715,
   17562,
   17727,
   17902,
   17588,
   17404,
   17482,
   17618,
   17571,
   17449,
   17601,
   17504,
   17458,
   17602,
   17435,
   17553,
   17650,
   17559,
   17566,
   17556,
   17391,
   17409,
   17645,
   17733,
   17546,
   17355,
   17580,
   17394,
   17856,
   17890,
   17478,
   17545,
   17650,
   17537,
   17794,
   17675,
   17474,
   17559,
   17430,
   17827,
   17609,
   17507,
   17318,
   17679,
   17923,
   17596,
   17427,
   17565,
   17743,
   17705,
   17623,
   17707,
   17638,
   17693,
   17540,
   17505,
   17651,
   17493,
   17721,
   17619,
   17693,
   17542,
   17524,
   17294,
   17637,
   17713,
   17413,
   17449,
   17541,
   17691,
   17766,
   17618,
   17307,
   17360,
   17672,
   17355,
   17700,
   17587,
   17457,
   17595,
   17198,
   17516,
   17382,
   17279,
   17431,
   17408,
   17086,
   17275,
   17057,
   16897,
   17030,
   16904,
   17003,
   16789,
   16901,
   16987,
   16871,
   16878,
   16786,
   16773,
   16660,
   16743,
   16628,
   16707,
   16444,
   16570,
   16517,
   16617,
   16808,
   16333,
   16354,
   16304,
   16215,
   16088,
   16312,
   16020,
   15946,
   15771,
   15833,
   15789,
   15395,
   15585,
   15635,
   15500,
   15515,
   15044,
   15144,
   14999,
   15065,
   14930,
   14837,
   14671,
   14753,
   14406,
   14527,
   14258,
   14441,
   14129,
   14340,
   14121,
   14041,
   14411,
   13799,
   13780,
   13807,
   13822,
   13538,
   13732,
   13572,
   13471,
   13468,
   13256,
   13288,
   13233,
   13091,
   12992,
   13244,
   12796,
   12819,
   12766,
   12786,
   12589,
   12662,
   12608,
   12799,
   12442,
   12376,
   12225,
   12414,
   12192,
   12295,
   12216,
   12034,
   12179,
   12039,
   12096,
   11732,
   11976,
   12047,
   11885,
   11803,
   11764,
   11767,
   11594,
   11578,
   11455,
   11501,
   11573,
   11552,
   11382,
   11384,
   11195,
   11329,
   11216,
   11260,
   11102,
   11243,
   11214,
   11118,
   11109,
   11029,
   10981,
   11118,
   11130,
   11107,
   10767,
   11125,
   10761,
   10784,
   10854,
   10808,
   10797,
   10767,
   10710,
   10739,
   10750,
   10712,
   10582,
   10720,
   10462,
   10552,
   10624,
   10652,
   10622,
   10605,
   10404,
   10370,
   10478,
   10392,
   10506,
   10449,
   10268,
   10217,
   10295,
   10252,
   10236,
   10312,
   10145,
   10314,
   10029,
   10173,
   10001,
   10073,
   10092,
   10060,
   9896,
   10027,
   10042,
   9972,
   10028,
   9965,
   9895,
   9678,
   9829,
   9935,
   9714,
   9753,
   9718,
   9732,
   9576,
   9653,
   9537,
   9687,
   9743,
   9714,
   9574,
   9510,
   9427,
   9474,
   9462,
   9672,
   9537,
   9538,
   9448,
   9304,
   9262,
   9432,
   9326,
   9381,
   9388,
   9344,
   9341,
   9491,
   9298,
   9140,
   9352,
   9347,
   9257,
   9244,
   9117,
   9208,
   9274,
   9317,
   9207,
   9104,
   9169,
   9069,
   9035,
   9100,
   9080,
   9042,
   8945,
   9173,
   8888,
   9074,
   9122,
   8926,
   8908,
   8833,
   8893,
   8963,
   8844,
   8883,
   8753,
   8767,
   8750,
   8739,
   8700,
   8679,
   8637,
   8482,
   8487,
   8455,
   8524,
   8434,
   8647,
   8391,
   8573,
   8372,
   8452,
   8407,
   8412,
   8284,
   8381,
   8334,
   8357,
   8344,
   8119,
   8241,
   8190,
   8158,
   8161,
   8388,
   8118,
   8187,
   8120,
   7953,
   8006,
   8022,
   7909,
   7960,
   8080,
   8073,
   7860,
   7913,
   7740,
   7738,
   7654,
   7863,
   7602,
   7707,
   7591,
   7809,
   7643,
   7849,
   7661,
   7533,
   7668,
   7723,
   7721,
   7740,
   7718,
   7556,
   7725,
   7413,
   7637,
   7432,
   7425,
   7379,
   7418,
   7379,
   7439,
   7296,
   7350,
   7352,
   7178,
   7314,
   7285,
   7256,
   7088,
   7391,
   7253,
   7206,
   7227,
   7228,
   7263,
   7084,
   7187,
   7180,
   7115,
   7005,
   6980,
   7180,
   7066,
   7034,
   6920,
   6903,
   7023,
   7045,
   6959,
   6921,
   6766,
   6923,
   6959,
   6877,
   6973,
   6910,
   6862,
   6836,
   6730,
   6979,
   6874,
   6792,
   6800,
   6684,
   6788,
   6714,
   6655,
   6863,
   6619,
   6708,
   6710,
   6627,
   6578,
   6696,
   6578,
   6592,
   6543,
   6564,
   6522,
   6615,
   6499,
   6489,
   6501,
   6426,
   6516,
   6401,
   6503,
   6433,
   6313,
   6432,
   6314,
   6360,
   6508,
   6372,
   6372,
   6359,
   6396,
   6394,
   6271,
   6367,
   6438,
   6342,
   6247,
   6122,
   6192,
   6173,
   6078,
   6190,
   6243,
   6228,
   6187,
   6174,
   6029,
   6046,
   6040,
   6124,
   6028,
   6106,
   5969,
   6053,
   5990,
   5970,
   6040,
   5987,
   5986,
   5908,
   6092,
   5790,
   5779,
   5930,
   5889,
   5776,
   5820,
   5943,
   5875,
   5800,
   5811,
   5812,
   5717,
   5800,
   5729,
   5733,
   5600,
   5527,
   5622,
   5762,
   5610,
   5669,
   5558,
   5550,
   5610,
   5615,
   5550,
   5591,
   5529,
   5618,
   5583,
   5503,
   5580,
   5504,
   5356,
   5441,
   5478,
   5524,
   5456,
   5459,
   5452,
   5478,
   5394,
   5417,
   5408,
   5371,
   5448,
   5340,
   5297,
   5376,
   5542,
   5456,
   5314,
   5382,
   5463,
   5474,
   5246,
   5419,
   5335,
   5402,
   5379,
   5400,
   5237,
   5387,
   5286,
   5317,
   5324,
   5181,
   5301,
   5247,
   5203,
   5227,
   5259,
   5131,
   5374,
   5074,
   5226,
   5018,
   5139,
   5070,
   5097,
   5187,
   5017,
   5050,
   5029,
   5093,
   5076,
   4991,
   5106,
   4936,
   4857,
   4972,
   4888,
   4922,
   4872,
   4819,
   4944,
   4876,
   4760,
   4796,
   4896,
   4929,
   4836,
   4686,
   4790,
   4815,
   4701,
   4751,
   4752,
   4616,
   4676,
   4706,
   4551,
   4560,
   4568,
   4659,
   4655,
   4578,
   4567,
   4472,
   4482,
   4459,
   4456,
   4440,
   4514,
   4316,
   4220,
   4419,
   4354,
   4321,
   4226,
   4231,
   4167,
   4199,
   4264,
   4267,
   4300,
   4266,
   4142,
   4213,
   4166,
   4186,
   4268,
   4241,
   4225,
   4160,
   4125,
   4055,
   4126,
   4244,
   4140,
   4118,
   4045,
   4016,
   4201,
   4107,
   4033,
   4101,
   4039,
   3955,
   3995,
   3959,
   3880,
   3878,
   3877,
   3907,
   4025,
   3965,
   3907,
   3845,
   3870,
   3864,
   3790,
   3854,
   3916,
   3847,
   3914,
   3779,
   3847,
   3860,
   3738,
   3644,
   3773,
   3798,
   3755,
   3662,
   3664,
   3607,
   3636,
   3660,
   3518,
   3609,
   3662,
   3554,
   3667,
   3612,
   3570,
   3536,
   3737,
   3469,
   3550,
   3508,
   3476,
   3492,
   3500,
   3508,
   3479,
   3510,
   3410,
   3475,
   3403,
   3337,
   3399,
   3416,
   3453,
   3443,
   3384,
   3242,
   3350,
   3284,
   3349,
   3371,
   3306,
   3339,
   3355,
   3390,
   3356,
   3376,
   3371,
   3244,
   3318,
   3266,
   3319,
   3293,
   3270,
   3253,
   3352,
   3225,
   3199,
   3209,
   3338,
   3314,
   3175,
   3285,
   3386,
   3175,
   3243,
   3371,
   3122,
   3214,
   3270,
   3203,
   3183,
   3245,
   3158,
   3243,
   3258,
   3169,
   3249,
   3259,
   3243,
   3279,
   3154,
   3245,
   3223,
   3354,
   3333,
   3347,
   3158,
   3220,
   3304,
   3250,
   3332,
   3313,
   3284,
   3400,
   3322,
   3376,
   3349,
   3327,
   3341,
   3524,
   3213,
   3399,
   3372,
   3408,
   3467,
   3331,
   3343,
   3255,
   3519,
   3372,
   3347,
   3316,
   3324,
   3287,
   3279,
   3162,
   3227,
   3097,
   3099,
   3204,
   3022,
   3016,
   2971,
   2967,
   2952,
   2960,
   3000,
   2874,
   2736,
   2787,
   2808,
   2708,
   2620,
   2795,
   2718,
   2687,
   2622,
   2627,
   2585,
   2672,
   2601,
   2562,
   2501,
   2502,
   2504,
   2548,
   2506,
   2523,
   2433,
   2580,
   2501,
   2531,
   2517,
   2484,
   2496,
   2453,
   2452,
   2497,
   2320,
   2461,
   2435,
   2472,
   2468,
   2454,
   2403,
   2451,
   2402,
   2388,
   2458,
   2363,
   2355,
   2377,
   2406,
   2373,
   2416,
   2448,
   2386,
   2415,
   2360,
   2354,
   2251,
   2366,
   2448,
   2315,
   2333,
   2338,
   2344,
   2363,
   2411,
   2327,
   2327,
   2302,
   2359,
   2291,
   2155,
   2389,
   2324,
   2224,
   2306,
   2364,
   2255,
   2215,
   2235,
   2300,
   2299,
   2260,
   2303,
   2265,
   2217,
   2260,
   2202,
   2233,
   2231,
   2197,
   2296,
   2224,
   2292,
   2232,
   2237,
   2236,
   2181,
   2197,
   2190,
   2302,
   2237,
   2112,
   2230,
   2242,
   2143,
   2219,
   2195,
   2161,
   2134,
   2174,
   2065,
   2235,
   2169,
   2116,
   2197,
   2212,
   2147,
   2176,
   2090,
   2219,
   2151,
   2170,
   2122,
   2104,
   2115,
   2137,
   2050,
   2099,
   2101,
   2112,
   2162,
   2063,
   2068,
   2108,
   2127,
   2134,
   2043,
   2155,
   2108,
   2017,
   2051,
   2044,
   2026,
   2086,
   2048,
   2057,
   2155,
   2030,
   1986,
   2014,
   2046,
   1963,
   2088,
   1977,
   2112,
   1940,
   2126,
   1997,
   2006,
   1938,
   2062,
   1993,
   1991,
   1974,
   2058,
   2040,
   2024,
   2043,
   2034,
   1951,
   1986,
   1926,
   1972,
   1950,
   1964,
   1983,
   2015,
   2025,
   1950,
   2024,
   1937,
   1901,
   1839,
   1882,
   1997,
   1940,
   1863,
   1981,
   1911,
   1979,
   1901,
   1973,
   1851,
   2007,
   1904,
   1930,
   1911,
   1912,
   1950,
   1948,
   1922,
   1915,
   1952,
   1870,
   1865,
   1896,
   1877,
   1894,
   1863,
   1840,
   1875,
   1861,
   1782,
   1823,
   1901,
   1869,
   1870,
   1835,
   1864,
   1822,
   1789,
   1843,
   1822,
   1825,
   1802,
   1825,
   1833,
   1770,
   1870,
   1730,
   1867,
   1822,
   1851,
   1799,
   1757,
   1804,
   1778,
   1734,
   1751,
   1733,
   1815,
   1840,
   1769,
   1824,
   1725,
   1727,
   1755,
   1727,
   1775,
   1747,
   1817,
   1710,
   1748,
   1710,
   1772,
   1731,
   1755,
   1751,
   1724,
   1669,
   1701,
   1673,
   1719,
   1750,
   1682,
   1732,
   1697,
   1722,
   1708,
   1761,
   1728,
   1718,
   1714,
   1672,
   1660,
   1637,
   1707,
   1650,
   1593,
   1658,
   1664,
   1624,
   1628,
   1670,
   1685,
   1645,
   1582,
   1665,
   1618,
   1695,
   1699,
   1621,
   1635,
   1648,
   1615,
   1603,
   1619,
   1674,
   1625,
   1635,
   1609,
   1610,
   1588,
   1624,
   1614,
   1623,
   1614,
   1616,
   1611,
   1671,
   1585,
   1646,
   1539,
   1610,
   1628,
   1608,
   1549,
   1616,
   1606,
   1523,
   1516,
   1535,
   1598,
   1611,
   1557,
   1555,
   1565,
   1570,
   1587,
   1583,
   1597,
   1592,
   1514,
   1563,
   1567,
   1533,
   1532,
   1576,
   1578,
   1546,
   1570,
   1505,
   1582,
   1523,
   1571,
   1496,
   1540,
   1527,
   1571,
   1457,
   1589,
   1521,
   1462,
   1438,
   1430,
   1526,
   1555,
   1509,
   1630,
   1490,
   1519,
   1534,
   1542,
   1504,
   1513,
   1473,
   1463,
   1537,
   1488,
   1480,
   1532,
   1532,
   1480,
   1523,
   1476,
   1576,
   1446,
   1492,
   1457,
   1401,
   1412,
   1494,
   1442,
   1465,
   1556,
   1481,
   1432,
   1523,
   1449,
   1425,
   1384,
   1491,
   1494,
   1426,
   1408,
   1388,
   1418,
   1412,
   1370,
   1407,
   1413,
   1462,
   1425,
   1459,
   1428,
   1424,
   1395,
   1443,
   1360,
   1419,
   1444,
   1385,
   1437,
   1389,
   1388,
   1406,
   1456,
   1386,
   1432,
   1418,
   1379,
   1371,
   1346,
   1369,
   1477,
   1389,
   1407,
   1436,
   1402,
   1405,
   1407,
   1339,
   1353,
   1374,
   1342,
   1421,
   1316,
   1426,
   1360,
   1361,
   1327,
   1430,
   1365,
   1385,
   1338,
   1311,
   1307,
   1319,
   1350,
   1431,
   1395,
   1293,
   1388,
   1333,
   1334,
   1331,
   1412,
   1387,
   1295,
   1338,
   1331,
   1278,
   1301,
   1281,
   1308,
   1331,
   1371,
   1382,
   1347,
   1340,
   1310,
   1357,
   1307,
   1278,
   1348,
   1237,
   1404,
   1355,
   1299,
   1265,
   1270,
   1294,
   1285,
   1262,
   1271,
   1303,
   1301,
   1278,
   1328,
   1271,
   1306,
   1248,
   1304,
   1260,
   1272,
   1343,
   1234,
   1266,
   1245,
   1284,
   1268,
   1264,
   1358,
   1288,
   1270,
   1298,
   1282,
   1299,
   1269,
   1278,
   1268,
   1251,
   1242,
   1278,
   1239,
   1252,
   1301,
   1338,
   1293,
   1254,
   1276,
   1292,
   1175,
   1277,
   1195,
   1265,
   1216,
   1329,
   1265,
   1262,
   1237,
   1192,
   1177,
   1239,
   1208,
   1184,
   1331,
   1255,
   1223,
   1247,
   1248,
   1179,
   1231,
   1201,
   1244,
   1228,
   1199,
   1201,
   1219,
   1260,
   1224,
   1214,
   1195,
   1244,
   1229,
   1151,
   1223,
   1202,
   1216,
   1283,
   1143,
   1179,
   1189,
   1158,
   1210,
   1196,
   1241,
   1214,
   1212,
   1169,
   1206,
   1186,
   1168,
   1175,
   1180,
   1203,
   1173,
   1203,
   1222,
   1250,
   1148,
   1194,
   1174,
   1129,
   1248,
   1133,
   1239,
   1234,
   1098,
   1117,
   1246,
   1177,
   1110,
   1160,
   1143,
   1136,
   1227,
   1197,
   1149,
   1165,
   1198,
   1145,
   1208,
   1177,
   1189,
   1125,
   1216,
   1146,
   1220,
   1125,
   1125,
   1175,
   1152,
   1175,
   1177,
   1138,
   1199,
   1166,
   1196,
   1129,
   1136,
   1208,
   1175,
   1105,
   1165,
   1160,
   1125,
   1219,
   1181,
   1097,
   1145,
   1088,
   1044,
   1049,
   1038,
   1078,
   1167,
   1187,
   1182,
   1122,
   1127,
   1161,
   1080,
   1119,
   1130,
   1169,
   1144,
   1129,
   1111,
   1111,
   1110,
   1131,
   1067,
   1113,
   1042,
   1086,
   1114,
   1086,
   1090,
   1137,
   1073,
   1079,
   1071,
   1125,
   1025,
   1089,
   1089,
   1040,
   1076,
   1100,
   1106,
   1118,
   1097,
   1136,
   1059,
   1082,
   1100,
   1134,
   1061,
   1148,
   1087,
   1115,
   1076,
   1055,
   1072,
   1033,
   1038,
   1064,
   1019,
   1103,
   1096,
   1092,
   1027,
   1069,
   1037,
   1091,
   1062,
   1040,
   1091,
   1044,
   1045,
   1078,
   1030,
   1060,
   1057,
   1070,
   1020,
   1066,
   1094,
   1024,
   1084,
   1072,
   1052,
   1113,
   1052,
   1086,
   1104,
   1074,
   1037,
   1034,
   1109,
   1058,
   1038,
   1046,
   988,
   998,
   1027,
   1019,
   1061,
   1031,
   1000,
   1067,
   1002,
   1011,
   1030,
   1060,
   1002,
   1013,
   990,
   1018,
   1057,
   1024,
   950,
   1023,
   1049,
   1023,
   1039,
   1005,
   992,
   1041,
   1043,
   1031,
   1048,
   995,
   1003,
   1025,
   1017,
   1070,
   1000,
   973,
   960,
   1019,
   990,
   985,
   957,
   991,
   1002,
   993,
   990,
   1011,
   956,
   966,
   1003,
   1005,
   953,
   1012,
   929,
   1014,
   940,
   980,
   1023,
   990,
   964,
   989,
   993,
   1002,
   1009,
   976,
   994,
   948,
   1018,
   980,
   999,
   1014,
   1027,
   993,
   993,
   965,
   946,
   1003,
   973,
   932,
   946,
   952,
   989,
   910,
   1015,
   954,
   972,
   969,
   963,
   968,
   971,
   965,
   1012,
   979,
   975,
   915,
   930,
   968,
   966,
   952,
   950,
   933,
   910,
   937,
   984,
   958,
   968,
   962,
   967,
   949,
   936,
   903,
   932,
   913,
   972,
   972,
   968,
   919,
   953,
   926,
   958,
   930,
   1007,
   934,
   941,
   942,
   938,
   970,
   960,
   952,
   920,
   899,
   961,
   908,
   897,
   884,
   912,
   1019,
   913,
   936,
   978,
   1009,
   961,
   943,
   920,
   935,
   925,
   891,
   945,
   915,
   921,
   969,
   931,
   960,
   917,
   933,
   916,
   889,
   909,
   896,
   936,
   944,
   853,
   899,
   961,
   891,
   871,
   882,
   884,
   877,
   944,
   922,
   888,
   927,
   931,
   865,
   881,
   906,
   873,
   945,
   892,
   818,
   861,
   859,
   899,
   896,
   904,
   845,
   880,
   846,
   945,
   904,
   838,
   884,
   882,
   876,
   902,
   878,
   867,
   848,
   881,
   845,
   903,
   926,
   834,
   933,
   832,
   885,
   883,
   844,
   803,
   824,
   847,
   875,
   895,
   914,
   889,
   824,
   866,
   847,
   842,
   832,
   834,
   843,
   893,
   920,
   871,
   820,
   838,
   846,
   931,
   861,
   817,
   897,
   862,
   841,
   864,
   829,
   913,
   866,
   795,
   867,
   849,
   850,
   880,
   820,
   837,
   863,
   847,
   814,
   897,
   860,
   868,
   844,
   877,
   860,
   859,
   854,
   834,
   830,
   819,
   842,
   811,
   783,
   821,
   820,
   851,
   861,
   855,
   857,
   786,
   847,
   793,
   779,
   810,
   844,
   752,
   814,
   819,
   831,
   849,
   787,
   858,
   857,
   822,
   816,
   804,
   808,
   788,
   804,
   741,
   798,
   818,
   907,
   810,
   768,
   838,
   818,
   797,
   862,
   817,
   791,
   815,
   796,
   884,
   783,
   753,
   765,
   831,
   783,
   814,
   778,
   829,
   823,
   811,
   805,
   802,
   762,
   744,
   815,
   815,
   809,
   823,
   844,
   796,
   785,
   813,
   811,
   805,
   831,
   819,
   863,
   785,
   776,
   743,
   773,
   759,
   815,
   786,
   782,
   809,
   784,
   850,
   837,
   776,
   806,
   742,
   759,
   745,
   750,
   801,
   788,
   782,
   775,
   772,
   788,
   768,
   811,
   783,
   723,
   813,
   783,
   781,
   759,
   782,
   790,
   756,
   778,
   797,
   753,
   784,
   760,
   783,
   749,
   759,
   769,
   809,
   731,
   752,
   776,
   783,
   832,
   791,
   736,
   726,
   753,
   752,
   725,
   739,
   751,
   755,
   723,
   758,
   739,
   763,
   769,
   752,
   776,
   741,
   748,
   787,
   730,
   722,
   768,
   742,
   733,
   760,
   744,
   743,
   767,
   795,
   737,
   747,
   721,
   752,
   747,
   655,
   779,
   762,
   776,
   716,
   744,
   695,
   741,
   720,
   721,
   760,
   752,
   785,
   779,
   701,
   747,
   760,
   740,
   744,
   735,
   777,
   712,
   732,
   700,
   736,
   696,
   732,
   680,
   743,
   728,
   713,
   796,
   821,
   739,
   708,
   738,
   727,
   707,
   710,
   734,
   706,
   733,
   662,
   742,
   734,
   699,
   734,
   690,
   704,
   721,
   729,
   710,
   700,
   698,
   745,
   775,
   649,
   693,
   700,
   767,
   726,
   677,
   725,
   729,
   747,
   725,
   708,
   735,
   722,
   691,
   748,
   690,
   717,
   711,
   698,
   734,
   767,
   678,
   753,
   712,
   736,
   670,
   667,
   691,
   730,
   732,
   701,
   697,
   676,
   697,
   702,
   680,
   688,
   733,
   670,
   754,
   703,
   701,
   705,
   730,
   686,
   658,
   665,
   699,
   711,
   657,
   640,
   680,
   706,
   743,
   711,
   691,
   654,
   687,
   663,
   670,
   681,
   698,
   680,
   676,
   669,
   745,
   665,
   653,
   701,
   713,
   703,
   688,
   717,
   699,
   688,
   726,
   649,
   689,
   704,
   715,
   662,
   730,
   696,
   710,
   689,
   680,
   678,
   703,
   659,
   691,
   726,
   684,
   696,
   714,
   634,
   675,
   658,
   656,
   681,
   698,
   681,
   682,
   667,
   675,
   651,
   650,
   662,
   682,
   628,
   666,
   667,
   670,
   669,
   650,
   634,
   614,
   630,
   650,
   682,
   701,
   660,
   673,
   619,
   638,
   665,
   669,
   665,
   621,
   660,
   687,
   663,
   693,
   666,
   638,
   670,
   643,
   604,
   669,
   654,
   677,
   663,
   706,
   644,
   646,
   667,
   661,
   611,
   656,
   666,
   662,
   628,
   618,
   668,
   635,
   635,
   677,
   686,
   638,
   638,
   666,
   655,
   629,
   682,
   675,
   658,
   649,
   653,
   619,
   609,
   626,
   618,
   654,
   676,
   617,
   663,
   622,
   659,
   639,
   632,
   646,
   629,
   653,
   623,
   656,
   578,
   615,
   630,
   608,
   632,
   646,
   614,
   647,
   660,
   656,
   619,
   621,
   660,
   612,
   655,
   641,
   616,
   616,
   676,
   623,
   660,
   619,
   596,
   593,
   625,
   611,
   618,
   620,
   654,
   600,
   626,
   626,
   659,
   609,
   628,
   632,
   610,
   617,
   597,
   581,
   606,
   656,
   623,
   625,
   611,
   604,
   643,
   632,
   636,
   654,
   627,
   622,
   635,
   600,
   565,
   638,
   602,
   612,
   623,
   624,
   628,
   635,
   639,
   598,
   610,
   604,
   612,
   598,
   592,
   592,
   641,
   614,
   625,
   634,
   641,
   583,
   621,
   561,
   612,
   598,
   585,
   625,
   612,
   599,
   574,
   579,
   620,
   607,
   633,
   588,
   635,
   605,
   595,
   565,
   610,
   617,
   546,
   617,
   598,
   602,
   604,
   596,
   563,
   585,
   578,
   600,
   580,
   604,
   610,
   622,
   609,
   589,
   550,
   613,
   599,
   558,
   567,
   551,
   594,
   581,
   612,
   571,
   564,
   571,
   603,
   585,
   611,
   587,
   661,
   583,
   596,
   610,
   618,
   566,
   615,
   609,
   595,
   581,
   585,
   569,
   606,
   536,
   579,
   554,
   575,
   614,
   575,
   594,
   563,
   596,
   585,
   543,
   597,
   542,
   585,
   540,
   543,
   580,
   636,
   575,
   584,
   587,
   560,
   578,
   614,
   586,
   582,
   612,
   564,
   585,
   581,
   592,
   574,
   606,
   600,
   586,
   569,
   561,
   575,
   591,
   538,
   576,
   538,
   583,
   554,
   585,
   562,
   559,
   572,
   592,
   562,
   582,
   583,
   586,
   570,
   557,
   526,
   582,
   544,
   581,
   569,
   584,
   593,
   572,
   584,
   611,
   561,
   577,
   534,
   598,
   583,
   563,
   536,
   570,
   560,
   601,
   559,
   571,
   555,
   593,
   584,
   548,
   547,
   538,
   621,
   546,
   528,
   553,
   565,
   536,
   532,
   564,
   551,
   561,
   551,
   554,
   527,
   575,
   575,
   539,
   547,
   528,
   570,
   573,
   550,
   599,
   583,
   593,
   566,
   577,
   553,
   556,
   522,
   585,
   578,
   566,
   525,
   573,
   542,
   470,
   548,
   560,
   537,
   545,
   579,
   579,
   513,
   539,
   556,
   555,
   507,
   521,
   544,
   583,
   522,
   558,
   541,
   523,
   532,
   513,
   551,
   551,
   591,
   499,
   528,
   575,
   523,
   525,
   511,
   576,
   554,
   515,
   513,
   497,
   551,
   538,
   571,
   556,
   529,
   555,
   540,
   556,
   552,
   534,
   542,
   537,
   474,
   527,
   526,
   564,
   548,
   543,
   505,
   549,
   506,
   522,
   544,
   520,
   552,
   544,
   531,
   552,
   546,
   487,
   499,
   523,
   578,
   546,
   525,
   482,
   550,
   532,
   559,
   533,
   579,
   523,
   525,
   509,
   490,
   543,
   554,
   540,
   537,
   556,
   538,
   532,
   535,
   478,
   493,
   545,
   515,
   536,
   539,
   513,
   517,
   512,
   523,
   501,
   530,
   506,
   498,
   511,
   533,
   507,
   556,
   557,
   540,
   480,
   465,
   487,
   522,
   538,
   503,
   560,
   495,
   511,
   507,
   475,
   526,
   503,
   510,
   503,
   549,
   446,
   524,
   496,
   544,
   506,
   498,
   526,
   516,
   543,
   454,
   494,
   481,
   528,
   497,
   513,
   509,
   520,
   475,
   499,
   517,
   532,
   486,
   482,
   480,
   528,
   494,
   516,
   498,
   487,
   485,
   488,
   492,
   510,
   517,
   492,
   507,
   501,
   493,
   522,
   463,
   499,
   535,
   481,
   492,
   537,
   502,
   563,
   489,
   451,
   453,
   527,
   476,
   494,
   491,
   504,
   484,
   504,
   507,
   475,
   506,
   502,
   466,
   503,
   499,
   493,
   510,
   475,
   471,
   506,
   502,
   480,
   465,
   502,
   498,
   559,
   457,
   543,
   473,
   514,
   478,
   475,
   518,
   458,
   471,
   510,
   516,
   471,
   503,
   443,
   471,
   445,
   463,
   507,
   495,
   500,
   469,
   468,
   468,
   502,
   483,
   461,
   446,
   463,
   490,
   506,
   538,
   476,
   484,
   490,
   456,
   492,
   512,
   455,
   515,
   478,
   465,
   452,
   518,
   481,
   454,
   464,
   496,
   469,
   474,
   479,
   490,
   482,
   490,
   492,
   462,
   457,
   463,
   479,
   457,
   466,
   494,
   447,
   487,
   454,
   468,
   461,
   456,
   488,
   469,
   504,
   512,
   484,
   488,
   463,
   470,
   458,
   452,
   452,
   495,
   456,
   492,
   475,
   428,
   414,
   450,
   448,
   452,
   476,
   470,
   459,
   411,
   500,
   488,
   454,
   468,
   483,
   476,
   468,
   431,
   418,
   453,
   464,
   489,
   438,
   492,
   451,
   470,
   474,
   473,
   445,
   434,
   495,
   441,
   442,
   463,
   431,
   484,
   444,
   451,
   516,
   470,
   489,
   449,
   466,
   450,
   470,
   400,
   447,
   526,
   467,
   471,
   463,
   438,
   434,
   428,
   446,
   470,
   451,
   446,
   484,
   482,
   464,
   460,
   465,
   449,
   454,
   455,
   465,
   478,
   443,
   493,
   439,
   482,
   467,
   456,
   477,
   487,
   439,
   463,
   450,
   497,
   446,
   443,
   458,
   471,
   472,
   443,
   437,
   433,
   439,
   462,
   439,
   471,
   457,
   478,
   447,
   418,
   390,
   443,
   432,
   436,
   454,
   454,
   428,
   430,
   464,
   419,
   441,
   451,
   426,
   433,
   458,
   434,
   448,
   469,
   438,
   469,
   460,
   405,
   415,
   451,
   445,
   447,
   413,
   411,
   393,
   445,
   454,
   406,
   425,
   437,
   447,
   424,
   413,
   431,
   426,
   429,
   430,
   443,
   420,
   440,
   398,
   407,
   431,
   416,
   407,
   385,
   406,
   442,
   396,
   435,
   397,
   436,
   442,
   427,
   426,
   409,
   438,
   445,
   429,
   419,
   427,
   429,
   453,
   451,
   448,
   405,
   430,
   422,
   444,
   445,
   420,
   446,
   438,
   430,
   405,
   455,
   457,
   447,
   421,
   439,
   480,
   398,
   421,
   429,
   409,
   427,
   432,
   410,
   440,
   415,
   418,
   425,
   405,
   431,
   414,
   451,
   392,
   460,
   390,
   418,
   436,
   438,
   422,
   456,
   404,
   384,
   419,
   442,
   419,
   454,
   405,
   452,
   426,
   404,
   415,
   404,
   406,
   437,
   423,
   412,
   439,
   445,
   409,
   426,
   426,
   424,
   381,
   391,
   388,
   437,
   443,
   425,
   397,
   416,
   391,
   412,
   412,
   455,
   425,
   405,
   394,
   414,
   401,
   406,
   407,
   427,
   380,
   438,
   448,
   413,
   393,
   356,
   423,
   405,
   399,
   435,
   439,
   434,
   396,
   407,
   426,
   414,
   380,
   436,
   405,
   424,
   385,
   410,
   382,
   407,
   431,
   416,
   385,
   390,
   377,
   380,
   408,
   423,
   360,
   411,
   390,
   380,
   387,
   412,
   414,
   425,
   387,
   362,
   397,
   426,
   426,
   423,
   414,
   396,
   392,
   425,
   401,
   393,
   376,
   414,
   373,
   441,
   383,
   394,
   395,
   351,
   391,
   390,
   377,
   371,
   398,
   387,
   410,
   383,
   383,
   377,
   378,
   377,
   408,
   372,
   391,
   411,
   390,
   408,
   397,
   404,
   391,
   408,
   321,
   345,
   437,
   447,
   381,
   397,
   377,
   397,
   410,
   408,
   388,
   387,
   396,
   412,
   390,
   356,
   398,
   369,
   435,
   396,
   382,
   403,
   406,
   370,
   393,
   363,
   360,
   363,
   377,
   382,
   376,
   385,
   429,
   365,
   391,
   396,
   404,
   385,
   363,
   362,
   384,
   374,
   336,
   361,
   393,
   376,
   413,
   394,
   368,
   359,
   353,
   408,
   405,
   370,
   355,
   368,
   390,
   349,
   355,
   368,
   398,
   368,
   393,
   395,
   384,
   347,
   398,
   378,
   382,
   370,
   377,
   417,
   385,
   387,
   374,
   330,
   416,
   386,
   408,
   396,
   404,
   395,
   366,
   416,
   378,
   367,
   387,
   366,
   337,
   345,
   370,
   384,
   363,
   355,
   348,
   399,
   346,
   369,
   405,
   353,
   338,
   354,
   397,
   350,
   373,
   360,
   340,
   372,
   348,
   395,
   344,
   388,
   369,
   384,
   366,
   385,
   375,
   366,
   355,
   366,
   389,
   358,
   358,
   330,
   381,
   371,
   352,
   405,
   411,
   342,
   393,
   355,
   363,
   350,
   325,
   377,
   387,
   368,
   381,
   352,
   363,
   361,
   348,
   350,
   363,
   397,
   357,
   361,
   361,
   326,
   391,
   390,
   358,
   349,
   319,
   379,
   364,
   359,
   356,
   349,
   376,
   357,
   395,
   338,
   400,
   361,
   385,
   385,
   346,
   355,
   347,
   397,
   354,
   350,
   343,
   338,
   353,
   363,
   360,
   384,
   393,
   325,
   363,
   352,
   359,
   353,
   359,
   397,
   349,
   362,
   354,
   349,
   372,
   305,
   378,
   344,
   350,
   356,
   341,
   352,
   364,
   376,
   365,
   392,
   323,
   369,
   350,
   342,
   380,
   347,
   353,
   327,
   362,
   350,
   334,
   334,
   352,
   351,
   334,
   347,
   364,
   341,
   350,
   357,
   377,
   329,
   329,
   325,
   359,
   355,
   367,
   343,
   343,
   345,
   348,
   367,
   346,
   336,
   358,
   349,
   352,
   322,
   355,
   379,
   354,
   343,
   343,
   337,
   333,
   370,
   352,
   332,
   334,
   352,
   324,
   319,
   373,
   373,
   342,
   371,
   339,
   348,
   326,
   369,
   358,
   342,
   331,
   350,
   342,
   354,
   357,
   336,
   330,
   381,
   359,
   363,
   361,
   322,
   329,
   337,
   346,
   350,
   369,
   350,
   350,
   367,
   311,
   320,
   323,
   370,
   329,
   343,
   368,
   343,
   332,
   324,
   356,
   341,
   308,
   328,
   379,
   345,
   319,
   345,
   365,
   309,
   335,
   343,
   328,
   355,
   321,
   308,
   341,
   337,
   344,
   372,
   358,
   343,
   308,
   355,
   332,
   312,
   331,
   361,
   320,
   345,
   322,
   346,
   343,
   322,
   324,
   325,
   353,
   349,
   354,
   326,
   338,
   342,
   315,
   321,
   315,
   338,
   352,
   340,
   311,
   343,
   337,
   321,
   330,
   353,
   363,
   320,
   343,
   343,
   336,
   331,
   342,
   343,
   324,
   345,
   337,
   349,
   347,
   344,
   329,
   304,
   329,
   362,
   341,
   324,
   334,
   365,
   326,
   337,
   357,
   315,
   294,
   351,
   307,
   321,
   329,
   319,
   300,
   338,
   333,
   354,
   326,
   314,
   348,
   312,
   324,
   304,
   357,
   306,
   357,
   326,
   330,
   324,
   299,
   319,
   343,
   318,
   337,
   320,
   321,
   339,
   343,
   348,
   336,
   342,
   338,
   330,
   345,
   326,
   332,
   332,
   313,
   338,
   319,
   313,
   327,
   326,
   333,
   325,
   301,
   306,
   321,
   303,
   318,
   337,
   316,
   316,
   306,
   334,
   296,
   296,
   346,
   312,
   292,
   358,
   337,
   332,
   305,
   305,
   313,
   285,
   330,
   338,
   328,
   343,
   312,
   295,
   313,
   315,
   317,
   296,
   342,
   310,
   334,
   324,
   351,
   352,
   330,
   306,
   318,
   322,
   318,
   320,
   331,
   309,
   307,
   300,
   320,
   292,
   336,
   321,
   343,
   310,
   310,
   313,
   335,
   334,
   286,
   312,
   306,
   342,
   315,
   301,
   326,
   352,
   316,
   327,
   322,
   303,
   294,
   315,
   317,
   318,
   314,
   341,
   302,
   293,
   307,
   320,
   288,
   298,
   304,
   290,
   308,
   285,
   326,
   334,
   313,
   320,
   309,
   319,
   309,
   302,
   323,
   318,
   312,
   306,
   264,
   272,
   278,
   289,
   311,
   284,
   290,
   325,
   330,
   303,
   305,
   317,
   294,
   330,
   329,
   319,
   291,
   294,
   314,
   298,
   322,
   302,
   334,
   291,
   348,
   314,
   310,
   280,
   293,
   309,
   325,
   305,
   319,
   318,
   317,
   282,
   329,
   308,
   314,
   301,
   301,
   316,
   293,
   310,
   315,
   312,
   315,
   301,
   294,
   302,
   308,
   308,
   273,
   304,
   276,
   297,
   302,
   322,
   306,
   304,
   294,
   295,
   303,
   319,
   292,
   295,
   291,
   301,
   325,
   317,
   275,
   282,
   305,
   304,
   316,
   308,
   270,
   292,
   339,
   300,
   264,
   321,
   289,
   281,
   302,
   286,
   306,
   290,
   299,
   306,
   281,
   253,
   306,
   318,
   249,
   288,
   266,
   309,
   285,
   278,
   280,
   285,
   306,
   311,
   269,
   273,
   332,
   301,
   288,
   282,
   289,
   277,
   276,
   298,
   303,
   282,
   307,
   300,
   294,
   292,
   289,
   293,
   294,
   288,
   269,
   289,
   267,
   275,
   300,
   291,
   275,
   290,
   269,
   294,
   288,
   301,
   259,
   308,
   305,
   284,
   291,
   293,
   278,
   297,
   282,
   259,
   324,
   258,
   259,
   263,
   293,
   290,
   296,
   282,
   256,
   305,
   262,
   315,
   236,
   282,
   285,
   287,
   267,
   254,
   269,
   280,
   300,
   282,
   279,
   270,
   289,
   290,
   308,
   273,
   263,
   246,
   276,
   268,
   274,
   278,
   286,
   260,
   255,
   275,
   314,
   266,
   276,
   291,
   270,
   252,
   270,
   286,
   286,
   268,
   279,
   292,
   279,
   267,
   277,
   275,
   289,
   264,
   273,
   259,
   247,
   293,
   277,
   280,
   270,
   263,
   267,
   276,
   266,
   262,
   275,
   265,
   277,
   272,
   274,
   282,
   266,
   275,
   288,
   272,
   269,
   279,
   278,
   282,
   262,
   269,
   278,
   250,
   258,
   270,
   262,
   257,
   302,
   281,
   270,
   269,
   257,
   299,
   276,
   250,
   263,
   283,
   252,
   268,
   266,
   273,
   242,
   250,
   263,
   277,
   248,
   296,
   260,
   260,
   287,
   250,
   273,
   283,
   270,
   275,
   279,
   256,
   256,
   263,
   246,
   280,
   289,
   272,
   280,
   254,
   264,
   273,
   261,
   247,
   272,
   286,
   239,
   267,
   288,
   278,
   257,
   263,
   254,
   253,
   279,
   280,
   248,
   246,
   278,
   238,
   273,
   270,
   272,
   282,
   273,
   274,
   262,
   258,
   245,
   281,
   266,
   237,
   275,
   232,
   258,
   269,
   266,
   267,
   266,
   263,
   276,
   269,
   267,
   257,
   256,
   266,
   243,
   254,
   241,
   247,
   259,
   242,
   264,
   252,
   259,
   251,
   249,
   253,
   273,
   215,
   280,
   268,
   259,
   277,
   245,
   260,
   267,
   257,
   263,
   256,
   232,
   260,
   259,
   254,
   258,
   262,
   277,
   257,
   269,
   244,
   247,
   234,
   234,
   255,
   290,
   254,
   256,
   251,
   265,
   249,
   254,
   262,
   237,
   281,
   220,
   257,
   202,
   264,
   258,
   240,
   260,
   225,
   253,
   247,
   244,
   232,
   259,
   217,
   262,
   248,
   235,
   252,
   233,
   231,
   239,
   249,
   252,
   228,
   224,
   240,
   268,
   259,
   229,
   258,
   211,
   266,
   250,
   242,
   226,
   254,
   254,
   260,
   261,
   278,
   261,
   263,
   241,
   270,
   247,
   247,
   274,
   260,
   260,
   232,
   259,
   250,
   288,
   259,
   257,
   241,
   251,
   254,
   241,
   241,
   215,
   268,
   292,
   252,
   250,
   224,
   277,
   250,
   260,
   230,
   229,
   246,
   235,
   223,
   267,
   224,
   216,
   237,
   261,
   240,
   233,
   252,
   250,
   239,
   234,
   230,
   234,
   227,
   257,
   197,
   218,
   219,
   272,
   238,
   251,
   266,
   243,
   226,
   244,
   198,
   240,
   246,
   246,
   219,
   241,
   253,
   224,
   228,
   261,
   222,
   237,
   237,
   258,
   243,
   253,
   253,
   223,
   233,
   247,
   216,
   228,
   225,
   214,
   237,
   243,
   231,
   220,
   251,
   220,
   268,
   254,
   247,
   223,
   267,
   247,
   202,
   227,
   258,
   248,
   210,
   229,
   247,
   247,
   246,
   250,
   225,
   232,
   231,
   218,
   235,
   248,
   242,
   240,
   217,
   246,
   240,
   232,
   273,
   240,
   245,
   237,
   216,
   234,
   218,
   238,
   182,
   255,
   229,
   217,
   232,
   230,
   241,
   220,
   213,
   214,
   241,
   229,
   237,
   216,
   245,
   223,
   204,
   233,
   251,
   251,
   234,
   241,
   235,
   232,
   214,
   215,
   242,
   229,
   254,
   233,
   217,
   190,
   272,
   224,
   223,
   224,
   223,
   261,
   225,
   225,
   244,
   227,
   235,
   227,
   202,
   249,
   214,
   231,
   218,
   223,
   228,
   221,
   214,
   228,
   256,
   213,
   230,
   193,
   246,
   252,
   211,
   247,
   218,
   213,
   262,
   246,
   244,
   225,
   232,
   242,
   213,
   238,
   249,
   233,
   204,
   222,
   236,
   228,
   246,
   223,
   238,
   237,
   229,
   212,
   230,
   229,
   232,
   228,
   211,
   226,
   240,
   232,
   246,
   251,
   184,
   204,
   185,
   234,
   223,
   209,
   198,
   216,
   214,
   208,
   220,
   248,
   200,
   215,
   255,
   227,
   214,
   220,
   233,
   222,
   212,
   210,
   212,
   228,
   227,
   232,
   218,
   206,
   236,
   250,
   210,
   210,
   238,
   225,
   229,
   184,
   211,
   220,
   238,
   228,
   242,
   210,
   219,
   204,
   231,
   225,
   217,
   201,
   193,
   227,
   222,
   177,
   216,
   206,
   233,
   231,
   212,
   228,
   220,
   220,
   191,
   220,
   212,
   202,
   185,
   212,
   213,
   212,
   220,
   198,
   235,
   226,
   213,
   222,
   196,
   205,
   212,
   213,
   221,
   224,
   216,
   207,
   209,
   235,
   213,
   231,
   236,
   203,
   201,
   217,
   215,
   211,
   208,
   211,
   243,
   215,
   223,
   238,
   245,
   226,
   204,
   213,
   227,
   181,
   199,
   211,
   225,
   217,
   178,
   225,
   211,
   200,
   215,
   207,
   214,
   220,
   227,
   231,
   204,
   206,
   240,
   203,
   192,
   228,
   238,
   210,
   211,
   223,
   210,
   243,
   212,
   223,
   226,
   215,
   200,
   197,
   195,
   203,
   215,
   211,
   195,
   217,
   210,
   212,
   201,
   225,
   229,
   203,
   189,
   202,
   210,
   226,
   181,
   222,
   215,
   211,
   202,
   211,
   212,
   194,
   191,
   241,
   208,
   197,
   232,
   183,
   210,
   203,
   200,
   178,
   219,
   223,
   199,
   196,
   204,
   226,
   205,
   229,
   207,
   176,
   175,
   215,
   187,
   177,
   205,
   175,
   183,
   209,
   207,
   204,
   195,
   193,
   202,
   188,
   202,
   185,
   205,
   189,
   199,
   187,
   208,
   212,
   194,
   185,
   210,
   192,
   195,
   180,
   178,
   218,
   206,
   199,
   163,
   185,
   211,
   210,
   179,
   199,
   183,
   212,
   211,
   176,
   192,
   198,
   195,
   192,
   190,
   187,
   206,
   211,
   226,
   196,
   198,
   208,
   184,
   209,
   194,
   199,
   203,
   197,
   186,
   174,
   197,
   198,
   200,
   184,
   207,
   218,
   194,
   171,
   200,
   199,
   186,
   193,
   195,
   180,
   208,
   211,
   214,
   218,
   171,
   180,
   193,
   188,
   158,
   202,
   189,
   210,
   202,
   204,
   196,
   197,
   184,
   190,
   176,
   213,
   192,
   177,
   199,
   193,
   182,
   186,
   183,
   173,
   183,
   200,
   190,
   207,
   196,
   175,
   204,
   204,
   202,
   191,
   180,
   175,
   227,
   182,
   191,
   196,
   196,
   201,
   199,
   157,
   184,
   190,
   175,
   188,
   197,
   197,
   182,
   187,
   198,
   202,
   178,
   167,
   171,
   172,
   173,
   177,
   189,
   216,
   171,
   185,
   169,
   192,
   205,
   187,
   177,
   170,
   176,
   216,
   190,
   175,
   194,
   176,
   191,
   200,
   173,
   192,
   178,
   168,
   177,
   226,
   173,
   194,
   171,
   163,
   181,
   190,
   171,
   172,
   159,
   164,
   215,
   169,
   179,
   159,
   158,
   200,
   169,
   172,
   187,
   171,
   170,
   162,
   154,
   178,
   185,
   183,
   176,
   191,
   180,
   186,
   164,
   179,
   181,
   189,
   195,
   162,
   173,
   191,
   187,
   198,
   163,
   176,
   189,
   146,
   186,
   183,
   177,
   190,
   189,
   187,
   168,
   179,
   171,
   177,
   162,
   175,
   189,
   151,
   176,
   161,
   193,
   182,
   165,
   165,
   192,
   146,
   174,
   164,
   170,
   162,
   193,
   174,
   191,
   166,
   161,
   165,
   156,
   193,
   164,
   173,
   162,
   160,
   176,
   169,
   176,
   179,
   183,
   180,
   187,
   175,
   173,
   165,
   172,
   189,
   176,
   183,
   168,
   156,
   190,
   150,
   157,
   180,
   169,
   182,
   153,
   169,
   193,
   161,
   161,
   168,
   161,
   172,
   155,
   154,
   168,
   194,
   172,
   186,
   178,
   165,
   153,
   164,
   167,
   171,
   179,
   185,
   170,
   149,
   176,
   164,
   166,
   152,
   198,
   153,
   173,
   158,
   155,
   188,
   166,
   187,
   168,
   169,
   158,
   189,
   139,
   160,
   177,
   157,
   159,
   181,
   174,
   165,
   164,
   182,
   170,
   164,
   156,
   165,
   165,
   182,
   158,
   158,
   171,
   168,
   159,
   152,
   154,
   159,
   139,
   155,
   136,
   170,
   177,
   146,
   179,
   148,
   152,
   162,
   143,
   150,
   166,
   169,
   166,
   187,
   177,
   183,
   157,
   163,
   164,
   152,
   165,
   205,
   163,
   161,
   171,
   168,
   161,
   156,
   147,
   147,
   159,
   175,
   156,
   172,
   182,
   152,
   168,
   172,
   161,
   182,
   159,
   164,
   155,
   134,
   172,
   168,
   162,
   164,
   133,
   154,
   136,
   168,
   172,
   150,
   172,
   172,
   151,
   166,
   142,
   169,
   157,
   165,
   168,
   164,
   173,
   156,
   156,
   161,
   143,
   178,
   175,
   176,
   157,
   157,
   155,
   146,
   162,
   134,
   167,
   173,
   143,
   181,
   164,
   141,
   136,
   164,
   151,
   150,
   146,
   158,
   166,
   161,
   167,
   146,
   164,
   170,
   156,
   157,
   153,
   164,
   152,
   143,
   153,
   164,
   156,
   144,
   157,
   153,
   138,
   164,
   162,
   152,
   151,
   176,
   157,
   150,
   144,
   135,
   161,
   153,
   141,
   121,
   147,
   139,
   137,
   145,
   149,
   158,
   149,
   154,
   127,
   143,
   145,
   165,
   141,
   144,
   149,
   156,
   149,
   140,
   152,
   163,
   170,
   138,
   133,
   153,
   139,
   155,
   140,
   147,
   150,
   167,
   147,
   161,
   159,
   155,
   149,
   135,
   147,
   147,
   156,
   148,
   149,
   136,
   139,
   143,
   159,
   148,
   145,
   150,
   151,
   151,
   149,
   161,
   137,
   146,
   149,
   153,
   131,
   139,
   147,
   155,
   155,
   134,
   149,
   137,
   156,
   146,
   148,
   136,
   153,
   131,
   142,
   148,
   153,
   145,
   152,
   161,
   135,
   140,
   139,
   144,
   140,
   126,
   131,
   140,
   155,
   136,
   150,
   148,
   139,
   138,
   131,
   138,
   134,
   155,
   139,
   149,
   118,
   130,
   133,
   144,
   157,
   130,
   153,
   166,
   175,
   142,
   151,
   144,
   119,
   139,
   131,
   139,
   144,
   129,
   153,
   163,
   141,
   154,
   142,
   146,
   117,
   145,
   132,
   140,
   138,
   141,
   131,
   119,
   150,
   131,
   160,
   141,
   150,
   159,
   137,
   122,
   147,
   127,
   129,
   133,
   130,
   150,
   130,
   120,
   132,
   162,
   137,
   126,
   133,
   161,
   129,
   136,
   141,
   144,
   147,
   118,
   141,
   156,
   134,
   115,
   134,
   151,
   146,
   135,
   138,
   132,
   150,
   146,
   146,
   147,
   121,
   124,
   132,
   135,
   134,
   140,
   124,
   122,
   133,
   125,
   130,
   148,
   145,
   138,
   122,
   118,
   127,
   127,
   138,
   144,
   140,
   127,
   131,
   128,
   143,
   129,
   127,
   138,
   150,
   150,
   133,
   129,
   143,
   139,
   139,
   130,
   135,
   122,
   134,
   124,
   136,
   112,
   135,
   121,
   147,
   112,
   111,
   124,
   129,
   122,
   138,
   134,
   127,
   124,
   130,
   127,
   134,
   118,
   136,
   123,
   145,
   133,
   123,
   115,
   128,
   125,
   133,
   132,
   112,
   132,
   122,
   125,
   120,
   137,
   127,
   120,
   131,
   117,
   120,
   134,
   129,
   127,
   125,
   140,
   112,
   109,
   104,
   139,
   121,
   134,
   141,
   119,
   120,
   130,
   124,
   130,
   120,
   126,
   131,
   127,
   122,
   122,
   118,
   139,
   96,
   130,
   118,
   114,
   124,
   130,
   94,
   121,
   123,
   118,
   140,
   137,
   126,
   125,
   144,
   141,
   114,
   137,
   122,
   122,
   131,
   121,
   146,
   115,
   125,
   114,
   146,
   116,
   124,
   92,
   120,
   116,
   106,
   116,
   112,
   108,
   135,
   125,
   109,
   108,
   113,
   127,
   116,
   121,
   146,
   117,
   131,
   126,
   119,
   103,
   123,
   120,
   117,
   108,
   122,
   121,
   122,
   113,
   117,
   129,
   129,
   99,
   115,
   123,
   119,
   115,
   117,
   96,
   123,
   122,
   105,
   133,
   118,
   127,
   108,
   107,
   110,
   108,
   125,
   109,
   130,
   115,
   135,
   130,
   97,
   130,
   93,
   119,
   114,
   91,
   127,
   112,
   110,
   123,
   128,
   127,
   126,
   102,
   105,
   104,
   100,
   96,
   116,
   103,
   124,
   119,
   118,
   134,
   107,
   124,
   124,
   127,
   124,
   113,
   125,
   98,
   115,
   133,
   122,
   103,
   95,
   99,
   100,
   120,
   108,
   108,
   105,
   126,
   104,
   116,
   112,
   123,
   122,
   113,
   124,
   120,
   118,
   116,
   94,
   105,
   121,
   108,
   124,
   103,
   97,
   117,
   98,
   110,
   124,
   108,
   110,
   113,
   116,
   116,
   110,
   135,
   112,
   98,
   120,
   132,
   113,
   106,
   102,
   125,
   90,
   103,
   101,
   111,
   105,
   108,
   114,
   93,
   96,
   104,
   88,
   84,
   96,
   107,
   121,
   89,
   106,
   121,
   128,
   86,
   124,
   104,
   119,
   102,
   120,
   102,
   108,
   112,
   105,
   102,
   128,
   98,
   117,
   124,
   132,
   124,
   112,
   97,
   112,
   111,
   107,
   99,
   97,
   110,
   116,
   107,
   118,
   121,
   105,
   114,
   106,
   106,
   97,
   113,
   101,
   116,
   119,
   117,
   109,
   93,
   99,
   111,
   105,
   97,
   104,
   88,
   114,
   104,
   101,
   113,
   89,
   94,
   106,
   118,
   89,
   121,
   122,
   104,
   104,
   112,
   106,
   89,
   113,
   103,
   95,
   95,
   94,
   88,
   107,
   101,
   106,
   97,
   113,
   94,
   101,
   117,
   103,
   96,
   110,
   113,
   94,
   104,
   113,
   85,
   100,
   88,
   93,
   105,
   102,
   102,
   100,
   103,
   79,
   111,
   103,
   101,
   104,
   109,
   93,
   91,
   97,
   111,
   91,
   94,
   94,
   111,
   84,
   89,
   85,
   101,
   104,
   94,
   80,
   91,
   104,
   110,
   101,
   81,
   102,
   108,
   101,
   124,
   104,
   84,
   111,
   128,
   124,
   95,
   89,
   104,
   95,
   97,
   96,
   104,
   91,
   89,
   104,
   93,
   91,
   75,
   83,
   114,
   93,
   103,
   95,
   88,
   98,
   84,
   94,
   97,
   91,
   106,
   81,
   87,
   103,
   103,
   107,
   88,
   92,
   94,
   96,
   85,
   85,
   87,
   100,
   83,
   110,
   102,
   91,
   100,
   90,
   89,
   84,
   87,
   81,
   73,
   109,
   97,
   85,
   67,
   98,
   96,
   87,
   79,
   83,
   109,
   91,
   121,
   84,
   91,
   91,
   111,
   91,
   91,
   104,
   88,
   98,
   101,
   94,
   90,
   96,
   98,
   84,
   87,
   74,
   95,
   85,
   95,
   96,
   88,
   93,
   108,
   81,
   77,
   97,
   92,
   93,
   88,
   92,
   93,
   84,
   83,
   66,
   78,
   103,
   105,
   85,
   85,
   88,
   94,
   102,
   80,
   96,
   106,
   81,
   105,
   92,
   89,
   91,
   102,
   99,
   103,
   89,
   98,
   87,
   101,
   78,
   77,
   99,
   81,
   102,
   78,
   87,
   100,
   96,
   81,
   90,
   99,
   72,
   83,
   86,
   86,
   82,
   75,
   89,
   79,
   86,
   95,
   88,
   97,
   91,
   78,
   77,
   76,
   102,
   74,
   86,
   80,
   92,
   98,
   75,
   69,
   91,
   96,
   83,
   88,
   77,
   75,
   70,
   68,
   88,
   87,
   77,
   85,
   76,
   73,
   87,
   71,
   87,
   68,
   74,
   69,
   84,
   62,
   96,
   87,
   75,
   83,
   81,
   87,
   90,
   80,
   79,
   72,
   66,
   75,
   91,
   93,
   89,
   69,
   87,
   81,
   76,
   88,
   68,
   78,
   65,
   78,
   81,
   75,
   67,
   73,
   80,
   66,
   81,
   64,
   69,
   67,
   77,
   72,
   80,
   73,
   69,
   61,
   74,
   104,
   69,
   80,
   69,
   77,
   85,
   81,
   70,
   88,
   64,
   65,
   65,
   85,
   71,
   66,
   64,
   76,
   78,
   84,
   80,
   58,
   82,
   82,
   72,
   72,
   80,
   70,
   82,
   82,
   73,
   77,
   68,
   69,
   81,
   61,
   81,
   70,
   74,
   69,
   68,
   57,
   57,
   73,
   77,
   58,
   82,
   70,
   82,
   74,
   56,
   63,
   80,
   67,
   79,
   93,
   73,
   69,
   77,
   52,
   74,
   50,
   72,
   79,
   62,
   64,
   72,
   67,
   69,
   67,
   61,
   78,
   76,
   80,
   67,
   68,
   66,
   74,
   78,
   63,
   78,
   56,
   76,
   64,
   66,
   45,
   63,
   54,
   78,
   66,
   61,
   59,
   75,
   67,
   57,
   58,
   75,
   84,
   78,
   85,
   64,
   53,
   85,
   69,
   60,
   48,
   73,
   74,
   72,
   61,
   67,
   76,
   68,
   58,
   60,
   55,
   53,
   69,
   76,
   65,
   69,
   63,
   55,
   67,
   59,
   57,
   67,
   61,
   69,
   59,
   61,
   56,
   70,
   60,
   75,
   58,
   66,
   70,
   75,
   62,
   78,
   56,
   44,
   58,
   51,
   61,
   57,
   58,
   65,
   77,
   67,
   78,
   70,
   61,
   62,
   52,
   60,
   54,
   81,
   78,
   60,
   56,
   74,
   57,
   58,
   59,
   70,
   62,
   68,
   68,
   62,
   64,
   54,
   54,
   69,
   56,
   57,
   70,
   52,
   56,
   56,
   66,
   62,
   60,
   57,
   68,
   59,
   44,
   73,
   77,
   64,
   59,
   63,
   58,
   68,
   65,
   60,
   57,
   63,
   59,
   60,
   52,
   49,
   60,
   62,
   63,
   58,
   53,
   58,
   69,
   61,
   66,
   53,
   45,
   51,
   61,
   59,
   59,
   55,
   57,
   74,
   52,
   67,
   77,
   70,
   64,
   54,
   57,
   63,
   43,
   64,
   51,
   58,
   58,
   57,
   59,
   66,
   52,
   70,
   66,
   63,
   59,
   57,
   59,
   55,
   63,
   52,
   60,
   57,
   43,
   65,
   52,
   50,
   49,
   64,
   48,
   55,
   55,
   41,
   49,
   60,
   61,
   45,
   43,
   50,
   56,
   58,
   50,
   52,
   66,
   64,
   52,
   48,
   50,
   54,
   46,
   59,
   49,
   53,
   57,
   33,
   41,
   52,
   62,
   61,
   60,
   59,
   51,
   48,
   51,
   52,
   35,
   45,
   44,
   57,
   59,
   50,
   56,
   53,
   47,
   65,
   55,
   46,
   59,
   63,
   57,
   67,
   63,
   60,
   63,
   45,
   56,
   60,
   28,
   44,
   45,
   56,
   41,
   47,
   56,
   51,
   49,
   57,
   48,
   58,
   57,
   57,
   44,
   42,
   52,
   53,
   42,
   54,
   43,
   41,
   53,
   56,
   52,
   54,
   56,
   49,
   52,
   43,
   46,
   53,
   50,
   44,
   50,
   53,
   50,
   54,
   52,
   58,
   47,
   51,
   48,
   37,
   43,
   54,
   59,
   51,
   48,
   53,
   50,
   54,
   38,
   54,
   48,
   56,
   56,
   48,
   52,
   54,
   47,
   39,
   60,
   46,
   54,
   38,
   57,
   59,
   60,
   63,
   51,
   59,
   42,
   56,
   46,
   50,
   50,
   54,
   50,
   42,
   44,
   49,
   50,
   46,
   51,
   44,
   45,
   44,
   43,
   53,
   59,
   39,
   41,
   46,
   56,
   42,
   43,
   59,
   45,
   44,
   59,
   55,
   48,
   35,
   39,
   49,
   43,
   41,
   54,
   42,
   44,
   42,
   40,
   50,
   51,
   43,
   42,
   42,
   43,
   51,
   42,
   38,
   46,
   48,
   40,
   43,
   41,
   48,
   39,
   44,
   54,
   38,
   40,
   39,
   52,
   29,
   51,
   46,
   47,
   43,
   49,
   31,
   46,
   51,
   46,
   48,
   49,
   43,
   34,
   48,
   41,
   44,
   37,
   31,
   36,
   40,
   51,
   47,
   48,
   53,
   43,
   38,
   41,
   41,
   35,
   45,
   57,
   43,
   40,
   46,
   49,
   47,
   35,
   41,
   49,
   41,
   49,
   45,
   37,
   50,
   47,
   42,
   43,
   48,
   61,
   39,
   45,
   39,
   51,
   50,
   33,
   44,
   45,
   49,
   42,
   49,
   47,
   43,
   27,
   36,
   32,
   30,
   41,
   43,
   45,
   40,
   54,
   46,
   41,
   32,
   31,
   34,
   40,
   38,
   52,
   38,
   32,
   48,
   40,
   29,
   43,
   50,
   30,
   47,
   38,
   41,
   33,
   44,
   34,
   32,
   32,
   51,
   34,
   28,
   33,
   43,
   32,
   46,
   32,
   40,
   47,
   46,
   41,
   40,
   33,
   28,
   37,
   41,
   31,
   39,
   48,
   35,
   39,
   44,
   37,
   44,
   44,
   38,
   42,
   41,
   43,
   40,
   50,
   55,
   32,
   22,
   38,
   38,
   43,
   41,
   40,
   47,
   35,
   29,
   24,
   40,
   36,
   34,
   34,
   56,
   40,
   32,
   50,
   40,
   37,
   37,
   40,
   38,
   37,
   35,
   43,
   41,
   32,
   34,
   33,
   41,
   38,
   27,
   37,
   39,
   41,
   39,
   39,
   49,
   47,
   44,
   37,
   30,
   51,
   34,
   41,
   32,
   29,
   35,
   41,
   45,
   35,
   32,
   45,
   37,
   27,
   39,
   31,
   34,
   37,
   51,
   32,
   32,
   33,
   47,
   22,
   40,
   45,
   35,
   33,
   33,
   36,
   40,
   34,
   40,
   34,
   38,
   30,
   35,
   34,
   41,
   39,
   44,
   41,
   36,
   35,
   36,
   38,
   33,
   45,
   54,
   38,
   40,
   34,
   36,
   43,
   42,
   42,
   32,
   36,
   38,
   35,
   37,
   44,
   40,
   42,
   43,
   36,
   34,
   40,
   42,
   31,
   36,
   44,
   24,
   37,
   37,
   36,
   33,
   38,
   39,
   29,
   32,
   24,
   38,
   29,
   38,
   39,
   38,
   35,
   34,
   37,
   35,
   40,
   37,
   34,
   33,
   41,
   32,
   43,
   38,
   38,
   36,
   36,
   33,
   30,
   28,
   28,
   29,
   38,
   22,
   31,
   33,
   30,
   44,
   42,
   28,
   35,
   33,
   39,
   35,
   32,
   28,
   39,
   23,
   35,
   33,
   30,
   26,
   38,
   35,
   27,
   32,
   36,
   33,
   31,
   28,
   36,
   30,
   35,
   26,
   31,
   34,
   33,
   39,
   32,
   38,
   30,
   17,
   26,
   29,
   24,
   27,
   34,
   29,
   36,
   36,
   27,
   28,
   32,
   31,
   38,
   26,
   28,
   41,
   41,
   26,
   32,
   35,
   42,
   26,
   28,
   24,
   29,
   23,
   37,
   27,
   25,
   44,
   28,
   34,
   39,
   38,
   24,
   25,
   28,
   27,
   27,
   26,
   27,
   34,
   32,
   23,
   33,
   28,
   46,
   26,
   32,
   25,
   24,
   29,
   27,
   33,
   29,
   32,
   36,
   29,
   28,
   40,
   37,
   33,
   29,
   34,
   22,
   26,
   38,
   31,
   23,
   26,
   31,
   31,
   24,
   22,
   23,
   30,
   27,
   20,
   35,
   37,
   25,
   39,
   28,
   28,
   31,
   31,
   28,
   30,
   31,
   34,
   15,
   20,
   32,
   21,
   20,
   28,
   29,
   25,
   34,
   29,
   25,
   30,
   26,
   25,
   30,
   18,
   32,
   31,
   21,
   23,
   30,
   19,
   38,
   36,
   26,
   28,
   28,
   22,
   24,
   29,
   26,
   27,
   31,
   25,
   23,
   22,
   33,
   29,
   27,
   31,
   27,
   34,
   36,
   29,
   22,
   24,
   23,
   24,
   21,
   33,
   24,
   18,
   30,
   32,
   29,
   27,
   28,
   27,
   38,
   31,
   27,
   28,
   25,
   24,
   35,
   24,
   28,
   29,
   18,
   25,
   28,
   28,
   26,
   20,
   23,
   23,
   27,
   25,
   32,
   38,
   25,
   18,
   22,
   24,
   22,
   32,
   32,
   24,
   18,
   25,
   29,
   26,
   28,
   18,
   23,
   22,
   30,
   26,
   32,
   19,
   22,
   34,
   24,
   20,
   23,
   17,
   17,
   29,
   21,
   17,
   30,
   20,
   23,
   21,
   30,
   24,
   19,
   25,
   21,
   23,
   25,
   24,
   25,
   23,
   26,
   22,
   20,
   27,
   18,
   25,
   27,
   24,
   25,
   22,
   31,
   22,
   22,
   21,
   26,
   17,
   26,
   29,
   20,
   26,
   24,
   28,
   23,
   31,
   25,
   17,
   32,
   17,
   30,
   18,
   21,
   15,
   15,
   23,
   26,
   20,
   15,
   23,
   26,
   25,
   26,
   27,
   13,
   13,
   16,
   22,
   18,
   32,
   15,
   27,
   29,
   23,
   21,
   14,
   24,
   17,
   21,
   16,
   23,
   20,
   24,
   18,
   23,
   27,
   24,
   25,
   19,
   12,
   19,
   19,
   20,
   16,
   12,
   25,
   28,
   24,
   17,
   20,
   22,
   22,
   17,
   22,
   18,
   12,
   23,
   20,
   20,
   28,
   22,
   30,
   27,
   12,
   23,
   22,
   22,
   18,
   11,
   15,
   22,
   18,
   22,
   27,
   24,
   18,
   27,
   26,
   19,
   29,
   12,
   21,
   15,
   15,
   20,
   24,
   19,
   31,
   15,
   17,
   16,
   13,
   23,
   22,
   19,
   17,
   22,
   20,
   17,
   18,
   11,
   18,
   24,
   25,
   23,
   8,
   14,
   17,
   18,
   18,
   20,
   17,
   16,
   23,
   16,
   24,
   14,
   20,
   29,
   20,
   17,
   18,
   17,
   22,
   23,
   10,
   29,
   16,
   17,
   15,
   23,
   20,
   12,
   21,
   18,
   22,
   18,
   19,
   25,
   16,
   25,
   14,
   18,
   11,
   22,
   21,
   21,
   18,
   21,
   34,
   22,
   22,
   14,
   16,
   15,
   19,
   21,
   14,
   18,
   24,
   12,
   23,
   19,
   21,
   22,
   22,
   16,
   22,
   20,
   11,
   22,
   19,
   22,
   9,
   15,
   9,
   17,
   13,
   15,
   16,
   21,
   14,
   17,
   17,
   18,
   28,
   16,
   8,
   9,
   18,
   22,
   19,
   15,
   28,
   16,
   11,
   11,
   14,
   16,
   23,
   17,
   20,
   18,
   21,
   13,
   25,
   18,
   24,
   23,
   14,
   23,
   19,
   20,
   24,
   15,
   19,
   16,
   16,
   11,
   17,
   18,
   20,
   11,
   10,
   20,
   11,
   17,
   12,
   10,
   17,
   19,
   20,
   17,
   17,
   22,
   17,
   13,
   14,
   17,
   19,
   23,
   19,
   17,
   13,
   18,
   9,
   9,
   12,
   12,
   13,
   12,
   21,
   13,
   12,
   20,
   16,
   18,
   15,
   19,
   15,
   20,
   10,
   14,
   19,
   13,
   17,
   10,
   16,
   19,
   16,
   16,
   22,
   14,
   14,
   19,
   11,
   17,
   17,
   11,
   12,
   16,
   14,
   18,
   17,
   13,
   14,
   16,
   10,
   11,
   13,
   14,
   17,
   17,
   9,
   15,
   15,
   22,
   18,
   12,
   9,
   14,
   13,
   17,
   18,
   7,
   16,
   7,
   16,
   16,
   18,
   12,
   17,
   13,
   9,
   12,
   17,
   13,
   15,
   20,
   7,
   17,
   15,
   10,
   12,
   10,
   16,
   10,
   10,
   11,
   14,
   10,
   14,
   13,
   17,
   11,
   12,
   13,
   15,
   13,
   11,
   12,
   10,
   12,
   15,
   16,
   14,
   11,
   13,
   9,
   11,
   8,
   6,
   11,
   12,
   16,
   12,
   15,
   9,
   13,
   16,
   8,
   15,
   6,
   6,
   14,
   18,
   13,
   13,
   11,
   15,
   14,
   12,
   13,
   9,
   12,
   9,
   5,
   17,
   18,
   6,
   19,
   9,
   15,
   15,
   5,
   11,
   10,
   8,
   19,
   16,
   8,
   13,
   6,
   14,
   13,
   9,
   19,
   11,
   14,
   15,
   10,
   8,
   13,
   10,
   6,
   10,
   11,
   16,
   11,
   11,
   8,
   11,
   6,
   12,
   12,
   8,
   16,
   16,
   15,
   7,
   7,
   7,
   11,
   14,
   10,
   5,
   12,
   9,
   5,
   8,
   11,
   15,
   9,
   8,
   12,
   11,
   11,
   18,
   10,
   13,
   8,
   10,
   11,
   14,
   10,
   10,
   16,
   9,
   17,
   10,
   12,
   7,
   4,
   11,
   14,
   11,
   10,
   10,
   10,
   11,
   17,
   6,
   7,
   4,
   9,
   11,
   10,
   11,
   9,
   12,
   12,
   10,
   12,
   8,
   17,
   6,
   7,
   6,
   9,
   8,
   5,
   18,
   15,
   12,
   13,
   10,
   9,
   9,
   8,
   13,
   7,
   8,
   9,
   8,
   9,
   9,
   11,
   6,
   6,
   9,
   8,
   16,
   14,
   9,
   13,
   11,
   9,
   13,
   11,
   13,
   10,
   12,
   13,
   5,
   13,
   9,
   7,
   13,
   9,
   8,
   10,
   9,
   9,
   11,
   13,
   9,
   9,
   16,
   8,
   8,
   10,
   16,
   6,
   10,
   12,
   14,
   9,
   9,
   6,
   5,
   9,
   11,
   8,
   5,
   13,
   11,
   5,
   10,
   6,
   8,
   6,
   11,
   9,
   10,
   9,
   6,
   11,
   9,
   6,
   12,
   12,
   9,
   10,
   10,
   8,
   15,
   14,
   5,
   12,
   3,
   8,
   4,
   11,
   6,
   16,
   7,
   9,
   10,
   8,
   6,
   11,
   16,
   9,
   4,
   10,
   16,
   12,
   5,
   7,
   7,
   12,
   6,
   8,
   8,
   7,
   9,
   4,
   12,
   6,
   11,
   2,
   11,
   16,
   3,
   14,
   7,
   14,
   8,
   12,
   8,
   9,
   10,
   10,
   5,
   11,
   3,
   11,
   7,
   7,
   8,
   12,
   7,
   13,
   5,
   7,
   4,
   10,
   5,
   4,
   12,
   6,
   8,
   5,
   7,
   9,
   3,
   9,
   6,
   14,
   11,
   10,
   6,
   12,
   6,
   8,
   6,
   9,
   6,
   5,
   5,
   7,
   4,
   7,
   9,
   5,
   10,
   6,
   7,
   11,
   7,
   6,
   11,
   12,
   10,
   4,
   9,
   6,
   10,
   13,
   14,
   5,
   9,
   5,
   4,
   9,
   7,
   5,
   8,
   7,
   6,
   8,
   7,
   7,
   8,
   5,
   10,
   6,
   11,
   8,
   9,
   9,
   3,
   7,
   11,
   6,
   11,
   2,
   4,
   7,
   7,
   11,
   12,
   4,
   8,
   9,
   8,
   9,
   7,
   5,
   6,
   13,
   5,
   10,
   9,
   11,
   8,
   7,
   7,
   5,
   7,
   11,
   15,
   6,
   7,
   7,
   9,
   7,
   7,
   7,
   11,
   9,
   7,
   10,
   5,
   3,
   12,
   13,
   10,
   6,
   6,
   3,
   9,
   4,
   7,
   6,
   8,
   13,
   12,
   8,
   10,
   10,
   16,
   7,
   9,
   11,
   1,
   6,
   6,
   12,
   8,
   11,
   7,
   2,
   3,
   6,
   6,
   13,
   10,
   5,
   7,
   13,
   10,
   5,
   5,
   4,
   7,
   6,
   9,
   6,
   3,
   7,
   4,
   10,
   8,
   13,
   10,
   14,
   8,
   7,
   9,
   5,
   9,
   7,
   7,
   7,
   6,
   5,
   11,
   4,
   13,
   7,
   11,
   6,
   3,
   4,
   5,
   7,
   6,
   5,
   8,
   5,
   8,
   7,
   15,
   7,
   6,
   5,
   8,
   8,
   4,
   6,
   15,
   5,
   5,
   4,
   4,
   8,
   6,
   10,
   9,
   4,
   4,
   5,
   8,
   6,
   5,
   8,
   5,
   4,
   10,
   6,
   12,
   8,
   9,
   8,
   8,
   6,
   7,
   5,
   5,
   4,
   6,
   7,
   6,
   8,
   2,
   9,
   10,
   7,
   9,
   5,
   8,
   7,
   6,
   2,
   5,
   3,
   6,
   4,
   9,
   6,
   6,
   11,
   8,
   6,
   5,
   6,
   3,
   6,
   2,
   8,
   8,
   7,
   6,
   13,
   4,
   4,
   6,
   10,
   6,
   9,
   6,
   8,
   5,
   7,
   7,
   8,
   7,
   4,
   10,
   7,
   7,
   4,
   3,
   5,
   4,
   1,
   4,
   2,
   5,
   8,
   6,
   7,
   5,
   9,
   8,
   6,
   8,
   6,
   5,
   5,
   6,
   2,
   6,
   5,
   3,
   3,
   6,
   7,
   7,
   9,
   3,
   7,
   8,
   5,
   7,
   3,
   6,
   10,
   8,
   6,
   13,
   7,
   5,
   7,
   3,
   4,
   6,
   5,
   4,
   5,
   5,
   7,
   10,
   5,
   6,
   7,
   3,
   3,
   7,
   9,
   7,
   3,
   8,
   7,
   12,
   7,
   7,
   4,
   7,
   4,
   7,
   7,
   4,
   3,
   8,
   4,
   5,
   5,
   1,
   5,
   3,
   4,
   4,
   7,
   5,
   6,
   4,
   3,
   5,
   4,
   4,
   5,
   10,
   9,
   4,
   6,
   5,
   7,
   6,
   6,
   5,
   7,
   4,
   4,
   8,
   5,
   5,
   7,
   4,
   4,
   1,
   3,
   9,
   7,
   1,
   9,
   6,
   2,
   7,
   5,
   3,
   4,
   7,
   3,
   1,
   3,
   6,
   5,
   4,
   7,
   5,
   9,
   2,
   7,
   6,
   4,
   5,
   5,
   8,
   7,
   5,
   6,
   4,
   5,
   9,
   10,
   3,
   4,
   4,
   9,
   4,
   2,
   4,
   3,
   7,
   5,
   5,
   3,
   6,
   3,
   6,
   7,
   8,
   3,
   2,
   3,
   4,
   5,
   3,
   3,
   6,
   3,
   2,
   3,
   6,
   6,
   6,
   7,
   5,
   7,
   4,
   2,
   4,
   3,
   5,
   5,
   1,
   5,
   4,
   5,
   6,
   3,
   6,
   6,
   5,
   2,
   3,
   12,
   2,
   6,
   5,
   3,
   4,
   6,
   5,
   7,
   2,
   4,
   7,
   4,
   6,
   6,
   3,
   1,
   3,
   2,
   6,
   8,
   6,
   4,
   6,
   5,
   3,
   3,
   4,
   8,
   7,
   5,
   8,
   3,
   5,
   2,
   5,
   6,
   5,
   3,
   3,
   3,
   7,
   0,
   4,
   3,
   4,
   5,
   3,
   6,
   2,
   4,
   6,
   2,
   4,
   2,
   2,
   3,
   4,
   3,
   1,
   6,
   8,
   3,
   3,
   4,
   4,
   4,
   1,
   6,
   2,
   5,
   4,
   1,
   5,
   3,
   4,
   5,
   4,
   3,
   6,
   2,
   2,
   6,
   6,
   5,
   7,
   2,
   5,
   8,
   4,
   6,
   3,
   2,
   3,
   3,
   1,
   5,
   3,
   6,
   9,
   5,
   4,
   2,
   2,
   6,
   2,
   1,
   4,
   6,
   1,
   7,
   2,
   4,
   3,
   4,
   2,
   4,
   5,
   5,
   5,
   3,
   6,
   2,
   4,
   2,
   0,
   5,
   5,
   2,
   5,
   2,
   5,
   1,
   2,
   3,
   1,
   4,
   0,
   1,
   2,
   5,
   5,
   4,
   5,
   3,
   3,
   5,
   8,
   6,
   3,
   3,
   2,
   2,
   2,
   2,
   1,
   5,
   9,
   4,
   3,
   4,
   4,
   2,
   4,
   3,
   4,
   3,
   2,
   6,
   3,
   2,
   3,
   6,
   2,
   3,
   4,
   2,
   3,
   2,
   1,
   1,
   1,
   3,
   3,
   4,
   3,
   6,
   2,
   5,
   6,
   1,
   6,
   2,
   3,
   1,
   1,
   1,
   1,
   4,
   7,
   2,
   1,
   2,
   3,
   4,
   1,
   2,
   1,
   2,
   6,
   3,
   3,
   1,
   0,
   3,
   0,
   3,
   5,
   7,
   4,
   5,
   2,
   0,
   2,
   2,
   1,
   1,
   3,
   2,
   2,
   4,
   3,
   3,
   5,
   5,
   0,
   1,
   1,
   4,
   3,
   6,
   3,
   5,
   6,
   1,
   2,
   4,
   3,
   4,
   3,
   2,
   2,
   2,
   1,
   1,
   2,
   2,
   1,
   3,
   2,
   4,
   2,
   2,
   2,
   3,
   3,
   2,
   7,
   3,
   1,
   3,
   4,
   3,
   2,
   1,
   1,
   0,
   4,
   0,
   1,
   3,
   2,
   2,
   2,
   0,
   3,
   3,
   1,
   4,
   1,
   3,
   5,
   4,
   1,
   1,
   2,
   5,
   1,
   3,
   4,
   2,
   3,
   3,
   2,
   0,
   2,
   4,
   3,
   3,
   0,
   4,
   3,
   2,
   2,
   1,
   1,
   3,
   3,
   3,
   2,
   0,
   3,
   2,
   4,
   1,
   4,
   0,
   1,
   5,
   4,
   0,
   4,
   1,
   5,
   3,
   3,
   1,
   2,
   3,
   4,
   1,
   1,
   2,
   0,
   2,
   2,
   1,
   3,
   1,
   2,
   0,
   1,
   0,
   2,
   4,
   1,
   2,
   4,
   0,
   1,
   1,
   5,
   1,
   3,
   0,
   1,
   1,
   4,
   1,
   0,
   2,
   1,
   2,
   0,
   3,
   1,
   4,
   3,
   3,
   1,
   6,
   3,
   3,
   0,
   2,
   0,
   2,
   0,
   0,
   2,
   2,
   2,
   2,
   1,
   0,
   4,
   3,
   2,
   1,
   3,
   2,
   1,
   3,
   1,
   5,
   0,
   2,
   1,
   1,
   0,
   2,
   1,
   2,
   0,
   3,
   2,
   2,
   5,
   2,
   4,
   1,
   1,
   2,
   3,
   0,
   1,
   0,
   1,
   1,
   2,
   0,
   0,
   1,
   1,
   3,
   2,
   1,
   2,
   1,
   0,
   3,
   4,
   0,
   1,
   3,
   1,
   1,
   2,
   3,
   0,
   0,
   2,
   2,
   0,
   1,
   3,
   2,
   1,
   2,
   5,
   3,
   0,
   1,
   3,
   1,
   1,
   0,
   2,
   2,
   2,
   1,
   0,
   1,
   3,
   4,
   0,
   1,
   0,
   4,
   3,
   3,
   0,
   1,
   0,
   0,
   3,
   4,
   4,
   2,
   1,
   1,
   0,
   1,
   1,
   0,
   1,
   2,
   1,
   3,
   0,
   2,
   3,
   1,
   2,
   0,
   2,
   1,
   0,
   0,
   1,
   1,
   3,
   1,
   1,
   2,
   2,
   2,
   0,
   2,
   2,
   1,
   1,
   0,
   2,
   0,
   0,
   0,
   0,
   2,
   0,
   0,
   1,
   1,
   3,
   2,
   0,
   2,
   0,
   1,
   2,
   2,
   0,
   2,
   2,
   3,
   0,
   0,
   4,
   2,
   1,
   0,
   2,
   1,
   3,
   2,
   2,
   1,
   0,
   0,
   1,
   1,
   3,
   2,
   1,
   0,
   0,
   2,
   1,
   1,
   1,
   0,
   3,
   0,
   1,
   4,
   0,
   2,
   2,
   2,
   1,
   2,
   3,
   1,
   3,
   0,
   1,
   0,
   1,
   2,
   0,
   1,
   1,
   0,
   0,
   0,
   1,
   1,
   0,
   3,
   1,
   2,
   2,
   1,
   3,
   0,
   2,
   1,
   0,
   2,
   2,
   0,
   0,
   1,
   0,
   1,
   0,
   0,
   1,
   1,
   0,
   0,
   2,
   0,
   2,
   1,
   0,
   1,
   0,
   1,
   2,
   1,
   1,
   1,
   3,
   2,
   0,
   0,
   0,
   4,
   0,
   3,
   0,
   1,
   1,
   0,
   2,
   3,
   0,
   0,
   0,
   0,
   1,
   0,
   2,
   0,
   1,
   1,
   2,
   0,
   0,
   2,
   1,
   0,
   1,
   4,
   1,
   1,
   1,
   0,
   0,
   1,
   1,
   0,
   0,
   2,
   0,
   2,
   1,
   1,
   0,
   1,
   1,
   0,
   0,
   3,
   1,
   1,
   0,
   1,
   1,
   1,
   1,
   1,
   0,
   1,
   0,
   2,
   1,
   1,
   0,
   1,
   1,
   0,
   0,
   0,
   0,
   1,
   1,
   0,
   0,
   1,
   0,
   0,
   1,
   1,
   1,
   2,
   0,
   2,
   1,
   0,
   1,
   2,
   3,
   1,
   1,
   2,
   2,
   0,
   0,
   1,
   1,
   1,
   0,
   1,
   1,
   1,
   0,
   1,
   1,
   1,
   2,
   1,
   2,
   1,
   0,
   0,
   1,
   1,
   1,
   1,
   1,
   1,
   0,
   0,
   1,
   0,
   2,
   1,
   0,
   1,
   0,
   0,
   0,
   2,
   0,
   0,
   0,
   0,
   1,
   1,
   1,
   0,
   1,
   1,
   2,
   0,
   1,
   1,
   0,
   1,
   0,
   0,
   2,
   2,
   2,
   3,
   0,
   0,
   1,
   1,
   0,
   2,
   2,
   1,
   0,
   0,
   0,
   0,
   1,
   2,
   1,
   0,
   1,
   1,
   1,
   0,
   0,
   1,
   1,
   1,
   2,
   1,
   0,
   1,
   0,
   1,
   2,
   0,
   0,
   1,
   0,
   0,
   0,
   0,
   2,
   1,
   1,
   1,
   1,
   0,
   0,
   1,
   0,
   0,
   0,
   1,
   1,
   0,
   0,
   0,
   1,
   1,
   1,
   0,
   1,
   0,
   3,
   0,
   1,
   0,
   0,
   1,
   1,
   0,
   0,
   0,
   1,
   0,
   0,
   0,
   2,
   2,
   1,
   1,
   2,
   2,
   1,
   0,
   2,
   0,
   0,
   0,
   1,
   0,
   2,
   0,
   0,
   1,
   0,
   3,
   3,
   1,
   0,
   0,
   1,
   2,
   1,
   1,
   0,
   1,
   1,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   1,
   1,
   2,
   0,
   1,
   0,
   0,
   0,
   2,
   0,
   1,
   1,
   2,
   1,
   0,
   0,
   0,
   1,
   1,
   0,
   0,
   0,
   0,
   0,
   1,
   0,
   0,
   1,
   1,
   0,
   0,
   1,
   1,
   2,
   0,
   0,
   1,
   0,
   0,
   0,
   0,
   2,
   1,
   0,
   0,
   1,
   1,
   0,
   1,
   1,
   1,
   2,
   1,
   1,
   1,
   1,
   0,
   0,
   1,
   0,
   0,
   0,
   0,
   0,
   1,
   2,
   1,
   0,
   1,
   0,
   0,
   0,
   1,
   0,
   0,
   0,
   0,
   1,
   0,
   1,
   1,
   0,
   1,
   1,
   1,
   0,
   0,
   1,
   0,
   1,
   2,
   0,
   0,
   0,
   2,
   0,
   0,
   0,
   0,
   0,
   0,
   1,
   2,
   2,
   1,
   1,
   0,
   0,
   1,
   0,
   0,
   2,
   0,
   0,
   0,
   1,
   0,
   0,
   0,
   1,
   0,
   0,
   1,
   1,
   0,
   0,
   1,
   0,
   1,
   3,
   0,
   1,
   1,
   1,
   0,
   0,
   1,
   0,
   0,
   0,
   0,
   1,
   0,
   1,
   0,
   0,
   1,
   1,
   0,
   0,
   0,
   0,
   0,
   2,
   0,
   0,
   2,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   1,
   1,
   3,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   3,
   1,
   0,
   0,
   0,
   0,
   1,
   0,
   1,
   1,
   2,
   0,
   0,
   0,
   1,
   1,
   0,
   0,
   1,
   0,
   1,
   0,
   0,
   0,
   1,
   0,
   1,
   1,
   0,
   1,
   0,
   1,
   0,
   0,
   2,
   0,
   0,
   1,
   0,
   1,
   0,
   0,
   0,
   0,
   1,
   2,
   1,
   0,
   1,
   0,
   2,
   1,
   1,
   1,
   0,
   0,
   0,
   0,
   2,
   0,
   0,
   2,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   1,
   0,
   0,
   0,
   0,
   1,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   1,
   0,
   0,
   0,
   0,
   0,
   1,
   0,
   0,
   0,
   1,
   1,
   0,
   1,
   0,
   0,
   1,
   0,
   0,
   0,
   0,
   1,
   0,
   0,
   1,
   0,
   1,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   1,
   1,
   0,
   0,
   0,
   0,
   0,
   0,
   1,
   0,
   0,
   0,
   1,
   0,
   0,
   1,
   0,
   0,
   0,
   2,
   1,
   0,
   0,
   0,
   1,
   0,
   0,
   0,
   0,
   1,
   0,
   2,
   0,
   0,
   0,
   0,
   0,
   1,
   0,
   0,
   0,
   1,
   0,
   1,
   0,
   0,
   1,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   1,
   0,
   0,
   0,
   1,
   2,
   1,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   1,
   0,
   0,
   0,
   1,
   0,
   3,
   0,
   1,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   1,
   0,
   1,
   0,
   1,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   1,
   1,
   1,
   0,
   0,
   0,
   0,
   1,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   1,
   0,
   0,
   0,
   0,
   0,
   0,
   1,
   0,
   0,
   0,
   0,
   2,
   1,
   0,
   0,
   0,
   1,
   0,
   0,
   0,
   1,
   0,
   0,
   1,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   1,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   1,
   0,
   1,
   0,
   1,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   1,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   1,
   0,
   1,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   1,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   1,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   1,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   1,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   1,
   0,
   0,
   1,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   1,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   1,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   1,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   1,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   1,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   1,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   1,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   1,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   1,
   0,
   1,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   1,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   1,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   1,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   1,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   1,
   0,
   0,
   0,
   0,
   0,
   1,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   1,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   1,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   1,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   1,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   1,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   1,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   1,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   1,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   1,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   1,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   1,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   1,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   1,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   1,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   1,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   1,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   1,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   1,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   1,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   1,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   1,
   1,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   1,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   1,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   1,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   1,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   1,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   1,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   1
  ]
 },
 {
  "size": 12574,
  "min": 0.5,
  "max": 12574.5,
  "counts": [
   4,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   4,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   4,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   4,
   4,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   4,
   0,
   4,
   4,
   0,
   0,
   0,
   4,
   16,
   8,
   4,
   20,
   8,
   28,
   12,
   36,
   24,
   24,
   24,
   32,
   36,
   32,
   64,
   172,
   228,
   244,
   388,
   900,
   1352,
   1536,
   1928,
   3168,
   5968,
   5944,
   5408,
   6192,
   8380,
   12632,
   9604,
   8792,
   9448,
   12192,
   14856,
   11644,
   10620,
   11736,
   16004,
   17036,
   13680,
   13812,
   16956,
   24076,
   21116,
   18752,
   20044,
   27068,
   36752,
   28844,
   26752,
   30084,
   42004,
   47192,
   34328,
   32140,
   36280,
   47572,
   45424,
   34292,
   33192,
   36724,
   48092,
   39400,
   32888,
   33904,
   40636,
   47840,
   38060,
   34484,
   37932,
   47084,
   49340,
   39488,
   38064,
   42468,
   53148,
   48068,
   40648,
   40800,
   47840,
   57912,
   48740,
   43124,
   46144,
   56356,
   60088,
   48992,
   44460,
   48440,
   59216,
   56924,
   46792,
   45348,
   50500,
   60544,
   52104,
   45052,
   45972,
   53324,
   58708,
   47256,
   43380,
   44920,
   53972,
   52188,
   42176,
   39576,
   42496,
   50668,
   43660,
   37188,
   35720,
   39984,
   44044,
   35876,
   32420,
   32268,
   37176,
   37956,
   30612,
   28656,
   30028,
   34268,
   31608,
   26220,
   25044,
   27560,
   30204,
   26124,
   23308,
   23740,
   25748,
   27100,
   23324,
   21872,
   22496,
   25412,
   25020,
   21508,
   19980,
   21824,
   24712,
   21600,
   19100,
   19312,
   21004,
   21884,
   19152,
   17724,
   18632,
   20460,
   19216,
   17344,
   17212,
   18004,
   19124,
   19116,
   17128,
   16880,
   19104,
   20348,
   18144,
   17164,
   17752,
   20532,
   20476,
   18408,
   18336,
   18768,
   21380,
   20664,
   18260,
   18252,
   19396,
   21488,
   20012,
   18468,
   18788,
   20064,
   21700,
   19228,
   18280,
   19216,
   20408,
   19860,
   18528,
   17888,
   18840,
   20556,
   19448,
   17872,
   18036,
   18468,
   19452,
   18504,
   17592,
   17660,
   19128,
   19340,
   18556,
   17832,
   18336,
   19936,
   19532,
   18932,
   18416,
   19184,
   20224,
   19936,
   19332,
   18736,
   20368,
   20800,
   20004,
   18584,
   19292,
   20572,
   20376,
   19724,
   19228,
   19476,
   20412,
   20392,
   20124,
   19808,
   20808,
   21400,
   20704,
   20584,
   20764,
   21200,
   21664,
   21492,
   20880,
   21496,
   22840,
   22816,
   22032,
   21596,
   22512,
   23852,
   22900,
   22844,
   22312,
   23604,
   23608,
   23240,
   22540,
   22616,
   22840,
   23364,
   22968,
   22796,
   23096,
   24136,
   23960,
   23108,
   23364,
   24252,
   24648,
   24708,
   24564,
   25016,
   26088,
   25964,
   25328,
   25704,
   25792,
   27200,
   27068,
   26224,
   26424,
   27468,
   28548,
   28376,
   28028,
   28340,
   28720,
   30012,
   29476,
   29680,
   29920,
   30804,
   31204,
   30732,
   32116,
   31936,
   33312,
   33428,
   33836,
   33528,
   33864,
   34748,
   35484,
   34924,
   35152,
   36992,
   37004,
   36428,
   35884,
   36244,
   38148,
   38004,
   38792,
   39236,
   39548,
   40376,
   41092,
   41864,
   41164,
   41936,
   43328,
   42812,
   43312,
   44468,
   44904,
   46332,
   45792,
   46276,
   46836,
   48120,
   49284,
   49536,
   49480,
   50600,
   50692,
   52292,
   52624,
   53564,
   53732,
   54576,
   55188,
   55640,
   55772,
   57576,
   57876,
   58684,
   59092,
   59664,
   61244,
   62148,
   62252,
   63504,
   63240,
   64656,
   65252,
   66596,
   66728,
   68204,
   68784,
   68896,
   69916,
   71184,
   72416,
   71748,
   73432,
   72844,
   74540,
   75224,
   77056,
   78372,
   78692,
   80592,
   80080,
   80932,
   82112,
   83168,
   83648,
   85340,
   85864,
   86460,
   88508,
   88944,
   90028,
   91236,
   92604,
   92620,
   94380,
   94172,
   96832,
   96384,
   97740,
   98928,
   100024,
   101272,
   102552,
   103200,
   103384,
   107256,
   105860,
   107848,
   109856,
   110480,
   110876,
   112056,
   112428,
   115896,
   116000,
   116804,
   118200,
   119800,
   121680,
   121836,
   120944,
   124224,
   125940,
   125300,
   126412,
   129848,
   129500,
   130988,
   132748,
   132976,
   134300,
   136092,
   136708,
   138844,
   140052,
   140960,
   144992,
   144024,
   145352,
   147228,
   147452,
   148128,
   151364,
   153296,
   155984,
   156596,
   155780,
   156948,
   160324,
   160120,
   164068,
   165040,
   166348,
   166692,
   168880,
   170076,
   171012,
   172800,
   177384,
   176744,
   179544,
   180292,
   181464,
   185380,
   186596,
   189280,
   190636,
   191036,
   193616,
   195788,
   198308,
   199396,
   201972,
   203412,
   205512,
   207628,
   211792,
   212700,
   213284,
   217480,
   217452,
   221864,
   224160,
   226248,
   228400,
   228904,
   233796,
   233148,
   236760,
   238368,
   240404,
   241700,
   246592,
   247136,
   249716,
   250876,
   252464,
   255436,
   258056,
   260344,
   262944,
   265068,
   267916,
   268464,
   270484,
   274456,
   276444,
   276088,
   279304,
   281080,
   281448,
   285048,
   284440,
   288772,
   288416,
   293948,
   291828,
   294592,
   297368,
   297768,
   299964,
   301000,
   302508,
   304176,
   304700,
   305972,
   308940,
   310704,
   309740,
   311764,
   311632,
   312496,
   315036,
   315000,
   318108,
   316964,
   318504,
   320248,
   319608,
   321028,
   320756,
   321856,
   322048,
   326372,
   323588,
   326116,
   325804,
   326572,
   326712,
   327812,
   325592,
   326872,
   328248,
   325756,
   326588,
   327688,
   327292,
   327704,
   325236,
   328348,
   329092,
   329144,
   327420,
   326236,
   327004,
   324920,
   325964,
   327408,
   324404,
   326140,
   324072,
   322556,
   321880,
   320980,
   320864,
   321904,
   321344,
   320704,
   318164,
   315116,
   315316,
   315524,
   314660,
   311416,
   310844,
   311584,
   310120,
   309500,
   306204,
   305040,
   302100,
   303760,
   300168,
   300244,
   300096,
   297120,
   294764,
   292892,
   292888,
   290756,
   288892,
   287632,
   286592,
   285372,
   284500,
   281996,
   280524,
   279208,
   277992,
   274560,
   274176,
   270368,
   273012,
   269828,
   268988,
   264716,
   264272,
   263868,
   261260,
   260004,
   258996,
   256120,
   255392,
   253956,
   251492,
   251096,
   246732,
   246552,
   244624,
   241304,
   240416,
   239628,
   239616,
   236680,
   234852,
   234396,
   232564,
   229572,
   229300,
   228716,
   226004,
   223188,
   223028,
   221776,
   222408,
   219936,
   219280,
   215392,
   215540,
   215060,
   211220,
   210964,
   209188,
   207436,
   206864,
   206424,
   203868,
   200224,
   199108,
   199184,
   199264,
   196916,
   193812,
   193372,
   192496,
   191036,
   192432,
   188424,
   188140,
   186644,
   186792,
   181656,
   181852,
   180792,
   179808,
   177380,
   175900,
   176868,
   173832,
   173592,
   171364,
   171660,
   171256,
   169436,
   167520,
   167460,
   167940,
   164388,
   164208,
   163364,
   161864,
   161376,
   159856,
   159612,
   158144,
   157428,
   153908,
   154428,
   154948,
   151800,
   151252,
   149436,
   149344,
   148616,
   147424,
   146536,
   146376,
   145976,
   144428,
   143532,
   141580,
   141704,
   139868,
   138800,
   138644,
   138144,
   136500,
   137500,
   135648,
   132884,
   134384,
   132588,
   131256,
   130308,
   130580,
   129904,
   129560,
   127164,
   128480,
   126716,
   123704,
   125520,
   123136,
   123360,
   123364,
   121128,
   122064,
   119884,
   118040,
   120012,
   119752,
   117844,
   118256,
   116960,
   115864,
   116052,
   115488,
   114640,
   113464,
   112708,
   111612,
   110632,
   110296,
   109428,
   109608,
   108764,
   107448,
   107648,
   106516,
   106352,
   105792,
   105412,
   105572,
   104112,
   103448,
   103332,
   101516,
   103180,
   101308,
   98708,
   99376,
   99328,
   98844,
   98760,
   97380,
   97672,
   97460,
   96160,
   96244,
   95204,
   93980,
   93716,
   94132,
   94332,
   92368,
   92760,
   94464,
   91540,
   89660,
   90100,
   90340,
   88228,
   88056,
   88884,
   87628,
   87696,
   86424,
   86532,
   85616,
   85816,
   86296,
   85328,
   85020,
   83360,
   84128,
   83120,
   81608,
   81600,
   81820,
   82220,
   81436,
   80512,
   80376,
   80360,
   80272,
   81196,
   78544,
   78892,
   79040,
   78396,
   76848,
   76672,
   78228,
   77288,
   76128,
   76160,
   76160,
   75412,
   75576,
   74524,
   74416,
   74036,
   74576,
   74020,
   74048,
   71968,
   72060,
   72616,
   72228,
   72892,
   72004,
   71228,
   71304,
   70624,
   70788,
   70540,
   70584,
   70188,
   69468,
   69804,
   69320,
   69040,
   69100,
   67132,
   66916,
   67640,
   67020,
   66480,
   64732,
   66032,
   65632,
   65892,
   66224,
   66064,
   64852,
   63768,
   64368,
   64120,
   63684,
   63160,
   62712,
   63740,
   62328,
   62284,
   61592,
   61660,
   61372,
   61004,
   60204,
   60516,
   59868,
   60436,
   60372,
   59612,
   59512,
   60024,
   58944,
   58308,
   59688,
   59196,
   58324,
   58588,
   58356,
   57984,
   57648,
   56560,
   57300,
   57328,
   55936,
   56128,
   56364,
   56032,
   55088,
   55404,
   55556,
   54856,
   54992,
   55088,
   54112,
   54100,
   55056,
   53280,
   53404,
   53352,
   53072,
   53148,
   52556,
   52544,
   52452,
   52712,
   52604,
   51672,
   52208,
   51280,
   51608,
   51308,
   50936,
   51472,
   50692,
   50128,
   50100,
   49880,
   50404,
   50604,
   50252,
   49988,
   49260,
   49856,
   49620,
   49712,
   48528,
   48392,
   48640,
   48808,
   48312,
   48448,
   49052,
   47060,
   47712,
   47548,
   47728,
   47140,
   47860,
   47176,
   47064,
   46816,
   48112,
   46420,
   46628,
   45344,
   46828,
   46308,
   45336,
   46620,
   46112,
   46380,
   45164,
   45668,
   45420,
   44636,
   45524,
   44364,
   45108,
   44392,
   44636,
   44260,
   44568,
   44484,
   42864,
   43948,
   43420,
   42752,
   43156,
   43052,
   43788,
   42992,
   43012,
   43012,
   42468,
   43088,
   42444,
   42304,
   42292,
   42516,
   42232,
   42328,
   42284,
   41516,
   41280,
   42124,
   42004,
   41680,
   41832,
   41208,
   41184,
   40464,
   40836,
   40712,
   40844,
   40856,
   39884,
   39844,
   40308,
   40672,
   39848,
   40420,
   39688,
   39740,
   39288,
   39252,
   38968,
   39620,
   39196,
   39196,
   39568,
   38412,
   38140,
   38124,
   39336,
   39272,
   38344,
   37892,
   39224,
   37876,
   37932,
   37564,
   37336,
   38024,
   37184,
   37432,
   37948,
   37752,
   37304,
   37968,
   37040,
   36552,
   36728,
   37144,
   36708,
   36672,
   36244,
   35492,
   36200,
   36248,
   35680,
   35396,
   35692,
   35004,
   35360,
   35200,
   34964,
   35020,
   34728,
   34720,
   34132,
   34040,
   33648,
   34248,
   33992,
   34176,
   34044,
   33392,
   33804,
   33084,
   33200,
   32908,
   33384,
   32248,
   32412,
   32656,
   32156,
   31712,
   31780,
   31672,
   31500,
   31540,
   31120,
   31472,
   31076,
   31580,
   30500,
   31060,
   31000,
   30088,
   29796,
   29956,
   30028,
   30060,
   29088,
   29308,
   28980,
   28948,
   29692,
   29332,
   28748,
   29020,
   28804,
   28712,
   29112,
   28388,
   28300,
   28820,
   28144,
   27856,
   27924,
   28256,
   27768,
   27492,
   27148,
   27336,
   26460,
   26888,
   26600,
   26900,
   26304,
   26164,
   26376,
   26096,
   26140,
   26504,
   26088,
   26200,
   26804,
   26068,
   25312,
   25288,
   25316,
   25116,
   25164,
   25144,
   25104,
   24884,
   24760,
   24932,
   24676,
   24928,
   24812,
   24420,
   25236,
   24440,
   24720,
   24096,
   24428,
   23788,
   24672,
   24332,
   24176,
   23740,
   23828,
   24252,
   23868,
   23412,
   23660,
   23704,
   23048,
   23240,
   23148,
   23044,
   23572,
   23240,
   22404,
   22748,
   23280,
   23124,
   22848,
   23168,
   22864,
   22328,
   23124,
   23068,
   22756,
   22584,
   22916,
   22064,
   21732,
   22404,
   22136,
   22184,
   22264,
   21604,
   21980,
   21416,
   21632,
   21924,
   22140,
   21504,
   21924,
   22048,
   21684,
   21628,
   20784,
   21460,
   20508,
   20964,
   21564,
   21088,
   21028,
   21260,
   20816,
   20800,
   20824,
   20140,
   20368,
   20884,
   20836,
   20364,
   20156,
   20008,
   20484,
   20340,
   20560,
   20344,
   19908,
   20128,
   19816,
   19656,
   19444,
   19384,
   19780,
   19888,
   19512,
   19600,
   19484,
   19196,
   18748,
   19116,
   19048,
   19316,
   19908,
   19056,
   18764,
   19432,
   19232,
   19116,
   19324,
   18680,
   18660,
   18440,
   18844,
   18536,
   18336,
   18244,
   18160,
   18504,
   18432,
   18604,
   18156,
   18152,
   18784,
   18088,
   17996,
   18100,
   17780,
   17556,
   17656,
   17776,
   17660,
   18012,
   17620,
   17456,
   17152,
   17696,
   17828,
   17260,
   17348,
   17156,
   17488,
   17456,
   17408,
   17296,
   17476,
   17192,
   16980,
   17104,
   16636,
   17096,
   17020,
   16564,
   16708,
   16328,
   16532,
   16452,
   16696,
   16644,
   16256,
   16792,
   16100,
   16268,
   16216,
   15696,
   16052,
   15676,
   16132,
   15652,
   16148,
   15488,
   15924,
   15772,
   15788,
   16164,
   14916,
   15864,
   15704,
   15416,
   15568,
   14880,
   15656,
   15100,
   15548,
   15000,
   15184,
   15212,
   14740,
   14736,
   15036,
   14948,
   15064,
   14752,
   14984,
   14600,
   14864,
   14972,
   14464,
   14580,
   14116,
   14296,
   14268,
   14220,
   14152,
   14192,
   13916,
   14608,
   14148,
   14056,
   13768,
   13908,
   13812,
   13620,
   13812,
   13848,
   13376,
   13864,
   13560,
   13492,
   13572,
   13380,
   13540,
   13424,
   12916,
   13108,
   13148,
   12960,
   13232,
   13616,
   13184,
   13104,
   13244,
   13236,
   12644,
   13160,
   12576,
   12816,
   13188,
   12576,
   12416,
   12380,
   12872,
   12824,
   12472,
   12280,
   11932,
   12520,
   12304,
   12028,
   12084,
   11992,
   11860,
   12284,
   12200,
   11832,
   12024,
   11636,
   11692,
   11596,
   12080,
   11936,
   11468,
   11812,
   11600,
   11944,
   11548,
   11664,
   12144,
   11456,
   11068,
   11496,
   11196,
   11160,
   11620,
   11484,
   11372,
   11172,
   11572,
   11484,
   11032,
   10988,
   10688,
   11016,
   11012,
   11044,
   10972,
   11124,
   10888,
   11552,
   10692,
   11156,
   10996,
   11084,
   10752,
   10912,
   11092,
   10560,
   10724,
   10532,
   10864,
   10408,
   10536,
   10596,
   10868,
   10540,
   10128,
   10700,
   10444,
   10136,
   10076,
   9832,
   10512,
   10324,
   10104,
   10140,
   10112,
   9568,
   9444,
   9936,
   9940,
   9936,
   10108,
   9684,
   9964,
   9640,
   9436,
   9828,
   9500,
   9988,
   9620,
   9464,
   9936,
   9588,
   9612,
   9776,
   9620,
   9524,
   9296,
   9380,
   9336,
   9532,
   9872,
   9444,
   9444,
   8876,
   9400,
   9036,
   9360,
   8892,
   8752,
   8760,
   8628,
   8876,
   8936,
   8696,
   8752,
   8460,
   8968,
   8704,
   8528,
   8432,
   8652,
   8512,
   8356,
   8624,
   8476,
   8044,
   8364,
   8260,
   8260,
   8276,
   8484,
   7988,
   8368,
   8180,
   8340,
   8224,
   8156,
   8224,
   8436,
   7856,
   8256,
   7936,
   7876,
   7708,
   7912,
   7880,
   7856,
   7760,
   7472,
   7964,
   7788,
   7704,
   7564,
   7816,
   7792,
   7544,
   7612,
   7568,
   7608,
   7872,
   7828,
   7604,
   7568,
   7756,
   7356,
   7596,
   7440,
   7464,
   7836,
   7632,
   7836,
   7280,
   7700,
   7500,
   7488,
   7424,
   7080,
   7500,
   7084,
   7312,
   7284,
   7156,
   7060,
   7368,
   7424,
   7136,
   7132,
   7116,
   6964,
   6812,
   7220,
   6836,
   7204,
   6684,
   7044,
   6808,
   6792,
   6644,
   6812,
   6796,
   6996,
   7096,
   6760,
   6948,
   6640,
   6728,
   6552,
   6792,
   6408,
   6568,
   6836,
   6456,
   6564,
   6480,
   6356,
   6220,
   6448,
   6540,
   6572,
   6496,
   6396,
   6544,
   6696,
   6120,
   6412,
   6280,
   6220,
   6336,
   6220,
   6336,
   5800,
   6320,
   6344,
   6508,
   6108,
   6452,
   6196,
   6464,
   6496,
   6212,
   6100,
   5960,
   6336,
   6244,
   6524,
   6000,
   6044,
   6240,
   6184,
   6100,
   5772,
   6228,
   6056,
   5740,
   6224,
   5620,
   5976,
   5796,
   6080,
   5940,
   5732,
   5904,
   5920,
   5884,
   5836,
   5940,
   5824,
   5668,
   5508,
   5708,
   5424,
   5632,
   5632,
   5448,
   5640,
   5392,
   5592,
   4984,
   5204,
   5332,
   5524,
   5276,
   5252,
   5612,
   5204,
   5140,
   5080,
   5108,
   4980,
   5160,
   5108,
   4940,
   5016,
   5056,
   5144,
   5016,
   4744,
   4768,
   4816,
   4972,
   4776,
   4620,
   4904,
   4772,
   4672,
   4728,
   4604,
   4664,
   4648,
   4392,
   4436,
   4620,
   4556,
   4272,
   4408,
   4648,
   4736,
   4520,
   4372,
   4668,
   4252,
   4292,
   4288,
   4520,
   4376,
   4536,
   4484,
   4288,
   4664,
   4324,
   4120,
   4280,
   4224,
   4300,
   4064,
   4440,
   4396,
   4236,
   4084,
   4080,
   4200,
   4276,
   4132,
   4296,
   4016,
   4352,
   4064,
   4184,
   4024,
   3956,
   4020,
   3980,
   4020,
   4028,
   4112,
   4076,
   4032,
   3944,
   3872,
   4096,
   4028,
   3932,
   3896,
   3860,
   3964,
   4044,
   3788,
   3824,
   3960,
   3780,
   3892,
   4096,
   3784,
   3812,
   3652,
   4000,
   3932,
   3740,
   3776,
   3652,
   4092,
   3920,
   3848,
   3976,
   3720,
   3824,
   3768,
   3784,
   3580,
   3528,
   3732,
   3820,
   3824,
   3796,
   3620,
   3644,
   3528,
   3604,
   3568,
   3624,
   3600,
   3636,
   3376,
   3516,
   3280,
   3408,
   3336,
   3516,
   3460,
   3748,
   3364,
   3452,
   3208,
   3456,
   3344,
   3380,
   3360,
   3528,
   3452,
   3128,
   3484,
   3196,
   3208,
   3336,
   3124,
   3300,
   3296,
   3128,
   3340,
   3268,
   3248,
   3316,
   3148,
   3332,
   3268,
   3380,
   3284,
   3164,
   3260,
   3208,
   3140,
   3216,
   3204,
   3260,
   2832,
   3080,
   3352,
   3188,
   3012,
   3132,
   2928,
   3108,
   3268,
   3300,
   3124,
   3188,
   3152,
   2796,
   3168,
   2980,
   3124,
   3252,
   3192,
   3056,
   3028,
   3080,
   3072,
   2868,
   3124,
   2956,
   3204,
   2992,
   2940,
   2736,
   2872,
   2908,
   2952,
   3012,
   2892,
   2968,
   2824,
   2876,
   2880,
   3036,
   2904,
   2968,
   2892,
   3008,
   2784,
   2788,
   2916,
   2956,
   2912,
   2864,
   2980,
   2892,
   2768,
   2664,
   2828,
   2820,
   2676,
   2976,
   2712,
   2716,
   2780,
   2744,
   2844,
   2884,
   2620,
   2692,
   2920,
   2768,
   2768,
   2720,
   2720,
   2868,
   2676,
   2800,
   2808,
   2812,
   2760,
   2568,
   2628,
   2756,
   2724,
   2512,
   2644,
   2608,
   2724,
   2752,
   2644,
   2652,
   2584,
   2652,
   2728,
   2688,
   2588,
   2716,
   2732,
   2648,
   2692,
   2628,
   2640,
   2724,
   2804,
   2552,
   2568,
   2592,
   2572,
   2536,
   2600,
   2472,
   2636,
   2740,
   2600,
   2692,
   2548,
   2416,
   2508,
   2496,
   2488,
   2472,
   2472,
   2660,
   2588,
   2460,
   2328,
   2524,
   2316,
   2568,
   2668,
   2644,
   2472,
   2596,
   2328,
   2468,
   2408,
   2632,
   2528,
   2464,
   2636,
   2416,
   2592,
   2532,
   2392,
   2600,
   2448,
   2476,
   2324,
   2192,
   2336,
   2464,
   2292,
   2460,
   2488,
   2324,
   2404,
   2520,
   2376,
   2296,
   2380,
   2396,
   2344,
   2432,
   2468,
   2368,
   2512,
   2344,
   2404,
   2380,
   2164,
   2320,
   2300,
   2388,
   2244,
   2364,
   2188,
   2288,
   2404,
   2276,
   2304,
   2120,
   2316,
   2288,
   2404,
   2212,
   2144,
   2248,
   2236,
   2332,
   2256,
   2104,
   2324,
   2168,
   2284,
   2208,
   2160,
   2220,
   2296,
   2256,
   2364,
   2160,
   2140,
   2324,
   2108,
   2164,
   2064,
   2196,
   1908,
   2180,
   2188,
   2164,
   2188,
   2036,
   2168,
   2320,
   2140,
   2204,
   2068,
   2136,
   2072,
   2084,
   1904,
   2192,
   2056,
   2172,
   2104,
   2112,
   2076,
   2100,
   2112,
   2084,
   1912,
   2264,
   2064,
   2048,
   2296,
   2112,
   2184,
   1980,
   2096,
   2156,
   2192,
   1952,
   1960,
   2016,
   1960,
   1984,
   1912,
   2100,
   2108,
   1992,
   2044,
   1948,
   1976,
   2096,
   2076,
   1904,
   1976,
   1996,
   1924,
   2080,
   1864,
   2052,
   2056,
   2124,
   2052,
   2108,
   2036,
   2000,
   1880,
   1992,
   1824,
   1908,
   1924,
   1948,
   1952,
   1848,
   1844,
   1952,
   1828,
   1916,
   1876,
   1868,
   2004,
   1952,
   1956,
   1820,
   1892,
   1856,
   1972,
   2008,
   1820,
   1988,
   1972,
   1856,
   1856,
   1752,
   1888,
   1736,
   1820,
   1876,
   1724,
   1828,
   1896,
   1768,
   1872,
   1720,
   1888,
   1916,
   1796,
   1836,
   1608,
   1764,
   1744,
   1852,
   1808,
   1756,
   1584,
   1876,
   1720,
   1748,
   1976,
   1748,
   1780,
   1736,
   1704,
   1968,
   1772,
   1808,
   1764,
   1812,
   1744,
   1732,
   1852,
   1792,
   1736,
   1744,
   1744,
   1644,
   1856,
   1852,
   1700,
   1648,
   1700,
   1728,
   1640,
   1712,
   1744,
   1760,
   1716,
   1672,
   1660,
   1764,
   1676,
   1712,
   1756,
   1780,
   1716,
   1788,
   1720,
   1756,
   1540,
   1736,
   1704,
   1704,
   1632,
   1744,
   1720,
   1564,
   1692,
   1628,
   1644,
   1584,
   1540,
   1636,
   1668,
   1716,
   1632,
   1696,
   1752,
   1644,
   1760,
   1588,
   1632,
   1752,
   1516,
   1588,
   1728,
   1588,
   1708,
   1600,
   1660,
   1600,
   1664,
   1680,
   1508,
   1500,
   1564,
   1664,
   1632,
   1604,
   1436,
   1544,
   1604,
   1592,
   1616,
   1504,
   1676,
   1540,
   1556,
   1676,
   1476,
   1540,
   1528,
   1572,
   1572,
   1620,
   1596,
   1500,
   1528,
   1608,
   1524,
   1560,
   1544,
   1440,
   1544,
   1348,
   1512,
   1548,
   1596,
   1564,
   1592,
   1548,
   1548,
   1528,
   1692,
   1536,
   1528,
   1532,
   1508,
   1564,
   1716,
   1480,
   1556,
   1516,
   1500,
   1452,
   1448,
   1528,
   1588,
   1532,
   1556,
   1572,
   1532,
   1420,
   1528,
   1292,
   1372,
   1368,
   1400,
   1508,
   1496,
   1444,
   1620,
   1516,
   1412,
   1512,
   1600,
   1428,
   1488,
   1500,
   1504,
   1460,
   1404,
   1424,
   1460,
   1344,
   1408,
   1400,
   1476,
   1408,
   1428,
   1548,
   1556,
   1516,
   1452,
   1432,
   1356,
   1392,
   1424,
   1432,
   1452,
   1472,
   1412,
   1456,
   1376,
   1240,
   1284,
   1436,
   1268,
   1368,
   1452,
   1328,
   1464,
   1324,
   1408,
   1392,
   1440,
   1348,
   1440,
   1484,
   1344,
   1376,
   1400,
   1380,
   1440,
   1332,
   1304,
   1444,
   1356,
   1348,
   1456,
   1184,
   1472,
   1364,
   1372,
   1200,
   1232,
   1280,
   1476,
   1408,
   1396,
   1400,
   1360,
   1460,
   1384,
   1280,
   1352,
   1416,
   1244,
   1324,
   1292,
   1272,
   1336,
   1360,
   1244,
   1212,
   1292,
   1452,
   1268,
   1212,
   1332,
   1488,
   1252,
   1332,
   1320,
   1300,
   1220,
   1260,
   1312,
   1212,
   1172,
   1272,
   1332,
   1324,
   1344,
   1196,
   1300,
   1340,
   1384,
   1248,
   1256,
   1136,
   1224,
   1336,
   1400,
   1228,
   1236,
   1204,
   1356,
   1384,
   1172,
   1360,
   1464,
   1276,
   1264,
   1256,
   1316,
   1360,
   1256,
   1344,
   1336,
   1112,
   1300,
   1344,
   1168,
   1308,
   1240,
   1204,
   1160,
   1264,
   1388,
   1260,
   1260,
   1312,
   1240,
   1228,
   1248,
   1164,
   1300,
   1324,
   1188,
   1228,
   1288,
   1176,
   1244,
   1096,
   1140,
   1168,
   1280,
   1192,
   1216,
   1276,
   1236,
   1192,
   1208,
   1196,
   1288,
   1264,
   1264,
   1152,
   1064,
   1284,
   1288,
   1216,
   1292,
   1268,
   1264,
   1216,
   1232,
   1120,
   1176,
   1248,
   1260,
   1200,
   1244,
   1384,
   1168,
   1264,
   1228,
   1232,
   1200,
   1264,
   1176,
   1228,
   1116,
   1172,
   1172,
   1228,
   1144,
   1276,
   1252,
   1112,
   1144,
   1232,
   1116,
   1180,
   1280,
   1124,
   1092,
   1024,
   1272,
   1176,
   1092,
   1152,
   1188,
   1296,
   1276,
   1176,
   1208,
   1124,
   1144,
   1228,
   1204,
   1148,
   1304,
   1224,
   1072,
   1176,
   1136,
   1028,
   1168,
   1112,
   1264,
   1172,
   1248,
   1144,
   1212,
   1184,
   1080,
   1324,
   1080,
   1072,
   1172,
   1072,
   1140,
   1128,
   1096,
   1136,
   1048,
   992,
   1004,
   1188,
   1140,
   1244,
   1128,
   1088,
   1076,
   1112,
   1076,
   1164,
   1104,
   1080,
   1072,
   1112,
   992,
   1172,
   1056,
   1164,
   1116,
   1080,
   1068,
   1156,
   1084,
   1156,
   1092,
   1216,
   1072,
   1036,
   1148,
   1152,
   1144,
   1204,
   1200,
   1088,
   940,
   1120,
   1184,
   1024,
   1084,
   1068,
   1096,
   1036,
   1092,
   1064,
   1124,
   1124,
   1056,
   1040,
   1040,
   1020,
   1116,
   1060,
   1036,
   1088,
   1064,
   1176,
   1048,
   1056,
   1020,
   1004,
   1104,
   1128,
   1104,
   1116,
   952,
   1060,
   908,
   1044,
   1060,
   1008,
   1156,
   1076,
   972,
   1140,
   1228,
   1044,
   1088,
   1044,
   1056,
   1068,
   996,
   1088,
   1032,
   968,
   1164,
   1056,
   1100,
   1012,
   1012,
   952,
   1064,
   1148,
   972,
   1096,
   1032,
   1088,
   1088,
   1008,
   1004,
   980,
   980,
   936,
   1056,
   928,
   1020,
   932,
   944,
   1036,
   1048,
   1076,
   1060,
   1104,
   1060,
   996,
   968,
   1004,
   1100,
   976,
   1016,
   1044,
   964,
   1012,
   1116,
   996,
   1012,
   900,
   1012,
   968,
   1112,
   1048,
   908,
   1116,
   976,
   952,
   1032,
   972,
   1072,
   1076,
   924,
   1040,
   996,
   988,
   944,
   1000,
   1032,
   904,
   788,
   1036,
   912,
   996,
   816,
   1000,
   1076,
   916,
   972,
   944,
   968,
   880,
   816,
   1032,
   980,
   960,
   932,
   964,
   980,
   936,
   1004,
   844,
   872,
   1032,
   944,
   884,
   968,
   924,
   904,
   948,
   1028,
   1008,
   952,
   940,
   1084,
   984,
   936,
   924,
   868,
   904,
   912,
   804,
   960,
   860,
   1024,
   924,
   920,
   940,
   888,
   928,
   944,
   872,
   992,
   916,
   1024,
   868,
   956,
   840,
   856,
   868,
   1016,
   908,
   868,
   972,
   992,
   1044,
   904,
   884,
   1008,
   992,
   988,
   856,
   956,
   976,
   968,
   996,
   928,
   828,
   960,
   948,
   940,
   940,
   900,
   916,
   984,
   904,
   880,
   996,
   920,
   852,
   800,
   824,
   880,
   940,
   828,
   964,
   888,
   956,
   872,
   904,
   876,
   852,
   852,
   900,
   852,
   844,
   844,
   912,
   880,
   776,
   940,
   880,
   900,
   968,
   932,
   856,
   940,
   912,
   860,
   928,
   916,
   988,
   892,
   792,
   884,
   856,
   920,
   820,
   824,
   928,
   920,
   928,
   928,
   784,
   744,
   944,
   772,
   844,
   832,
   796,
   848,
   840,
   852,
   784,
   868,
   832,
   740,
   856,
   828,
   884,
   864,
   916,
   832,
   736,
   832,
   928,
   884,
   840,
   856,
   788,
   828,
   900,
   872,
   876,
   940,
   852,
   912,
   824,
   912,
   792,
   848,
   900,
   740,
   772,
   808,
   764,
   816,
   900,
   736,
   892,
   848,
   852,
   812,
   876,
   820,
   828,
   784,
   708,
   864,
   788,
   800,
   688,
   744,
   820,
   884,
   840,
   832,
   860,
   832,
   652,
   864,
   680,
   888,
   860,
   800,
   736,
   932,
   724,
   840,
   708,
   844,
   780,
   848,
   924,
   768,
   792,
   856,
   800,
   752,
   848,
   780,
   848,
   752,
   772,
   836,
   816,
   732,
   808,
   784,
   800,
   812,
   772,
   876,
   808,
   792,
   836,
   760,
   808,
   724,
   724,
   728,
   888,
   836,
   808,
   780,
   820,
   784,
   856,
   784,
   720,
   824,
   832,
   816,
   836,
   780,
   776,
   844,
   748,
   720,
   864,
   812,
   716,
   688,
   648,
   764,
   760,
   756,
   888,
   820,
   776,
   756,
   792,
   704,
   704,
   748,
   888,
   800,
   792,
   792,
   736,
   792,
   720,
   796,
   752,
   768,
   708,
   712,
   796,
   684,
   848,
   696,
   756,
   812,
   856,
   768,
   720,
   728,
   732,
   656,
   816,
   796,
   668,
   724,
   744,
   776,
   732,
   680,
   752,
   772,
   804,
   844,
   856,
   744,
   660,
   776,
   740,
   588,
   776,
   676,
   776,
   792,
   700,
   712,
   796,
   800,
   836,
   712,
   672,
   680,
   784,
   700,
   764,
   716,
   748,
   640,
   732,
   776,
   684,
   744,
   736,
   656,
   656,
   668,
   696,
   744,
   880,
   580,
   780,
   744,
   704,
   760,
   716,
   716,
   832,
   728,
   668,
   764,
   800,
   756,
   672,
   692,
   756,
   744,
   760,
   740,
   616,
   732,
   660,
   760,
   640,
   764,
   620,
   732,
   752,
   684,
   756,
   668,
   704,
   784,
   684,
   652,
   832,
   760,
   728,
   760,
   788,
   688,
   756,
   632,
   772,
   724,
   692,
   692,
   760,
   680,
   632,
   656,
   680,
   752,
   720,
   684,
   708,
   720,
   800,
   784,
   704,
   680,
   752,
   704,
   688,
   708,
   760,
   780,
   672,
   648,
   700,
   732,
   684,
   712,
   636,
   704,
   732,
   724,
   728,
   708,
   832,
   736,
   692,
   688,
   760,
   712,
   736,
   676,
   664,
   668,
   692,
   716,
   592,
   628,
   828,
   732,
   792,
   660,
   668,
   668,
   732,
   604,
   672,
   676,
   724,
   688,
   732,
   684,
   684,
   716,
   616,
   764,
   652,
   724,
   652,
   660,
   728,
   512,
   676,
   736,
   692,
   628,
   672,
   596,
   676,
   624,
   700,
   632,
   732,
   712,
   672,
   616,
   740,
   716,
   684,
   596,
   712,
   708,
   624,
   716,
   644,
   680,
   564,
   684,
   672,
   676,
   716,
   588,
   660,
   712,
   728,
   660,
   788,
   660,
   688,
   688,
   684,
   688,
   704,
   616,
   624,
   700,
   808,
   680,
   716,
   640,
   672,
   780,
   792,
   600,
   576,
   648,
   624,
   568,
   636,
   664,
   708,
   668,
   644,
   712,
   684,
   668,
   732,
   668,
   636,
   564,
   640,
   648,
   652,
   628,
   576,
   572,
   640,
   540,
   732,
   644,
   656,
   588,
   688,
   652,
   656,
   616,
   588,
   648,
   572,
   668,
   736,
   600,
   628,
   636,
   684,
   684,
   620,
   620,
   740,
   656,
   644,
   732,
   652,
   604,
   696,
   624,
   848,
   628,
   544,
   564,
   616,
   564,
   732,
   592,
   632,
   592,
   672,
   616,
   536,
   628,
   636,
   596,
   540,
   600,
   548,
   588,
   660,
   672,
   672,
   676,
   648,
   524,
   628,
   616,
   676,
   656,
   604,
   576,
   552,
   592,
   668,
   696,
   672,
   668,
   584,
   580,
   584,
   588,
   684,
   608,
   640,
   572,
   708,
   660,
   640,
   584,
   632,
   488,
   636,
   632,
   756,
   560,
   668,
   548,
   732,
   552,
   604,
   620,
   540,
   632,
   544,
   652,
   616,
   616,
   612,
   568,
   616,
   560,
   644,
   528,
   632,
   624,
   644,
   624,
   688,
   616,
   580,
   536,
   552,
   600,
   640,
   548,
   600,
   676,
   620,
   520,
   628,
   608,
   628,
   640,
   532,
   604,
   536,
   532,
   600,
   636,
   504,
   572,
   632,
   660,
   684,
   644,
   584,
   548,
   520,
   604,
   584,
   572,
   620,
   644,
   636,
   536,
   584,
   608,
   600,
   652,
   608,
   580,
   548,
   640,
   612,
   688,
   640,
   592,
   592,
   472,
   552,
   600,
   668,
   544,
   688,
   568,
   660,
   632,
   520,
   528,
   644,
   484,
   632,
   592,
   512,
   488,
   656,
   640,
   484,
   576,
   532,
   628,
   640,
   592,
   604,
   604,
   512,
   528,
   612,
   600,
   668,
   560,
   456,
   512,
   668,
   620,
   600,
   636,
   608,
   624,
   580,
   568,
   608,
   616,
   632,
   692,
   608,
   592,
   504,
   524,
   572,
   556,
   532,
   608,
   516,
   612,
   496,
   496,
   632,
   500,
   576,
   612,
   584,
   684,
   560,
   644,
   620,
   428,
   492,
   584,
   576,
   596,
   620,
   492,
   536,
   528,
   528,
   628,
   468,
   496,
   644,
   556,
   616,
   536,
   616,
   500,
   488,
   576,
   608,
   600,
   528,
   576,
   568,
   556,
   556,
   456,
   580,
   604,
   556,
   480,
   524,
   600,
   552,
   644,
   472,
   600,
   632,
   588,
   520,
   476,
   600,
   612,
   528,
   544,
   504,
   556,
   636,
   640,
   480,
   572,
   576,
   552,
   556,
   568,
   528,
   512,
   564,
   592,
   592,
   480,
   704,
   568,
   576,
   624,
   476,
   544,
   592,
   572,
   564,
   540,
   556,
   536,
   484,
   584,
   536,
   512,
   576,
   472,
   648,
   544,
   516,
   544,
   480,
   516,
   504,
   452,
   496,
   532,
   480,
   548,
   672,
   524,
   548,
   588,
   528,
   484,
   516,
   476,
   500,
   592,
   484,
   560,
   512,
   572,
   572,
   560,
   600,
   548,
   584,
   536,
   548,
   520,
   520,
   564,
   480,
   572,
   516,
   500,
   552,
   484,
   528,
   568,
   548,
   540,
   532,
   488,
   512,
   572,
   568,
   544,
   536,
   480,
   512,
   512,
   540,
   472,
   520,
   488,
   484,
   560,
   512,
   536,
   620,
   520,
   476,
   424,
   452,
   584,
   508,
   512,
   588,
   500,
   412,
   540,
   520,
   480,
   524,
   484,
   520,
   540,
   520,
   528,
   528,
   576,
   556,
   516,
   520,
   528,
   472,
   492,
   508,
   536,
   528,
   524,
   472,
   512,
   464,
   496,
   484,
   512,
   528,
   524,
   512,
   532,
   636,
   504,
   496,
   552,
   500,
   492,
   532,
   508,
   440,
   448,
   484,
   552,
   492,
   468,
   468,
   528,
   548,
   512,
   456,
   492,
   524,
   460,
   512,
   576,
   568,
   540,
   548,
   416,
   488,
   512,
   492,
   572,
   472,
   548,
   480,
   428,
   512,
   584,
   556,
   400,
   520,
   504,
   444,
   508,
   484,
   464,
   460,
   540,
   532,
   528,
   528,
   520,
   428,
   520,
   560,
   600,
   564,
   420,
   488,
   460,
   524,
   492,
   504,
   508,
   492,
   444,
   528,
   480,
   520,
   500,
   488,
   500,
   564,
   524,
   504,
   476,
   500,
   392,
   532,
   484,
   452,
   476,
   428,
   632,
   600,
   488,
   508,
   432,
   356,
   516,
   492,
   552,
   492,
   456,
   420,
   436,
   492,
   532,
   480,
   428,
   464,
   464,
   484,
   436,
   512,
   476,
   524,
   528,
   392,
   404,
   436,
   484,
   416,
   408,
   532,
   524,
   528,
   572,
   508,
   536,
   452,
   456,
   504,
   528,
   556,
   408,
   500,
   548,
   444,
   424,
   580,
   452,
   536,
   520,
   436,
   516,
   424,
   444,
   504,
   452,
   496,
   500,
   444,
   444,
   516,
   456,
   488,
   448,
   536,
   520,
   472,
   600,
   400,
   364,
   444,
   476,
   508,
   532,
   408,
   508,
   448,
   480,
   464,
   536,
   460,
   448,
   420,
   480,
   488,
   436,
   456,
   456,
   452,
   392,
   488,
   480,
   488,
   460,
   544,
   516,
   444,
   404,
   380,
   456,
   468,
   432,
   444,
   384,
   440,
   544,
   412,
   500,
   488,
   508,
   476,
   464,
   420,
   428,
   400,
   492,
   424,
   520,
   448,
   536,
   520,
   540,
   464,
   396,
   388,
   520,
   404,
   456,
   484,
   404,
   488,
   468,
   500,
   456,
   528,
   464,
   460,
   408,
   532,
   464,
   448,
   432,
   532,
   468,
   432,
   488,
   448,
   436,
   432,
   444,
   420,
   544,
   476,
   444,
   396,
   416,
   480,
   412,
   448,
   428,
   396,
   484,
   328,
   516,
   504,
   408,
   480,
   440,
   536,
   464,
   464,
   472,
   436,
   380,
   388,
   516,
   520,
   504,
   412,
   396,
   440,
   384,
   464,
   364,
   360,
   380,
   388,
   380,
   432,
   464,
   440,
   448,
   480,
   424,
   380,
   380,
   460,
   472,
   452,
   436,
   460,
   468,
   384,
   432,
   428,
   412,
   396,
   460,
   448,
   400,
   396,
   492,
   500,
   428,
   380,
   408,
   420,
   472,
   448,
   392,
   440,
   432,
   456,
   368,
   372,
   448,
   436,
   476,
   380,
   456,
   488,
   476,
   384,
   440,
   516,
   420,
   436,
   520,
   444,
   436,
   504,
   500,
   448,
   432,
   428,
   456,
   464,
   440,
   496,
   428,
   516,
   512,
   396,
   396,
   452,
   392,
   432,
   488,
   448,
   388,
   432,
   432,
   412,
   396,
   376,
   404,
   428,
   340,
   444,
   440,
   440,
   460,
   404,
   420,
   488,
   364,
   460,
   356,
   388,
   432,
   464,
   456,
   468,
   428,
   456,
   404,
   396,
   396,
   420,
   404,
   408,
   380,
   452,
   444,
   396,
   372,
   444,
   368,
   344,
   428,
   464,
   452,
   384,
   336,
   428,
   416,
   468,
   384,
   448,
   388,
   404,
   444,
   400,
   400,
   384,
   372,
   404,
   416,
   396,
   400,
   420,
   392,
   356,
   380,
   368,
   452,
   432,
   444,
   408,
   432,
   444,
   380,
   376,
   404,
   372,
   416,
   388,
   416,
   452,
   392,
   372,
   392,
   384,
   388,
   392,
   368,
   332,
   424,
   352,
   472,
   416,
   456,
   396,
   460,
   372,
   428,
   404,
   432,
   360,
   412,
   484,
   432,
   368,
   324,
   360,
   324,
   404,
   380,
   496,
   456,
   356,
   400,
   412,
   404,
   416,
   368,
   380,
   376,
   368,
   444,
   372,
   420,
   436,
   344,
   472,
   400,
   420,
   404,
   372,
   464,
   448,
   388,
   428,
   360,
   360,
   444,
   412,
   424,
   340,
   392,
   404,
   488,
   420,
   304,
   420,
   380,
   384,
   448,
   340,
   336,
   360,
   452,
   400,
   380,
   368,
   404,
   356,
   448,
   432,
   416,
   392,
   372,
   392,
   380,
   432,
   404,
   420,
   380,
   380,
   444,
   368,
   340,
   340,
   340,
   428,
   392,
   352,
   312,
   336,
   388,
   392,
   384,
   352,
   388,
   480,
   356,
   376,
   388,
   412,
   332,
   328,
   464,
   324,
   400,
   388,
   472,
   380,
   416,
   408,
   396,
   392,
   392,
   304,
   388,
   416,
   380,
   368,
   308,
   396,
   356,
   360,
   372,
   340,
   420,
   356,
   408,
   388,
   360,
   364,
   340,
   344,
   396,
   348,
   412,
   332,
   340,
   344,
   352,
   416,
   368,
   336,
   364,
   352,
   364,
   336,
   340,
   448,
   348,
   388,
   376,
   412,
   300,
   360,
   392,
   340,
   384,
   404,
   360,
   324,
   312,
   336,
   348,
   308,
   280,
   352,
   404,
   332,
   352,
   324,
   356,
   380,
   368,
   400,
   432,
   368,
   408,
   348,
   412,
   344,
   344,
   372,
   368,
   368,
   400,
   424,
   340,
   324,
   432,
   436,
   284,
   292,
   356,
   296,
   316,
   352,
   408,
   396,
   368,
   396,
   392,
   384,
   328,
   388,
   376,
   404,
   372,
   460,
   312,
   372,
   324,
   312,
   328,
   368,
   304,
   344,
   348,
   388,
   372,
   412,
   360,
   388,
   388,
   340,
   304,
   380,
   356,
   372,
   340,
   320,
   320,
   404,
   400,
   344,
   296,
   352,
   360,
   384,
   464,
   404,
   364,
   356,
   392,
   396,
   268,
   392,
   404,
   396,
   416,
   364,
   364,
   316,
   408,
   376,
   284,
   332,
   288,
   328,
   348,
   336,
   304,
   352,
   364,
   392,
   392,
   344,
   380,
   316,
   352,
   368,
   328,
   352,
   408,
   340,
   404,
   380,
   404,
   380,
   312,
   376,
   344,
   340,
   340,
   348,
   364,
   336,
   308,
   392,
   268,
   396,
   312,
   380,
   324,
   376,
   352,
   376,
   376,
   360,
   344,
   384,
   356,
   400,
   316,
   392,
   396,
   372,
   432,
   356,
   328,
   408,
   304,
   340,
   384,
   328,
   360,
   396,
   312,
   356,
   404,
   396,
   352,
   404,
   280,
   352,
   344,
   328,
   360,
   368,
   388,
   352,
   436,
   368,
   344,
   312,
   356,
   312,
   380,
   316,
   344,
   328,
   360,
   404,
   252,
   288,
   292,
   292,
   384,
   384,
   300,
   320,
   344,
   248,
   324,
   320,
   292,
   316,
   364,
   336,
   276,
   304,
   376,
   320,
   472,
   328,
   332,
   360,
   356,
   380,
   400,
   364,
   284,
   316,
   368,
   352,
   340,
   348,
   292,
   340,
   308,
   336,
   332,
   240,
   372,
   316,
   352,
   348,
   324,
   276,
   320,
   324,
   304,
   436,
   372,
   320,
   276,
   276,
   296,
   372,
   360,
   328,
   308,
   320,
   356,
   328,
   332,
   288,
   320,
   404,
   328,
   312,
   328,
   352,
   272,
   292,
   272,
   340,
   276,
   348,
   328,
   320,
   380,
   316,
   292,
   332,
   364,
   352,
   276,
   360,
   312,
   380,
   372,
   348,
   348,
   296,
   364,
   340,
   288,
   312,
   336,
   284,
   344,
   364,
   272,
   288,
   356,
   296,
   328,
   304,
   272,
   364,
   296,
   252,
   296,
   348,
   292,
   360,
   352,
   384,
   372,
   352,
   392,
   296,
   276,
   312,
   316,
   328,
   328,
   352,
   352,
   404,
   320,
   264,
   248,
   384,
   308,
   336,
   264,
   284,
   268,
   348,
   392,
   332,
   340,
   380,
   380,
   364,
   364,
   368,
   296,
   300,
   360,
   324,
   332,
   368,
   332,
   260,
   272,
   304,
   312,
   240,
   400,
   324,
   284,
   360,
   368,
   324,
   292,
   320,
   288,
   316,
   280,
   352,
   320,
   320,
   320,
   336,
   288,
   304,
   368,
   260,
   380,
   328,
   324,
   252,
   320,
   332,
   308,
   268,
   296,
   352,
   324,
   268,
   332,
   400,
   376,
   220,
   388,
   308,
   236,
   240,
   296,
   320,
   348,
   216,
   260,
   284,
   352,
   328,
   348,
   312,
   276,
   228,
   332,
   296,
   312,
   320,
   292,
   272,
   308,
   268,
   288,
   308,
   380,
   316,
   304,
   340,
   296,
   332,
   308,
   244,
   308,
   268,
   316,
   364,
   280,
   308,
   312,
   240,
   268,
   324,
   280,
   284,
   272,
   252,
   316,
   300,
   348,
   312,
   376,
   316,
   312,
   272,
   344,
   308,
   308,
   324,
   380,
   380,
   300,
   288,
   324,
   280,
   260,
   312,
   332,
   336,
   300,
   292,
   224,
   344,
   288,
   284,
   308,
   256,
   380,
   232,
   272,
   276,
   244,
   300,
   308,
   252,
   276,
   284,
   300,
   224,
   292,
   248,
   300,
   320,
   252,
   260,
   284,
   336,
   288,
   336,
   280,
   280,
   248,
   240,
   328,
   328,
   312,
   312,
   360,
   244,
   328,
   340,
   284,
   300,
   344,
   332,
   316,
   304,
   308,
   280,
   288,
   284,
   288,
   276,
   288,
   296,
   212,
   232,
   284,
   260,
   328,
   316,
   308,
   284,
   288,
   264,
   292,
   312,
   232,
   300,
   320,
   340,
   268,
   288,
   304,
   280,
   308,
   392,
   280,
   288,
   304,
   312,
   336,
   324,
   256,
   244,
   336,
   268,
   264,
   240,
   324,
   328,
   188,
   232,
   256,
   304,
   276,
   308,
   248,
   340,
   328,
   280,
   304,
   196,
   264,
   252,
   256,
   256,
   284,
   256,
   316,
   328,
   332,
   320,
   292,
   304,
   288,
   272,
   224,
   276,
   276,
   216,
   288,
   276,
   204,
   264,
   268,
   276,
   292,
   272,
   252,
   284,
   236,
   304,
   264,
   336,
   264,
   304,
   284,
   256,
   268,
   280,
   308,
   296,
   208,
   308,
   264,
   252,
   276,
   288,
   292,
   272,
   268,
   272,
   196,
   372,
   256,
   292,
   252,
   248,
   232,
   272,
   288,
   292,
   280,
   292,
   244,
   316,
   276,
   296,
   268,
   272,
   248,
   264,
   284,
   284,
   252,
   292,
   248,
   244,
   308,
   328,
   256,
   284,
   252,
   276,
   268,
   288,
   252,
   272,
   304,
   256,
   260,
   248,
   256,
   244,
   284,
   264,
   296,
   268,
   284,
   256,
   260,
   260,
   276,
   324,
   280,
   252,
   208,
   236,
   352,
   256,
   300,
   264,
   268,
   240,
   296,
   304,
   216,
   244,
   264,
   204,
   296,
   312,
   216,
   256,
   212,
   324,
   240,
   316,
   256,
   256,
   300,
   284,
   268,
   260,
   256,
   296,
   280,
   212,
   240,
   168,
   232,
   192,
   228,
   292,
   252,
   260,
   276,
   296,
   252,
   224,
   284,
   256,
   316,
   304,
   224,
   252,
   180,
   252,
   228,
   232,
   224,
   268,
   336,
   272,
   220,
   224,
   280,
   220,
   204,
   188,
   264,
   220,
   304,
   260,
   316,
   332,
   228,
   252,
   272,
   232,
   276,
   292,
   268,
   240,
   212,
   328,
   252,
   224,
   280,
   252,
   256,
   228,
   260,
   256,
   288,
   268,
   292,
   236,
   188,
   296,
   268,
   268,
   276,
   252,
   268,
   252,
   180,
   272,
   272,
   256,
   228,
   280,
   224,
   292,
   228,
   216,
   252,
   304,
   256,
   312,
   272,
   236,
   224,
   284,
   200,
   240,
   216,
   180,
   212,
   228,
   288,
   200,
   248,
   328,
   276,
   264,
   252,
   216,
   260,
   236,
   240,
   228,
   264,
   272,
   268,
   204,
   228,
   208,
   252,
   192,
   268,
   164,
   288,
   236,
   240,
   208,
   208,
   224,
   268,
   240,
   236,
   300,
   240,
   268,
   248,
   240,
   276,
   192,
   244,
   208,
   244,
   260,
   196,
   272,
   244,
   220,
   256,
   280,
   288,
   200,
   248,
   228,
   244,
   228,
   204,
   200,
   172,
   220,
   196,
   220,
   236,
   168,
   192,
   240,
   200,
   212,
   276,
   232,
   288,
   296,
   228,
   248,
   236,
   288,
   264,
   240,
   264,
   284,
   180,
   208,
   196,
   264,
   240,
   244,
   280,
   224,
   264,
   260,
   252,
   212,
   228,
   324,
   216,
   280,
   232,
   236,
   196,
   224,
   248,
   256,
   248,
   260,
   252,
   232,
   260,
   256,
   232,
   232,
   260,
   180,
   272,
   296,
   180,
   216,
   248,
   220,
   244,
   236,
   212,
   192,
   204,
   236,
   256,
   244,
   192,
   272,
   256,
   228,
   236,
   224,
   256,
   196,
   248,
   208,
   208,
   236,
   304,
   244,
   196,
   240,
   208,
   280,
   276,
   272,
   236,
   216,
   216,
   176,
   200,
   208,
   268,
   256,
   232,
   212,
   228,
   240,
   280,
   220,
   240,
   224,
   272,
   216,
   220,
   252,
   240,
   284,
   248,
   224,
   216,
   220,
   216,
   212,
   244,
   216,
   272,
   264,
   276,
   228,
   240,
   244,
   260,
   248,
   252,
   228,
   252,
   320,
   256,
   284,
   240,
   208,
   240,
   152,
   264,
   208,
   232,
   248,
   296,
   204,
   208,
   224,
   168,
   184,
   224,
   228,
   228,
   248,
   200,
   268,
   208,
   228,
   220,
   204,
   176,
   208,
   204,
   232,
   228,
   236,
   228,
   196,
   208,
   212,
   272,
   196,
   216,
   224,
   176,
   232,
   220,
   244,
   176,
   208,
   204,
   196,
   240,
   232,
   288,
   268,
   212,
   248,
   160,
   200,
   168,
   204,
   192,
   176,
   232,
   272,
   224,
   256,
   180,
   204,
   176,
   312,
   228,
   232,
   216,
   216,
   280,
   180,
   176,
   220,
   212,
   256,
   220,
   184,
   152,
   184,
   272,
   188,
   232,
   212,
   196,
   176,
   188,
   180,
   244,
   244,
   212,
   204,
   216,
   232,
   204,
   208,
   176,
   200,
   240,
   192,
   204,
   200,
   240,
   244,
   232,
   196,
   216,
   212,
   188,
   240,
   208,
   212,
   216,
   220,
   168,
   204,
   224,
   224,
   220,
   200,
   212,
   232,
   212,
   220,
   248,
   248,
   216,
   208,
   196,
   164,
   236,
   208,
   224,
   244,
   192,
   200,
   232,
   196,
   236,
   208,
   188,
   220,
   200,
   180,
   236,
   220,
   252,
   184,
   232,
   248,
   188,
   196,
   184,
   224,
   188,
   184,
   200,
   200,
   188,
   204,
   188,
   216,
   180,
   204,
   224,
   240,
   252,
   204,
   216,
   224,
   212,
   176,
   164,
   224,
   248,
   200,
   284,
   220,
   200,
   204,
   196,
   176,
   224,
   208,
   204,
   216,
   284,
   248,
   204,
   180,
   204,
   188,
   224,
   192,
   196,
   240,
   216,
   204,
   200,
   168,
   192,
   204,
   236,
   140,
   208,
   180,
   216,
   208,
   196,
   200,
   180,
   244,
   200,
   164,
   184,
   208,
   172,
   192,
   204,
   228,
   192,
   124,
   228,
   176,
   224,
   168,
   204,
   220,
   208,
   208,
   284,
   240,
   212,
   184,
   192,
   168,
   164,
   224,
   248,
   168,
   208,
   196,
   192,
   176,
   220,
   196,
   180,
   224,
   232,
   220,
   180,
   184,
   188,
   232,
   172,
   200,
   228,
   228,
   180,
   180,
   164,
   196,
   196,
   152,
   188,
   196,
   196,
   280,
   192,
   184,
   204,
   204,
   148,
   212,
   208,
   184,
   216,
   208,
   124,
   152,
   176,
   228,
   176,
   232,
   192,
   180,
   164,
   152,
   172,
   132,
   172,
   216,
   160,
   168,
   236,
   200,
   240,
   160,
   184,
   156,
   200,
   188,
   260,
   188,
   192,
   192,
   164,
   208,
   176,
   188,
   224,
   144,
   236,
   168,
   184,
   148,
   148,
   136,
   164,
   156,
   252,
   188,
   180,
   212,
   180,
   152,
   172,
   220,
   188,
   164,
   208,
   172,
   188,
   228,
   108,
   184,
   180,
   156,
   164,
   172,
   208,
   156,
   172,
   204,
   156,
   152,
   176,
   220,
   180,
   200,
   136,
   236,
   192,
   236,
   136,
   172,
   160,
   188,
   192,
   184,
   176,
   196,
   168,
   176,
   136,
   180,
   188,
   188,
   224,
   172,
   208,
   160,
   240,
   184,
   148,
   196,
   160,
   164,
   196,
   160,
   204,
   200,
   248,
   192,
   200,
   156,
   172,
   212,
   168,
   176,
   204,
   164,
   208,
   232,
   232,
   196,
   176,
   184,
   188,
   164,
   108,
   184,
   184,
   200,
   200,
   180,
   148,
   152,
   212,
   160,
   196,
   208,
   216,
   144,
   156,
   132,
   188,
   196,
   196,
   204,
   192,
   204,
   164,
   136,
   212,
   148,
   196,
   200,
   156,
   152,
   168,
   172,
   144,
   164,
   120,
   180,
   192,
   232,
   164,
   156,
   216,
   156,
   160,
   208,
   148,
   192,
   160,
   180,
   144,
   204,
   116,
   168,
   208,
   140,
   164,
   208,
   164,
   148,
   232,
   176,
   136,
   168,
   156,
   120,
   184,
   184,
   212,
   188,
   172,
   160,
   172,
   168,
   148,
   168,
   156,
   152,
   172,
   144,
   216,
   204,
   120,
   144,
   116,
   228,
   180,
   160,
   176,
   184,
   156,
   180,
   228,
   188,
   180,
   176,
   188,
   160,
   148,
   172,
   212,
   140,
   184,
   172,
   140,
   140,
   152,
   172,
   112,
   148,
   160,
   144,
   212,
   168,
   152,
   108,
   156,
   188,
   156,
   192,
   172,
   136,
   184,
   216,
   172,
   148,
   164,
   164,
   228,
   120,
   156,
   180,
   164,
   128,
   140,
   144,
   184,
   208,
   172,
   148,
   128,
   120,
   140,
   156,
   144,
   100,
   168,
   156,
   140,
   108,
   156,
   148,
   164,
   212,
   152,
   176,
   180,
   152,
   160,
   156,
   160,
   184,
   120,
   144,
   172,
   160,
   116,
   176,
   160,
   172,
   136,
   120,
   160,
   140,
   180,
   184,
   208,
   140,
   156,
   160,
   156,
   156,
   136,
   128,
   132,
   200,
   112,
   136,
   176,
   156,
   192,
   168,
   152,
   148,
   156,
   156,
   196,
   180,
   160,
   144,
   160,
   140,
   204,
   144,
   160,
   148,
   144,
   172,
   192,
   136,
   124,
   192,
   160,
   124,
   160,
   200,
   160,
   120,
   124,
   148,
   152,
   136,
   132,
   156,
   176,
   148,
   124,
   116,
   136,
   132,
   140,
   144,
   124,
   136,
   140,
   124,
   176,
   164,
   148,
   140,
   156,
   160,
   156,
   164,
   124,
   124,
   124,
   188,
   164,
   168,
   188,
   136,
   188,
   180,
   116,
   148,
   152,
   208,
   124,
   172,
   200,
   108,
   168,
   128,
   140,
   156,
   152,
   200,
   144,
   108,
   140,
   128,
   164,
   196,
   140,
   132,
   156,
   124,
   136,
   160,
   172,
   116,
   172,
   128,
   140,
   176,
   156,
   116,
   140,
   156,
   136,
   140,
   160,
   188,
   132,
   164,
   136,
   176,
   144,
   152,
   152,
   140,
   148,
   120,
   136,
   152,
   164,
   164,
   144,
   172,
   136,
   164,
   172,
   140,
   136,
   188,
   100,
   112,
   156,
   176,
   152,
   128,
   100,
   168,
   136,
   172,
   140,
   124,
   112,
   160,
   176,
   116,
   176,
   132,
   124,
   152,
   132,
   132,
   132,
   152,
   168,
   172,
   136,
   104,
   188,
   132,
   152,
   120,
   124,
   140,
   144,
   160,
   156,
   172,
   148,
   112,
   112,
   124,
   108,
   140,
   112,
   152,
   116,
   112,
   168,
   116,
   112,
   108,
   136,
   160,
   100,
   168,
   120,
   112,
   116,
   164,
   172,
   128,
   188,
   104,
   156,
   128,
   116,
   152,
   136,
   88,
   132,
   184,
   96,
   132,
   172,
   100,
   164,
   128,
   160,
   156,
   136,
   152,
   144,
   112,
   112,
   136,
   132,
   104,
   148,
   132,
   192,
   136,
   132,
   108,
   172,
   120,
   172,
   160,
   120,
   136,
   160,
   116,
   96,
   100,
   112,
   156,
   128,
   104,
   128,
   128,
   144,
   132,
   152,
   148,
   144,
   188,
   116,
   156,
   80,
   104,
   120,
   116,
   124,
   144,
   156,
   132,
   140,
   112,
   112,
   124,
   108,
   128,
   104,
   108,
   108,
   92,
   116,
   148,
   160,
   112,
   128,
   92,
   144,
   140,
   164,
   132,
   156,
   116,
   144,
   140,
   76,
   188,
   104,
   68,
   140,
   144,
   104,
   144,
   112,
   112,
   120,
   128,
   108,
   136,
   136,
   116,
   100,
   132,
   148,
   80,
   132,
   116,
   144,
   144,
   160,
   132,
   112,
   132,
   120,
   108,
   160,
   140,
   96,
   104,
   108,
   136,
   120,
   120,
   132,
   116,
   112,
   140,
   112,
   140,
   116,
   132,
   140,
   136,
   160,
   116,
   124,
   92,
   116,
   96,
   124,
   108,
   152,
   136,
   140,
   144,
   128,
   108,
   168,
   88,
   112,
   128,
   132,
   104,
   152,
   136,
   92,
   100,
   140,
   124,
   76,
   96,
   124,
   116,
   116,
   124,
   92,
   136,
   124,
   112,
   100,
   160,
   108,
   120,
   84,
   84,
   148,
   104,
   132,
   128,
   104,
   108,
   128,
   120,
   96,
   148,
   128,
   124,
   84,
   132,
   128,
   124,
   128,
   100,
   132,
   132,
   96,
   104,
   112,
   124,
   136,
   88,
   88,
   80,
   132,
   100,
   136,
   92,
   136,
   108,
   108,
   164,
   104,
   100,
   88,
   112,
   132,
   92,
   104,
   124,
   88,
   120,
   124,
   72,
   108,
   128,
   132,
   128,
   108,
   80,
   116,
   96,
   92,
   116,
   80,
   104,
   136,
   112,
   104,
   120,
   152,
   120,
   124,
   100,
   116,
   124,
   124,
   104,
   116,
   136,
   116,
   136,
   136,
   104,
   120,
   68,
   120,
   136,
   124,
   124,
   136,
   144,
   96,
   96,
   160,
   140,
   100,
   68,
   80,
   96,
   96,
   128,
   132,
   92,
   148,
   132,
   68,
   136,
   144,
   124,
   116,
   128,
   104,
   132,
   136,
   120,
   76,
   92,
   140,
   104,
   120,
   108,
   80,
   148,
   116,
   80,
   140,
   120,
   116,
   96,
   104,
   124,
   116,
   104,
   116,
   124,
   72,
   116,
   108,
   148,
   104,
   112,
   100,
   128,
   132,
   116,
   108,
   108,
   96,
   104,
   112,
   76,
   100,
   124,
   88,
   88,
   104,
   136,
   92,
   80,
   104,
   104,
   156,
   148,
   100,
   104,
   116,
   96,
   80,
   96,
   116,
   96,
   80,
   88,
   108,
   104,
   96,
   112,
   156,
   104,
   100,
   104,
   84,
   64,
   100,
   128,
   152,
   108,
   100,
   92,
   160,
   140,
   128,
   104,
   100,
   108,
   96,
   84,
   68,
   64,
   96,
   88,
   148,
   68,
   116,
   72,
   120,
   80,
   100,
   116,
   80,
   64,
   128,
   92,
   96,
   76,
   136,
   64,
   84,
   104,
   92,
   96,
   100,
   104,
   124,
   92,
   84,
   120,
   116,
   80,
   108,
   80,
   84,
   108,
   92,
   136,
   84,
   96,
   100,
   72,
   100,
   104,
   84,
   72,
   100,
   92,
   96,
   116,
   112,
   84,
   104,
   120,
   120,
   68,
   84,
   108,
   144,
   84,
   104,
   80,
   96,
   112,
   80,
   116,
   84,
   96,
   100,
   88,
   120,
   128,
   88,
   104,
   84,
   100,
   84,
   84,
   96,
   96,
   72,
   84,
   96,
   92,
   96,
   76,
   84,
   80,
   76,
   116,
   80,
   84,
   96,
   116,
   96,
   80,
   72,
   84,
   116,
   112,
   88,
   96,
   80,
   108,
   112,
   76,
   68,
   68,
   68,
   88,
   80,
   92,
   72,
   100,
   92,
   68,
   80,
   84,
   92,
   88,
   112,
   108,
   96,
   44,
   112,
   96,
   52,
   60,
   84,
   92,
   88,
   100,
   96,
   88,
   96,
   96,
   80,
   96,
   116,
   64,
   96,
   92,
   112,
   96,
   148,
   80,
   84,
   96,
   120,
   80,
   84,
   104,
   88,
   104,
   80,
   96,
   100,
   84,
   64,
   92,
   120,
   112,
   76,
   64,
   84,
   92,
   104,
   124,
   92,
   84,
   128,
   112,
   60,
   112,
   112,
   104,
   80,
   84,
   116,
   76,
   88,
   92,
   96,
   112,
   72,
   92,
   80,
   96,
   100,
   72,
   92,
   72,
   84,
   60,
   56,
   56,
   96,
   80,
   72,
   76,
   96,
   56,
   76,
   88,
   64,
   88,
   72,
   112,
   84,
   60,
   100,
   128,
   60,
   76,
   64,
   88,
   96,
   68,
   84,
   60,
   72,
   76,
   68,
   48,
   116,
   96,
   68,
   60,
   88,
   88,
   76,
   72,
   80,
   84,
   88,
   88,
   72,
   80,
   64,
   64,
   68,
   96,
   84,
   64,
   68,
   76,
   80,
   92,
   72,
   68,
   88,
   40,
   60,
   68,
   92,
   96,
   68,
   76,
   80,
   44,
   60,
   64,
   88,
   64,
   60,
   108,
   68,
   92,
   44,
   64,
   72,
   56,
   104,
   64,
   68,
   100,
   64,
   56,
   80,
   52,
   76,
   64,
   76,
   92,
   64,
   92,
   72,
   56,
   64,
   92,
   88,
   96,
   80,
   100,
   60,
   76,
   120,
   88,
   72,
   76,
   52,
   52,
   84,
   92,
   64,
   72,
   60,
   52,
   68,
   56,
   68,
   88,
   44,
   72,
   76,
   64,
   68,
   52,
   80,
   64,
   60,
   56,
   76,
   84,
   68,
   92,
   64,
   76,
   52,
   76,
   56,
   88,
   48,
   68,
   52,
   48,
   88,
   68,
   52,
   72,
   72,
   96,
   60,
   112,
   88,
   56,
   64,
   60,
   68,
   56,
   48,
   84,
   84,
   60,
   80,
   56,
   80,
   64,
   56,
   64,
   52,
   104,
   72,
   64,
   80,
   72,
   76,
   72,
   52,
   60,
   76,
   60,
   44,
   36,
   84,
   88,
   60,
   56,
   48,
   84,
   72,
   52,
   52,
   60,
   76,
   64,
   48,
   76,
   68,
   88,
   80,
   52,
   84,
   60,
   76,
   60,
   48,
   52,
   64,
   40,
   52,
   76,
   68,
   80,
   52,
   52,
   52,
   48,
   64,
   76,
   56,
   52,
   56,
   80,
   56,
   36,
   84,
   68,
   72,
   60,
   56,
   60,
   60,
   64,
   76,
   56,
   60,
   60,
   64,
   100,
   72,
   48,
   72,
   76,
   36,
   72,
   68,
   72,
   56,
   52,
   88,
   44,
   64,
   80,
   64,
   64,
   76,
   64,
   60,
   40,
   44,
   40,
   68,
   68,
   52,
   56,
   40,
   56,
   100,
   36,
   44,
   72,
   72,
   72,
   40,
   48,
   40,
   60,
   48,
   52,
   72,
   68,
   48,
   52,
   56,
   88,
   72,
   96,
   32,
   52,
   76,
   52,
   36,
   68,
   48,
   72,
   72,
   32,
   40,
   24,
   56,
   60,
   84,
   72,
   60,
   52,
   84,
   64,
   72,
   64,
   56,
   72,
   72,
   68,
   68,
   80,
   40,
   72,
   80,
   80,
   56,
   36,
   72,
   60,
   56,
   24,
   48,
   52,
   64,
   24,
   48,
   64,
   44,
   52,
   44,
   60,
   76,
   56,
   36,
   60,
   56,
   44,
   40,
   68,
   52,
   64,
   24,
   76,
   76,
   36,
   28,
   64,
   44,
   80,
   56,
   44,
   44,
   56,
   52,
   80,
   60,
   60,
   60,
   72,
   56,
   48,
   80,
   52,
   40,
   44,
   76,
   60,
   72,
   52,
   56,
   44,
   56,
   60,
   48,
   60,
   40,
   52,
   44,
   44,
   52,
   44,
   40,
   72,
   52,
   64,
   56,
   64,
   76,
   48,
   48,
   72,
   48,
   84,
   48,
   56,
   64,
   64,
   48,
   28,
   48,
   56,
   56,
   56,
   56,
   28,
   36,
   60,
   64,
   60,
   36,
   32,
   60,
   48,
   56,
   60,
   56,
   52,
   68,
   28,
   44,
   36,
   72,
   64,
   76,
   72,
   36,
   48,
   24,
   64,
   40,
   28,
   40,
   48,
   56,
   40,
   32,
   48,
   28,
   48,
   44,
   56,
   48,
   40,
   28,
   44,
   52,
   32,
   64,
   44,
   56,
   36,
   68,
   36,
   56,
   56,
   36,
   32,
   56,
   48,
   36,
   32,
   24,
   28,
   40,
   44,
   68,
   36,
   52,
   48,
   48,
   48,
   52,
   64,
   44,
   52,
   36,
   36,
   48,
   48,
   40,
   40,
   48,
   20,
   52,
   76,
   40,
   36,
   32,
   56,
   48,
   44,
   44,
   52,
   20,
   40,
   36,
   36,
   56,
   36,
   68,
   48,
   40,
   32,
   44,
   24,
   60,
   64,
   48,
   56,
   44,
   64,
   24,
   36,
   80,
   24,
   48,
   48,
   68,
   32,
   56,
   44,
   40,
   48,
   36,
   40,
   40,
   48,
   40,
   32,
   36,
   36,
   40,
   68,
   52,
   40,
   32,
   56,
   48,
   40,
   40,
   44,
   28,
   20,
   48,
   24,
   36,
   44,
   20,
   36,
   44,
   40,
   28,
   36,
   36,
   36,
   56,
   24,
   56,
   32,
   44,
   32,
   92,
   32,
   32,
   44,
   44,
   68,
   60,
   24,
   12,
   36,
   64,
   44,
   32,
   40,
   36,
   36,
   24,
   44,
   20,
   32,
   40,
   48,
   44,
   32,
   48,
   44,
   40,
   36,
   56,
   44,
   32,
   32,
   28,
   60,
   32,
   36,
   40,
   60,
   24,
   32,
   28,
   68,
   24,
   60,
   52,
   44,
   32,
   48,
   52,
   24,
   32,
   48,
   32,
   44,
   60,
   48,
   52,
   48,
   28,
   44,
   36,
   24,
   16,
   56,
   36,
   32,
   20,
   36,
   28,
   40,
   20,
   40,
   60,
   40,
   36,
   36,
   32,
   48,
   60,
   32,
   52,
   32,
   56,
   56,
   56,
   36,
   28,
   68,
   64,
   28,
   20,
   56,
   52,
   56,
   32,
   60,
   36,
   44,
   28,
   48,
   24,
   20,
   16,
   28,
   28,
   16,
   36,
   48,
   28,
   32,
   56,
   48,
   28,
   52,
   20,
   36,
   20,
   32,
   36,
   32,
   44,
   36,
   40,
   20,
   28,
   48,
   40,
   24,
   28,
   52,
   52,
   40,
   28,
   28,
   40,
   52,
   52,
   48,
   44,
   24,
   40,
   52,
   16,
   32,
   16,
   24,
   24,
   20,
   32,
   40,
   48,
   48,
   32,
   36,
   52,
   28,
   32,
   36,
   44,
   28,
   32,
   48,
   52,
   36,
   60,
   48,
   20,
   40,
   36,
   52,
   56,
   32,
   40,
   36,
   28,
   32,
   60,
   32,
   24,
   36,
   48,
   40,
   36,
   52,
   28,
   24,
   48,
   36,
   32,
   44,
   36,
   80,
   36,
   44,
   28,
   32,
   44,
   24,
   40,
   16,
   24,
   32,
   32,
   32,
   52,
   24,
   32,
   24,
   52,
   32,
   36,
   36,
   36,
   12,
   28,
   32,
   20,
   36,
   36,
   32,
   28,
   48,
   48,
   36,
   24,
   52,
   56,
   32,
   16,
   28,
   40,
   52,
   24,
   32,
   36,
   32,
   36,
   36,
   20,
   48,
   44,
   36,
   32,
   36,
   68,
   4,
   44,
   36,
   64,
   40,
   52,
   24,
   24,
   48,
   24,
   36,
   24,
   28,
   20,
   48,
   32,
   36,
   16,
   36,
   32,
   28,
   28,
   36,
   48,
   28,
   20,
   32,
   48,
   36,
   24,
   32,
   40,
   24,
   20,
   32,
   48,
   36,
   28,
   24,
   36,
   44,
   16,
   36,
   36,
   16,
   44,
   12,
   32,
   20,
   12,
   24,
   36,
   36,
   28,
   28,
   12,
   12,
   40,
   36,
   16,
   52,
   16,
   36,
   32,
   16,
   24,
   28,
   12,
   12,
   12,
   20,
   20,
   24,
   28,
   44,
   28,
   24,
   48,
   20,
   36,
   40,
   44,
   32,
   16,
   20,
   40,
   32,
   32,
   36,
   40,
   24,
   16,
   32,
   32,
   36,
   28,
   28,
   28,
   60,
   20,
   12,
   28,
   28,
   36,
   52,
   24,
   48,
   20,
   20,
   24,
   20,
   32,
   28,
   24,
   36,
   28,
   20,
   16,
   16,
   36,
   32,
   16,
   36,
   28,
   24,
   40,
   40,
   16,
   28,
   28,
   8,
   28,
   28,
   12,
   32,
   32,
   32,
   20,
   16,
   32,
   32,
   12,
   40,
   32,
   36,
   44,
   20,
   16,
   28,
   20,
   28,
   24,
   28,
   28,
   28,
   32,
   48,
   12,
   16,
   32,
   16,
   24,
   36,
   36,
   32,
   40,
   44,
   24,
   16,
   24,
   28,
   32,
   24,
   44,
   20,
   12,
   28,
   28,
   20,
   28,
   28,
   8,
   24,
   24,
   12,
   8,
   24,
   20,
   8,
   28,
   32,
   20,
   44,
   8,
   36,
   16,
   32,
   24,
   12,
   20,
   16,
   28,
   16,
   16,
   28,
   36,
   20,
   32,
   24,
   32,
   32,
   56,
   16,
   20,
   20,
   24,
   28,
   16,
   24,
   16,
   28,
   8,
   20,
   12,
   32,
   12,
   36,
   40,
   20,
   16,
   36,
   32,
   20,
   8,
   32,
   24,
   32,
   24,
   16,
   12,
   16,
   20,
   16,
   20,
   20,
   36,
   16,
   32,
   8,
   12,
   28,
   12,
   48,
   12,
   4,
   36,
   12,
   24,
   28,
   12,
   36,
   24,
   16,
   16,
   20,
   20,
   16,
   32,
   16,
   24,
   20,
   16,
   24,
   28,
   8,
   16,
   12,
   24,
   20,
   16,
   24,
   8,
   12,
   24,
   16,
   16,
   12,
   28,
   12,
   20,
   16,
   16,
   12,
   4,
   28,
   12,
   28,
   28,
   12,
   12,
   24,
   24,
   24,
   12,
   4,
   20,
   32,
   24,
   24,
   24,
   20,
   16,
   20,
   16,
   40,
   16,
   16,
   4,
   20,
   20,
   20,
   12,
   16,
   24,
   16,
   32,
   12,
   16,
   0,
   32,
   24,
   20,
   4,
   24,
   28,
   12,
   12,
   28,
   16,
   8,
   40,
   12,
   20,
   12,
   24,
   24,
   16,
   28,
   12,
   28,
   32,
   24,
   16,
   16,
   8,
   8,
   16,
   20,
   8,
   16,
   16,
   24,
   24,
   20,
   16,
   16,
   16,
   24,
   16,
   4,
   36,
   20,
   16,
   16,
   12,
   28,
   28,
   16,
   20,
   12,
   20,
   28,
   28,
   16,
   16,
   12,
   24,
   12,
   32,
   24,
   28,
   48,
   28,
   20,
   20,
   20,
   20,
   20,
   16,
   4,
   16,
   20,
   12,
   20,
   20,
   20,
   24,
   8,
   8,
   32,
   20,
   20,
   12,
   32,
   28,
   44,
   28,
   28,
   12,
   4,
   44,
   24,
   12,
   8,
   12,
   12,
   28,
   32,
   12,
   32,
   20,
   12,
   20,
   16,
   12,
   12,
   28,
   28,
   4,
   12,
   12,
   24,
   16,
   24,
   28,
   28,
   16,
   4,
   16,
   12,
   20,
   12,
   16,
   28,
   16,
   8,
   16,
   20,
   8,
   32,
   12,
   8,
   20,
   16,
   12,
   36,
   20,
   12,
   24,
   20,
   4,
   8,
   8,
   8,
   12,
   4,
   24,
   12,
   12,
   16,
   40,
   24,
   20,
   20,
   12,
   0,
   4,
   12,
   16,
   12,
   4,
   12,
   20,
   16,
   16,
   16,
   4,
   20,
   16,
   8,
   16,
   12,
   4,
   16,
   12,
   24,
   28,
   0,
   12,
   28,
   20,
   20,
   24,
   4,
   20,
   16,
   16,
   8,
   0,
   8,
   20,
   16,
   8,
   12,
   12,
   12,
   16,
   4,
   8,
   16,
   12,
   16,
   28,
   20,
   12,
   8,
   24,
   20,
   4,
   4,
   0,
   24,
   0,
   24,
   16,
   16,
   8,
   12,
   24,
   20,
   8,
   4,
   12,
   8,
   16,
   8,
   32,
   8,
   8,
   8,
   8,
   20,
   24,
   20,
   24,
   12,
   16,
   16,
   8,
   8,
   16,
   12,
   8,
   16,
   20,
   16,
   16,
   12,
   20,
   16,
   32,
   20,
   8,
   16,
   4,
   20,
   12,
   4,
   8,
   4,
   0,
   12,
   12,
   12,
   16,
   12,
   16,
   12,
   28,
   8,
   12,
   16,
   12,
   28,
   12,
   4,
   8,
   8,
   12,
   12,
   16,
   8,
   8,
   4,
   16,
   4,
   4,
   12,
   8,
   4,
   16,
   16,
   12,
   8,
   16,
   8,
   16,
   16,
   12,
   12,
   12,
   16,
   24,
   8,
   4,
   8,
   12,
   12,
   20,
   32,
   0,
   8,
   4,
   4,
   8,
   8,
   20,
   8,
   20,
   12,
   16,
   12,
   4,
   20,
   16,
   4,
   4,
   4,
   24,
   16,
   8,
   16,
   4,
   20,
   32,
   12,
   16,
   4,
   16,
   0,
   16,
   4,
   12,
   20,
   4,
   4,
   24,
   0,
   4,
   12,
   16,
   8,
   24,
   8,
   12,
   12,
   12,
   4,
   12,
   8,
   20,
   8,
   16,
   16,
   12,
   4,
   8,
   12,
   24,
   8,
   12,
   4,
   8,
   4,
   12,
   8,
   8,
   8,
   0,
   8,
   4,
   8,
   0,
   4,
   16,
   8,
   8,
   12,
   20,
   16,
   20,
   16,
   8,
   20,
   12,
   24,
   4,
   12,
   8,
   0,
   12,
   8,
   8,
   8,
   4,
   0,
   8,
   4,
   12,
   12,
   4,
   12,
   4,
   12,
   4,
   8,
   8,
   12,
   0,
   0,
   8,
   8,
   8,
   20,
   8,
   12,
   8,
   12,
   4,
   12,
   0,
   0,
   16,
   8,
   4,
   8,
   4,
   24,
   0,
   4,
   4,
   8,
   20,
   4,
   4,
   0,
   4,
   8,
   0,
   12,
   0,
   12,
   8,
   4,
   8,
   16,
   4,
   4,
   4,
   12,
   12,
   8,
   4,
   4,
   4,
   8,
   0,
   16,
   8,
   16,
   0,
   4,
   16,
   12,
   16,
   8,
   8,
   12,
   4,
   16,
   16,
   8,
   8,
   8,
   4,
   12,
   0,
   16,
   20,
   12,
   12,
   16,
   8,
   4,
   12,
   12,
   4,
   8,
   8,
   12,
   16,
   8,
   16,
   20,
   12,
   0,
   4,
   12,
   8,
   12,
   16,
   12,
   0,
   4,
   8,
   20,
   0,
   4,
   16,
   8,
   0,
   20,
   4,
   4,
   4,
   24,
   16,
   0,
   8,
   4,
   16,
   8,
   8,
   20,
   20,
   8,
   12,
   4,
   0,
   4,
   12,
   8,
   4,
   8,
   4,
   16,
   16,
   8,
   12,
   4,
   0,
   4,
   4,
   0,
   4,
   8,
   4,
   12,
   4,
   8,
   4,
   20,
   8,
   0,
   4,
   20,
   4,
   20,
   8,
   4,
   0,
   8,
   16,
   4,
   16,
   4,
   12,
   8,
   0,
   16,
   8,
   12,
   4,
   4,
   4,
   0,
   4,
   0,
   0,
   4,
   8,
   16,
   8,
   4,
   4,
   0,
   20,
   12,
   4,
   24,
   20,
   12,
   16,
   8,
   4,
   4,
   12,
   4,
   16,
   8,
   4,
   8,
   0,
   4,
   0,
   8,
   0,
   4,
   0,
   4,
   8,
   8,
   4,
   8,
   8,
   8,
   4,
   8,
   20,
   4,
   12,
   4,
   0,
   4,
   12,
   16,
   12,
   4,
   4,
   20,
   4,
   8,
   12,
   8,
   8,
   8,
   0,
   20,
   4,
   8,
   8,
   8,
   12,
   4,
   16,
   4,
   0,
   16,
   8,
   4,
   0,
   0,
   0,
   0,
   4,
   16,
   0,
   4,
   16,
   16,
   8,
   8,
   8,
   12,
   0,
   0,
   24,
   12,
   8,
   8,
   8,
   4,
   12,
   16,
   4,
   8,
   8,
   8,
   12,
   12,
   8,
   16,
   12,
   4,
   4,
   4,
   4,
   8,
   0,
   4,
   8,
   0,
   12,
   4,
   4,
   12,
   4,
   20,
   4,
   4,
   4,
   4,
   12,
   8,
   8,
   8,
   16,
   0,
   8,
   4,
   12,
   8,
   12,
   8,
   4,
   0,
   0,
   8,
   4,
   8,
   12,
   8,
   16,
   12,
   12,
   4,
   8,
   4,
   0,
   0,
   12,
   12,
   8,
   8,
   4,
   8,
   8,
   4,
   4,
   4,
   4,
   12,
   16,
   20,
   4,
   8,
   4,
   0,
   0,
   0,
   8,
   4,
   8,
   4,
   4,
   8,
   8,
   12,
   0,
   12,
   8,
   0,
   0,
   4,
   4,
   4,
   0,
   4,
   4,
   4,
   4,
   4,
   4,
   8,
   4,
   20,
   8,
   16,
   4,
   4,
   8,
   4,
   12,
   4,
   4,
   4,
   8,
   0,
   8,
   4,
   12,
   8,
   8,
   0,
   8,
   8,
   12,
   4,
   4,
   12,
   4,
   12,
   4,
   8,
   4,
   0,
   8,
   4,
   4,
   4,
   8,
   12,
   4,
   0,
   4,
   8,
   4,
   24,
   8,
   4,
   4,
   0,
   12,
   0,
   8,
   8,
   16,
   12,
   8,
   12,
   4,
   8,
   12,
   0,
   0,
   8,
   12,
   4,
   4,
   8,
   0,
   12,
   8,
   0,
   8,
   0,
   8,
   8,
   4,
   0,
   4,
   8,
   12,
   4,
   0,
   4,
   0,
   4,
   8,
   8,
   16,
   4,
   12,
   4,
   4,
   0,
   8,
   0,
   8,
   4,
   8,
   4,
   0,
   8,
   0,
   8,
   8,
   4,
   8,
   12,
   4,
   4,
   0,
   8,
   4,
   0,
   0,
   4,
   4,
   12,
   12,
   8,
   4,
   12,
   0,
   0,
   0,
   16,
   0,
   4,
   4,
   8,
   0,
   4,
   0,
   0,
   8,
   8,
   8,
   4,
   0,
   8,
   4,
   8,
   8,
   8,
   8,
   4,
   0,
   8,
   0,
   4,
   16,
   8,
   4,
   12,
   8,
   8,
   16,
   8,
   12,
   4,
   12,
   8,
   0,
   4,
   0,
   0,
   4,
   4,
   0,
   0,
   4,
   0,
   8,
   0,
   0,
   0,
   8,
   4,
   8,
   8,
   8,
   4,
   0,
   0,
   4,
   4,
   0,
   4,
   0,
   0,
   4,
   16,
   4,
   4,
   8,
   0,
   4,
   4,
   4,
   0,
   4,
   0,
   4,
   0,
   0,
   0,
   0,
   12,
   0,
   4,
   0,
   0,
   8,
   0,
   8,
   0,
   0,
   0,
   0,
   4,
   0,
   4,
   8,
   0,
   12,
   4,
   12,
   0,
   12,
   0,
   4,
   8,
   8,
   4,
   4,
   0,
   8,
   0,
   4,
   4,
   0,
   12,
   4,
   12,
   12,
   0,
   0,
   4,
   4,
   0,
   4,
   0,
   4,
   0,
   0,
   4,
   0,
   12,
   4,
   4,
   4,
   0,
   8,
   4,
   0,
   0,
   0,
   0,
   0,
   4,
   8,
   0,
   0,
   12,
   8,
   0,
   0,
   12,
   0,
   4,
   4,
   8,
   8,
   0,
   4,
   16,
   4,
   4,
   8,
   8,
   8,
   0,
   0,
   0,
   0,
   8,
   12,
   0,
   0,
   4,
   4,
   4,
   0,
   0,
   8,
   4,
   0,
   4,
   0,
   0,
   4,
   0,
   4,
   0,
   20,
   16,
   4,
   4,
   4,
   8,
   0,
   4,
   4,
   4,
   8,
   8,
   4,
   0,
   4,
   0,
   0,
   0,
   4,
   0,
   0,
   4,
   0,
   0,
   8,
   8,
   4,
   0,
   0,
   8,
   0,
   0,
   0,
   4,
   8,
   0,
   4,
   4,
   0,
   4,
   0,
   4,
   0,
   0,
   4,
   0,
   4,
   0,
   0,
   0,
   4,
   4,
   0,
   4,
   0,
   8,
   4,
   4,
   4,
   0,
   8,
   0,
   4,
   16,
   0,
   0,
   4,
   0,
   4,
   0,
   0,
   4,
   0,
   12,
   4,
   4,
   4,
   4,
   8,
   0,
   0,
   8,
   16,
   4,
   4,
   4,
   0,
   4,
   0,
   4,
   4,
   0,
   0,
   4,
   4,
   8,
   0,
   8,
   4,
   0,
   0,
   0,
   4,
   12,
   8,
   0,
   4,
   12,
   0,
   12,
   4,
   4,
   4,
   4,
   8,
   0,
   0,
   0,
   0,
   4,
   0,
   12,
   4,
   8,
   8,
   0,
   4,
   0,
   4,
   0,
   0,
   0,
   4,
   0,
   4,
   0,
   8,
   4,
   0,
   0,
   0,
   0,
   4,
   0,
   4,
   0,
   4,
   0,
   4,
   4,
   4,
   8,
   8,
   4,
   4,
   0,
   0,
   4,
   4,
   0,
   0,
   8,
   8,
   0,
   0,
   0,
   0,
   8,
   0,
   0,
   0,
   4,
   0,
   4,
   4,
   4,
   4,
   4,
   0,
   4,
   0,
   0,
   4,
   4,
   0,
   4,
   0,
   8,
   0,
   0,
   0,
   0,
   4,
   4,
   4,
   0,
   0,
   0,
   0,
   4,
   0,
   0,
   0,
   0,
   0,
   4,
   0,
   0,
   4,
   4,
   0,
   0,
   0,
   8,
   0,
   0,
   4,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   12,
   0,
   0,
   0,
   0,
   0,
   4,
   0,
   0,
   4,
   0,
   4,
   0,
   12,
   4,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   4,
   4,
   4,
   0,
   0,
   4,
   0,
   0,
   0,
   0,
   0,
   4,
   4,
   0,
   0,
   0,
   0,
   4,
   0,
   0,
   0,
   4,
   0,
   0,
   0,
   0,
   4,
   0,
   0,
   0,
   4,
   0,
   4,
   0,
   0,
   4,
   4,
   4,
   4,
   0,
   0,
   4,
   0,
   0,
   0,
   4,
   0,
   4,
   0,
   4,
   0,
   0,
   0,
   4,
   8,
   4,
   4,
   0,
   0,
   0,
   4,
   0,
   4,
   0,
   4,
   0,
   0,
   4,
   8,
   4,
   0,
   0,
   4,
   0,
   4,
   0,
   0,
   4,
   12,
   8,
   0,
   4,
   4,
   0,
   0,
   0,
   0,
   0,
   4,
   4,
   0,
   8,
   0,
   0,
   0,
   0,
   0,
   4,
   0,
   0,
   4,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   4,
   0,
   0,
   0,
   0,
   0,
   0,
   4,
   0,
   0,
   0,
   0,
   0,
   8,
   0,
   0,
   0,
   4,
   0,
   0,
   4,
   4,
   0,
   4,
   4,
   0,
   4,
   4,
   4,
   4,
   0,
   0,
   0,
   0,
   4,
   0,
   8,
   0,
   0,
   0,
   8,
   4,
   0,
   4,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   4,
   4,
   0,
   4,
   4,
   0,
   0,
   4,
   0,
   0,
   0,
   0,
   4,
   0,
   4,
   0,
   0,
   4,
   4,
   0,
   0,
   0,
   0,
   0,
   4,
   0,
   0,
   4,
   0,
   12,
   0,
   8,
   0,
   4,
   0,
   4,
   0,
   0,
   4,
   0,
   0,
   0,
   0,
   0,
   4,
   0,
   0,
   4,
   4,
   0,
   0,
   0,
   4,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   8,
   0,
   0,
   0,
   0,
   0,
   4,
   0,
   0,
   4,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   8,
   0,
   0,
   0,
   0,
   0,
   8,
   0,
   0,
   4,
   0,
   4,
   0,
   4,
   4,
   0,
   0,
   0,
   4,
   4,
   0,
   4,
   0,
   0,
   8,
   0,
   0,
   0,
   0,
   4,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   4,
   0,
   4,
   4,
   0,
   0,
   0,
   4,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   4,
   0,
   0,
   0,
   8,
   4,
   4,
   0,
   0,
   0,
   0,
   0,
   4,
   0,
   0,
   0,
   0,
   0,
   0,
   4,
   0,
   0,
   0,
   0,
   0,
   4,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   8,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   4,
   0,
   0,
   0,
   0,
   0,
   4,
   0,
   0,
   4,
   0,
   0,
   4,
   0,
   0,
   0,
   0,
   4,
   4,
   0,
   0,
   0,
   4,
   0,
   0,
   0,
   0,
   0,
   0,
   4,
   0,
   0,
   0,
   0,
   4,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   4,
   0,
   0,
   0,
   0,
   4,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   4,
   0,
   4,
   4,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   4,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   4,
   0,
   0,
   0,
   8,
   0,
   0,
   4,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   4,
   0,
   0,
   0,
   0,
   0,
   0,
   4,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   4,
   0,
   0,
   0,
   0,
   0,
   0,
   4,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   4,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   4,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   4,
   0,
   0,
   4,
   4,
   4,
   0,
   0,
   8,
   0,
   0,
   0,
   0,
   4,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   4,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   4,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   4,
   0,
   0,
   4,
   0,
   0,
   4,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   4,
   0,
   0,
   0,
   0,
   0,
   4,
   0,
   0,
   0,
   0,
   4,
   0,
   0,
   0,
   4,
   0,
   0,
   4,
   4,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   4,
   0,
   0,
   4,
   0,
   0,
   0,
   0,
   0,
   4,
   0,
   0,
   0,
   0,
   0,
   0,
   4,
   4,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   8,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   4,
   0,
   0,
   0,
   0,
   4,
   0,
   0,
   0,
   0,
   4,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   4,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   4,
   0,
   0,
   0,
   4,
   4,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   4,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   4,
   4,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   4,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   4,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   4,
   0,
   0,
   4,
   0,
   0,
   4,
   4,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   4,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   4,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   4,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   4,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   4,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   4,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   4,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   4,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   4,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   4
  ]
 },
 {
  "size": 19888,
  "min": -0.5,
  "max": 19887.5,
  "counts": [
   4,
   4,
   4,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   4,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   4,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   4,
   0,
   0,
   0,
   0,
   0,
   0,
   4,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   4,
   16,
   12,
   12,
   16,
   76,
   128,
   340,
   512,
   536,
   728,
   1252,
   3092,
   4580,
   4032,
   4592,
   5332,
   8112,
   14288,
   16132,
   12656,
   12148,
   14624,
   23392,
   34832,
   27884,
   23640,
   23460,
   28488,
   44480,
   50728,
   35592,
   30336,
   32128,
   42588,
   62728,
   51276,
   37964,
   34700,
   37520,
   50432,
   60748,
   42760,
   34264,
   34716,
   41232,
   60568,
   54992,
   41824,
   37516,
   43232,
   58048,
   76576,
   59780,
   49728,
   48020,
   56480,
   77252,
   79852,
   59848,
   50548,
   50984,
   62216,
   80716,
   65428,
   49552,
   44976,
   47480,
   62036,
   67608,
   51956,
   43028,
   41256,
   49144,
   62588,
   56328,
   43544,
   39728,
   40448,
   51320,
   59736,
   46336,
   38748,
   37372,
   42272,
   54508,
   50452,
   39828,
   35576,
   35928,
   43648,
   55420,
   41304,
   34284,
   32080,
   34128,
   42548,
   42476,
   33740,
   30320,
   28508,
   32032,
   37772,
   33012,
   25648,
   24204,
   24148,
   28756,
   29924,
   24976,
   19992,
   18988,
   20388,
   23356,
   21840,
   17684,
   15020,
   14956,
   16204,
   18336,
   15024,
   12508,
   11324,
   11988,
   14444,
   14104,
   10784,
   10000,
   9612,
   11284,
   13104,
   11616,
   9420,
   9092,
   9796,
   11688,
   12436,
   9992,
   8492,
   8364,
   9768,
   11432,
   10784,
   8900,
   7844,
   8276,
   9852,
   10892,
   8712,
   7368,
   7232,
   7536,
   9548,
   9328,
   7208,
   6492,
   6368,
   7676,
   9432,
   7864,
   6608,
   6280,
   6936,
   8740,
   9400,
   7172,
   6520,
   6480,
   7144,
   8736,
   7784,
   6292,
   5860,
   6020,
   7036,
   7952,
   6440,
   5888,
   5596,
   6160,
   7024,
   7136,
   5944,
   5716,
   5648,
   6052,
   7132,
   6368,
   5936,
   5652,
   5960,
   6760,
   6760,
   6092,
   5820,
   5468,
   6100,
   6840,
   6400,
   5992,
   5704,
   6024,
   6580,
   7020,
   6292,
   5944,
   5892,
   6228,
   6588,
   7176,
   6252,
   5804,
   6056,
   6584,
   6984,
   6468,
   6416,
   6092,
   6308,
   6708,
   7060,
   6868,
   5952,
   6384,
   6552,
   6908,
   7000,
   6788,
   6316,
   6516,
   6480,
   7056,
   6792,
   6524,
   6304,
   6700,
   6772,
   6740,
   6336,
   6116,
   6488,
   6608,
   7008,
   6468,
   6400,
   6256,
   6116,
   6820,
   6752,
   6328,
   6032,
   6320,
   6352,
   6580,
   6276,
   5856,
   5876,
   6376,
   6360,
   6408,
   6204,
   5932,
   6060,
   5908,
   6660,
   6444,
   6152,
   6152,
   5904,
   6156,
   6504,
   6076,
   5984,
   6140,
   6056,
   6380,
   6564,
   6096,
   5876,
   5908,
   6056,
   6308,
   6472,
   6036,
   6056,
   5832,
   6184,
   6672,
   6104,
   5916,
   5888,
   6472,
   6756,
   6580,
   6372,
   6092,
   6116,
   6348,
   6296,
   6460,
   6316,
   6120,
   5948,
   6364,
   6424,
   6064,
   5980,
   5884,
   5708,
   6284,
   6296,
   5900,
   5816,
   5756,
   6228,
   6032,
   5844,
   5664,
   5724,
   6112,
   5856,
   5768,
   5932,
   5260,
   5432,
   5860,
   5792,
   5784,
   5516,
   5400,
   5640,
   6036,
   5616,
   5508,
   5316,
   5160,
   5524,
   5488,
   5496,
   5196,
   5192,
   5052,
   5384,
   5548,
   5252,
   4916,
   5264,
   5260,
   5436,
   5172,
   5080,
   5000,
   5020,
   5116,
   5032,
   4932,
   5104,
   4908,
   4964,
   4988,
   4984,
   4640,
   4756,
   4704,
   4948,
   4976,
   4796,
   4424,
   4780,
   4704,
   4956,
   4776,
   4988,
   4648,
   4824,
   4728,
   5048,
   4848,
   4652,
   4756,
   4440,
   5100,
   4920,
   4832,
   4816,
   4928,
   5084,
   4708,
   4664,
   4696,
   4748,
   4932,
   4884,
   5240,
   5092,
   4976,
   4856,
   4840,
   5084,
   4896,
   4968,
   5292,
   5092,
   4920,
   5260,
   5488,
   5080,
   5184,
   5300,
   5468,
   5144,
   4968,
   5152,
   5308,
   5320,
   5552,
   5276,
   5404,
   5216,
   5200,
   5412,
   5316,
   5284,
   5308,
   5268,
   5352,
   5536,
   5612,
   5304,
   5068,
   5208,
   5012,
   5128,
   5444,
   5108,
   5528,
   5340,
   5672,
   5496,
   5432,
   5156,
   5444,
   5404,
   5304,
   5400,
   5360,
   5608,
   5360,
   5824,
   5640,
   5496,
   5528,
   5472,
   5396,
   5616,
   5512,
   5488,
   5472,
   5660,
   5528,
   6188,
   5380,
   5872,
   5520,
   5528,
   5608,
   5604,
   5448,
   5496,
   5732,
   5892,
   5784,
   5784,
   5676,
   5432,
   5660,
   5812,
   5832,
   5592,
   5464,
   5516,
   6160,
   5508,
   5704,
   5748,
   5628,
   5696,
   5648,
   5584,
   5896,
   5676,
   5572,
   5764,
   5696,
   5928,
   5464,
   5724,
   5780,
   5792,
   5840,
   5992,
   5764,
   5860,
   5856,
   5488,
   5896,
   5948,
   5840,
   6016,
   5884,
   6100,
   6320,
   5700,
   5748,
   5820,
   6172,
   6084,
   6308,
   6236,
   6164,
   6248,
   6288,
   6360,
   6144,
   6312,
   6164,
   6328,
   6420,
   6324,
   6112,
   6184,
   5988,
   6328,
   6508,
   6252,
   6084,
   6512,
   6312,
   6232,
   6184,
   5920,
   6324,
   6264,
   6436,
   6316,
   6300,
   6124,
   5736,
   6388,
   6380,
   6500,
   6104,
   6356,
   6264,
   6292,
   6320,
   6380,
   6292,
   6208,
   6496,
   6480,
   6608,
   6360,
   6448,
   6440,
   6544,
   6432,
   6404,
   6264,
   6424,
   6236,
   6360,
   6424,
   6372,
   6172,
   6176,
   6328,
   6200,
   6332,
   6412,
   5848,
   5852,
   6104,
   6240,
   6364,
   5848,
   6060,
   6152,
   6316,
   6300,
   6144,
   5928,
   6060,
   5824,
   6144,
   6112,
   5808,
   5976,
   6192,
   6100,
   6400,
   5844,
   6008,
   6076,
   6268,
   5976,
   5816,
   5872,
   5804,
   5876,
   6116,
   6212,
   6060,
   6208,
   6184,
   5672,
   5936,
   5924,
   5976,
   5736,
   5904,
   5668,
   6124,
   5904,
   6004,
   5860,
   5648,
   5992,
   5912,
   5864,
   6088,
   5628,
   6032,
   5948,
   5856,
   5952,
   5528,
   5940,
   5896,
   6080,
   6300,
   6100,
   5792,
   6244,
   5884,
   5864,
   5908,
   5656,
   5872,
   5656,
   5892,
   5988,
   5772,
   5836,
   5952,
   6116,
   5656,
   5960,
   5840,
   5912,
   5888,
   6020,
   6096,
   5840,
   5636,
   6016,
   5808,
   6140,
   5820,
   5696,
   5808,
   5892,
   5964,
   5744,
   5908,
   5556,
   5888,
   5964,
   5916,
   6004,
   5812,
   5948,
   5776,
   6136,
   5836,
   5948,
   6016,
   5996,
   5872,
   5876,
   5864,
   5692,
   5896,
   5980,
   5840,
   6340,
   5992,
   5868,
   6068,
   6200,
   6032,
   5932,
   5856,
   6012,
   5856,
   6040,
   5952,
   5984,
   5768,
   5728,
   6020,
   6272,
   6116,
   5868,
   6212,
   5912,
   5912,
   5808,
   6096,
   5872,
   6188,
   5828,
   6040,
   6024,
   6180,
   5904,
   6032,
   6020,
   6140,
   5980,
   5908,
   6064,
   6104,
   6200,
   6052,
   5724,
   5748,
   5972,
   5916,
   6084,
   6228,
   5940,
   5672,
   6056,
   5896,
   5780,
   5732,
   5996,
   5960,
   6260,
   6240,
   5968,
   5836,
   5664,
   5992,
   5996,
   5564,
   6084,
   5988,
   6068,
   5912,
   6168,
   5976,
   5872,
   5832,
   6048,
   6316,
   6148,
   6164,
   5672,
   6340,
   6220,
   6184,
   6136,
   6020,
   6020,
   6240,
   6032,
   6000,
   6064,
   5888,
   5812,
   5852,
   5952,
   6092,
   6092,
   6032,
   5780,
   5908,
   5968,
   6036,
   5984,
   6004,
   5648,
   5716,
   5972,
   5976,
   6148,
   5976,
   5780,
   6312,
   6080,
   6104,
   5788,
   6036,
   6072,
   6164,
   6056,
   6176,
   6232,
   5856,
   6072,
   6424,
   6100,
   6184,
   6336,
   6100,
   5944,
   6116,
   5908,
   6060,
   6144,
   6060,
   6168,
   6152,
   5996,
   5936,
   6220,
   5940,
   6280,
   6076,
   6016,
   6124,
   6228,
   6148,
   6248,
   6052,
   6112,
   6024,
   6408,
   6420,
   6564,
   5896,
   6348,
   6316,
   6216,
   6148,
   6036,
   6372,
   6312,
   6072,
   6320,
   6564,
   6200,
   6372,
   6388,
   6288,
   6376,
   6472,
   6072,
   6360,
   6408,
   6256,
   6468,
   6300,
   6624,
   6352,
   6648,
   6312,
   6452,
   6336,
   6596,
   6276,
   6272,
   6264,
   6240,
   6320,
   6496,
   6380,
   6428,
   5980,
   6624,
   6468,
   6436,
   6508,
   6636,
   6388,
   6400,
   6212,
   6392,
   6588,
   6320,
   6356,
   6516,
   6448,
   6576,
   6584,
   6492,
   6384,
   6692,
   6324,
   6440,
   6332,
   6344,
   6220,
   6076,
   6516,
   6280,
   6348,
   6628,
   6364,
   6188,
   6724,
   6620,
   6388,
   6464,
   6284,
   6468,
   6548,
   6488,
   6504,
   6484,
   6416,
   6584,
   6608,
   6508,
   6812,
   6680,
   6816,
   6648,
   6684,
   7076,
   6776,
   6748,
   6580,
   6800,
   6604,
   6536,
   6472,
   6456,
   6764,
   7076,
   6676,
   6548,
   6984,
   6832,
   7040,
   6824,
   7060,
   6772,
   6740,
   6736,
   6908,
   6716,
   6936,
   6904,
   6640,
   6908,
   6808,
   6788,
   7168,
   7032,
   6908,
   7364,
   7088,
   6916,
   7144,
   7216,
   7216,
   7188,
   7088,
   6852,
   7428,
   7340,
   6872,
   7200,
   7076,
   7468,
   7192,
   7308,
   7448,
   7364,
   7524,
   7380,
   7464,
   7348,
   7476,
   7520,
   7776,
   7772,
   7608,
   7756,
   7644,
   7440,
   7532,
   7824,
   7720,
   7780,
   7524,
   8152,
   8012,
   7872,
   7752,
   7660,
   7860,
   8024,
   7592,
   8124,
   7828,
   7708,
   7952,
   7892,
   8052,
   8316,
   7912,
   7780,
   8024,
   8180,
   8344,
   8028,
   8424,
   8540,
   8308,
   8664,
   8412,
   8452,
   8516,
   8580,
   8292,
   8412,
   8564,
   8580,
   8280,
   8420,
   8812,
   8620,
   8604,
   8292,
   8756,
   8364,
   8484,
   8868,
   9392,
   8992,
   8752,
   9100,
   9104,
   8844,
   9288,
   9088,
   9176,
   9180,
   9156,
   9424,
   9592,
   9512,
   9324,
   9296,
   9440,
   9200,
   9428,
   9608,
   9660,
   9968,
   9668,
   9712,
   9668,
   9916,
   9860,
   10144,
   9980,
   9948,
   10312,
   9836,
   9972,
   10616,
   10424,
   10268,
   10388,
   10404,
   10352,
   10420,
   10156,
   10268,
   10920,
   10348,
   10488,
   10664,
   10520,
   10476,
   10476,
   10432,
   10248,
   10600,
   10948,
   10908,
   10960,
   11044,
   11136,
   11104,
   11008,
   11444,
   11372,
   11196,
   11464,
   11228,
   10756,
   11088,
   11164,
   11812,
   11380,
   11876,
   11708,
   11820,
   11604,
   11832,
   11876,
   11984,
   11652,
   11920,
   12036,
   12588,
   11948,
   12120,
   12268,
   12336,
   12652,
   12468,
   12916,
   12428,
   12648,
   12592,
   12668,
   12972,
   13408,
   12836,
   13344,
   13048,
   13360,
   13336,
   13152,
   13124,
   12772,
   13176,
   13732,
   13204,
   13664,
   13300,
   13532,
   13472,
   13596,
   13632,
   13348,
   13988,
   14088,
   14264,
   13792,
   13808,
   13644,
   13808,
   14404,
   14120,
   14024,
   13868,
   13592,
   14756,
   14144,
   14104,
   13808,
   14160,
   13928,
   14032,
   14212,
   13676,
   14132,
   14012,
   14096,
   13712,
   14320,
   14336,
   14568,
   14728,
   14292,
   14568,
   14344,
   14616,
   14092,
   14584,
   14440,
   14152,
   14456,
   14620,
   14848,
   14180,
   14728,
   14656,
   14552,
   14660,
   15132,
   15024,
   15352,
   14876,
   14496,
   15496,
   15224,
   14724,
   15424,
   15144,
   14976,
   15224,
   15388,
   15040,
   15076,
   15616,
   15360,
   15708,
   15272,
   15464,
   15600,
   15600,
   15564,
   15764,
   15852,
   15852,
   15964,
   15876,
   15900,
   15828,
   15628,
   16092,
   16064,
   16140,
   16284,
   16280,
   16328,
   15968,
   16728,
   16588,
   16480,
   16856,
   17228,
   16960,
   16728,
   16616,
   16880,
   17136,
   17204,
   17272,
   17340,
   17436,
   17096,
   17484,
   17384,
   17048,
   17348,
   17068,
   18036,
   17156,
   17624,
   17928,
   17832,
   17884,
   18124,
   18136,
   17740,
   18036,
   18268,
   18060,
   17788,
   18044,
   18248,
   18772,
   18408,
   18112,
   18520,
   18708,
   18716,
   18596,
   18156,
   18704,
   19132,
   18776,
   18720,
   18852,
   18876,
   18824,
   19360,
   19144,
   19252,
   19448,
   19768,
   19376,
   19824,
   19612,
   19776,
   19944,
   19688,
   20116,
   20184,
   20740,
   20284,
   20056,
   20064,
   21096,
   20376,
   20628,
   20816,
   20620,
   20732,
   20592,
   21152,
   21240,
   20852,
   21328,
   21152,
   21728,
   21164,
   21736,
   21348,
   21212,
   21900,
   21800,
   21672,
   21668,
   21460,
   22432,
   22392,
   21892,
   22004,
   21940,
   22372,
   22236,
   22204,
   22184,
   22528,
   23356,
   23092,
   23292,
   22752,
   22868,
   22692,
   23032,
   23764,
   23652,
   22984,
   22840,
   23588,
   24376,
   23800,
   24108,
   23784,
   23864,
   24036,
   23864,
   24088,
   24268,
   24348,
   24032,
   24312,
   24192,
   24648,
   24312,
   24616,
   24728,
   25056,
   25048,
   24700,
   24260,
   25628,
   24800,
   25228,
   25220,
   25332,
   25544,
   25672,
   26108,
   25844,
   26076,
   26124,
   25580,
   25944,
   26464,
   26536,
   26936,
   26496,
   26136,
   26892,
   27572,
   25928,
   26052,
   26876,
   26268,
   26924,
   26748,
   27244,
   27260,
   27160,
   27488,
   27300,
   27620,
   27516,
   28264,
   27724,
   27136,
   28072,
   28172,
   27852,
   27492,
   28696,
   28324,
   28068,
   29388,
   28640,
   29076,
   28420,
   29264,
   29316,
   28884,
   29416,
   29188,
   29412,
   29728,
   29896,
   30360,
   30144,
   30268,
   29576,
   30088,
   30272,
   30336,
   30648,
   30084,
   30880,
   31000,
   30828,
   30608,
   31200,
   30552,
   30760,
   31600,
   31600,
   31932,
   31276,
   32436,
   31608,
   32392,
   31560,
   31468,
   31372,
   31868,
   32056,
   31556,
   32516,
   32024,
   31360,
   32392,
   33156,
   32140,
   32236,
   32820,
   32924,
   33448,
   33052,
   33208,
   32980,
   33392,
   33208,
   33552,
   33784,
   34276,
   33932,
   34792,
   34436,
   34248,
   34356,
   34876,
   34632,
   34248,
   34752,
   35120,
   35564,
   35528,
   34888,
   36376,
   36240,
   35528,
   36148,
   35900,
   36704,
   35908,
   36152,
   35560,
   36744,
   36340,
   36064,
   36944,
   36900,
   36404,
   37044,
   38144,
   37008,
   38092,
   37872,
   37128,
   37180,
   38272,
   37556,
   37824,
   37144,
   38448,
   38608,
   38612,
   37684,
   38692,
   38944,
   39088,
   38700,
   39232,
   38768,
   39328,
   39520,
   38472,
   39352,
   39672,
   39324,
   40052,
   39660,
   39952,
   39644,
   39988,
   40140,
   41144,
   41428,
   40728,
   40732,
   40700,
   40972,
   40916,
   41140,
   41676,
   41996,
   42204,
   42200,
   41680,
   41756,
   42548,
   41984,
   42968,
   42100,
   41680,
   42976,
   43372,
   42832,
   43708,
   43496,
   43420,
   43464,
   43656,
   43288,
   43228,
   43372,
   44468,
   44544,
   43740,
   44612,
   43532,
   44812,
   45072,
   45024,
   45004,
   45520,
   45476,
   44868,
   46136,
   45768,
   45244,
   45908,
   46720,
   46068,
   46680,
   46264,
   46540,
   47164,
   46944,
   47316,
   46404,
   46972,
   47112,
   47344,
   46976,
   47812,
   48028,
   47496,
   48304,
   48616,
   48396,
   48240,
   48468,
   48408,
   49044,
   48720,
   49388,
   49296,
   49540,
   48400,
   49400,
   48636,
   49584,
   49552,
   50204,
   50204,
   50536,
   49476,
   50844,
   50808,
   51456,
   51768,
   51136,
   51144,
   52392,
   51468,
   52532,
   51908,
   51816,
   52788,
   52848,
   52576,
   52040,
   52044,
   53032,
   53128,
   53556,
   53076,
   53232,
   53908,
   53792,
   53424,
   54352,
   54416,
   54876,
   54360,
   54344,
   54700,
   56000,
   55180,
   54864,
   54864,
   55192,
   55528,
   55596,
   55404,
   56296,
   56280,
   56240,
   58020,
   56460,
   56840,
   57444,
   57604,
   57240,
   57360,
   57388,
   57680,
   57456,
   58160,
   58364,
   58092,
   59232,
   58584,
   57376,
   58444,
   59752,
   59116,
   58760,
   58956,
   59368,
   59792,
   59604,
   60352,
   60204,
   59704,
   60364,
   61196,
   60604,
   61368,
   60652,
   61916,
   61568,
   62200,
   61848,
   61568,
   62080,
   61592,
   62220,
   62252,
   62696,
   62832,
   62748,
   62628,
   63380,
   64292,
   63772,
   64092,
   64108,
   63836,
   64324,
   64168,
   64868,
   64912,
   65180,
   64620,
   65632,
   65492,
   66268,
   65804,
   66100,
   66712,
   66104,
   65968,
   67004,
   66716,
   67512,
   66704,
   67336,
   67244,
   67644,
   67020,
   68144,
   68804,
   68048,
   68460,
   68684,
   68188,
   69504,
   69208,
   68420,
   68940,
   69948,
   69936,
   71052,
   68888,
   70076,
   71188,
   70132,
   70480,
   71888,
   70784,
   71812,
   71072,
   71348,
   71504,
   71324,
   71120,
   70956,
   72192,
   71192,
   72224,
   72320,
   72120,
   73044,
   73476,
   72720,
   73220,
   72744,
   72352,
   73248,
   73520,
   73116,
   73604,
   74356,
   73956,
   75424,
   74516,
   74376,
   74832,
   75468,
   76212,
   75324,
   75096,
   74368,
   75576,
   75752,
   75840,
   76476,
   76432,
   76356,
   76540,
   76124,
   77316,
   76956,
   77808,
   77576,
   77208,
   77736,
   78164,
   78488,
   78712,
   77980,
   77772,
   78104,
   79008,
   78088,
   79552,
   79104,
   79616,
   79348,
   78820,
   80512,
   79240,
   80280,
   79500,
   80032,
   81108,
   80412,
   80800,
   80744,
   80572,
   81680,
   80280,
   80640,
   81468,
   80740,
   80656,
   81840,
   81040,
   82468,
   82648,
   81916,
   82160,
   82940,
   83924,
   83480,
   83908,
   84532,
   82900,
   84320,
   83480,
   83520,
   84040,
   83380,
   84356,
   84732,
   84336,
   84928,
   85036,
   84852,
   84496,
   84384,
   84940,
   85236,
   84672,
   85508,
   85292,
   85184,
   86892,
   85448,
   86800,
   86760,
   85576,
   86744,
   86056,
   88372,
   86860,
   87488,
   86940,
   87416,
   85732,
   87760,
   88008,
   87892,
   86928,
   87520,
   87784,
   88408,
   89036,
   90148,
   88608,
   88588,
   88032,
   90216,
   88512,
   89352,
   88576,
   89884,
   90400,
   89808,
   89436,
   91384,
   90244,
   90228,
   90948,
   90300,
   90900,
   91280,
   91472,
   91260,
   91192,
   91528,
   91116,
   90944,
   90268,
   91368,
   92000,
   92036,
   92024,
   92384,
   92188,
   92672,
   92180,
   93576,
   92832,
   93656,
   93440,
   93828,
   93184,
   92856,
   93428,
   94284,
   94120,
   94900,
   94200,
   94272,
   95000,
   93660,
   95220,
   95072,
   96408,
   96316,
   95528,
   95576,
   95400,
   95228,
   96644,
   96348,
   95572,
   95636,
   97452,
   96404,
   95396,
   95712,
   96220,
   96364,
   97116,
   96848,
   97132,
   97252,
   97164,
   97384,
   96688,
   98456,
   97688,
   96792,
   98720,
   99392,
   97768,
   99328,
   99916,
   99652,
   99312,
   99268,
   99656,
   99156,
   99828,
   101056,
   101732,
   100196,
   98948,
   99856,
   100332,
   101140,
   100792,
   101372,
   101172,
   101856,
   102624,
   100880,
   102256,
   101972,
   103300,
   101312,
   102332,
   101804,
   103388,
   101768,
   102760,
   103192,
   103008,
   103840,
   103596,
   103688,
   103976,
   103272,
   104588,
   104708,
   104624,
   102692,
   104512,
   104432,
   103300,
   105204,
   106236,
   104512,
   105248,
   106416,
   105552,
   105856,
   106828,
   106292,
   107252,
   106876,
   106824,
   106620,
   107724,
   107096,
   107792,
   107880,
   107884,
   107284,
   107440,
   108000,
   108672,
   109456,
   108548,
   109020,
   108484,
   109328,
   110064,
   108676,
   110100,
   109548,
   110940,
   110644,
   109784,
   111240,
   111248,
   110804,
   110280,
   111800,
   112020,
   111684,
   112840,
   111684,
   114328,
   113352,
   112748,
   113292,
   112776,
   112988,
   112784,
   114204,
   113108,
   114988,
   114044,
   113452,
   115108,
   114640,
   115612,
   114296,
   114576,
   116152,
   115376,
   116400,
   117072,
   117492,
   116176,
   115744,
   116556,
   116864,
   117508,
   118168,
   116888,
   117684,
   118868,
   117456,
   118960,
   118260,
   118252,
   118664,
   120180,
   120220,
   119448,
   120600,
   120520,
   118864,
   119616,
   121128,
   120716,
   121224,
   121124,
   121120,
   121852,
   120828,
   121804,
   121412,
   123512,
   123988,
   122720,
   121808,
   122724,
   123668,
   123680,
   122628,
   122580,
   124248,
   124800,
   123432,
   124176,
   123096,
   124308,
   123772,
   125348,
   125388,
   125288,
   125456,
   126564,
   125912,
   126036,
   124972,
   126200,
   124904,
   125900,
   127516,
   127468,
   128028,
   126920,
   126880,
   125964,
   126424,
   127804,
   127744,
   128336,
   128468,
   127832,
   129196,
   129164,
   128228,
   128772,
   127888,
   128672,
   128264,
   129428,
   128492,
   130636,
   129492,
   129456,
   129608,
   129600,
   129668,
   130484,
   131228,
   129988,
   128668,
   130924,
   131484,
   131768,
   131620,
   130696,
   130040,
   131012,
   130732,
   130564,
   131948,
   131900,
   131016,
   130476,
   133236,
   132348,
   132100,
   130976,
   132472,
   131956,
   131668,
   131460,
   132304,
   132780,
   132204,
   132972,
   131464,
   132232,
   132140,
   130936,
   132896,
   132260,
   131596,
   132444,
   134052,
   132540,
   132724,
   132048,
   133256,
   132592,
   132480,
   131668,
   132824,
   133464,
   131968,
   131580,
   132148,
   133808,
   133408,
   132876,
   132616,
   132240,
   132436,
   133436,
   132520,
   131932,
   131692,
   131944,
   132132,
   131820,
   133184,
   133728,
   133128,
   132104,
   131892,
   131964,
   131132,
   131848,
   130624,
   131824,
   131592,
   132076,
   132608,
   130888,
   130536,
   131248,
   130364,
   132224,
   132096,
   129996,
   131556,
   131612,
   130536,
   130472,
   130020,
   129472,
   130096,
   131052,
   129128,
   131076,
   130192,
   129452,
   130516,
   130916,
   128768,
   128260,
   128136,
   128000,
   128944,
   127392,
   127756,
   127892,
   128344,
   126984,
   127736,
   127600,
   127636,
   127468,
   128152,
   126536,
   126284,
   126628,
   126664,
   126060,
   124876,
   125056,
   124464,
   125720,
   125496,
   124812,
   124860,
   124904,
   123764,
   123076,
   123604,
   123772,
   123712,
   123668,
   123828,
   123196,
   122012,
   122196,
   122904,
   122404,
   122312,
   120724,
   120852,
   120916,
   121696,
   120052,
   120156,
   119760,
   119972,
   119804,
   120668,
   119540,
   118108,
   118644,
   118692,
   118688,
   117476,
   116388,
   117852,
   117604,
   115528,
   115640,
   116488,
   117188,
   115720,
   116156,
   115360,
   114404,
   114584,
   115448,
   114032,
   114652,
   114736,
   112872,
   112556,
   112988,
   113200,
   112476,
   112236,
   112168,
   109744,
   111452,
   110632,
   110672,
   110484,
   108524,
   109764,
   109748,
   107916,
   108120,
   108472,
   107480,
   108632,
   107220,
   106860,
   105604,
   105640,
   105936,
   105932,
   104672,
   104988,
   104656,
   104208,
   103572,
   102872,
   104248,
   103196,
   102332,
   103476,
   102392,
   101092,
   100236,
   101036,
   100220,
   100724,
   100192,
   98572,
   100952,
   99640,
   97624,
   97944,
   98548,
   97092,
   96812,
   96568,
   98348,
   94756,
   95412,
   95092,
   94968,
   93880,
   94536,
   93536,
   93800,
   93720,
   93752,
   91612,
   92364,
   92140,
   91856,
   91216,
   90632,
   90076,
   90176,
   88716,
   88588,
   88804,
   87672,
   88232,
   88508,
   86896,
   87108,
   85696,
   87008,
   85596,
   85632,
   84744,
   84288,
   85052,
   83332,
   83664,
   83492,
   82656,
   82152,
   82068,
   82356,
   81140,
   79940,
   81120,
   80308,
   79980,
   79384,
   79304,
   76980,
   78328,
   77860,
   77196,
   77100,
   76908,
   76112,
   76104,
   74520,
   75060,
   74224,
   74076,
   73572,
   74432,
   73224,
   72324,
   71948,
   72776,
   71744,
   71940,
   71852,
   70536,
   69904,
   70176,
   69356,
   68800,
   68352,
   68148,
   68336,
   67520,
   67000,
   67072,
   66104,
   65992,
   66276,
   65612,
   65560,
   64940,
   64752,
   64536,
   64492,
   63840,
   62908,
   63008,
   63064,
   62456,
   61764,
   61400,
   61068,
   61064,
   60756,
   59992,
   59424,
   59956,
   59348,
   58304,
   59292,
   57396,
   57892,
   57528,
   57648,
   57188,
   57212,
   56100,
   56160,
   55580,
   55724,
   54832,
   55060,
   54968,
   54552,
   53028,
   54064,
   52868,
   53044,
   53272,
   51720,
   52372,
   51296,
   51644,
   51844,
   51000,
   50488,
   50176,
   49672,
   51108,
   49196,
   48536,
   48744,
   48104,
   48952,
   48384,
   47888,
   47976,
   46800,
   47584,
   47720,
   46304,
   46564,
   45980,
   45792,
   45340,
   45532,
   45920,
   44844,
   45044,
   44884,
   43820,
   43268,
   43296,
   43592,
   43216,
   42972,
   42596,
   42756,
   42420,
   42032,
   41516,
   41780,
   40920,
   41356,
   40480,
   40836,
   39780,
   40172,
   39676,
   39632,
   39316,
   39188,
   38996,
   39044,
   38468,
   38956,
   39064,
   37548,
   38328,
   37716,
   37624,
   37104,
   36428,
   36692,
   36456,
   36244,
   36948,
   36156,
   35580,
   35744,
   35576,
   34764,
   34744,
   35356,
   35004,
   34604,
   34132,
   33944,
   34044,
   33860,
   33808,
   33820,
   33436,
   32968,
   32572,
   33204,
   32768,
   32272,
   32252,
   31872,
   31660,
   32292,
   32016,
   31164,
   32052,
   31404,
   30828,
   30876,
   30360,
   30136,
   30504,
   30708,
   29884,
   29360,
   29692,
   29624,
   29860,
   29456,
   29460,
   29240,
   28968,
   29200,
   29292,
   28112,
   28704,
   28104,
   28508,
   27820,
   27512,
   27856,
   27568,
   26600,
   27680,
   27188,
   26992,
   26996,
   27108,
   26352,
   26572,
   26920,
   26304,
   25672,
   25868,
   26412,
   25688,
   25948,
   25460,
   24988,
   25420,
   24800,
   24504,
   24600,
   24604,
   24728,
   24032,
   24104,
   24128,
   24096,
   23472,
   24132,
   23836,
   23608,
   23264,
   23044,
   22908,
   23288,
   23336,
   23420,
   22824,
   22876,
   22392,
   22392,
   22064,
   21720,
   22004,
   22244,
   21868,
   22308,
   21808,
   21724,
   21644,
   21152,
   21000,
   21284,
   21328,
   21180,
   20828,
   20920,
   20828,
   20244,
   20284,
   20416,
   19544,
   20708,
   20376,
   19848,
   19984,
   19568,
   19924,
   19728,
   19412,
   20224,
   19552,
   19108,
   19576,
   19044,
   18836,
   19132,
   18584,
   18724,
   18900,
   18572,
   18264,
   17960,
   18276,
   18420,
   18192,
   17596,
   18516,
   17676,
   17568,
   18152,
   17708,
   17772,
   17712,
   17416,
   17676,
   17068,
   17104,
   17212,
   16796,
   17116,
   17272,
   16504,
   16736,
   16828,
   16796,
   16452,
   16664,
   16372,
   16404,
   16212,
   16396,
   16136,
   15844,
   15756,
   15440,
   15748,
   15860,
   15216,
   15660,
   15288,
   15112,
   15548,
   15480,
   14928,
   15184,
   15056,
   14656,
   14936,
   15364,
   14716,
   14468,
   14456,
   14780,
   14620,
   14284,
   14332,
   14376,
   14236,
   14428,
   13884,
   13804,
   13612,
   14096,
   13436,
   13660,
   13836,
   13844,
   13316,
   13524,
   13600,
   13540,
   13156,
   13404,
   13192,
   13384,
   12724,
   13076,
   13168,
   13104,
   12692,
   12916,
   12680,
   12496,
   12936,
   12624,
   12920,
   12612,
   12140,
   12500,
   12204,
   12288,
   12280,
   12516,
   12740,
   12032,
   12008,
   12284,
   12136,
   11608,
   12236,
   11712,
   11800,
   11640,
   11732,
   11452,
   11388,
   11380,
   11220,
   11172,
   11060,
   10964,
   11156,
   10940,
   10816,
   10744,
   11084,
   10984,
   10912,
   10672,
   10652,
   10652,
   10396,
   10940,
   10572,
   10412,
   10336,
   10080,
   10236,
   10348,
   10388,
   10348,
   10312,
   9964,
   10168,
   10104,
   9940,
   9884,
   9712,
   10072,
   9348,
   9888,
   10104,
   9852,
   9488,
   9352,
   9668,
   9820,
   9332,
   9436,
   9668,
   9452,
   9212,
   9356,
   8896,
   8836,
   9184,
   8924,
   8884,
   9352,
   8788,
   8832,
   8776,
   8788,
   8852,
   8936,
   8548,
   8480,
   8752,
   8384,
   8956,
   8380,
   8236,
   8276,
   8432,
   8172,
   8260,
   8104,
   8228,
   8392,
   8392,
   8112,
   8056,
   7972,
   8012,
   7988,
   7776,
   8112,
   8048,
   7864,
   7532,
   7704,
   7856,
   7760,
   7856,
   7364,
   7484,
   7540,
   7532,
   7488,
   7744,
   7272,
   7308,
   7216,
   7488,
   7020,
   7052,
   6952,
   7124,
   7096,
   7092,
   7116,
   7292,
   7044,
   6868,
   7304,
   6988,
   6784,
   7160,
   6684,
   6836,
   6612,
   6628,
   6612,
   6664,
   6756,
   6540,
   6524,
   6784,
   6508,
   6468,
   6372,
   6424,
   6616,
   6456,
   6588,
   6276,
   6360,
   6192,
   6288,
   6184,
   6400,
   6044,
   5824,
   6012,
   5772,
   6004,
   6168,
   5948,
   5936,
   5880,
   5908,
   5644,
   5752,
   5612,
   5916,
   5776,
   5768,
   5816,
   5652,
   5780,
   5764,
   5812,
   5612,
   5488,
   5764,
   5608,
   5508,
   5392,
   5620,
   5368,
   5388,
   5392,
   5724,
   5100,
   5216,
   5040,
   5188,
   5340,
   5200,
   5144,
   5148,
   5112,
   5184,
   5156,
   4944,
   5100,
   5080,
   4816,
   4736,
   5044,
   5080,
   4988,
   4880,
   5000,
   4888,
   4960,
   5016,
   4760,
   4976,
   4592,
   4736,
   4548,
   4848,
   4696,
   4596,
   4552,
   4456,
   4820,
   4488,
   4584,
   4612,
   4548,
   4804,
   4716,
   4196,
   4308,
   4156,
   4532,
   4300,
   4300,
   4112,
   4352,
   4260,
   4444,
   4404,
   4280,
   4236,
   4324,
   4000,
   4016,
   4112,
   4020,
   4088,
   4176,
   3948,
   3880,
   4236,
   4300,
   4200,
   4076,
   4084,
   4008,
   4092,
   3972,
   4108,
   3896,
   3980,
   4016,
   4032,
   3772,
   3796,
   3816,
   4064,
   3828,
   3888,
   3752,
   3760,
   3820,
   3912,
   3692,
   3884,
   3880,
   3636,
   3772,
   3720,
   3740,
   3688,
   3532,
   3452,
   3704,
   3688,
   3796,
   3960,
   3508,
   3528,
   3484,
   3412,
   3548,
   3652,
   3604,
   3444,
   3324,
   3556,
   3456,
   3436,
   3492,
   3224,
   3240,
   3552,
   3380,
   3464,
   3156,
   3236,
   3540,
   3152,
   3256,
   3392,
   2972,
   3304,
   3360,
   3424,
   3200,
   3144,
   3172,
   3376,
   3368,
   3196,
   3160,
   3280,
   3228,
   3216,
   3164,
   3044,
   3080,
   3100,
   3080,
   3168,
   3112,
   2988,
   3016,
   2968,
   2920,
   2912,
   2832,
   2916,
   3004,
   3056,
   3012,
   3012,
   2844,
   2780,
   2988,
   2916,
   3148,
   2748,
   2776,
   2996,
   2868,
   2940,
   2956,
   2812,
   2756,
   2848,
   2712,
   2676,
   2788,
   2648,
   2856,
   2884,
   2812,
   2604,
   2732,
   2964,
   2804,
   2628,
   2508,
   2952,
   2720,
   2600,
   2608,
   2632,
   2640,
   2556,
   2664,
   2708,
   2800,
   2764,
   2596,
   2512,
   2616,
   2628,
   2588,
   2576,
   2424,
   2644,
   2360,
   2468,
   2500,
   2384,
   2536,
   2328,
   2480,
   2580,
   2392,
   2472,
   2580,
   2580,
   2556,
   2428,
   2572,
   2452,
   2296,
   2492,
   2456,
   2572,
   2456,
   2476,
   2164,
   2420,
   2268,
   2424,
   2340,
   2380,
   2196,
   2380,
   2428,
   2228,
   2192,
   2324,
   2188,
   2452,
   2320,
   2320,
   2200,
   2300,
   2280,
   2108,
   2136,
   2304,
   2156,
   2188,
   2204,
   2436,
   2124,
   2152,
   2124,
   2208,
   2244,
   2112,
   2264,
   2268,
   2196,
   2128,
   2048,
   2172,
   2072,
   2120,
   1960,
   2064,
   2152,
   2080,
   2148,
   2128,
   1948,
   2104,
   2124,
   2096,
   2028,
   1964,
   2084,
   2116,
   2032,
   2192,
   1920,
   2128,
   1936,
   2060,
   2024,
   2092,
   2008,
   2048,
   1964,
   2000,
   1880,
   1904,
   2040,
   1788,
   2172,
   1932,
   1928,
   2172,
   1936,
   1984,
   1888,
   1768,
   1812,
   2036,
   1896,
   2064,
   1924,
   1848,
   2112,
   1916,
   1960,
   1816,
   1976,
   1888,
   1800,
   1796,
   1944,
   1780,
   1896,
   1868,
   1936,
   1908,
   1796,
   1848,
   1912,
   1836,
   1896,
   1968,
   1900,
   1776,
   2012,
   1816,
   1872,
   1740,
   1816,
   1784,
   1672,
   1756,
   1824,
   1952,
   1868,
   2000,
   1696,
   1668,
   1864,
   1860,
   1812,
   1888,
   1704,
   1732,
   1928,
   1576,
   1804,
   1636,
   1692,
   1812,
   1624,
   1676,
   1640,
   1772,
   1664,
   1624,
   1648,
   1684,
   1608,
   1724,
   1712,
   1692,
   1612,
   1716,
   1596,
   1740,
   1504,
   1676,
   1592,
   1628,
   1564,
   1644,
   1580,
   1612,
   1652,
   1572,
   1648,
   1604,
   1648,
   1624,
   1496,
   1656,
   1608,
   1464,
   1540,
   1444,
   1632,
   1500,
   1472,
   1672,
   1508,
   1448,
   1512,
   1596,
   1496,
   1452,
   1524,
   1464,
   1700,
   1564,
   1568,
   1420,
   1560,
   1624,
   1496,
   1352,
   1492,
   1476,
   1592,
   1616,
   1440,
   1544,
   1496,
   1568,
   1424,
   1408,
   1532,
   1312,
   1528,
   1376,
   1432,
   1576,
   1568,
   1520,
   1488,
   1392,
   1360,
   1416,
   1368,
   1504,
   1516,
   1284,
   1464,
   1420,
   1248,
   1348,
   1496,
   1472,
   1432,
   1304,
   1500,
   1508,
   1532,
   1496,
   1416,
   1372,
   1456,
   1372,
   1356,
   1296,
   1380,
   1436,
   1336,
   1308,
   1184,
   1404,
   1272,
   1328,
   1356,
   1396,
   1524,
   1192,
   1432,
   1420,
   1288,
   1480,
   1312,
   1324,
   1388,
   1344,
   1264,
   1284,
   1376,
   1304,
   1292,
   1316,
   1260,
   1316,
   1324,
   1296,
   1456,
   1260,
   1252,
   1264,
   1288,
   1348,
   1360,
   1308,
   1184,
   1204,
   1308,
   1284,
   1272,
   1324,
   1252,
   1320,
   1248,
   1260,
   1204,
   1260,
   1152,
   1308,
   1184,
   1324,
   1220,
   1260,
   1252,
   1320,
   1124,
   1252,
   1172,
   1272,
   1304,
   1232,
   1244,
   1180,
   1340,
   1368,
   1212,
   1260,
   1196,
   1196,
   1152,
   1160,
   1140,
   1272,
   1224,
   1236,
   1204,
   1256,
   1248,
   1148,
   1276,
   1248,
   1108,
   1296,
   1188,
   1304,
   1260,
   1112,
   1048,
   1136,
   1104,
   1176,
   1108,
   1052,
   1088,
   1224,
   1360,
   1116,
   1176,
   1256,
   1060,
   1248,
   1116,
   1132,
   1120,
   1116,
   1156,
   1088,
   1196,
   1076,
   1052,
   1152,
   1172,
   1108,
   1248,
   1072,
   992,
   1152,
   1108,
   1176,
   1100,
   1120,
   1116,
   1136,
   1104,
   1036,
   1100,
   988,
   1152,
   1128,
   1196,
   1072,
   1120,
   1068,
   1136,
   1160,
   1116,
   1100,
   1028,
   1160,
   1088,
   1052,
   1148,
   1000,
   1216,
   1116,
   1020,
   1120,
   1012,
   1172,
   1128,
   1020,
   1136,
   992,
   1040,
   1044,
   1080,
   1076,
   1028,
   1068,
   1076,
   1008,
   1108,
   1060,
   1080,
   988,
   976,
   1024,
   1092,
   1080,
   920,
   1064,
   1156,
   1108,
   908,
   980,
   1112,
   1048,
   1092,
   1084,
   972,
   1096,
   1112,
   1136,
   968,
   1032,
   976,
   1048,
   968,
   952,
   1148,
   1136,
   912,
   996,
   1084,
   996,
   1164,
   1096,
   1088,
   1116,
   1128,
   1012,
   1008,
   1016,
   1012,
   976,
   1056,
   936,
   876,
   1060,
   1036,
   1080,
   868,
   1012,
   920,
   1016,
   956,
   992,
   980,
   900,
   984,
   964,
   988,
   1024,
   984,
   920,
   988,
   1024,
   880,
   1016,
   988,
   1048,
   908,
   952,
   936,
   968,
   948,
   984,
   972,
   904,
   960,
   940,
   808,
   1036,
   920,
   1008,
   912,
   1088,
   920,
   872,
   908,
   908,
   1004,
   756,
   864,
   952,
   868,
   844,
   1020,
   888,
   836,
   924,
   796,
   844,
   872,
   904,
   912,
   996,
   1008,
   1044,
   828,
   888,
   948,
   860,
   844,
   1016,
   944,
   884,
   944,
   1040,
   796,
   1012,
   852,
   880,
   1032,
   888,
   888,
   848,
   800,
   828,
   956,
   912,
   740,
   840,
   932,
   908,
   860,
   836,
   860,
   856,
   856,
   872,
   860,
   924,
   936,
   840,
   944,
   840,
   928,
   784,
   796,
   900,
   868,
   852,
   968,
   896,
   884,
   952,
   836,
   812,
   840,
   840,
   916,
   904,
   780,
   840,
   880,
   804,
   844,
   852,
   764,
   920,
   828,
   872,
   904,
   896,
   800,
   724,
   788,
   828,
   832,
   828,
   904,
   852,
   964,
   836,
   872,
   856,
   840,
   872,
   820,
   864,
   884,
   804,
   840,
   840,
   940,
   816,
   900,
   792,
   916,
   908,
   892,
   832,
   924,
   808,
   760,
   788,
   812,
   816,
   820,
   792,
   792,
   880,
   772,
   784,
   780,
   728,
   852,
   832,
   772,
   836,
   792,
   744,
   824,
   764,
   848,
   728,
   732,
   708,
   804,
   840,
   868,
   832,
   860,
   800,
   820,
   756,
   824,
   896,
   776,
   752,
   864,
   792,
   812,
   740,
   780,
   800,
   904,
   820,
   880,
   776,
   692,
   816,
   884,
   828,
   764,
   824,
   800,
   704,
   720,
   832,
   784,
   744,
   732,
   788,
   800,
   768,
   728,
   768,
   784,
   864,
   764,
   764,
   852,
   740,
   640,
   880,
   848,
   780,
   720,
   748,
   736,
   720,
   880,
   764,
   720,
   768,
   796,
   776,
   764,
   716,
   828,
   824,
   788,
   712,
   784,
   792,
   688,
   772,
   788,
   784,
   732,
   700,
   716,
   764,
   784,
   720,
   712,
   588,
   764,
   792,
   712,
   800,
   828,
   776,
   772,
   740,
   728,
   736,
   720,
   712,
   732,
   732,
   796,
   716,
   720,
   776,
   792,
   788,
   688,
   700,
   816,
   684,
   700,
   784,
   712,
   748,
   600,
   720,
   784,
   792,
   688,
   760,
   716,
   804,
   668,
   816,
   692,
   672,
   668,
   744,
   848,
   804,
   712,
   672,
   792,
   732,
   832,
   696,
   744,
   724,
   640,
   720,
   756,
   736,
   780,
   696,
   844,
   652,
   764,
   708,
   704,
   760,
   740,
   724,
   748,
   700,
   760,
   688,
   784,
   640,
   652,
   772,
   716,
   744,
   716,
   820,
   628,
   720,
   636,
   712,
   692,
   760,
   708,
   752,
   672,
   788,
   612,
   796,
   756,
   720,
   664,
   696,
   744,
   712,
   720,
   772,
   652,
   660,
   688,
   764,
   660,
   612,
   812,
   756,
   748,
   800,
   748,
   756,
   672,
   728,
   664,
   640,
   604,
   748,
   644,
   624,
   652,
   648,
   688,
   732,
   676,
   688,
   672,
   692,
   744,
   720,
   652,
   640,
   796,
   636,
   720,
   708,
   660,
   652,
   664,
   664,
   608,
   676,
   640,
   712,
   668,
   700,
   652,
   584,
   656,
   640,
   740,
   640,
   640,
   672,
   624,
   688,
   632,
   680,
   680,
   764,
   608,
   672,
   768,
   732,
   648,
   644,
   644,
   704,
   656,
   708,
   680,
   692,
   728,
   752,
   660,
   572,
   588,
   652,
   664,
   612,
   616,
   704,
   668,
   688,
   568,
   696,
   712,
   660,
   704,
   600,
   648,
   616,
   712,
   644,
   692,
   652,
   756,
   652,
   668,
   652,
   696,
   620,
   700,
   704,
   664,
   616,
   684,
   692,
   672,
   628,
   700,
   684,
   628,
   616,
   596,
   604,
   592,
   596,
   636,
   664,
   660,
   656,
   660,
   648,
   572,
   700,
   696,
   612,
   620,
   624,
   640,
   652,
   720,
   628,
   664,
   624,
   648,
   584,
   608,
   604,
   656,
   648,
   636,
   632,
   644,
   676,
   660,
   604,
   600,
   592,
   620,
   644,
   632,
   740,
   636,
   644,
   528,
   532,
   660,
   556,
   704,
   632,
   616,
   636,
   616,
   596,
   584,
   608,
   608,
   648,
   560,
   552,
   580,
   684,
   648,
   632,
   620,
   576,
   640,
   652,
   660,
   624,
   560,
   552,
   588,
   592,
   668,
   584,
   564,
   544,
   584,
   656,
   676,
   636,
   544,
   516,
   552,
   668,
   584,
   628,
   676,
   596,
   624,
   640,
   548,
   588,
   624,
   552,
   576,
   592,
   604,
   620,
   564,
   556,
   580,
   580,
   624,
   564,
   624,
   664,
   600,
   648,
   624,
   660,
   640,
   572,
   568,
   636,
   524,
   652,
   644,
   628,
   620,
   564,
   536,
   656,
   660,
   540,
   572,
   644,
   652,
   560,
   568,
   716,
   564,
   564,
   632,
   604,
   652,
   540,
   544,
   712,
   700,
   548,
   548,
   576,
   652,
   700,
   608,
   620,
   552,
   476,
   596,
   540,
   648,
   644,
   608,
   544,
   592,
   624,
   568,
   600,
   596,
   544,
   632,
   572,
   580,
   668,
   648,
   584,
   540,
   556,
   556,
   608,
   528,
   628,
   536,
   560,
   592,
   564,
   512,
   600,
   604,
   596,
   584,
   560,
   608,
   620,
   564,
   612,
   532,
   556,
   608,
   564,
   584,
   648,
   600,
   600,
   508,
   496,
   564,
   620,
   592,
   548,
   524,
   516,
   480,
   564,
   616,
   552,
   540,
   452,
   580,
   580,
   548,
   492,
   588,
   528,
   552,
   556,
   588,
   552,
   552,
   616,
   544,
   692,
   520,
   516,
   568,
   520,
   580,
   632,
   568,
   632,
   480,
   548,
   592,
   584,
   580,
   504,
   584,
   536,
   520,
   572,
   588,
   624,
   456,
   484,
   548,
   636,
   548,
   604,
   572,
   500,
   520,
   596,
   564,
   508,
   524,
   564,
   512,
   492,
   584,
   576,
   520,
   572,
   516,
   616,
   540,
   592,
   560,
   504,
   488,
   640,
   540,
   556,
   628,
   512,
   564,
   544,
   504,
   632,
   488,
   656,
   544,
   516,
   512,
   544,
   580,
   548,
   584,
   528,
   608,
   620,
   592,
   548,
   548,
   512,
   464,
   560,
   616,
   512,
   524,
   476,
   460,
   580,
   552,
   580,
   544,
   552,
   552,
   456,
   564,
   548,
   460,
   540,
   556,
   532,
   632,
   492,
   492,
   528,
   460,
   608,
   572,
   488,
   508,
   460,
   560,
   504,
   544,
   548,
   484,
   600,
   508,
   676,
   592,
   520,
   516,
   552,
   464,
   584,
   492,
   400,
   508,
   532,
   528,
   572,
   488,
   516,
   536,
   564,
   592,
   592,
   520,
   496,
   536,
   528,
   472,
   520,
   452,
   536,
   456,
   536,
   464,
   464,
   476,
   492,
   500,
   492,
   476,
   488,
   440,
   472,
   512,
   564,
   532,
   432,
   508,
   504,
   532,
   548,
   500,
   476,
   404,
   528,
   436,
   488,
   492,
   512,
   452,
   492,
   488,
   480,
   584,
   588,
   564,
   512,
   556,
   496,
   532,
   444,
   508,
   476,
   500,
   564,
   476,
   508,
   480,
   532,
   572,
   400,
   492,
   464,
   536,
   456,
   524,
   432,
   500,
   496,
   480,
   508,
   472,
   508,
   480,
   504,
   500,
   452,
   484,
   520,
   488,
   512,
   516,
   496,
   420,
   504,
   488,
   536,
   548,
   552,
   560,
   524,
   488,
   524,
   528,
   452,
   584,
   488,
   484,
   544,
   552,
   408,
   448,
   540,
   456,
   504,
   468,
   484,
   556,
   584,
   540,
   572,
   428,
   432,
   448,
   480,
   540,
   472,
   404,
   396,
   528,
   480,
   548,
   436,
   456,
   504,
   432,
   424,
   552,
   500,
   524,
   492,
   516,
   368,
   508,
   476,
   428,
   548,
   484,
   472,
   492,
   452,
   496,
   452,
   472,
   444,
   460,
   528,
   408,
   464,
   560,
   432,
   464,
   520,
   464,
   472,
   384,
   380,
   472,
   444,
   528,
   500,
   476,
   396,
   440,
   468,
   500,
   476,
   456,
   472,
   500,
   512,
   412,
   504,
   440,
   452,
   476,
   484,
   448,
   520,
   424,
   512,
   552,
   448,
   408,
   440,
   504,
   468,
   440,
   476,
   484,
   432,
   452,
   416,
   428,
   540,
   496,
   404,
   492,
   548,
   404,
   412,
   428,
   460,
   492,
   436,
   500,
   456,
   396,
   412,
   484,
   444,
   412,
   432,
   500,
   408,
   452,
   484,
   464,
   460,
   380,
   508,
   412,
   468,
   428,
   400,
   448,
   432,
   480,
   392,
   436,
   500,
   412,
   428,
   412,
   488,
   484,
   476,
   472,
   448,
   440,
   476,
   372,
   436,
   508,
   436,
   452,
   460,
   484,
   424,
   428,
   452,
   416,
   472,
   484,
   380,
   416,
   408,
   428,
   424,
   412,
   452,
   488,
   404,
   544,
   392,
   456,
   496,
   388,
   480,
   472,
   444,
   412,
   412,
   388,
   424,
   444,
   440,
   404,
   472,
   396,
   484,
   420,
   344,
   452,
   480,
   404,
   392,
   488,
   404,
   372,
   464,
   384,
   380,
   408,
   424,
   420,
   432,
   380,
   480,
   360,
   436,
   424,
   372,
   480,
   420,
   440,
   496,
   372,
   384,
   328,
   476,
   424,
   400,
   368,
   460,
   444,
   436,
   380,
   464,
   436,
   416,
   448,
   400,
   436,
   488,
   368,
   352,
   376,
   440,
   500,
   400,
   320,
   392,
   412,
   356,
   452,
   424,
   428,
   396,
   372,
   460,
   404,
   416,
   420,
   480,
   464,
   412,
   440,
   424,
   324,
   424,
   452,
   364,
   424,
   444,
   380,
   384,
   376,
   484,
   428,
   452,
   440,
   460,
   400,
   396,
   392,
   384,
   404,
   424,
   384,
   416,
   376,
   412,
   388,
   468,
   412,
   408,
   312,
   440,
   408,
   376,
   388,
   416,
   444,
   396,
   400,
   464,
   404,
   472,
   408,
   536,
   456,
   456,
   460,
   448,
   360,
   392,
   468,
   380,
   424,
   396,
   384,
   464,
   412,
   364,
   436,
   400,
   424,
   432,
   436,
   396,
   428,
   448,
   388,
   348,
   452,
   372,
   380,
   420,
   452,
   436,
   416,
   400,
   412,
   392,
   416,
   392,
   364,
   352,
   436,
   352,
   420,
   476,
   384,
   360,
   444,
   376,
   444,
   372,
   392,
   372,
   360,
   352,
   424,
   392,
   388,
   436,
   452,
   424,
   404,
   380,
   376,
   416,
   380,
   360,
   400,
   484,
   420,
   368,
   424,
   428,
   436,
   372,
   360,
   384,
   432,
   384,
   436,
   368,
   416,
   436,
   420,
   336,
   396,
   336,
   340,
   376,
   396,
   368,
   392,
   396,
   400,
   440,
   416,
   404,
   424,
   380,
   372,
   404,
   436,
   416,
   376,
   372,
   388,
   316,
   364,
   332,
   396,
   352,
   344,
   364,
   312,
   380,
   404,
   288,
   348,
   436,
   392,
   352,
   412,
   492,
   340,
   392,
   464,
   380,
   340,
   376,
   416,
   288,
   384,
   408,
   328,
   380,
   376,
   408,
   380,
   420,
   404,
   356,
   400,
   384,
   412,
   364,
   348,
   332,
   364,
   376,
   452,
   420,
   412,
   392,
   360,
   352,
   440,
   364,
   452,
   336,
   412,
   336,
   344,
   356,
   380,
   492,
   368,
   392,
   340,
   424,
   380,
   300,
   408,
   380,
   388,
   432,
   368,
   408,
   332,
   276,
   400,
   388,
   324,
   368,
   356,
   320,
   408,
   372,
   316,
   360,
   332,
   396,
   372,
   392,
   292,
   332,
   388,
   392,
   400,
   416,
   436,
   340,
   284,
   356,
   408,
   416,
   348,
   372,
   336,
   356,
   328,
   340,
   328,
   376,
   404,
   424,
   324,
   356,
   440,
   368,
   352,
   352,
   344,
   372,
   384,
   376,
   384,
   380,
   424,
   332,
   304,
   408,
   392,
   364,
   348,
   404,
   312,
   380,
   364,
   332,
   312,
   432,
   380,
   352,
   344,
   412,
   440,
   380,
   336,
   380,
   384,
   272,
   340,
   380,
   364,
   396,
   332,
   368,
   312,
   352,
   328,
   368,
   340,
   408,
   324,
   340,
   360,
   376,
   400,
   300,
   368,
   332,
   412,
   332,
   380,
   344,
   380,
   384,
   352,
   312,
   404,
   384,
   340,
   332,
   448,
   320,
   420,
   336,
   308,
   344,
   448,
   336,
   356,
   312,
   320,
   360,
   368,
   328,
   400,
   376,
   312,
   340,
   400,
   348,
   368,
   392,
   348,
   388,
   352,
   376,
   376,
   408,
   364,
   412,
   348,
   336,
   404,
   316,
   356,
   360,
   268,
   316,
   344,
   364,
   364,
   376,
   356,
   328,
   316,
   320,
   332,
   328,
   320,
   312,
   344,
   360,
   348,
   332,
   376,
   328,
   372,
   316,
   252,
   348,
   360,
   372,
   340,
   384,
   296,
   348,
   300,
   324,
   356,
   324,
   304,
   296,
   348,
   280,
   368,
   340,
   368,
   348,
   336,
   288,
   360,
   272,
   364,
   296,
   292,
   320,
   348,
   320,
   284,
   328,
   268,
   332,
   368,
   332,
   380,
   400,
   356,
   312,
   312,
   360,
   388,
   356,
   360,
   308,
   360,
   276,
   336,
   260,
   284,
   416,
   344,
   324,
   400,
   400,
   288,
   364,
   340,
   324,
   376,
   348,
   264,
   320,
   196,
   324,
   308,
   376,
   340,
   360,
   300,
   340,
   316,
   332,
   412,
   336,
   336,
   324,
   388,
   264,
   248,
   336,
   344,
   344,
   328,
   328,
   316,
   364,
   316,
   344,
   380,
   376,
   360,
   368,
   296,
   260,
   324,
   360,
   272,
   328,
   332,
   324,
   284,
   304,
   304,
   304,
   360,
   276,
   336,
   324,
   360,
   404,
   320,
   336,
   300,
   340,
   308,
   332,
   368,
   308,
   268,
   304,
   364,
   328,
   292,
   268,
   320,
   232,
   268,
   316,
   260,
   372,
   356,
   356,
   316,
   292,
   380,
   292,
   316,
   336,
   340,
   280,
   324,
   360,
   316,
   264,
   344,
   288,
   260,
   284,
   332,
   304,
   292,
   260,
   324,
   304,
   312,
   312,
   296,
   388,
   240,
   312,
   312,
   284,
   296,
   304,
   236,
   276,
   280,
   328,
   352,
   296,
   324,
   300,
   260,
   268,
   284,
   300,
   276,
   336,
   272,
   336,
   284,
   340,
   316,
   260,
   312,
   300,
   268,
   316,
   376,
   288,
   348,
   328,
   292,
   348,
   256,
   276,
   280,
   304,
   288,
   308,
   272,
   268,
   320,
   292,
   236,
   272,
   256,
   328,
   256,
   324,
   296,
   284,
   300,
   352,
   280,
   324,
   208,
   280,
   280,
   308,
   268,
   344,
   292,
   276,
   308,
   264,
   280,
   320,
   264,
   304,
   248,
   284,
   284,
   308,
   292,
   284,
   272,
   228,
   328,
   220,
   256,
   316,
   276,
   352,
   264,
   272,
   236,
   352,
   272,
   312,
   280,
   272,
   304,
   292,
   268,
   276,
   296,
   256,
   240,
   296,
   292,
   248,
   256,
   300,
   224,
   284,
   292,
   376,
   248,
   312,
   236,
   260,
   316,
   260,
   268,
   264,
   284,
   280,
   220,
   272,
   256,
   300,
   260,
   288,
   272,
   300,
   276,
   284,
   296,
   248,
   280,
   300,
   308,
   324,
   268,
   332,
   284,
   248,
   268,
   244,
   232,
   324,
   312,
   300,
   324,
   308,
   276,
   272,
   292,
   288,
   308,
   276,
   336,
   292,
   308,
   288,
   308,
   312,
   264,
   348,
   236,
   276,
   248,
   244,
   340,
   300,
   340,
   252,
   272,
   272,
   292,
   312,
   268,
   280,
   280,
   268,
   272,
   240,
   256,
   272,
   272,
   264,
   328,
   240,
   328,
   260,
   284,
   300,
   204,
   264,
   320,
   260,
   288,
   236,
   296,
   224,
   276,
   288,
   260,
   260,
   252,
   304,
   256,
   284,
   260,
   288,
   224,
   288,
   284,
   276,
   284,
   340,
   272,
   264,
   220,
   260,
   268,
   332,
   304,
   280,
   272,
   244,
   228,
   216,
   340,
   284,
   300,
   224,
   292,
   252,
   260,
   172,
   240,
   308,
   276,
   284,
   288,
   244,
   284,
   276,
   280,
   320,
   240,
   276,
   256,
   220,
   272,
   224,
   364,
   244,
   224,
   228,
   216,
   236,
   272,
   320,
   240,
   272,
   200,
   212,
   236,
   228,
   296,
   188,
   272,
   224,
   236,
   244,
   304,
   248,
   244,
   256,
   216,
   304,
   320,
   232,
   280,
   296,
   220,
   244,
   288,
   280,
   296,
   248,
   304,
   232,
   336,
   216,
   248,
   200,
   272,
   224,
   268,
   280,
   244,
   300,
   236,
   268,
   308,
   244,
   244,
   224,
   244,
   284,
   228,
   308,
   268,
   252,
   288,
   240,
   268,
   256,
   244,
   236,
   276,
   292,
   284,
   268,
   248,
   280,
   216,
   220,
   232,
   256,
   316,
   304,
   228,
   268,
   264,
   296,
   240,
   244,
   224,
   240,
   232,
   204,
   316,
   204,
   196,
   264,
   204,
   208,
   248,
   288,
   216,
   256,
   216,
   208,
   280,
   228,
   268,
   244,
   300,
   256,
   296,
   256,
   244,
   292,
   212,
   220,
   248,
   240,
   244,
   276,
   252,
   220,
   208,
   172,
   188,
   256,
   272,
   284,
   224,
   248,
   288,
   232,
   252,
   236,
   256,
   284,
   248,
   244,
   276,
   276,
   256,
   280,
   244,
   220,
   232,
   224,
   228,
   216,
   292,
   224,
   256,
   200,
   240,
   216,
   272,
   236,
   216,
   248,
   204,
   272,
   236,
   244,
   196,
   260,
   248,
   176,
   264,
   228,
   244,
   272,
   204,
   208,
   216,
   288,
   224,
   244,
   204,
   244,
   192,
   228,
   240,
   248,
   236,
   248,
   240,
   240,
   296,
   204,
   196,
   300,
   256,
   204,
   252,
   224,
   208,
   192,
   220,
   196,
   232,
   224,
   200,
   212,
   268,
   228,
   248,
   220,
   236,
   220,
   244,
   272,
   240,
   260,
   248,
   224,
   216,
   244,
   228,
   236,
   264,
   212,
   216,
   200,
   224,
   196,
   256,
   208,
   252,
   268,
   224,
   236,
   256,
   220,
   228,
   232,
   188,
   184,
   208,
   256,
   216,
   212,
   236,
   204,
   208,
   176,
   220,
   252,
   192,
   256,
   184,
   288,
   184,
   236,
   220,
   224,
   224,
   208,
   228,
   268,
   244,
   212,
   244,
   280,
   268,
   236,
   188,
   184,
   212,
   280,
   272,
   216,
   200,
   176,
   208,
   200,
   172,
   204,
   200,
   168,
   184,
   200,
   208,
   244,
   268,
   280,
   236,
   212,
   244,
   208,
   236,
   180,
   248,
   216,
   228,
   216,
   184,
   240,
   176,
   276,
   228,
   236,
   224,
   212,
   216,
   188,
   240,
   204,
   196,
   252,
   228,
   216,
   244,
   204,
   240,
   240,
   176,
   296,
   296,
   224,
   164,
   236,
   208,
   192,
   200,
   212,
   240,
   256,
   216,
   216,
   196,
   196,
   272,
   224,
   180,
   216,
   208,
   232,
   200,
   248,
   272,
   272,
   236,
   256,
   216,
   212,
   216,
   244,
   192,
   188,
   216,
   236,
   228,
   196,
   196,
   208,
   204,
   244,
   256,
   184,
   184,
   220,
   184,
   248,
   204,
   212,
   220,
   244,
   192,
   204,
   216,
   216,
   188,
   208,
   208,
   144,
   184,
   236,
   196,
   244,
   204,
   224,
   144,
   212,
   184,
   212,
   168,
   244,
   224,
   224,
   224,
   208,
   196,
   252,
   224,
   160,
   196,
   192,
   256,
   200,
   252,
   196,
   196,
   244,
   200,
   248,
   208,
   192,
   160,
   184,
   232,
   180,
   200,
   216,
   220,
   184,
   172,
   236,
   196,
   204,
   244,
   172,
   180,
   220,
   180,
   212,
   188,
   148,
   136,
   216,
   168,
   168,
   216,
   224,
   184,
   204,
   192,
   204,
   196,
   200,
   236,
   176,
   188,
   200,
   140,
   176,
   180,
   200,
   156,
   216,
   228,
   188,
   164,
   200,
   216,
   188,
   260,
   236,
   164,
   176,
   160,
   224,
   208,
   212,
   256,
   172,
   184,
   220,
   220,
   236,
   168,
   172,
   188,
   200,
   168,
   192,
   184,
   224,
   168,
   200,
   204,
   180,
   200,
   144,
   200,
   204,
   236,
   132,
   176,
   204,
   244,
   156,
   216,
   152,
   144,
   192,
   216,
   204,
   216,
   184,
   148,
   132,
   156,
   228,
   212,
   168,
   196,
   244,
   160,
   184,
   192,
   184,
   204,
   204,
   216,
   172,
   188,
   188,
   192,
   212,
   196,
   188,
   232,
   224,
   168,
   172,
   232,
   236,
   168,
   180,
   160,
   176,
   168,
   124,
   140,
   188,
   220,
   208,
   152,
   208,
   224,
   160,
   228,
   120,
   272,
   224,
   204,
   208,
   160,
   216,
   212,
   212,
   176,
   188,
   224,
   188,
   164,
   184,
   232,
   176,
   180,
   160,
   144,
   144,
   156,
   192,
   224,
   192,
   168,
   152,
   164,
   144,
   176,
   160,
   156,
   120,
   196,
   120,
   212,
   228,
   160,
   144,
   112,
   160,
   188,
   164,
   176,
   176,
   204,
   136,
   188,
   152,
   180,
   188,
   212,
   144,
   200,
   152,
   284,
   160,
   156,
   196,
   144,
   124,
   212,
   136,
   172,
   180,
   216,
   192,
   200,
   208,
   196,
   136,
   212,
   180,
   152,
   144,
   152,
   172,
   180,
   176,
   188,
   128,
   196,
   176,
   184,
   172,
   140,
   200,
   180,
   216,
   164,
   160,
   144,
   128,
   220,
   196,
   204,
   148,
   136,
   136,
   164,
   164,
   192,
   124,
   140,
   148,
   180,
   200,
   180,
   172,
   144,
   164,
   156,
   164,
   196,
   188,
   168,
   176,
   168,
   172,
   156,
   136,
   140,
   156,
   164,
   184,
   168,
   172,
   140,
   164,
   184,
   164,
   156,
   172,
   140,
   148,
   192,
   136,
   164,
   168,
   192,
   204,
   176,
   180,
   160,
   148,
   132,
   156,
   180,
   168,
   188,
   196,
   168,
   120,
   196,
   148,
   188,
   160,
   192,
   176,
   156,
   200,
   128,
   140,
   196,
   188,
   180,
   128,
   172,
   136,
   164,
   144,
   156,
   148,
   172,
   200,
   120,
   148,
   168,
   172,
   168,
   140,
   152,
   160,
   184,
   160,
   172,
   180,
   164,
   176,
   112,
   236,
   172,
   216,
   136,
   180,
   176,
   160,
   140,
   164,
   144,
   156,
   164,
   136,
   168,
   164,
   160,
   156,
   140,
   132,
   128,
   160,
   216,
   148,
   148,
   140,
   136,
   168,
   184,
   116,
   180,
   156,
   180,
   132,
   156,
   120,
   104,
   120,
   184,
   196,
   164,
   140,
   220,
   132,
   128,
   168,
   120,
   188,
   172,
   144,
   124,
   148,
   128,
   140,
   148,
   112,
   148,
   124,
   184,
   148,
   132,
   136,
   128,
   132,
   200,
   124,
   124,
   152,
   148,
   232,
   144,
   136,
   132,
   148,
   168,
   148,
   188,
   120,
   136,
   136,
   144,
   128,
   132,
   132,
   112,
   156,
   180,
   128,
   128,
   164,
   140,
   152,
   140,
   128,
   116,
   168,
   200,
   140,
   164,
   148,
   164,
   112,
   144,
   132,
   148,
   144,
   200,
   124,
   188,
   168,
   104,
   92,
   132,
   140,
   160,
   112,
   132,
   144,
   144,
   172,
   156,
   212,
   140,
   172,
   148,
   148,
   140,
   144,
   152,
   116,
   152,
   164,
   132,
   172,
   120,
   104,
   144,
   144,
   128,
   144,
   144,
   148,
   144,
   108,
   168,
   128,
   144,
   160,
   132,
   116,
   200,
   160,
   136,
   180,
   136,
   120,
   144,
   168,
   144,
   140,
   128,
   160,
   176,
   132,
   116,
   160,
   164,
   128,
   168,
   160,
   108,
   132,
   136,
   140,
   148,
   132,
   128,
   100,
   140,
   136,
   136,
   140,
   104,
   128,
   144,
   164,
   120,
   132,
   172,
   112,
   136,
   148,
   152,
   156,
   116,
   144,
   116,
   132,
   148,
   136,
   140,
   148,
   132,
   144,
   120,
   160,
   148,
   152,
   128,
   160,
   160,
   140,
   132,
   140,
   128,
   176,
   108,
   96,
   160,
   108,
   144,
   120,
   144,
   160,
   168,
   124,
   112,
   136,
   112,
   140,
   140,
   120,
   144,
   116,
   116,
   116,
   112,
   116,
   156,
   144,
   164,
   96,
   124,
   168,
   152,
   148,
   140,
   132,
   124,
   140,
   120,
   132,
   136,
   132,
   120,
   192,
   128,
   88,
   148,
   136,
   136,
   116,
   128,
   136,
   140,
   148,
   108,
   156,
   140,
   124,
   100,
   92,
   128,
   128,
   136,
   140,
   132,
   120,
   116,
   116,
   112,
   160,
   84,
   88,
   104,
   108,
   148,
   136,
   100,
   108,
   132,
   112,
   156,
   108,
   152,
   112,
   96,
   124,
   116,
   104,
   84,
   116,
   132,
   140,
   124,
   124,
   128,
   120,
   140,
   124,
   144,
   104,
   156,
   136,
   128,
   128,
   124,
   108,
   132,
   136,
   152,
   132,
   156,
   144,
   132,
   144,
   120,
   100,
   140,
   140,
   132,
   140,
   132,
   128,
   136,
   80,
   116,
   128,
   112,
   92,
   124,
   148,
   120,
   116,
   104,
   88,
   168,
   120,
   112,
   124,
   112,
   140,
   136,
   96,
   124,
   120,
   120,
   96,
   148,
   88,
   88,
   100,
   128,
   92,
   124,
   112,
   96,
   116,
   104,
   88,
   100,
   116,
   92,
   120,
   140,
   128,
   120,
   112,
   116,
   100,
   144,
   124,
   108,
   112,
   136,
   92,
   124,
   88,
   100,
   72,
   136,
   68,
   140,
   140,
   112,
   104,
   88,
   132,
   88,
   120,
   140,
   124,
   136,
   152,
   92,
   88,
   120,
   112,
   120,
   120,
   116,
   112,
   104,
   76,
   124,
   136,
   112,
   96,
   92,
   120,
   76,
   132,
   136,
   112,
   128,
   172,
   80,
   128,
   124,
   108,
   100,
   108,
   124,
   80,
   112,
   128,
   120,
   136,
   160,
   124,
   92,
   128,
   132,
   88,
   112,
   64,
   104,
   84,
   68,
   112,
   112,
   112,
   112,
   116,
   136,
   108,
   100,
   88,
   100,
   112,
   104,
   132,
   132,
   112,
   136,
   120,
   72,
   116,
   140,
   88,
   112,
   144,
   124,
   84,
   92,
   96,
   100,
   92,
   112,
   128,
   120,
   76,
   108,
   128,
   120,
   100,
   96,
   92,
   120,
   76,
   104,
   120,
   100,
   120,
   100,
   92,
   92,
   108,
   100,
   112,
   128,
   132,
   112,
   120,
   132,
   124,
   116,
   116,
   144,
   104,
   72,
   128,
   104,
   108,
   92,
   72,
   92,
   100,
   68,
   120,
   92,
   108,
   80,
   108,
   84,
   112,
   92,
   96,
   128,
   104,
   120,
   88,
   72,
   116,
   92,
   76,
   80,
   120,
   128,
   60,
   128,
   120,
   116,
   88,
   104,
   96,
   96,
   100,
   112,
   72,
   80,
   92,
   44,
   80,
   96,
   116,
   108,
   108,
   100,
   96,
   132,
   88,
   108,
   84,
   116,
   144,
   100,
   96,
   96,
   128,
   80,
   72,
   120,
   128,
   104,
   120,
   68,
   88,
   96,
   80,
   124,
   124,
   88,
   96,
   124,
   104,
   116,
   72,
   104,
   88,
   116,
   80,
   100,
   80,
   96,
   60,
   76,
   100,
   80,
   112,
   64,
   52,
   92,
   104,
   92,
   80,
   100,
   108,
   68,
   124,
   124,
   116,
   108,
   64,
   136,
   92,
   80,
   68,
   88,
   136,
   72,
   112,
   52,
   84,
   100,
   88,
   68,
   100,
   100,
   84,
   120,
   84,
   96,
   60,
   76,
   96,
   136,
   100,
   96,
   120,
   116,
   60,
   104,
   76,
   100,
   84,
   124,
   72,
   84,
   84,
   80,
   84,
   52,
   88,
   124,
   68,
   80,
   96,
   60,
   72,
   116,
   76,
   88,
   96,
   100,
   88,
   108,
   92,
   104,
   88,
   124,
   92,
   96,
   72,
   92,
   72,
   76,
   76,
   92,
   92,
   104,
   80,
   68,
   72,
   84,
   76,
   60,
   64,
   64,
   64,
   116,
   76,
   92,
   124,
   64,
   92,
   100,
   80,
   96,
   56,
   84,
   88,
   60,
   88,
   76,
   128,
   92,
   92,
   72,
   80,
   88,
   76,
   92,
   88,
   76,
   88,
   56,
   88,
   88,
   76,
   84,
   80,
   88,
   96,
   64,
   108,
   72,
   68,
   52,
   100,
   96,
   104,
   64,
   92,
   72,
   64,
   64,
   100,
   72,
   64,
   88,
   60,
   52,
   112,
   68,
   80,
   48,
   72,
   84,
   60,
   60,
   72,
   96,
   68,
   76,
   80,
   84,
   88,
   92,
   76,
   72,
   80,
   52,
   68,
   84,
   80,
   76,
   76,
   100,
   68,
   72,
   88,
   48,
   52,
   108,
   92,
   68,
   64,
   84,
   64,
   32,
   108,
   96,
   76,
   60,
   104,
   92,
   80,
   72,
   72,
   60,
   68,
   36,
   88,
   100,
   44,
   64,
   88,
   64,
   80,
   60,
   80,
   64,
   60,
   52,
   64,
   84,
   64,
   76,
   64,
   56,
   76,
   60,
   76,
   76,
   64,
   68,
   80,
   68,
   76,
   60,
   64,
   88,
   52,
   56,
   64,
   48,
   64,
   52,
   36,
   76,
   44,
   84,
   24,
   76,
   60,
   80,
   76,
   64,
   76,
   40,
   100,
   60,
   64,
   80,
   44,
   52,
   60,
   108,
   60,
   60,
   84,
   72,
   52,
   60,
   64,
   48,
   68,
   68,
   72,
   76,
   72,
   68,
   68,
   40,
   68,
   48,
   84,
   60,
   48,
   72,
   76,
   68,
   88,
   40,
   76,
   96,
   76,
   52,
   56,
   68,
   48,
   72,
   64,
   40,
   56,
   72,
   88,
   76,
   92,
   72,
   40,
   40,
   56,
   60,
   76,
   68,
   68,
   68,
   92,
   68,
   52,
   56,
   88,
   68,
   36,
   48,
   80,
   76,
   52,
   60,
   80,
   72,
   60,
   60,
   76,
   56,
   64,
   52,
   48,
   44,
   72,
   72,
   56,
   68,
   64,
   76,
   52,
   76,
   40,
   88,
   40,
   44,
   60,
   52,
   44,
   36,
   44,
   68,
   92,
   44,
   40,
   64,
   64,
   44,
   76,
   40,
   56,
   48,
   48,
   60,
   60,
   48,
   44,
   44,
   80,
   68,
   60,
   44,
   84,
   76,
   44,
   44,
   64,
   80,
   92,
   40,
   64,
   44,
   52,
   44,
   44,
   60,
   56,
   52,
   88,
   44,
   52,
   56,
   80,
   48,
   56,
   48,
   60,
   44,
   56,
   64,
   80,
   72,
   72,
   116,
   60,
   76,
   56,
   64,
   56,
   52,
   76,
   44,
   68,
   64,
   92,
   56,
   36,
   48,
   48,
   40,
   64,
   68,
   84,
   64,
   72,
   48,
   16,
   44,
   52,
   48,
   88,
   48,
   40,
   48,
   40,
   72,
   56,
   68,
   36,
   60,
   52,
   60,
   64,
   36,
   48,
   52,
   48,
   28,
   56,
   44,
   48,
   76,
   52,
   56,
   44,
   52,
   56,
   56,
   48,
   40,
   52,
   64,
   52,
   72,
   24,
   60,
   48,
   48,
   44,
   56,
   44,
   56,
   56,
   48,
   72,
   60,
   44,
   28,
   32,
   48,
   68,
   52,
   44,
   48,
   44,
   64,
   76,
   40,
   76,
   48,
   56,
   84,
   28,
   64,
   48,
   32,
   64,
   64,
   24,
   40,
   52,
   40,
   52,
   68,
   40,
   56,
   60,
   56,
   68,
   76,
   32,
   32,
   32,
   36,
   28,
   60,
   52,
   56,
   56,
   40,
   72,
   76,
   80,
   52,
   52,
   44,
   60,
   44,
   64,
   48,
   36,
   36,
   48,
   44,
   32,
   60,
   44,
   60,
   32,
   56,
   48,
   40,
   52,
   60,
   64,
   48,
   40,
   52,
   56,
   32,
   68,
   40,
   56,
   68,
   64,
   32,
   52,
   36,
   36,
   56,
   40,
   24,
   36,
   64,
   40,
   68,
   56,
   32,
   40,
   32,
   36,
   36,
   48,
   48,
   40,
   16,
   32,
   28,
   48,
   64,
   48,
   28,
   52,
   24,
   28,
   48,
   44,
   48,
   52,
   56,
   48,
   44,
   40,
   28,
   36,
   52,
   40,
   40,
   56,
   40,
   36,
   60,
   48,
   48,
   48,
   72,
   40,
   20,
   32,
   28,
   64,
   48,
   36,
   28,
   52,
   52,
   44,
   56,
   60,
   28,
   32,
   44,
   32,
   48,
   44,
   48,
   44,
   40,
   36,
   32,
   28,
   76,
   36,
   36,
   28,
   40,
   36,
   40,
   52,
   56,
   48,
   20,
   44,
   32,
   56,
   32,
   40,
   48,
   44,
   20,
   52,
   28,
   56,
   32,
   8,
   44,
   40,
   44,
   52,
   36,
   52,
   52,
   52,
   36,
   32,
   48,
   48,
   48,
   40,
   52,
   44,
   48,
   28,
   24,
   36,
   32,
   56,
   36,
   68,
   56,
   20,
   44,
   28,
   56,
   40,
   44,
   44,
   36,
   48,
   40,
   16,
   68,
   44,
   20,
   64,
   20,
   44,
   44,
   44,
   28,
   24,
   24,
   40,
   28,
   24,
   52,
   48,
   36,
   20,
   52,
   20,
   28,
   40,
   32,
   60,
   44,
   56,
   48,
   28,
   56,
   28,
   52,
   60,
   44,
   16,
   36,
   28,
   36,
   36,
   44,
   32,
   36,
   32,
   40,
   36,
   44,
   56,
   44,
   44,
   44,
   24,
   28,
   36,
   48,
   36,
   40,
   36,
   32,
   32,
   28,
   48,
   52,
   40,
   56,
   16,
   60,
   40,
   56,
   44,
   24,
   28,
   40,
   40,
   48,
   56,
   32,
   32,
   64,
   60,
   28,
   44,
   44,
   40,
   44,
   36,
   32,
   48,
   20,
   28,
   28,
   28,
   28,
   52,
   20,
   44,
   52,
   48,
   44,
   36,
   48,
   48,
   32,
   32,
   32,
   24,
   48,
   24,
   44,
   44,
   28,
   56,
   32,
   40,
   40,
   36,
   44,
   56,
   36,
   16,
   52,
   40,
   44,
   24,
   52,
   56,
   36,
   40,
   36,
   20,
   16,
   28,
   20,
   28,
   28,
   16,
   40,
   36,
   32,
   28,
   40,
   28,
   40,
   36,
   32,
   28,
   20,
   40,
   28,
   40,
   36,
   44,
   40,
   24,
   16,
   48,
   52,
   20,
   28,
   52,
   28,
   48,
   40,
   28,
   40,
   36,
   32,
   44,
   32,
   32,
   24,
   20,
   36,
   40,
   28,
   28,
   40,
   40,
   28,
   20,
   44,
   32,
   8,
   44,
   24,
   48,
   24,
   28,
   40,
   24,
   44,
   40,
   44,
   36,
   44,
   20,
   36,
   60,
   40,
   28,
   32,
   44,
   48,
   20,
   20,
   36,
   40,
   56,
   36,
   28,
   36,
   16,
   56,
   40,
   24,
   20,
   32,
   28,
   32,
   32,
   52,
   28,
   36,
   44,
   60,
   44,
   24,
   32,
   16,
   52,
   36,
   12,
   24,
   32,
   16,
   36,
   32,
   28,
   16,
   40,
   36,
   32,
   32,
   36,
   28,
   24,
   32,
   36,
   32,
   36,
   36,
   32,
   44,
   16,
   40,
   32,
   12,
   28,
   44,
   40,
   20,
   20,
   28,
   40,
   40,
   24,
   28,
   16,
   36,
   28,
   48,
   28,
   12,
   32,
   32,
   48,
   36,
   20,
   28,
   44,
   44,
   24,
   48,
   20,
   32,
   32,
   12,
   28,
   32,
   28,
   28,
   48,
   20,
   12,
   48,
   40,
   44,
   40,
   44,
   40,
   40,
   36,
   40,
   16,
   24,
   56,
   36,
   28,
   36,
   32,
   40,
   24,
   24,
   32,
   36,
   28,
   4,
   36,
   24,
   28,
   16,
   24,
   32,
   52,
   12,
   28,
   44,
   20,
   8,
   28,
   28,
   32,
   24,
   24,
   24,
   20,
   20,
   32,
   28,
   28,
   24,
   32,
   20,
   28,
   32,
   24,
   32,
   28,
   32,
   16,
   32,
   36,
   32,
   52,
   16,
   8,
   24,
   28,
   44,
   20,
   8,
   24,
   28,
   28,
   8,
   20,
   12,
   24,
   24,
   16,
   24,
   44,
   20,
   20,
   28,
   20,
   40,
   32,
   32,
   24,
   12,
   28,
   28,
   16,
   20,
   32,
   40,
   24,
   12,
   24,
   8,
   32,
   20,
   20,
   12,
   40,
   12,
   28,
   28,
   24,
   24,
   8,
   32,
   44,
   20,
   28,
   24,
   40,
   16,
   32,
   36,
   36,
   32,
   24,
   8,
   28,
   16,
   24,
   8,
   24,
   32,
   32,
   20,
   12,
   28,
   28,
   16,
   28,
   4,
   24,
   12,
   20,
   44,
   16,
   12,
   20,
   28,
   16,
   12,
   28,
   28,
   28,
   24,
   16,
   32,
   32,
   12,
   16,
   16,
   24,
   24,
   24,
   32,
   20,
   8,
   8,
   24,
   16,
   12,
   12,
   8,
   8,
   20,
   16,
   24,
   28,
   12,
   32,
   8,
   16,
   12,
   16,
   24,
   24,
   16,
   24,
   20,
   28,
   24,
   24,
   24,
   20,
   16,
   12,
   12,
   8,
   8,
   24,
   36,
   12,
   20,
   24,
   28,
   12,
   40,
   20,
   16,
   16,
   12,
   16,
   32,
   48,
   16,
   20,
   36,
   16,
   40,
   40,
   24,
   12,
   16,
   20,
   12,
   32,
   24,
   16,
   32,
   20,
   8,
   20,
   28,
   20,
   20,
   40,
   4,
   8,
   28,
   24,
   12,
   16,
   8,
   8,
   20,
   16,
   8,
   28,
   8,
   20,
   16,
   4,
   20,
   20,
   20,
   28,
   24,
   12,
   16,
   20,
   20,
   8,
   44,
   4,
   20,
   12,
   12,
   20,
   8,
   40,
   32,
   36,
   4,
   16,
   16,
   32,
   4,
   24,
   20,
   32,
   12,
   28,
   28,
   24,
   16,
   16,
   20,
   8,
   20,
   16,
   36,
   24,
   8,
   24,
   32,
   24,
   20,
   24,
   24,
   32,
   12,
   12,
   16,
   28,
   12,
   16,
   16,
   28,
   28,
   20,
   12,
   8,
   20,
   24,
   20,
   28,
   4,
   28,
   24,
   20,
   28,
   12,
   16,
   8,
   16,
   20,
   8,
   32,
   12,
   20,
   20,
   32,
   12,
   20,
   24,
   4,
   8,
   8,
   12,
   16,
   16,
   20,
   12,
   16,
   8,
   32,
   16,
   8,
   16,
   16,
   16,
   20,
   12,
   16,
   12,
   16,
   16,
   20,
   16,
   16,
   40,
   16,
   12,
   8,
   16,
   16,
   16,
   24,
   16,
   24,
   16,
   20,
   28,
   16,
   4,
   24,
   20,
   8,
   16,
   16,
   16,
   16,
   16,
   16,
   8,
   16,
   8,
   20,
   8,
   16,
   8,
   8,
   20,
   20,
   12,
   12,
   24,
   8,
   12,
   8,
   4,
   12,
   4,
   28,
   12,
   8,
   20,
   16,
   8,
   20,
   8,
   28,
   8,
   12,
   12,
   12,
   24,
   28,
   16,
   28,
   20,
   20,
   16,
   28,
   24,
   16,
   16,
   8,
   8,
   28,
   4,
   20,
   8,
   16,
   4,
   4,
   12,
   12,
   12,
   20,
   16,
   16,
   20,
   20,
   0,
   28,
   12,
   8,
   20,
   16,
   8,
   20,
   16,
   12,
   20,
   4,
   16,
   16,
   16,
   40,
   12,
   0,
   12,
   4,
   24,
   4,
   16,
   28,
   24,
   12,
   4,
   8,
   4,
   8,
   12,
   20,
   12,
   16,
   24,
   16,
   4,
   0,
   20,
   8,
   12,
   8,
   20,
   8,
   4,
   12,
   0,
   12,
   16,
   16,
   12,
   12,
   20,
   20,
   28,
   0,
   8,
   12,
   24,
   4,
   8,
   8,
   12,
   8,
   12,
   12,
   0,
   8,
   8,
   24,
   16,
   24,
   12,
   16,
   4,
   16,
   28,
   12,
   8,
   16,
   20,
   16,
   24,
   20,
   12,
   12,
   20,
   12,
   4,
   12,
   16,
   8,
   8,
   16,
   16,
   20,
   4,
   16,
   16,
   12,
   16,
   20,
   16,
   12,
   4,
   20,
   28,
   8,
   0,
   8,
   28,
   16,
   8,
   16,
   4,
   8,
   4,
   4,
   0,
   4,
   8,
   0,
   20,
   12,
   16,
   4,
   32,
   16,
   20,
   16,
   0,
   16,
   8,
   4,
   4,
   8,
   8,
   0,
   16,
   8,
   8,
   24,
   4,
   16,
   16,
   16,
   12,
   12,
   4,
   4,
   20,
   12,
   4,
   16,
   16,
   4,
   20,
   28,
   12,
   12,
   16,
   8,
   8,
   4,
   0,
   0,
   8,
   4,
   4,
   4,
   28,
   16,
   4,
   12,
   12,
   0,
   8,
   4,
   20,
   24,
   8,
   12,
   16,
   4,
   16,
   12,
   4,
   16,
   8,
   8,
   4,
   8,
   12,
   24,
   28,
   12,
   12,
   8,
   12,
   8,
   8,
   8,
   12,
   4,
   12,
   8,
   4,
   8,
   0,
   4,
   4,
   20,
   0,
   16,
   8,
   12,
   4,
   12,
   12,
   4,
   4,
   4,
   8,
   16,
   0,
   8,
   4,
   4,
   4,
   12,
   8,
   4,
   16,
   16,
   0,
   12,
   16,
   8,
   8,
   12,
   16,
   12,
   12,
   4,
   8,
   12,
   4,
   0,
   20,
   12,
   0,
   12,
   4,
   20,
   4,
   0,
   8,
   24,
   12,
   8,
   4,
   16,
   12,
   4,
   16,
   0,
   16,
   8,
   4,
   8,
   8,
   4,
   8,
   4,
   16,
   8,
   8,
   12,
   20,
   12,
   12,
   4,
   4,
   8,
   8,
   4,
   0,
   4,
   8,
   12,
   16,
   12,
   16,
   8,
   12,
   16,
   16,
   4,
   12,
   4,
   8,
   4,
   8,
   8,
   12,
   12,
   0,
   8,
   8,
   12,
   8,
   8,
   0,
   8,
   8,
   4,
   16,
   4,
   4,
   16,
   8,
   4,
   4,
   8,
   4,
   12,
   0,
   8,
   4,
   4,
   0,
   8,
   0,
   8,
   4,
   4,
   4,
   4,
   8,
   12,
   12,
   24,
   8,
   0,
   0,
   12,
   8,
   12,
   4,
   16,
   16,
   16,
   0,
   8,
   24,
   4,
   12,
   4,
   4,
   4,
   4,
   16,
   12,
   0,
   0,
   12,
   20,
   20,
   4,
   8,
   16,
   8,
   0,
   0,
   20,
   8,
   4,
   8,
   16,
   20,
   8,
   4,
   12,
   20,
   8,
   4,
   16,
   8,
   0,
   8,
   8,
   0,
   8,
   8,
   0,
   12,
   12,
   8,
   8,
   4,
   4,
   4,
   12,
   8,
   4,
   4,
   4,
   20,
   4,
   8,
   0,
   20,
   4,
   16,
   4,
   12,
   8,
   8,
   20,
   16,
   0,
   12,
   16,
   4,
   20,
   8,
   4,
   8,
   8,
   12,
   20,
   0,
   8,
   8,
   4,
   8,
   12,
   4,
   4,
   4,
   0,
   12,
   8,
   0,
   4,
   20,
   4,
   8,
   0,
   8,
   8,
   4,
   12,
   4,
   4,
   4,
   4,
   8,
   8,
   8,
   0,
   16,
   0,
   4,
   4,
   8,
   8,
   4,
   8,
   8,
   8,
   8,
   16,
   0,
   0,
   0,
   8,
   4,
   8,
   16,
   4,
   8,
   4,
   12,
   16,
   12,
   0,
   0,
   8,
   8,
   0,
   4,
   8,
   8,
   8,
   8,
   8,
   0,
   8,
   8,
   8,
   4,
   0,
   0,
   0,
   8,
   0,
   12,
   4,
   4,
   12,
   0,
   8,
   12,
   0,
   12,
   0,
   8,
   4,
   0,
   0,
   4,
   0,
   12,
   0,
   8,
   0,
   12,
   12,
   4,
   4,
   4,
   4,
   8,
   4,
   4,
   4,
   4,
   0,
   4,
   4,
   4,
   4,
   4,
   8,
   12,
   4,
   12,
   4,
   4,
   0,
   12,
   4,
   4,
   0,
   0,
   8,
   8,
   4,
   12,
   8,
   4,
   4,
   4,
   12,
   12,
   8,
   0,
   4,
   20,
   0,
   12,
   4,
   4,
   4,
   4,
   0,
   8,
   4,
   16,
   8,
   4,
   4,
   0,
   0,
   4,
   8,
   8,
   12,
   0,
   8,
   12,
   0,
   0,
   12,
   8,
   4,
   4,
   4,
   8,
   0,
   0,
   4,
   4,
   4,
   12,
   0,
   8,
   12,
   8,
   0,
   8,
   4,
   4,
   4,
   8,
   4,
   4,
   8,
   4,
   8,
   8,
   8,
   4,
   12,
   16,
   12,
   8,
   20,
   4,
   8,
   8,
   16,
   8,
   8,
   4,
   4,
   4,
   8,
   4,
   4,
   0,
   16,
   8,
   0,
   4,
   4,
   4,
   12,
   8,
   0,
   4,
   4,
   0,
   8,
   4,
   4,
   0,
   4,
   16,
   0,
   0,
   12,
   4,
   8,
   0,
   0,
   8,
   12,
   8,
   4,
   0,
   12,
   12,
   4,
   0,
   4,
   4,
   4,
   12,
   4,
   8,
   12,
   12,
   8,
   4,
   0,
   8,
   4,
   12,
   0,
   0,
   4,
   4,
   4,
   12,
   8,
   0,
   4,
   0,
   12,
   4,
   0,
   12,
   8,
   4,
   12,
   4,
   0,
   4,
   12,
   0,
   0,
   0,
   4,
   8,
   0,
   4,
   12,
   8,
   20,
   4,
   0,
   8,
   4,
   8,
   0,
   12,
   4,
   4,
   8,
   0,
   0,
   4,
   4,
   8,
   4,
   4,
   4,
   4,
   4,
   4,
   4,
   4,
   8,
   8,
   0,
   0,
   4,
   4,
   0,
   0,
   12,
   0,
   4,
   12,
   4,
   0,
   0,
   4,
   4,
   4,
   4,
   0,
   8,
   4,
   8,
   4,
   8,
   4,
   0,
   4,
   8,
   0,
   0,
   8,
   4,
   4,
   20,
   4,
   12,
   4,
   12,
   0,
   0,
   0,
   0,
   0,
   4,
   4,
   4,
   8,
   4,
   4,
   0,
   4,
   0,
   8,
   0,
   0,
   0,
   8,
   0,
   0,
   4,
   0,
   4,
   4,
   8,
   8,
   0,
   4,
   4,
   4,
   8,
   4,
   0,
   8,
   0,
   0,
   4,
   4,
   0,
   4,
   0,
   0,
   0,
   4,
   4,
   4,
   4,
   16,
   12,
   4,
   8,
   8,
   0,
   0,
   4,
   4,
   4,
   0,
   8,
   0,
   4,
   4,
   0,
   8,
   0,
   12,
   0,
   0,
   0,
   0,
   4,
   0,
   4,
   0,
   0,
   8,
   0,
   4,
   16,
   8,
   4,
   4,
   4,
   0,
   4,
   4,
   4,
   4,
   8,
   8,
   0,
   8,
   4,
   0,
   0,
   0,
   0,
   4,
   0,
   4,
   0,
   4,
   0,
   0,
   4,
   4,
   4,
   16,
   0,
   8,
   4,
   8,
   4,
   0,
   0,
   0,
   0,
   4,
   4,
   4,
   8,
   4,
   4,
   12,
   4,
   4,
   4,
   0,
   4,
   0,
   8,
   8,
   0,
   0,
   0,
   0,
   4,
   0,
   0,
   4,
   0,
   0,
   0,
   0,
   8,
   8,
   0,
   0,
   0,
   0,
   4,
   4,
   0,
   4,
   4,
   4,
   4,
   4,
   0,
   0,
   4,
   4,
   4,
   4,
   4,
   0,
   4,
   0,
   4,
   4,
   0,
   0,
   0,
   4,
   0,
   0,
   0,
   4,
   0,
   4,
   4,
   4,
   0,
   0,
   0,
   4,
   0,
   4,
   4,
   0,
   0,
   0,
   8,
   4,
   4,
   12,
   0,
   8,
   4,
   0,
   0,
   4,
   4,
   0,
   0,
   4,
   4,
   4,
   8,
   4,
   0,
   0,
   4,
   0,
   0,
   4,
   4,
   8,
   4,
   0,
   8,
   4,
   4,
   0,
   0,
   8,
   8,
   0,
   0,
   0,
   0,
   0,
   0,
   4,
   0,
   0,
   8,
   4,
   4,
   0,
   0,
   4,
   0,
   8,
   0,
   0,
   0,
   16,
   0,
   4,
   4,
   4,
   0,
   12,
   8,
   8,
   8,
   0,
   0,
   4,
   0,
   0,
   0,
   4,
   4,
   8,
   0,
   0,
   0,
   12,
   4,
   0,
   0,
   4,
   8,
   0,
   0,
   0,
   4,
   0,
   4,
   0,
   4,
   4,
   0,
   12,
   0,
   0,
   0,
   0,
   4,
   0,
   0,
   12,
   4,
   4,
   4,
   12,
   8,
   8,
   0,
   4,
   0,
   4,
   0,
   0,
   4,
   4,
   4,
   0,
   4,
   0,
   4,
   0,
   8,
   0,
   0,
   4,
   4,
   0,
   0,
   0,
   8,
   0,
   0,
   4,
   0,
   4,
   0,
   0,
   0,
   0,
   4,
   4,
   8,
   0,
   4,
   0,
   0,
   8,
   4,
   0,
   0,
   0,
   4,
   0,
   0,
   0,
   0,
   4,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   8,
   4,
   4,
   0,
   0,
   4,
   4,
   4,
   0,
   4,
   0,
   4,
   4,
   0,
   0,
   0,
   0,
   0,
   4,
   0,
   0,
   0,
   4,
   0,
   0,
   0,
   8,
   0,
   4,
   0,
   0,
   0,
   0,
   0,
   4,
   0,
   0,
   8,
   0,
   4,
   0,
   0,
   8,
   4,
   0,
   0,
   4,
   0,
   4,
   0,
   0,
   4,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   4,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   4,
   0,
   4,
   0,
   0,
   0,
   0,
   0,
   0,
   4,
   4,
   0,
   4,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   4,
   0,
   0,
   4,
   0,
   4,
   0,
   0,
   0,
   4,
   0,
   0,
   0,
   0,
   0,
   4,
   0,
   0,
   8,
   4,
   0,
   0,
   0,
   4,
   4,
   0,
   0,
   0,
   8,
   4,
   0,
   4,
   4,
   4,
   4,
   0,
   0,
   4,
   0,
   0,
   0,
   0,
   0,
   4,
   12,
   8,
   4,
   4,
   0,
   8,
   0,
   4,
   0,
   4,
   0,
   0,
   0,
   0,
   4,
   0,
   0,
   4,
   0,
   0,
   0,
   4,
   0,
   4,
   0,
   0,
   0,
   0,
   0,
   4,
   4,
   4,
   0,
   8,
   0,
   0,
   0,
   0,
   8,
   8,
   4,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   4,
   0,
   0,
   0,
   0,
   4,
   0,
   0,
   0,
   0,
   4,
   0,
   0,
   0,
   0,
   0,
   4,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   4,
   4,
   0,
   4,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   4,
   0,
   0,
   4,
   4,
   0,
   0,
   4,
   0,
   0,
   0,
   0,
   0,
   4,
   4,
   0,
   0,
   0,
   8,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   4,
   4,
   0,
   4,
   4,
   0,
   0,
   0,
   4,
   0,
   0,
   0,
   0,
   0,
   4,
   0,
   12,
   0,
   0,
   4,
   0,
   4,
   0,
   8,
   0,
   0,
   4,
   0,
   0,
   0,
   0,
   0,
   4,
   4,
   4,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   4,
   0,
   4,
   0,
   0,
   4,
   4,
   0,
   0,
   4,
   4,
   0,
   0,
   0,
   0,
   8,
   4,
   4,
   0,
   4,
   0,
   0,
   0,
   0,
   0,
   8,
   0,
   0,
   0,
   0,
   0,
   4,
   0,
   0,
   4,
   0,
   4,
   0,
   4,
   4,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   4,
   0,
   0,
   0,
   4,
   0,
   0,
   0,
   4,
   0,
   0,
   0,
   0,
   4,
   8,
   0,
   0,
   0,
   0,
   0,
   4,
   0,
   0,
   4,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   4,
   0,
   0,
   4,
   0,
   0,
   0,
   0,
   4,
   0,
   0,
   0,
   0,
   4,
   0,
   0,
   4,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   4,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   8,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   4,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   4,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   4,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   4,
   4,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   4,
   0,
   0,
   0,
   4,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   4,
   0,
   4,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   4,
   0,
   0,
   4,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   4,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   4,
   0,
   0,
   0,
   4,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   4,
   0,
   0,
   0,
   4,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   4,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   4,
   0,
   0,
   4,
   8,
   0,
   0,
   0,
   0,
   0,
   4,
   8,
   0,
   0,
   0,
   0,
   0,
   8,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   4,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   8,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   4,
   0,
   0,
   0,
   0,
   4,
   0,
   0,
   0,
   4,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   4,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   4,
   0,
   0,
   0,
   0,
   4,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   4,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   4,
   0,
   0,
   0,
   4,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   4,
   4,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   4,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   4,
   4,
   0,
   4,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   4,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   4,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   4,
   0,
   0,
   0,
   0,
   4,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   4,
   0,
   0,
   0,
   4,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   4,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   4,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   4,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   4,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   4,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   4
  ]
 },
 {
  "size": 19576,
  "min": -0.5,
  "max": 19575.5,
  "counts": [
   8,
   8,
   4,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   4,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   16,
   4,
   4,
   0,
   4,
   40,
   72,
   180,
   212,
   312,
   360,
   428,
   780,
   1588,
   2696,
   3188,
   3124,
   3304,
   3920,
   5696,
   9168,
   12676,
   11732,
   10808,
   10964,
   12052,
   16560,
   24076,
   28280,
   24376,
   21148,
   20156,
   23908,
   31276,
   41532,
   43268,
   33352,
   28432,
   28896,
   32976,
   44732,
   54376,
   46688,
   36232,
   32040,
   32088,
   38904,
   49596,
   54420,
   43916,
   34944,
   32056,
   36644,
   45652,
   57684,
   56164,
   46324,
   41504,
   40680,
   48184,
   62204,
   75432,
   66148,
   52788,
   46896,
   47496,
   56396,
   68924,
   74336,
   60120,
   47796,
   43816,
   46736,
   56068,
   68676,
   63240,
   50116,
   41184,
   40080,
   44240,
   54268,
   61508,
   52400,
   41932,
   37448,
   37172,
   43572,
   53056,
   53084,
   43820,
   36568,
   34080,
   35572,
   43248,
   50264,
   45412,
   36704,
   31876,
   31656,
   35464,
   43600,
   48336,
   39652,
   32576,
   29672,
   29676,
   35164,
   43340,
   39436,
   31984,
   26280,
   24392,
   24672,
   28284,
   32368,
   28152,
   22820,
   20132,
   19268,
   20452,
   24196,
   24212,
   19888,
   16228,
   14152,
   14236,
   15856,
   18324,
   16528,
   13720,
   11432,
   10052,
   10304,
   12260,
   12896,
   11444,
   9100,
   7956,
   7660,
   8168,
   9916,
   10204,
   8444,
   7288,
   6316,
   6892,
   8480,
   9564,
   9196,
   7668,
   6264,
   6160,
   7256,
   8344,
   9292,
   8192,
   6624,
   6052,
   6444,
   7520,
   8972,
   9712,
   8284,
   6472,
   6084,
   6552,
   7712,
   8940,
   8448,
   6952,
   5944,
   5540,
   5808,
   6928,
   8020,
   6992,
   5512,
   4924,
   4916,
   5504,
   6920,
   7544,
   6240,
   4872,
   4700,
   4976,
   6208,
   7588,
   7192,
   5328,
   4740,
   4812,
   4960,
   6636,
   7684,
   5904,
   4900,
   4468,
   4476,
   5156,
   5848,
   6564,
   5116,
   4376,
   4016,
   4440,
   5112,
   5820,
   5548,
   4312,
   4080,
   3880,
   4528,
   4856,
   4984,
   5156,
   4480,
   3980,
   4220,
   4512,
   5072,
   5200,
   4736,
   4432,
   4152,
   4196,
   4764,
   5192,
   4812,
   4516,
   3956,
   4176,
   4200,
   4944,
   4820,
   4984,
   4160,
   4032,
   4304,
   4248,
   4820,
   4976,
   4540,
   4272,
   4604,
   4652,
   4516,
   5040,
   4840,
   4660,
   4528,
   4240,
   4420,
   4940,
   5240,
   5152,
   4632,
   4312,
   4604,
   4876,
   5296,
   5316,
   4908,
   4544,
   4732,
   4888,
   5036,
   5140,
   5340,
   5184,
   4840,
   4796,
   5204,
   5532,
   5556,
   5204,
   5056,
   5144,
   4912,
   5516,
   5740,
   5748,
   5432,
   5248,
   4988,
   5356,
   5500,
   5508,
   5484,
   5364,
   5252,
   5136,
   5272,
   5544,
   5504,
   5580,
   5172,
   5100,
   5012,
   5300,
   5400,
   5580,
   5384,
   4836,
   4796,
   4936,
   4976,
   5200,
   5012,
   4956,
   5076,
   4948,
   5056,
   4796,
   4996,
   4880,
   4844,
   4632,
   4604,
   5012,
   4856,
   4820,
   4796,
   4624,
   4700,
   4884,
   4904,
   4816,
   4976,
   4864,
   4652,
   4760,
   4792,
   5328,
   4940,
   4944,
   4936,
   4704,
   4884,
   5016,
   4884,
   5176,
   4704,
   5096,
   4672,
   4856,
   4572,
   4876,
   5020,
   4728,
   4912,
   4536,
   4504,
   4852,
   4844,
   4636,
   4896,
   4740,
   4560,
   4872,
   4772,
   4596,
   4672,
   4492,
   4468,
   4412,
   4608,
   4560,
   4720,
   4368,
   4408,
   4316,
   4448,
   4492,
   4676,
   4576,
   4272,
   4256,
   4392,
   4488,
   4684,
   4392,
   4596,
   4208,
   4248,
   4248,
   4616,
   4688,
   4552,
   4396,
   4280,
   4280,
   4480,
   4344,
   4500,
   4252,
   4068,
   4096,
   4244,
   4268,
   4288,
   4448,
   4156,
   4072,
   4032,
   4148,
   4084,
   4280,
   4048,
   4020,
   3980,
   4080,
   3852,
   3980,
   4196,
   3556,
   3912,
   3952,
   3868,
   3872,
   4068,
   3972,
   3608,
   3816,
   3716,
   3940,
   3880,
   3652,
   3796,
   3800,
   3696,
   3796,
   3696,
   3832,
   3588,
   3756,
   3684,
   3608,
   3576,
   3720,
   3588,
   3748,
   3688,
   3432,
   3368,
   3420,
   3392,
   3580,
   3572,
   3476,
   3464,
   3500,
   3208,
   3516,
   3580,
   3492,
   3472,
   3240,
   3376,
   3248,
   3372,
   3460,
   3436,
   3520,
   3364,
   3340,
   3364,
   3444,
   3516,
   3016,
   3372,
   3044,
   3460,
   3440,
   3488,
   3376,
   3532,
   3388,
   3464,
   3320,
   3440,
   3080,
   3428,
   3416,
   3512,
   3584,
   3564,
   3652,
   3348,
   3420,
   3324,
   3596,
   3476,
   3844,
   3756,
   3716,
   3340,
   3512,
   3488,
   3544,
   3652,
   3224,
   3364,
   3420,
   3436,
   3492,
   3736,
   3480,
   3708,
   3504,
   3528,
   3536,
   3664,
   3692,
   3476,
   3664,
   3596,
   3588,
   3452,
   3848,
   3632,
   3704,
   3748,
   3460,
   3380,
   3660,
   3448,
   3708,
   3748,
   3456,
   3696,
   3728,
   3800,
   3756,
   3624,
   3476,
   3672,
   3668,
   3636,
   3736,
   3984,
   3956,
   3844,
   3944,
   3788,
   3876,
   3848,
   3980,
   3804,
   3684,
   3676,
   3928,
   3608,
   3928,
   3964,
   3768,
   3764,
   3940,
   3788,
   3860,
   3888,
   3828,
   4084,
   3832,
   3736,
   4000,
   4132,
   3980,
   4072,
   4104,
   4132,
   4092,
   4176,
   4248,
   4076,
   4032,
   4520,
   3820,
   3952,
   4140,
   4224,
   4368,
   4104,
   4144,
   4376,
   4352,
   4460,
   4504,
   4348,
   4300,
   4192,
   4404,
   4428,
   4220,
   4284,
   4224,
   4040,
   4556,
   4500,
   4684,
   4396,
   4140,
   4220,
   4132,
   4160,
   4244,
   4388,
   4396,
   4524,
   4300,
   4224,
   4512,
   4444,
   4280,
   4464,
   4672,
   4436,
   4512,
   4332,
   4520,
   4488,
   4548,
   4456,
   4572,
   4508,
   4344,
   4620,
   4568,
   4580,
   4620,
   4472,
   4724,
   4780,
   4756,
   4820,
   4620,
   4792,
   4776,
   4636,
   4904,
   4508,
   4636,
   4744,
   4656,
   4764,
   4684,
   4632,
   4732,
   4900,
   4768,
   4868,
   4956,
   4768,
   4944,
   4844,
   4512,
   4716,
   4628,
   4748,
   4640,
   4756,
   4820,
   4824,
   4776,
   4548,
   4824,
   4792,
   4792,
   4776,
   4572,
   4840,
   4740,
   4788,
   4984,
   4784,
   4932,
   4508,
   4616,
   4612,
   4808,
   4604,
   4580,
   4564,
   4864,
   4760,
   4696,
   4640,
   4640,
   5032,
   4812,
   4360,
   4656,
   4472,
   4696,
   4780,
   4784,
   4492,
   4740,
   4796,
   4680,
   4476,
   4704,
   4800,
   4648,
   4480,
   4592,
   4432,
   4544,
   4520,
   4548,
   4720,
   4712,
   4548,
   4472,
   4636,
   4484,
   4708,
   4528,
   4608,
   4624,
   4684,
   4360,
   4564,
   4480,
   4556,
   4708,
   4688,
   4460,
   4620,
   4644,
   4372,
   4548,
   4296,
   4892,
   4688,
   4560,
   4584,
   4500,
   4628,
   4656,
   4580,
   4536,
   4652,
   4332,
   4364,
   4680,
   4620,
   4812,
   4892,
   4712,
   4384,
   4536,
   4808,
   4480,
   4716,
   4632,
   4708,
   4832,
   4496,
   4688,
   4732,
   4552,
   4712,
   4596,
   4680,
   4644,
   4740,
   4528,
   4732,
   4628,
   4804,
   4380,
   4816,
   4464,
   4800,
   4476,
   4852,
   4700,
   4312,
   4668,
   4692,
   4540,
   4696,
   4612,
   4776,
   4616,
   4740,
   4684,
   4540,
   4580,
   4680,
   4440,
   4672,
   4660,
   4536,
   4380,
   4716,
   4744,
   4400,
   4708,
   4900,
   4876,
   4636,
   4804,
   4728,
   4548,
   4784,
   4664,
   4640,
   4712,
   4564,
   4648,
   5000,
   4908,
   4968,
   4732,
   4760,
   4912,
   4744,
   4652,
   4752,
   4808,
   4920,
   4812,
   4696,
   4808,
   4780,
   4656,
   4764,
   4920,
   4752,
   5056,
   5012,
   4688,
   4724,
   4696,
   4828,
   5024,
   4816,
   4944,
   4696,
   4760,
   4804,
   5092,
   5304,
   4788,
   4988,
   5268,
   5008,
   4612,
   5024,
   4800,
   4904,
   4964,
   5104,
   4720,
   4796,
   4816,
   4748,
   4572,
   4756,
   5132,
   5076,
   4848,
   4820,
   5048,
   4868,
   4688,
   4700,
   4656,
   4764,
   4852,
   5020,
   5052,
   4816,
   4552,
   5096,
   4764,
   4836,
   4868,
   5124,
   5040,
   4988,
   5280,
   4940,
   4932,
   4792,
   4884,
   4852,
   4848,
   5072,
   4836,
   4904,
   4784,
   4832,
   4876,
   5224,
   4744,
   5016,
   5156,
   4608,
   5016,
   5168,
   4816,
   4936,
   5008,
   5068,
   4936,
   4912,
   4916,
   4832,
   4648,
   4820,
   5132,
   4908,
   4880,
   4912,
   5060,
   4892,
   5100,
   5052,
   4960,
   5036,
   4996,
   5260,
   4816,
   4944,
   4796,
   4676,
   5088,
   5088,
   4984,
   5076,
   5280,
   4840,
   4836,
   4964,
   4904,
   5008,
   5040,
   4768,
   4872,
   5036,
   4740,
   4900,
   4972,
   5200,
   4824,
   4928,
   4880,
   5152,
   5424,
   4976,
   5196,
   5096,
   4952,
   4896,
   4976,
   4988,
   4920,
   4940,
   4952,
   4992,
   4900,
   4876,
   5156,
   5108,
   5132,
   5184,
   5100,
   5020,
   5160,
   5116,
   5036,
   5008,
   5192,
   5144,
   5112,
   5400,
   5060,
   5104,
   5344,
   4844,
   5112,
   5260,
   5304,
   5300,
   5384,
   5192,
   5200,
   5140,
   5116,
   5252,
   5092,
   5368,
   4972,
   5228,
   5240,
   5120,
   5232,
   4960,
   5332,
   5368,
   5100,
   5116,
   5044,
   5116,
   5252,
   5004,
   5168,
   5060,
   5152,
   5168,
   5292,
   5152,
   5036,
   5276,
   5240,
   5024,
   5192,
   5384,
   5364,
   4732,
   5252,
   5312,
   5284,
   5160,
   5156,
   5152,
   4980,
   4824,
   5152,
   5092,
   4872,
   5188,
   4932,
   5116,
   5148,
   5036,
   5192,
   4964,
   4924,
   4828,
   5044,
   4952,
   5064,
   4936,
   5000,
   5060,
   4884,
   5112,
   5256,
   5148,
   5140,
   5280,
   4836,
   5148,
   4812,
   4816,
   5040,
   4972,
   5088,
   5236,
   5044,
   4996,
   4956,
   5096,
   4816,
   4992,
   4848,
   4856,
   5164,
   4908,
   4908,
   4856,
   4792,
   5188,
   4612,
   5032,
   4744,
   4720,
   4852,
   4936,
   5184,
   4856,
   5052,
   4912,
   5092,
   4904,
   4620,
   5132,
   4892,
   5088,
   4888,
   4848,
   4684,
   4784,
   5060,
   4844,
   5172,
   4912,
   5228,
   4856,
   5092,
   5128,
   4804,
   4976,
   4968,
   4964,
   5004,
   4860,
   5208,
   4888,
   5080,
   4988,
   5012,
   4868,
   4964,
   4952,
   4952,
   5128,
   5004,
   4860,
   4740,
   5048,
   4796,
   4920,
   4972,
   4892,
   4860,
   5068,
   5044,
   4920,
   4984,
   4980,
   5188,
   4996,
   4976,
   4912,
   4888,
   5172,
   4972,
   5152,
   5172,
   4956,
   5000,
   4948,
   5064,
   5160,
   5148,
   4888,
   5056,
   5244,
   5164,
   5432,
   5220,
   5296,
   5256,
   5424,
   5144,
   5372,
   5244,
   5420,
   5392,
   5428,
   5196,
   5256,
   5496,
   5524,
   5556,
   5252,
   5140,
   5868,
   5440,
   5600,
   5592,
   5576,
   5440,
   5620,
   5552,
   5588,
   5576,
   5624,
   5764,
   5932,
   5700,
   5508,
   5536,
   5812,
   6012,
   6048,
   5820,
   5860,
   5488,
   5460,
   5844,
   5748,
   5792,
   5964,
   5868,
   5832,
   5952,
   5864,
   5896,
   5872,
   6116,
   5836,
   5644,
   5804,
   6056,
   6084,
   6064,
   6016,
   5688,
   6076,
   5856,
   6336,
   5972,
   6112,
   6260,
   5948,
   6176,
   6176,
   6240,
   6176,
   6012,
   6112,
   5972,
   6132,
   6244,
   6056,
   5776,
   6076,
   6516,
   6532,
   6208,
   5972,
   6272,
   6136,
   6128,
   6204,
   6288,
   6492,
   6284,
   6096,
   6252,
   6380,
   6332,
   6272,
   6296,
   6480,
   6400,
   6224,
   6400,
   6592,
   6260,
   6636,
   6692,
   6592,
   6368,
   6436,
   6232,
   6692,
   6416,
   6332,
   6504,
   7048,
   6976,
   6876,
   6696,
   6728,
   6964,
   6808,
   7224,
   7020,
   6952,
   7088,
   7216,
   7288,
   6980,
   7044,
   7388,
   7388,
   7068,
   7432,
   7092,
   7108,
   7312,
   7308,
   7548,
   7392,
   7404,
   7408,
   7488,
   7412,
   7444,
   7472,
   7256,
   7240,
   7148,
   7128,
   7216,
   7344,
   7460,
   7260,
   7200,
   7360,
   7240,
   6980,
   7420,
   7276,
   7176,
   7112,
   7100,
   7044,
   7388,
   6904,
   7032,
   6912,
   6968,
   7144,
   6780,
   6956,
   6880,
   6460,
   6996,
   6544,
   6788,
   7132,
   6956,
   6732,
   6892,
   6800,
   6904,
   6616,
   6764,
   6844,
   7040,
   6888,
   6820,
   6472,
   6704,
   6832,
   6444,
   6968,
   6692,
   6688,
   6812,
   6800,
   7040,
   6620,
   6760,
   6608,
   6620,
   6724,
   6708,
   6604,
   6716,
   6764,
   6532,
   6688,
   6504,
   6848,
   6660,
   7012,
   6784,
   6820,
   6988,
   7100,
   6800,
   6880,
   6804,
   6788,
   6636,
   7240,
   6996,
   6800,
   6764,
   7176,
   6944,
   6828,
   7072,
   6896,
   7356,
   7028,
   7064,
   7040,
   6948,
   7204,
   7044,
   6636,
   7004,
   7116,
   7008,
   7152,
   6996,
   7112,
   7236,
   6756,
   7156,
   7108,
   6960,
   6824,
   7036,
   6996,
   7052,
   7076,
   7356,
   7156,
   7108,
   7340,
   7164,
   7164,
   7296,
   7120,
   7056,
   7232,
   7324,
   7140,
   7136,
   7048,
   7200,
   7120,
   7156,
   7572,
   7300,
   7624,
   7468,
   7380,
   7332,
   7616,
   7380,
   7668,
   7560,
   7744,
   7792,
   7720,
   7740,
   7900,
   7548,
   7776,
   7668,
   7704,
   7772,
   7860,
   7708,
   8124,
   7884,
   7916,
   7796,
   7728,
   7772,
   8232,
   7736,
   7888,
   7932,
   8284,
   8136,
   8096,
   8000,
   8332,
   7936,
   8356,
   8136,
   8476,
   8080,
   7904,
   8216,
   8480,
   7976,
   7964,
   8284,
   8488,
   8336,
   8124,
   8268,
   8264,
   8656,
   8304,
   8740,
   8516,
   8320,
   8408,
   8400,
   8540,
   8744,
   8492,
   8372,
   8112,
   8840,
   8728,
   8688,
   8440,
   8688,
   8664,
   8884,
   8864,
   8264,
   9044,
   8804,
   8788,
   8720,
   9072,
   8932,
   8636,
   8792,
   9048,
   9200,
   8548,
   8948,
   9096,
   8932,
   9272,
   8720,
   9052,
   9400,
   9104,
   9280,
   8892,
   9324,
   9040,
   9352,
   9116,
   9480,
   9516,
   9360,
   9344,
   9736,
   9180,
   9700,
   9028,
   9580,
   9316,
   10012,
   9644,
   9880,
   9300,
   9876,
   9556,
   10208,
   10136,
   10012,
   10024,
   9996,
   9968,
   9600,
   9748,
   10080,
   10120,
   9992,
   9884,
   10068,
   10352,
   10116,
   10484,
   10152,
   10516,
   10440,
   10544,
   10032,
   10368,
   10432,
   10244,
   10276,
   10252,
   10616,
   10528,
   10372,
   9964,
   10744,
   10552,
   10500,
   10816,
   10408,
   10744,
   11072,
   10612,
   10936,
   10820,
   11048,
   10936,
   10896,
   11400,
   11180,
   10676,
   10956,
   11252,
   10560,
   11088,
   11016,
   11320,
   11308,
   10852,
   11472,
   11008,
   11420,
   11076,
   10936,
   11200,
   11524,
   11680,
   11484,
   11432,
   11476,
   12036,
   11640,
   11548,
   11728,
   11840,
   11400,
   11764,
   11796,
   11740,
   11540,
   11872,
   11544,
   12028,
   11944,
   12144,
   12212,
   12092,
   11940,
   12524,
   12136,
   12084,
   12492,
   12292,
   12048,
   12380,
   12376,
   12608,
   12620,
   12916,
   12304,
   12428,
   12592,
   12740,
   12384,
   12696,
   12632,
   12868,
   13052,
   13248,
   13000,
   12932,
   13436,
   12920,
   13376,
   13264,
   13092,
   12932,
   13184,
   13316,
   13032,
   13344,
   12980,
   13412,
   13208,
   13492,
   13492,
   13292,
   13640,
   13628,
   13372,
   13412,
   13412,
   13632,
   13692,
   13472,
   13656,
   13888,
   14132,
   13832,
   14092,
   14348,
   13880,
   13868,
   14392,
   14516,
   14516,
   14788,
   14296,
   14120,
   14208,
   13988,
   14552,
   14552,
   14644,
   14924,
   14960,
   14848,
   14624,
   14800,
   14696,
   14156,
   15032,
   14652,
   14884,
   15140,
   14732,
   14664,
   15020,
   15092,
   15216,
   15472,
   15568,
   15368,
   15704,
   15288,
   15224,
   15396,
   15544,
   15600,
   15408,
   16136,
   15880,
   15832,
   15572,
   15760,
   16224,
   16044,
   15620,
   16300,
   15688,
   16524,
   15828,
   16236,
   15968,
   16616,
   16464,
   16056,
   16148,
   16364,
   16392,
   16536,
   16304,
   16724,
   16600,
   16404,
   16556,
   16320,
   16564,
   16572,
   16240,
   16904,
   16536,
   17340,
   17304,
   16936,
   17132,
   16852,
   17224,
   17096,
   17064,
   17416,
   17496,
   17124,
   17160,
   17300,
   18180,
   18024,
   17748,
   17800,
   17444,
   17616,
   18152,
   18260,
   18164,
   17588,
   17708,
   17952,
   18184,
   18204,
   18636,
   17896,
   18388,
   17892,
   18696,
   18420,
   18204,
   18300,
   18292,
   18288,
   18584,
   18544,
   19152,
   18504,
   18616,
   18880,
   19064,
   18716,
   19400,
   18932,
   19100,
   19156,
   19040,
   19124,
   19488,
   18736,
   19120,
   19320,
   19472,
   19740,
   19312,
   19772,
   19844,
   18956,
   19780,
   19540,
   20184,
   19820,
   19864,
   19456,
   19144,
   20156,
   19620,
   20688,
   20324,
   20464,
   19904,
   20924,
   20108,
   20920,
   19940,
   20312,
   20492,
   20208,
   20064,
   20540,
   20288,
   20772,
   20592,
   20404,
   20924,
   21012,
   21428,
   21072,
   20844,
   21168,
   21348,
   20916,
   20820,
   21608,
   21676,
   21352,
   21808,
   21276,
   21564,
   21096,
   21468,
   21568,
   21364,
   21316,
   22196,
   21540,
   22144,
   21676,
   21704,
   21584,
   22080,
   21840,
   21968,
   21748,
   22428,
   22388,
   22832,
   22548,
   22728,
   22668,
   22768,
   22828,
   22116,
   22572,
   22544,
   22296,
   22596,
   22956,
   22888,
   22392,
   22764,
   23168,
   23112,
   23000,
   22984,
   23292,
   22740,
   23164,
   24324,
   23408,
   23288,
   23180,
   22752,
   23568,
   24032,
   23836,
   23604,
   22908,
   23604,
   23932,
   23768,
   24040,
   23440,
   24400,
   24300,
   23864,
   24136,
   24296,
   24088,
   24244,
   24492,
   24556,
   24604,
   24756,
   24560,
   24400,
   24816,
   24952,
   24388,
   25096,
   25312,
   24684,
   24044,
   24604,
   24624,
   24904,
   25168,
   25340,
   25424,
   25676,
   25044,
   25312,
   25364,
   25696,
   25332,
   25120,
   25356,
   25288,
   25900,
   25500,
   26184,
   25628,
   25856,
   26236,
   25672,
   26032,
   25604,
   26176,
   26432,
   26276,
   26508,
   26572,
   26008,
   26528,
   26424,
   25964,
   27124,
   26400,
   26940,
   26820,
   26988,
   26616,
   26952,
   26904,
   26848,
   27352,
   27008,
   26812,
   27600,
   27380,
   27236,
   27340,
   26808,
   27752,
   27132,
   27516,
   27768,
   27756,
   28020,
   28428,
   27980,
   27620,
   27376,
   28300,
   27424,
   28292,
   28104,
   28072,
   28300,
   27992,
   27948,
   28568,
   28588,
   28796,
   28392,
   28248,
   28764,
   28636,
   29052,
   28696,
   28584,
   28704,
   29072,
   29304,
   28836,
   29424,
   28688,
   29180,
   28716,
   28796,
   29472,
   29428,
   29688,
   30060,
   28988,
   29836,
   29436,
   29516,
   30236,
   30332,
   29616,
   30096,
   29916,
   30240,
   29868,
   30828,
   30592,
   30268,
   30896,
   30420,
   30468,
   30500,
   30404,
   30328,
   29592,
   30764,
   30436,
   30284,
   30968,
   30668,
   31236,
   31392,
   31124,
   30668,
   31276,
   31084,
   31544,
   31784,
   31116,
   31212,
   30920,
   31232,
   31456,
   32392,
   32052,
   31956,
   32348,
   31776,
   31652,
   32040,
   32316,
   32284,
   32804,
   32220,
   32568,
   32456,
   32796,
   32728,
   33088,
   32020,
   32784,
   32796,
   32664,
   33352,
   32388,
   33164,
   32300,
   32700,
   32384,
   33496,
   34168,
   33188,
   33336,
   33224,
   33512,
   34044,
   33856,
   34416,
   33092,
   33408,
   33668,
   33636,
   33552,
   33488,
   34600,
   34168,
   33392,
   34944,
   34532,
   34576,
   34176,
   34560,
   35112,
   34840,
   34172,
   34496,
   34588,
   34960,
   34928,
   34500,
   35140,
   34980,
   35328,
   35096,
   35596,
   35376,
   35260,
   35576,
   34968,
   35544,
   35344,
   35980,
   36072,
   36088,
   36520,
   35940,
   36544,
   36408,
   36804,
   36092,
   36036,
   36328,
   35812,
   36064,
   36688,
   36976,
   36560,
   36660,
   36492,
   37192,
   37108,
   37244,
   36828,
   37136,
   37000,
   36876,
   37076,
   37112,
   37608,
   37640,
   37652,
   38136,
   37556,
   38216,
   37948,
   37984,
   38160,
   37620,
   38580,
   38756,
   38832,
   37412,
   38588,
   38424,
   38436,
   38812,
   39100,
   38796,
   39120,
   38792,
   39088,
   39072,
   38472,
   39400,
   39260,
   39704,
   39712,
   40012,
   40048,
   39432,
   40068,
   40272,
   39852,
   40204,
   39968,
   39572,
   39372,
   40536,
   39844,
   40564,
   40384,
   40556,
   40108,
   40176,
   41168,
   40700,
   40504,
   40688,
   41568,
   40868,
   41468,
   41392,
   42028,
   41768,
   41348,
   41576,
   41728,
   41856,
   41752,
   41764,
   41992,
   41664,
   41808,
   42440,
   42144,
   42340,
   41672,
   42108,
   42540,
   42112,
   42912,
   42516,
   42592,
   42592,
   43520,
   42968,
   43260,
   43436,
   43536,
   43468,
   42288,
   43944,
   43928,
   43856,
   43244,
   44848,
   43076,
   43288,
   43636,
   43440,
   44976,
   44504,
   44248,
   43840,
   44444,
   44432,
   43996,
   44184,
   44860,
   45640,
   44824,
   44224,
   45032,
   44768,
   45484,
   46228,
   45648,
   44912,
   45988,
   45476,
   45564,
   45792,
   45912,
   46288,
   46540,
   46612,
   45992,
   46052,
   46028,
   46588,
   46008,
   46860,
   47356,
   46828,
   46704,
   47056,
   47200,
   47292,
   47776,
   46796,
   47340,
   47676,
   48508,
   47344,
   47572,
   48380,
   47936,
   47708,
   48580,
   48444,
   48568,
   49640,
   48116,
   48500,
   48516,
   48128,
   48172,
   48568,
   48768,
   48560,
   48700,
   48868,
   49300,
   48856,
   49052,
   49840,
   49768,
   49240,
   49480,
   49928,
   50232,
   50096,
   50092,
   50244,
   50948,
   50940,
   49964,
   50436,
   51264,
   51348,
   51276,
   50640,
   51016,
   51744,
   50916,
   52252,
   51032,
   51060,
   51340,
   52408,
   51832,
   51976,
   52352,
   51624,
   51688,
   51460,
   52540,
   53388,
   52228,
   53660,
   52348,
   51928,
   53404,
   52100,
   52728,
   53600,
   53080,
   53152,
   54092,
   54228,
   52724,
   54468,
   53912,
   54032,
   54136,
   53852,
   54268,
   54168,
   55176,
   54024,
   54832,
   54600,
   55144,
   54852,
   54904,
   54904,
   55212,
   54904,
   54312,
   55108,
   54660,
   55436,
   56092,
   55976,
   56384,
   56132,
   56172,
   55616,
   56084,
   55472,
   57104,
   55836,
   56540,
   56748,
   56996,
   57060,
   56832,
   56900,
   56400,
   58052,
   56988,
   57052,
   57156,
   57388,
   57436,
   58452,
   57520,
   57528,
   57376,
   58004,
   57576,
   57980,
   58248,
   58532,
   57600,
   58036,
   57868,
   58500,
   59032,
   59224,
   58852,
   58784,
   59524,
   58404,
   59068,
   58908,
   59104,
   59432,
   59792,
   59352,
   59156,
   60452,
   60188,
   59808,
   60396,
   60804,
   60568,
   60400,
   60204,
   59788,
   60688,
   58932,
   61664,
   61172,
   60624,
   61548,
   61040,
   60936,
   61584,
   62128,
   61988,
   61644,
   61092,
   62424,
   61752,
   61488,
   61648,
   60692,
   61784,
   62308,
   63332,
   62036,
   62996,
   62688,
   61644,
   61908,
   62916,
   62560,
   63156,
   63368,
   62772,
   63000,
   62876,
   63288,
   62836,
   63800,
   63920,
   63888,
   62760,
   63540,
   64544,
   62508,
   63732,
   63676,
   62904,
   64008,
   64132,
   64348,
   63420,
   63412,
   64772,
   65652,
   64800,
   65452,
   65212,
   64244,
   65292,
   65244,
   64548,
   65876,
   65640,
   65316,
   64928,
   65148,
   65648,
   65412,
   65256,
   65856,
   66216,
   65732,
   67116,
   65008,
   66392,
   67452,
   66412,
   65192,
   65640,
   66084,
   65912,
   66972,
   66036,
   66084,
   66480,
   66468,
   67756,
   66884,
   66768,
   67652,
   67172,
   67516,
   67136,
   67912,
   66804,
   66644,
   66960,
   67200,
   68356,
   67128,
   67768,
   67192,
   68448,
   68424,
   67376,
   68252,
   67144,
   67776,
   67896,
   67720,
   68112,
   67896,
   67320,
   68476,
   68416,
   68496,
   68064,
   69372,
   68188,
   69152,
   69408,
   68640,
   68728,
   70036,
   68088,
   69524,
   69688,
   69504,
   68616,
   69352,
   69432,
   69448,
   70116,
   68872,
   69376,
   69228,
   68792,
   70120,
   70656,
   69692,
   70508,
   70004,
   70036,
   70856,
   70276,
   70928,
   70508,
   71244,
   70608,
   70280,
   69996,
   71568,
   70912,
   70652,
   70436,
   70544,
   71060,
   71136,
   71548,
   70888,
   70784,
   70660,
   70896,
   71256,
   70536,
   71912,
   70888,
   72020,
   71040,
   71980,
   72232,
   71304,
   71968,
   71848,
   71820,
   72104,
   72252,
   72872,
   72112,
   72128,
   71500,
   72840,
   72628,
   71728,
   71784,
   73380,
   72940,
   72088,
   72640,
   72440,
   73104,
   72124,
   72996,
   72440,
   72844,
   72040,
   72692,
   73056,
   73700,
   73824,
   72612,
   71900,
   72524,
   73812,
   73196,
   72584,
   73724,
   74156,
   74124,
   73268,
   73244,
   73472,
   73836,
   73636,
   73148,
   74276,
   73984,
   73924,
   73604,
   74048,
   74492,
   73928,
   73664,
   74700,
   74420,
   73292,
   74436,
   74964,
   74884,
   74000,
   75196,
   73932,
   73828,
   74660,
   74488,
   74820,
   74980,
   74024,
   74312,
   74312,
   75316,
   75244,
   74900,
   74776,
   74656,
   75392,
   75060,
   75688,
   75044,
   75356,
   75248,
   74944,
   75192,
   74696,
   75860,
   74980,
   74948,
   75748,
   75940,
   75188,
   76444,
   74768,
   76080,
   76344,
   76392,
   76476,
   75216,
   74980,
   75740,
   77192,
   77188,
   75140,
   75832,
   77300,
   76220,
   76948,
   77240,
   76044,
   76420,
   76528,
   76196,
   76124,
   76108,
   76540,
   76520,
   77072,
   77760,
   77060,
   77332,
   77384,
   78204,
   78072,
   77284,
   77436,
   77768,
   77456,
   77132,
   77388,
   77416,
   77056,
   77320,
   77128,
   78108,
   78276,
   78464,
   78212,
   78200,
   78040,
   78416,
   77856,
   78136,
   78072,
   78424,
   78596,
   78156,
   77644,
   78568,
   78632,
   78716,
   79476,
   78576,
   78312,
   79312,
   79644,
   78228,
   78312,
   78676,
   80096,
   79472,
   78492,
   79744,
   79084,
   79940,
   80208,
   78928,
   80352,
   80472,
   79748,
   79600,
   79240,
   79756,
   79976,
   79968,
   79288,
   79516,
   80056,
   79964,
   80148,
   80724,
   80380,
   80204,
   80848,
   80016,
   80280,
   79756,
   82504,
   80044,
   81016,
   81368,
   80900,
   81312,
   81256,
   80816,
   80980,
   81092,
   80972,
   81576,
   81848,
   80396,
   81044,
   81420,
   81892,
   80216,
   82020,
   81348,
   80948,
   81132,
   80960,
   82228,
   81704,
   82240,
   81208,
   81804,
   82136,
   82236,
   82060,
   82108,
   82348,
   81352,
   82272,
   82928,
   82760,
   82936,
   83464,
   82572,
   82832,
   82104,
   83096,
   82840,
   83080,
   82228,
   83440,
   83080,
   83668,
   83740,
   82856,
   83000,
   83124,
   84440,
   84612,
   83536,
   83936,
   83200,
   83508,
   83284,
   84592,
   84508,
   83044,
   84308,
   83196,
   84744,
   84028,
   82908,
   84220,
   84016,
   84324,
   84388,
   84076,
   84780,
   84796,
   84508,
   83764,
   85448,
   84704,
   84408,
   85900,
   85588,
   85696,
   84976,
   85860,
   85084,
   86408,
   84856,
   85944,
   85384,
   85312,
   85080,
   85292,
   85888,
   85492,
   85620,
   86844,
   85956,
   86432,
   86436,
   86496,
   85732,
   87064,
   86172,
   86136,
   86456,
   86480,
   86720,
   86064,
   86068,
   85256,
   86680,
   87404,
   86948,
   86500,
   87064,
   86964,
   86544,
   87024,
   86488,
   85588,
   87104,
   87472,
   86788,
   87652,
   87312,
   87740,
   87748,
   87560,
   87216,
   87712,
   86808,
   88312,
   86840,
   88268,
   87388,
   87320,
   87768,
   88868,
   86884,
   87868,
   89004,
   88064,
   87764,
   88124,
   86940,
   89136,
   88596,
   87308,
   88156,
   88140,
   89068,
   89004,
   88232,
   88720,
   89544,
   88472,
   88384,
   88920,
   88456,
   88436,
   89076,
   89152,
   88932,
   89184,
   87776,
   89468,
   88952,
   89140,
   88332,
   88664,
   90136,
   89344,
   89276,
   88616,
   89312,
   90028,
   88932,
   89664,
   89296,
   88720,
   88720,
   89868,
   88416,
   88296,
   88724,
   89316,
   89400,
   89720,
   89144,
   88128,
   89192,
   88468,
   88948,
   89080,
   89884,
   88716,
   89284,
   88560,
   89360,
   88316,
   88952,
   89084,
   88764,
   88836,
   89676,
   88864,
   89492,
   89084,
   89792,
   89744,
   89140,
   90128,
   89444,
   89084,
   89624,
   87652,
   89856,
   89844,
   88732,
   87844,
   89688,
   89628,
   89588,
   89000,
   89764,
   88684,
   88920,
   88720,
   88584,
   89596,
   89456,
   89656,
   88424,
   90376,
   89648,
   90316,
   89696,
   88356,
   88920,
   89148,
   89908,
   89352,
   87764,
   89348,
   88472,
   88736,
   88948,
   88968,
   87312,
   88968,
   88840,
   88448,
   88852,
   89648,
   89448,
   89316,
   89124,
   87716,
   88304,
   89044,
   88524,
   87748,
   89024,
   89188,
   88568,
   89316,
   88148,
   86792,
   88252,
   88140,
   88016,
   88888,
   87956,
   87852,
   87528,
   87228,
   88404,
   87636,
   89216,
   88564,
   87976,
   86884,
   86972,
   87320,
   87088,
   88540,
   87964,
   87808,
   86628,
   86976,
   87388,
   86628,
   87384,
   87072,
   87600,
   87300,
   85900,
   86552,
   86300,
   85964,
   86288,
   86536,
   85512,
   85592,
   85616,
   86468,
   86584,
   85896,
   86188,
   85008,
   86680,
   86028,
   84828,
   84344,
   84652,
   85512,
   85880,
   84420,
   84768,
   85728,
   85404,
   84028,
   84208,
   84292,
   84060,
   84016,
   83564,
   84388,
   82904,
   84476,
   83428,
   83948,
   84420,
   83856,
   83300,
   83960,
   83032,
   82380,
   83124,
   83108,
   83708,
   82456,
   82896,
   82524,
   82040,
   83116,
   82824,
   82480,
   82400,
   83416,
   82172,
   82388,
   81368,
   82740,
   80740,
   81900,
   80948,
   80608,
   80488,
   80500,
   80296,
   80480,
   80788,
   80572,
   81320,
   79664,
   80264,
   80116,
   80288,
   79984,
   79344,
   79120,
   78936,
   79288,
   79268,
   78652,
   78908,
   78596,
   77924,
   78452,
   78076,
   77424,
   77660,
   78724,
   77564,
   78028,
   77968,
   76996,
   77696,
   77528,
   77144,
   76468,
   76676,
   75664,
   76732,
   76164,
   76384,
   75596,
   75064,
   74868,
   75528,
   76356,
   75324,
   74716,
   74700,
   74308,
   74332,
   75604,
   73548,
   75560,
   73752,
   74784,
   74592,
   73976,
   72236,
   72380,
   74220,
   74188,
   72668,
   73332,
   72748,
   73480,
   72980,
   71836,
   71008,
   71816,
   71664,
   72156,
   71812,
   70540,
   71248,
   71456,
   71716,
   70900,
   70372,
   70824,
   70556,
   70844,
   69920,
   70600,
   69748,
   70784,
   70016,
   70108,
   68508,
   68840,
   69336,
   69444,
   68056,
   68416,
   68224,
   68152,
   67440,
   68020,
   67728,
   68252,
   67960,
   67036,
   67900,
   67460,
   66668,
   66488,
   66232,
   65732,
   66476,
   65192,
   66892,
   64384,
   65584,
   65172,
   65544,
   65204,
   64308,
   64820,
   64164,
   63972,
   63900,
   64260,
   64692,
   63660,
   63228,
   63632,
   63164,
   62368,
   63404,
   62784,
   62328,
   62680,
   63288,
   62040,
   61200,
   61560,
   62128,
   61864,
   61112,
   61084,
   61316,
   60644,
   60464,
   60348,
   60084,
   59620,
   59284,
   59736,
   59612,
   58912,
   59664,
   59116,
   58812,
   58600,
   57572,
   58036,
   57100,
   58088,
   58564,
   58152,
   57772,
   57684,
   57244,
   56400,
   56448,
   56964,
   57168,
   56652,
   57116,
   56256,
   56560,
   54772,
   54492,
   55816,
   54432,
   54980,
   55380,
   54488,
   54260,
   54484,
   54496,
   54236,
   54156,
   53420,
   53188,
   53236,
   52368,
   53128,
   53644,
   52392,
   53048,
   51840,
   52452,
   52116,
   51824,
   51416,
   51640,
   51408,
   51464,
   50924,
   50312,
   51172,
   50836,
   50152,
   50996,
   49744,
   49976,
   49504,
   48996,
   48728,
   48900,
   49096,
   48980,
   47320,
   48292,
   48132,
   47860,
   46928,
   47072,
   47748,
   47328,
   47136,
   46512,
   46116,
   46556,
   46528,
   45720,
   46984,
   45768,
   46316,
   45596,
   45084,
   45648,
   44500,
   44512,
   44124,
   44888,
   44216,
   43792,
   43796,
   43588,
   43828,
   43068,
   43288,
   43452,
   43288,
   42744,
   42868,
   42768,
   42448,
   42208,
   42244,
   41216,
   41576,
   42016,
   41308,
   40900,
   41132,
   40296,
   40628,
   40780,
   39860,
   40248,
   39868,
   39356,
   39552,
   38932,
   38992,
   39792,
   38912,
   38748,
   38468,
   38632,
   37760,
   37812,
   37456,
   38396,
   36596,
   36812,
   37488,
   37292,
   37044,
   36708,
   36552,
   36816,
   36752,
   36812,
   35524,
   36084,
   35928,
   36136,
   34924,
   35380,
   35388,
   34244,
   35304,
   35024,
   34188,
   34020,
   34448,
   34048,
   33724,
   33212,
   32792,
   33232,
   33492,
   32808,
   33000,
   32372,
   32912,
   32824,
   31860,
   31876,
   32324,
   31312,
   31640,
   31516,
   31332,
   30788,
   31064,
   30332,
   30888,
   31108,
   30580,
   30156,
   30328,
   30196,
   30320,
   29604,
   29824,
   29240,
   28760,
   29452,
   29000,
   29272,
   28616,
   28364,
   28160,
   28356,
   27608,
   28140,
   28316,
   27176,
   27748,
   27716,
   27444,
   27636,
   26748,
   27056,
   26856,
   26808,
   26360,
   26672,
   25716,
   25848,
   26188,
   26004,
   26284,
   25580,
   25564,
   25468,
   24828,
   24756,
   24100,
   24668,
   24476,
   24180,
   23648,
   23548,
   24056,
   24184,
   23676,
   23924,
   23028,
   23788,
   24228,
   23092,
   22772,
   23204,
   23084,
   22368,
   22480,
   22324,
   22520,
   22464,
   22108,
   22524,
   21664,
   21736,
   21928,
   21412,
   21292,
   21564,
   21896,
   21240,
   20484,
   21028,
   21016,
   20812,
   20696,
   20276,
   20240,
   20208,
   20112,
   19876,
   20140,
   19364,
   20508,
   19784,
   19364,
   19144,
   19248,
   18920,
   18588,
   18672,
   19300,
   18716,
   18132,
   18024,
   18332,
   18200,
   18724,
   17848,
   18028,
   18084,
   17940,
   17860,
   18008,
   17052,
   17812,
   17232,
   16876,
   17068,
   16852,
   17108,
   16796,
   16996,
   16524,
   16808,
   16748,
   16784,
   16504,
   16280,
   16452,
   16640,
   15720,
   15432,
   16032,
   15728,
   15728,
   15784,
   15112,
   15556,
   15896,
   15492,
   15188,
   14912,
   15172,
   14896,
   14812,
   15264,
   14212,
   14800,
   14548,
   14436,
   14048,
   14116,
   14200,
   14184,
   13916,
   14152,
   14168,
   13492,
   14044,
   14000,
   13516,
   13540,
   13560,
   13204,
   13564,
   13356,
   12552,
   13488,
   13028,
   12812,
   12940,
   13052,
   13024,
   12720,
   12896,
   12768,
   12020,
   12136,
   12076,
   12920,
   12484,
   12328,
   12128,
   12636,
   12048,
   12272,
   12116,
   11648,
   11656,
   11712,
   11532,
   11304,
   11660,
   11312,
   11476,
   11248,
   11220,
   11500,
   11284,
   11240,
   11140,
   10956,
   11060,
   11132,
   11004,
   10988,
   10912,
   10780,
   10636,
   10672,
   10760,
   10604,
   10640,
   10224,
   10584,
   10032,
   10448,
   9976,
   9840,
   9828,
   9976,
   9812,
   10140,
   10204,
   9892,
   9960,
   9828,
   9580,
   9568,
   9856,
   9680,
   9588,
   9176,
   9476,
   9372,
   9480,
   9532,
   9096,
   9084,
   9088,
   9172,
   8980,
   9120,
   9020,
   8532,
   8652,
   8748,
   8976,
   8352,
   8784,
   8460,
   8792,
   8636,
   8652,
   8340,
   8260,
   8400,
   8316,
   8472,
   8320,
   8416,
   8200,
   8148,
   8280,
   8264,
   7872,
   8364,
   8112,
   8232,
   7944,
   7780,
   7656,
   7800,
   7828,
   7488,
   7820,
   7548,
   7632,
   7444,
   7440,
   7420,
   7308,
   7384,
   7124,
   7316,
   7136,
   7444,
   7140,
   7168,
   7560,
   7080,
   7164,
   7188,
   7232,
   6956,
   6980,
   7104,
   6916,
   6736,
   6856,
   6696,
   6872,
   7020,
   6596,
   6628,
   6964,
   6764,
   6924,
   6644,
   6732,
   6720,
   6036,
   6524,
   6348,
   6204,
   6436,
   6208,
   6484,
   6332,
   6024,
   6244,
   6236,
   6052,
   6412,
   5924,
   6004,
   6428,
   6352,
   5904,
   5956,
   6164,
   6176,
   5928,
   5980,
   5620,
   5548,
   5872,
   5576,
   5784,
   5972,
   5880,
   5712,
   5580,
   5664,
   5568,
   5840,
   5408,
   5568,
   5400,
   5636,
   5552,
   5612,
   5632,
   5472,
   5436,
   5364,
   5320,
   5136,
   5348,
   5240,
   5380,
   5344,
   5580,
   5212,
   4992,
   5024,
   5092,
   5196,
   4972,
   5144,
   5236,
   5020,
   5104,
   4876,
   5004,
   4764,
   4992,
   5048,
   4816,
   5176,
   4680,
   4788,
   4732,
   4860,
   4832,
   4700,
   4796,
   4688,
   4656,
   4852,
   4648,
   4740,
   4700,
   4116,
   4572,
   4420,
   4436,
   4420,
   4592,
   4676,
   4212,
   4412,
   4188,
   4204,
   4116,
   4408,
   4156,
   4200,
   4448,
   4424,
   4300,
   4100,
   4180,
   4272,
   4196,
   4152,
   4080,
   4344,
   4124,
   4104,
   4288,
   4140,
   4016,
   3908,
   3980,
   3924,
   3884,
   4008,
   3904,
   3820,
   4040,
   3864,
   4136,
   3900,
   3796,
   3984,
   3792,
   3948,
   3488,
   3788,
   3748,
   3776,
   3896,
   3696,
   3600,
   3680,
   3716,
   3684,
   3692,
   3568,
   3692,
   3712,
   3580,
   3504,
   3288,
   3668,
   3516,
   3564,
   3336,
   3440,
   3640,
   3352,
   3456,
   3656,
   3612,
   3200,
   3472,
   3504,
   3500,
   3408,
   3424,
   3156,
   3248,
   3416,
   3396,
   3176,
   3156,
   3104,
   3340,
   3240,
   3368,
   3456,
   3276,
   3216,
   3252,
   3212,
   3136,
   3048,
   3136,
   3024,
   3224,
   3160,
   3180,
   3060,
   3152,
   2936,
   3140,
   2968,
   3048,
   2932,
   3224,
   2912,
   2912,
   2972,
   2796,
   2960,
   3128,
   2892,
   2700,
   2720,
   2908,
   2912,
   2904,
   2756,
   2916,
   2888,
   2848,
   2700,
   2692,
   2800,
   2780,
   2780,
   2788,
   2852,
   2676,
   2892,
   2856,
   2736,
   2656,
   2636,
   2852,
   2620,
   2796,
   2728,
   2628,
   2700,
   2704,
   2824,
   2592,
   2644,
   2464,
   2536,
   2480,
   2504,
   2600,
   2484,
   2524,
   2628,
   2592,
   2680,
   2592,
   2576,
   2608,
   2620,
   2544,
   2528,
   2688,
   2408,
   2452,
   2580,
   2520,
   2480,
   2560,
   2380,
   2336,
   2420,
   2408,
   2164,
   2324,
   2456,
   2360,
   2500,
   2420,
   2296,
   2328,
   2180,
   2504,
   2236,
   2200,
   2332,
   2392,
   2256,
   2424,
   2136,
   2308,
   2112,
   2204,
   2348,
   2152,
   2276,
   2360,
   2060,
   2104,
   2260,
   2136,
   2168,
   2360,
   2088,
   2204,
   2132,
   2168,
   2036,
   2168,
   2144,
   2152,
   2252,
   2112,
   2112,
   2108,
   2120,
   2276,
   2060,
   2124,
   2184,
   2188,
   1968,
   1984,
   2040,
   2096,
   2156,
   2080,
   2152,
   1980,
   2104,
   1972,
   2044,
   1812,
   1928,
   2156,
   1936,
   1980,
   1964,
   1980,
   1872,
   1916,
   1892,
   2052,
   1944,
   1916,
   2064,
   2100,
   2032,
   1912,
   1788,
   2088,
   1828,
   1944,
   1888,
   2076,
   1832,
   1720,
   1876,
   1876,
   1868,
   1784,
   1824,
   1952,
   1876,
   1820,
   1732,
   1872,
   1840,
   1964,
   1856,
   1792,
   1904,
   1728,
   1852,
   1832,
   1680,
   1872,
   1636,
   1856,
   1844,
   1820,
   1872,
   1916,
   1796,
   1668,
   1920,
   1700,
   1660,
   1852,
   1852,
   1816,
   1572,
   1892,
   1768,
   1696,
   1752,
   1784,
   1552,
   1684,
   1796,
   1656,
   1732,
   1724,
   1652,
   1792,
   1700,
   1692,
   1576,
   1608,
   1688,
   1700,
   1708,
   1680,
   1696,
   1596,
   1540,
   1592,
   1632,
   1500,
   1620,
   1716,
   1572,
   1664,
   1684,
   1520,
   1532,
   1560,
   1608,
   1540,
   1520,
   1600,
   1600,
   1372,
   1428,
   1472,
   1680,
   1536,
   1580,
   1552,
   1548,
   1408,
   1536,
   1648,
   1640,
   1564,
   1508,
   1560,
   1500,
   1528,
   1532,
   1540,
   1552,
   1424,
   1428,
   1468,
   1524,
   1460,
   1500,
   1460,
   1496,
   1364,
   1404,
   1408,
   1536,
   1440,
   1496,
   1416,
   1532,
   1484,
   1460,
   1384,
   1620,
   1504,
   1540,
   1272,
   1540,
   1376,
   1644,
   1440,
   1468,
   1548,
   1516,
   1512,
   1400,
   1324,
   1412,
   1484,
   1476,
   1324,
   1336,
   1340,
   1404,
   1356,
   1476,
   1452,
   1444,
   1320,
   1332,
   1384,
   1348,
   1372,
   1224,
   1352,
   1356,
   1316,
   1364,
   1276,
   1244,
   1324,
   1416,
   1300,
   1344,
   1264,
   1368,
   1300,
   1300,
   1304,
   1196,
   1256,
   1264,
   1464,
   1316,
   1176,
   1388,
   1344,
   1380,
   1340,
   1252,
   1280,
   1252,
   1312,
   1320,
   1276,
   1048,
   1284,
   1352,
   1224,
   1292,
   1292,
   1248,
   1236,
   1332,
   1240,
   1196,
   1312,
   1280,
   1288,
   1184,
   1084,
   1248,
   1260,
   1140,
   1168,
   1236,
   1188,
   1176,
   1272,
   1296,
   1212,
   1260,
   1220,
   1172,
   1176,
   1220,
   1224,
   1120,
   1204,
   1160,
   1152,
   1124,
   1260,
   1200,
   1120,
   1188,
   1144,
   1064,
   1164,
   1220,
   1140,
   1152,
   1064,
   1332,
   1148,
   1164,
   1236,
   1156,
   1100,
   1116,
   1080,
   1252,
   1140,
   1200,
   1164,
   1144,
   1084,
   1052,
   1140,
   1152,
   1036,
   1164,
   1104,
   1060,
   1136,
   1168,
   1108,
   1156,
   1120,
   1072,
   1128,
   1092,
   1148,
   1104,
   1056,
   1016,
   1124,
   1008,
   1180,
   952,
   1036,
   1144,
   1096,
   1128,
   1064,
   1096,
   1064,
   1088,
   1148,
   1116,
   1036,
   1052,
   1020,
   984,
   1128,
   1004,
   976,
   964,
   1104,
   996,
   1132,
   1124,
   1244,
   992,
   1176,
   1068,
   1024,
   1128,
   1064,
   1112,
   1064,
   948,
   1052,
   924,
   1004,
   984,
   988,
   1144,
   972,
   1160,
   1080,
   1068,
   892,
   976,
   1008,
   864,
   1052,
   1084,
   888,
   1012,
   1016,
   964,
   904,
   992,
   920,
   988,
   1028,
   1100,
   1060,
   1056,
   1016,
   996,
   1016,
   884,
   1052,
   1056,
   900,
   1068,
   1064,
   984,
   924,
   928,
   976,
   1032,
   1032,
   1012,
   1000,
   1008,
   964,
   1064,
   1032,
   944,
   1032,
   996,
   964,
   900,
   1000,
   904,
   944,
   960,
   1012,
   988,
   920,
   956,
   972,
   988,
   940,
   896,
   868,
   844,
   1036,
   924,
   968,
   1004,
   932,
   1004,
   924,
   808,
   924,
   932,
   944,
   872,
   1044,
   896,
   928,
   908,
   856,
   872,
   996,
   896,
   996,
   928,
   936,
   872,
   856,
   856,
   840,
   884,
   984,
   856,
   932,
   944,
   820,
   892,
   868,
   860,
   1000,
   912,
   972,
   904,
   884,
   860,
   836,
   760,
   868,
   832,
   880,
   804,
   1012,
   872,
   896,
   868,
   864,
   772,
   940,
   920,
   848,
   860,
   904,
   900,
   832,
   820,
   832,
   892,
   848,
   764,
   852,
   864,
   864,
   800,
   820,
   824,
   820,
   864,
   880,
   764,
   872,
   912,
   844,
   856,
   708,
   736,
   732,
   860,
   832,
   768,
   904,
   828,
   808,
   840,
   888,
   824,
   796,
   760,
   816,
   868,
   788,
   808,
   788,
   812,
   816,
   832,
   796,
   840,
   780,
   836,
   776,
   808,
   800,
   748,
   832,
   960,
   832,
   856,
   740,
   864,
   832,
   968,
   804,
   956,
   772,
   744,
   860,
   852,
   816,
   792,
   844,
   860,
   784,
   724,
   708,
   728,
   828,
   780,
   776,
   852,
   688,
   832,
   880,
   852,
   800,
   704,
   688,
   752,
   788,
   824,
   760,
   704,
   776,
   736,
   776,
   848,
   904,
   784,
   772,
   824,
   864,
   800,
   756,
   784,
   772,
   760,
   776,
   732,
   748,
   716,
   764,
   848,
   680,
   768,
   816,
   736,
   760,
   832,
   708,
   768,
   740,
   764,
   780,
   804,
   680,
   736,
   704,
   756,
   780,
   784,
   744,
   784,
   684,
   772,
   732,
   748,
   808,
   780,
   760,
   720,
   696,
   776,
   708,
   668,
   756,
   836,
   632,
   840,
   720,
   716,
   768,
   772,
   752,
   712,
   676,
   712,
   772,
   724,
   752,
   796,
   604,
   684,
   752,
   756,
   652,
   636,
   664,
   740,
   652,
   824,
   672,
   752,
   652,
   780,
   644,
   668,
   736,
   676,
   700,
   676,
   696,
   684,
   592,
   724,
   844,
   728,
   676,
   740,
   800,
   632,
   752,
   612,
   768,
   592,
   752,
   692,
   700,
   796,
   612,
   644,
   744,
   656,
   688,
   736,
   700,
   672,
   692,
   680,
   648,
   668,
   672,
   648,
   716,
   588,
   668,
   688,
   680,
   636,
   648,
   664,
   576,
   660,
   672,
   596,
   728,
   680,
   696,
   616,
   588,
   604,
   688,
   640,
   676,
   692,
   652,
   664,
   628,
   576,
   660,
   592,
   704,
   620,
   624,
   724,
   772,
   760,
   612,
   648,
   724,
   596,
   664,
   588,
   680,
   676,
   616,
   716,
   612,
   536,
   628,
   656,
   568,
   672,
   588,
   676,
   628,
   628,
   564,
   676,
   608,
   712,
   668,
   628,
   656,
   660,
   624,
   644,
   636,
   680,
   632,
   736,
   688,
   604,
   596,
   728,
   676,
   584,
   648,
   612,
   528,
   584,
   644,
   668,
   592,
   580,
   684,
   576,
   680,
   652,
   644,
   632,
   608,
   704,
   624,
   600,
   656,
   680,
   520,
   640,
   588,
   624,
   596,
   528,
   716,
   608,
   640,
   588,
   648,
   564,
   564,
   636,
   632,
   572,
   572,
   584,
   664,
   612,
   672,
   648,
   572,
   668,
   692,
   624,
   604,
   728,
   548,
   600,
   560,
   596,
   556,
   544,
   664,
   548,
   464,
   600,
   528,
   640,
   664,
   576,
   612,
   584,
   600,
   608,
   556,
   448,
   516,
   568,
   652,
   568,
   596,
   588,
   564,
   616,
   548,
   644,
   592,
   588,
   600,
   620,
   580,
   512,
   620,
   540,
   588,
   580,
   576,
   632,
   552,
   568,
   556,
   560,
   556,
   600,
   572,
   680,
   532,
   588,
   596,
   592,
   656,
   628,
   628,
   592,
   556,
   528,
   640,
   540,
   636,
   552,
   660,
   532,
   656,
   576,
   504,
   528,
   552,
   496,
   500,
   556,
   596,
   556,
   608,
   632,
   524,
   544,
   448,
   608,
   468,
   548,
   568,
   580,
   508,
   640,
   568,
   524,
   484,
   464,
   620,
   584,
   552,
   556,
   508,
   564,
   444,
   584,
   556,
   600,
   572,
   480,
   516,
   484,
   592,
   536,
   612,
   560,
   540,
   580,
   604,
   560,
   564,
   556,
   516,
   508,
   584,
   624,
   572,
   456,
   576,
   508,
   576,
   520,
   652,
   532,
   552,
   524,
   576,
   520,
   544,
   576,
   444,
   604,
   528,
   508,
   584,
   548,
   484,
   552,
   560,
   584,
   552,
   532,
   552,
   560,
   524,
   492,
   476,
   524,
   464,
   572,
   492,
   512,
   512,
   540,
   512,
   520,
   508,
   564,
   572,
   536,
   620,
   592,
   516,
   472,
   580,
   612,
   552,
   540,
   556,
   496,
   520,
   476,
   440,
   524,
   464,
   648,
   500,
   492,
   508,
   544,
   536,
   496,
   532,
   456,
   516,
   504,
   504,
   600,
   408,
   496,
   532,
   576,
   464,
   492,
   540,
   556,
   448,
   460,
   540,
   488,
   528,
   400,
   484,
   464,
   480,
   508,
   520,
   456,
   488,
   564,
   456,
   532,
   500,
   576,
   572,
   512,
   480,
   496,
   472,
   592,
   496,
   472,
   508,
   544,
   460,
   500,
   396,
   508,
   508,
   532,
   492,
   488,
   508,
   448,
   456,
   520,
   460,
   416,
   500,
   548,
   524,
   512,
   488,
   480,
   516,
   580,
   472,
   452,
   496,
   452,
   484,
   468,
   412,
   592,
   488,
   488,
   440,
   496,
   428,
   480,
   472,
   536,
   460,
   432,
   564,
   468,
   480,
   392,
   512,
   508,
   532,
   520,
   380,
   492,
   484,
   492,
   448,
   452,
   532,
   492,
   496,
   500,
   444,
   476,
   496,
   468,
   464,
   476,
   476,
   484,
   456,
   472,
   444,
   488,
   480,
   484,
   488,
   452,
   492,
   452,
   484,
   520,
   448,
   468,
   416,
   408,
   448,
   520,
   516,
   436,
   388,
   376,
   424,
   540,
   396,
   460,
   468,
   536,
   360,
   524,
   416,
   488,
   488,
   456,
   528,
   452,
   444,
   424,
   452,
   412,
   448,
   540,
   412,
   388,
   480,
   416,
   460,
   416,
   420,
   408,
   364,
   496,
   404,
   476,
   412,
   536,
   440,
   448,
   464,
   496,
   416,
   464,
   400,
   464,
   464,
   520,
   452,
   460,
   488,
   512,
   440,
   452,
   444,
   392,
   472,
   436,
   404,
   416,
   524,
   404,
   380,
   452,
   532,
   488,
   476,
   516,
   556,
   428,
   424,
   420,
   360,
   412,
   416,
   508,
   504,
   424,
   456,
   472,
   432,
   452,
   404,
   464,
   452,
   416,
   384,
   468,
   412,
   400,
   436,
   452,
   420,
   500,
   440,
   412,
   376,
   464,
   448,
   484,
   484,
   480,
   480,
   436,
   432,
   444,
   444,
   480,
   476,
   420,
   464,
   412,
   404,
   464,
   480,
   472,
   368,
   460,
   372,
   388,
   416,
   472,
   404,
   408,
   500,
   468,
   340,
   364,
   416,
   392,
   400,
   456,
   424,
   448,
   428,
   460,
   496,
   488,
   464,
   448,
   448,
   384,
   468,
   524,
   420,
   388,
   388,
   380,
   320,
   420,
   444,
   428,
   476,
   416,
   388,
   356,
   464,
   456,
   448,
   380,
   448,
   388,
   400,
   472,
   424,
   400,
   400,
   444,
   388,
   452,
   420,
   416,
   420,
   456,
   364,
   420,
   404,
   448,
   500,
   460,
   444,
   352,
   440,
   404,
   436,
   532,
   392,
   428,
   452,
   392,
   348,
   448,
   428,
   380,
   408,
   408,
   424,
   324,
   496,
   504,
   440,
   444,
   368,
   384,
   436,
   488,
   440,
   380,
   364,
   440,
   448,
   452,
   380,
   416,
   384,
   392,
   464,
   352,
   384,
   384,
   356,
   480,
   440,
   400,
   476,
   368,
   388,
   384,
   352,
   384,
   360,
   440,
   336,
   404,
   348,
   400,
   388,
   428,
   392,
   392,
   352,
   372,
   380,
   404,
   412,
   388,
   424,
   356,
   448,
   444,
   420,
   384,
   372,
   400,
   340,
   420,
   476,
   340,
   412,
   436,
   396,
   416,
   408,
   444,
   392,
   412,
   360,
   428,
   404,
   420,
   412,
   372,
   404,
   496,
   368,
   400,
   412,
   340,
   416,
   324,
   364,
   380,
   372,
   344,
   360,
   424,
   424,
   320,
   396,
   432,
   444,
   340,
   344,
   484,
   404,
   376,
   396,
   388,
   452,
   368,
   388,
   416,
   372,
   420,
   372,
   392,
   360,
   412,
   400,
   384,
   380,
   368,
   400,
   416,
   388,
   396,
   360,
   348,
   396,
   404,
   408,
   328,
   404,
   360,
   460,
   328,
   432,
   388,
   420,
   284,
   416,
   296,
   372,
   324,
   304,
   372,
   312,
   340,
   292,
   412,
   444,
   384,
   376,
   352,
   360,
   396,
   372,
   376,
   368,
   336,
   420,
   332,
   376,
   392,
   320,
   392,
   392,
   396,
   328,
   376,
   460,
   344,
   324,
   324,
   336,
   384,
   348,
   344,
   416,
   400,
   368,
   404,
   360,
   372,
   344,
   428,
   372,
   420,
   352,
   364,
   400,
   380,
   372,
   372,
   312,
   336,
   364,
   316,
   380,
   396,
   340,
   420,
   376,
   360,
   364,
   372,
   356,
   380,
   380,
   388,
   436,
   344,
   376,
   364,
   396,
   368,
   344,
   372,
   360,
   320,
   308,
   352,
   368,
   356,
   320,
   308,
   340,
   308,
   384,
   356,
   468,
   340,
   328,
   320,
   276,
   384,
   372,
   396,
   352,
   392,
   396,
   348,
   384,
   408,
   360,
   384,
   376,
   388,
   328,
   368,
   336,
   340,
   392,
   380,
   344,
   352,
   348,
   344,
   320,
   380,
   304,
   308,
   364,
   412,
   372,
   432,
   324,
   344,
   388,
   320,
   320,
   424,
   344,
   340,
   368,
   336,
   348,
   332,
   276,
   388,
   348,
   376,
   392,
   300,
   404,
   436,
   376,
   408,
   372,
   368,
   316,
   332,
   356,
   308,
   368,
   384,
   404,
   380,
   344,
   340,
   320,
   396,
   360,
   344,
   368,
   388,
   400,
   356,
   404,
   284,
   356,
   368,
   304,
   376,
   288,
   416,
   352,
   408,
   384,
   328,
   356,
   340,
   372,
   372,
   320,
   292,
   324,
   332,
   272,
   324,
   424,
   308,
   376,
   344,
   356,
   340,
   380,
   384,
   320,
   288,
   320,
   328,
   392,
   296,
   328,
   316,
   364,
   328,
   300,
   320,
   356,
   344,
   316,
   348,
   292,
   288,
   312,
   324,
   448,
   296,
   316,
   352,
   316,
   356,
   364,
   308,
   280,
   316,
   332,
   300,
   336,
   320,
   316,
   388,
   284,
   288,
   284,
   348,
   340,
   384,
   312,
   308,
   340,
   308,
   316,
   376,
   392,
   316,
   392,
   320,
   340,
   260,
   300,
   368,
   380,
   332,
   312,
   376,
   308,
   344,
   304,
   336,
   288,
   308,
   348,
   352,
   324,
   284,
   256,
   368,
   260,
   348,
   300,
   300,
   312,
   360,
   324,
   328,
   396,
   284,
   268,
   364,
   268,
   376,
   292,
   320,
   308,
   260,
   288,
   384,
   300,
   292,
   300,
   344,
   380,
   360,
   380,
   300,
   324,
   312,
   372,
   304,
   320,
   300,
   324,
   252,
   276,
   284,
   296,
   312,
   268,
   404,
   304,
   300,
   296,
   332,
   284,
   352,
   324,
   324,
   336,
   292,
   356,
   292,
   324,
   308,
   344,
   332,
   332,
   284,
   320,
   308,
   380,
   340,
   312,
   244,
   336,
   280,
   256,
   344,
   352,
   288,
   260,
   252,
   272,
   320,
   308,
   340,
   288,
   304,
   340,
   300,
   324,
   340,
   296,
   348,
   244,
   296,
   328,
   384,
   220,
   264,
   332,
   264,
   240,
   340,
   352,
   228,
   316,
   232,
   276,
   260,
   284,
   344,
   304,
   280,
   376,
   304,
   296,
   296,
   280,
   248,
   280,
   320,
   232,
   320,
   264,
   336,
   320,
   304,
   304,
   256,
   268,
   324,
   324,
   308,
   264,
   324,
   284,
   332,
   288,
   272,
   200,
   296,
   264,
   352,
   328,
   336,
   272,
   288,
   312,
   296,
   292,
   260,
   272,
   252,
   324,
   268,
   236,
   252,
   280,
   364,
   308,
   224,
   256,
   316,
   224,
   348,
   348,
   228,
   264,
   240,
   236,
   348,
   304,
   284,
   204,
   288,
   308,
   304,
   264,
   288,
   304,
   256,
   316,
   300,
   316,
   292,
   372,
   244,
   336,
   272,
   300,
   256,
   284,
   248,
   284,
   228,
   204,
   292,
   248,
   328,
   292,
   276,
   268,
   292,
   288,
   260,
   248,
   272,
   252,
   228,
   336,
   328,
   276,
   224,
   264,
   288,
   300,
   264,
   224,
   252,
   308,
   236,
   336,
   252,
   228,
   276,
   284,
   276,
   248,
   320,
   312,
   340,
   228,
   292,
   264,
   304,
   216,
   296,
   308,
   296,
   284,
   252,
   252,
   300,
   264,
   308,
   272,
   260,
   280,
   220,
   256,
   304,
   252,
   284,
   280,
   272,
   276,
   276,
   284,
   352,
   336,
   336,
   248,
   312,
   312,
   240,
   264,
   316,
   244,
   264,
   284,
   300,
   224,
   260,
   264,
   292,
   260,
   256,
   272,
   232,
   252,
   156,
   304,
   320,
   272,
   276,
   304,
   244,
   236,
   248,
   232,
   240,
   268,
   232,
   260,
   244,
   324,
   288,
   248,
   240,
   252,
   240,
   244,
   240,
   284,
   320,
   252,
   256,
   316,
   252,
   204,
   220,
   252,
   300,
   276,
   324,
   252,
   244,
   312,
   284,
   260,
   340,
   236,
   256,
   264,
   284,
   228,
   204,
   232,
   320,
   280,
   240,
   280,
   248,
   264,
   280,
   256,
   284,
   272,
   264,
   264,
   196,
   276,
   240,
   280,
   288,
   232,
   284,
   200,
   204,
   288,
   252,
   244,
   252,
   188,
   232,
   268,
   288,
   236,
   272,
   240,
   236,
   296,
   228,
   240,
   212,
   256,
   228,
   220,
   284,
   212,
   244,
   256,
   228,
   292,
   284,
   232,
   244,
   244,
   244,
   228,
   228,
   288,
   268,
   248,
   276,
   224,
   260,
   268,
   300,
   316,
   228,
   260,
   244,
   220,
   272,
   256,
   240,
   232,
   280,
   200,
   256,
   232,
   208,
   312,
   260,
   292,
   240,
   284,
   256,
   224,
   216,
   256,
   220,
   304,
   268,
   240,
   260,
   244,
   248,
   228,
   220,
   272,
   308,
   228,
   228,
   168,
   188,
   220,
   280,
   256,
   296,
   196,
   272,
   212,
   292,
   260,
   224,
   244,
   208,
   280,
   232,
   252,
   232,
   264,
   280,
   252,
   252,
   228,
   232,
   248,
   216,
   256,
   232,
   236,
   336,
   216,
   188,
   216,
   208,
   212,
   216,
   220,
   268,
   212,
   228,
   216,
   192,
   204,
   236,
   216,
   260,
   224,
   248,
   204,
   300,
   228,
   224,
   224,
   264,
   236,
   220,
   228,
   184,
   228,
   200,
   204,
   212,
   184,
   220,
   228,
   236,
   224,
   220,
   200,
   260,
   244,
   256,
   296,
   180,
   224,
   236,
   224,
   232,
   232,
   248,
   224,
   240,
   236,
   228,
   216,
   212,
   288,
   220,
   208,
   212,
   276,
   176,
   212,
   156,
   264,
   272,
   224,
   208,
   268,
   200,
   240,
   272,
   240,
   220,
   292,
   208,
   232,
   252,
   180,
   272,
   180,
   216,
   212,
   240,
   268,
   292,
   236,
   336,
   204,
   252,
   260,
   164,
   228,
   276,
   264,
   180,
   276,
   244,
   216,
   232,
   252,
   204,
   224,
   180,
   212,
   176,
   284,
   224,
   208,
   232,
   228,
   212,
   176,
   232,
   252,
   256,
   248,
   208,
   188,
   192,
   236,
   220,
   240,
   188,
   232,
   236,
   240,
   240,
   168,
   244,
   176,
   216,
   196,
   252,
   236,
   232,
   212,
   168,
   192,
   216,
   184,
   232,
   216,
   200,
   200,
   216,
   264,
   216,
   188,
   236,
   220,
   224,
   200,
   200,
   216,
   200,
   216,
   244,
   256,
   180,
   176,
   252,
   212,
   188,
   248,
   228,
   232,
   244,
   296,
   224,
   184,
   208,
   220,
   248,
   180,
   224,
   196,
   232,
   212,
   192,
   284,
   156,
   196,
   176,
   208,
   208,
   176,
   192,
   256,
   204,
   216,
   184,
   220,
   164,
   188,
   244,
   228,
   180,
   216,
   232,
   216,
   236,
   248,
   208,
   256,
   232,
   144,
   200,
   204,
   228,
   188,
   212,
   252,
   244,
   144,
   228,
   204,
   220,
   232,
   228,
   192,
   204,
   296,
   200,
   204,
   200,
   196,
   220,
   200,
   256,
   172,
   220,
   168,
   204,
   200,
   216,
   188,
   208,
   168,
   204,
   180,
   236,
   200,
   204,
   204,
   184,
   148,
   208,
   204,
   160,
   188,
   248,
   188,
   212,
   204,
   164,
   152,
   244,
   216,
   200,
   228,
   160,
   248,
   176,
   180,
   152,
   208,
   148,
   152,
   152,
   152,
   156,
   164,
   188,
   200,
   204,
   160,
   212,
   196,
   220,
   268,
   184,
   212,
   164,
   208,
   248,
   176,
   176,
   144,
   168,
   240,
   176,
   192,
   212,
   184,
   216,
   196,
   176,
   216,
   156,
   220,
   168,
   184,
   172,
   168,
   208,
   180,
   160,
   228,
   252,
   152,
   200,
   228,
   180,
   216,
   180,
   260,
   180,
   176,
   164,
   180,
   180,
   236,
   192,
   180,
   172,
   188,
   196,
   244,
   192,
   176,
   164,
   148,
   192,
   164,
   200,
   192,
   168,
   176,
   152,
   224,
   200,
   200,
   160,
   200,
   220,
   144,
   164,
   192,
   160,
   168,
   172,
   220,
   164,
   256,
   172,
   164,
   232,
   180,
   180,
   184,
   220,
   172,
   180,
   244,
   172,
   180,
   164,
   208,
   172,
   184,
   116,
   164,
   172,
   180,
   168,
   172,
   228,
   164,
   208,
   172,
   116,
   216,
   168,
   180,
   168,
   192,
   144,
   160,
   140,
   184,
   144,
   160,
   184,
   180,
   204,
   208,
   144,
   192,
   188,
   164,
   144,
   160,
   168,
   188,
   260,
   160,
   196,
   204,
   212,
   184,
   192,
   208,
   188,
   184,
   228,
   120,
   200,
   184,
   156,
   152,
   192,
   152,
   152,
   156,
   212,
   152,
   184,
   164,
   196,
   188,
   156,
   184,
   192,
   180,
   168,
   160,
   168,
   200,
   176,
   160,
   180,
   176,
   192,
   180,
   160,
   224,
   156,
   216,
   156,
   172,
   196,
   200,
   140,
   220,
   196,
   156,
   160,
   164,
   184,
   148,
   188,
   140,
   156,
   220,
   180,
   188,
   148,
   156,
   180,
   164,
   192,
   164,
   188,
   144,
   160,
   100,
   156,
   148,
   168,
   172,
   164,
   212,
   148,
   156,
   208,
   196,
   156,
   176,
   140,
   144,
   184,
   168,
   144,
   128,
   156,
   132,
   180,
   172,
   188,
   156,
   176,
   184,
   184,
   148,
   176,
   188,
   164,
   148,
   168,
   132,
   144,
   164,
   112,
   144,
   248,
   188,
   212,
   224,
   212,
   184,
   152,
   152,
   100,
   160,
   164,
   196,
   140,
   152,
   196,
   148,
   124,
   164,
   148,
   144,
   172,
   180,
   144,
   132,
   220,
   204,
   136,
   176,
   184,
   148,
   152,
   168,
   204,
   156,
   124,
   116,
   156,
   152,
   120,
   152,
   124,
   132,
   204,
   176,
   184,
   124,
   160,
   160,
   152,
   184,
   128,
   124,
   156,
   144,
   152,
   180,
   136,
   200,
   144,
   148,
   192,
   112,
   164,
   136,
   128,
   148,
   160,
   156,
   188,
   144,
   160,
   116,
   196,
   124,
   168,
   164,
   144,
   144,
   168,
   156,
   156,
   136,
   140,
   180,
   144,
   200,
   164,
   140,
   188,
   116,
   156,
   152,
   176,
   160,
   152,
   152,
   176,
   180,
   136,
   180,
   124,
   164,
   180,
   144,
   148,
   152,
   188,
   168,
   148,
   176,
   128,
   160,
   128,
   156,
   156,
   176,
   172,
   172,
   160,
   128,
   128,
   124,
   172,
   140,
   140,
   140,
   144,
   136,
   192,
   180,
   144,
   160,
   144,
   104,
   132,
   136,
   124,
   180,
   108,
   164,
   176,
   152,
   108,
   140,
   148,
   132,
   124,
   96,
   136,
   140,
   156,
   144,
   148,
   172,
   144,
   140,
   132,
   160,
   144,
   200,
   112,
   136,
   112,
   172,
   96,
   124,
   160,
   156,
   152,
   136,
   160,
   160,
   120,
   164,
   128,
   120,
   152,
   108,
   96,
   144,
   156,
   156,
   144,
   120,
   136,
   148,
   124,
   148,
   144,
   156,
   144,
   128,
   156,
   144,
   180,
   136,
   128,
   148,
   156,
   128,
   196,
   104,
   140,
   160,
   104,
   120,
   136,
   136,
   116,
   148,
   168,
   160,
   124,
   136,
   160,
   104,
   104,
   160,
   172,
   104,
   124,
   92,
   148,
   88,
   116,
   132,
   144,
   140,
   156,
   112,
   116,
   148,
   140,
   116,
   144,
   140,
   156,
   132,
   156,
   116,
   120,
   144,
   104,
   136,
   140,
   116,
   120,
   148,
   180,
   96,
   124,
   124,
   148,
   136,
   92,
   148,
   124,
   136,
   148,
   184,
   100,
   132,
   144,
   128,
   124,
   108,
   116,
   96,
   128,
   160,
   164,
   180,
   148,
   92,
   120,
   116,
   128,
   108,
   120,
   68,
   124,
   144,
   128,
   156,
   124,
   176,
   112,
   120,
   132,
   136,
   104,
   140,
   84,
   140,
   140,
   148,
   164,
   116,
   148,
   108,
   128,
   96,
   124,
   116,
   128,
   140,
   148,
   112,
   104,
   148,
   156,
   116,
   92,
   100,
   116,
   104,
   132,
   136,
   96,
   148,
   132,
   132,
   144,
   140,
   100,
   128,
   144,
   112,
   156,
   128,
   132,
   140,
   108,
   124,
   96,
   132,
   104,
   144,
   124,
   156,
   156,
   132,
   120,
   116,
   80,
   120,
   100,
   160,
   116,
   96,
   108,
   128,
   164,
   136,
   116,
   120,
   116,
   140,
   124,
   156,
   96,
   184,
   112,
   132,
   100,
   112,
   152,
   120,
   136,
   92,
   140,
   136,
   100,
   132,
   92,
   64,
   100,
   104,
   164,
   112,
   96,
   140,
   128,
   108,
   168,
   112,
   152,
   104,
   108,
   140,
   96,
   124,
   52,
   124,
   96,
   128,
   140,
   120,
   120,
   104,
   128,
   116,
   108,
   100,
   112,
   148,
   96,
   108,
   132,
   136,
   132,
   156,
   156,
   120,
   80,
   100,
   120,
   116,
   96,
   136,
   72,
   128,
   72,
   96,
   132,
   132,
   116,
   124,
   132,
   140,
   104,
   136,
   124,
   108,
   132,
   100,
   112,
   120,
   108,
   156,
   128,
   132,
   128,
   96,
   88,
   100,
   144,
   96,
   116,
   108,
   92,
   108,
   136,
   84,
   132,
   156,
   108,
   108,
   84,
   76,
   128,
   112,
   104,
   108,
   120,
   156,
   108,
   92,
   136,
   100,
   104,
   100,
   104,
   136,
   88,
   96,
   108,
   108,
   112,
   116,
   100,
   100,
   52,
   120,
   120,
   100,
   100,
   104,
   116,
   112,
   84,
   48,
   124,
   100,
   156,
   112,
   132,
   128,
   128,
   108,
   128,
   128,
   108,
   80,
   132,
   80,
   100,
   116,
   124,
   80,
   84,
   108,
   104,
   104,
   116,
   132,
   72,
   120,
   92,
   68,
   76,
   88,
   84,
   152,
   116,
   116,
   100,
   156,
   100,
   84,
   96,
   108,
   108,
   88,
   140,
   100,
   76,
   104,
   100,
   112,
   88,
   144,
   72,
   136,
   80,
   104,
   80,
   108,
   100,
   120,
   120,
   116,
   60,
   116,
   84,
   104,
   116,
   80,
   124,
   88,
   104,
   60,
   88,
   72,
   80,
   92,
   104,
   88,
   104,
   92,
   76,
   72,
   88,
   60,
   116,
   68,
   112,
   112,
   92,
   136,
   116,
   64,
   96,
   128,
   140,
   112,
   112,
   92,
   128,
   96,
   124,
   64,
   88,
   80,
   116,
   68,
   88,
   100,
   108,
   120,
   116,
   92,
   120,
   68,
   76,
   100,
   108,
   156,
   100,
   100,
   80,
   140,
   92,
   104,
   112,
   96,
   104,
   92,
   80,
   80,
   104,
   100,
   92,
   104,
   100,
   120,
   60,
   136,
   100,
   88,
   92,
   96,
   84,
   108,
   52,
   72,
   88,
   96,
   72,
   76,
   104,
   116,
   88,
   88,
   92,
   80,
   88,
   108,
   100,
   96,
   108,
   92,
   112,
   128,
   80,
   92,
   80,
   100,
   68,
   60,
   76,
   52,
   72,
   68,
   68,
   124,
   124,
   92,
   92,
   92,
   84,
   72,
   96,
   84,
   80,
   80,
   60,
   88,
   72,
   44,
   56,
   76,
   104,
   64,
   100,
   76,
   104,
   48,
   76,
   104,
   68,
   76,
   96,
   88,
   84,
   96,
   56,
   84,
   84,
   112,
   116,
   108,
   112,
   92,
   108,
   104,
   96,
   88,
   80,
   84,
   92,
   100,
   88,
   84,
   80,
   96,
   88,
   72,
   44,
   92,
   52,
   64,
   88,
   84,
   100,
   84,
   76,
   60,
   76,
   96,
   136,
   88,
   76,
   72,
   116,
   96,
   76,
   52,
   96,
   76,
   104,
   92,
   72,
   92,
   76,
   100,
   84,
   52,
   84,
   92,
   96,
   92,
   116,
   96,
   100,
   72,
   108,
   80,
   72,
   72,
   64,
   100,
   88,
   96,
   88,
   84,
   84,
   68,
   92,
   72,
   72,
   104,
   116,
   44,
   76,
   68,
   88,
   100,
   72,
   100,
   64,
   64,
   68,
   64,
   92,
   64,
   108,
   76,
   72,
   84,
   48,
   92,
   60,
   60,
   48,
   80,
   60,
   108,
   100,
   60,
   36,
   80,
   76,
   60,
   64,
   80,
   88,
   68,
   96,
   48,
   64,
   52,
   80,
   68,
   84,
   76,
   64,
   100,
   64,
   68,
   60,
   68,
   76,
   96,
   88,
   52,
   52,
   60,
   76,
   60,
   84,
   44,
   72,
   64,
   76,
   52,
   88,
   92,
   80,
   68,
   60,
   44,
   76,
   60,
   48,
   84,
   68,
   84,
   88,
   60,
   56,
   32,
   72,
   44,
   80,
   64,
   92,
   68,
   72,
   64,
   72,
   60,
   80,
   84,
   36,
   76,
   64,
   84,
   52,
   96,
   40,
   68,
   64,
   36,
   68,
   44,
   80,
   80,
   72,
   64,
   48,
   92,
   68,
   64,
   64,
   52,
   52,
   68,
   44,
   60,
   64,
   72,
   44,
   52,
   56,
   52,
   64,
   60,
   52,
   76,
   68,
   52,
   60,
   32,
   68,
   96,
   88,
   72,
   52,
   60,
   32,
   48,
   76,
   64,
   60,
   76,
   44,
   52,
   56,
   52,
   76,
   96,
   28,
   72,
   32,
   68,
   68,
   48,
   48,
   88,
   60,
   76,
   72,
   56,
   52,
   68,
   52,
   104,
   60,
   60,
   48,
   52,
   56,
   72,
   52,
   44,
   44,
   64,
   64,
   64,
   60,
   64,
   88,
   60,
   56,
   60,
   68,
   64,
   60,
   64,
   60,
   52,
   60,
   72,
   48,
   92,
   92,
   76,
   92,
   44,
   68,
   76,
   60,
   36,
   60,
   40,
   72,
   44,
   56,
   64,
   44,
   60,
   60,
   48,
   52,
   64,
   84,
   76,
   80,
   56,
   64,
   60,
   84,
   44,
   72,
   52,
   56,
   44,
   64,
   44,
   40,
   64,
   44,
   68,
   64,
   68,
   96,
   68,
   60,
   52,
   44,
   72,
   52,
   56,
   52,
   32,
   60,
   88,
   48,
   84,
   36,
   52,
   48,
   56,
   56,
   76,
   48,
   68,
   44,
   44,
   76,
   52,
   72,
   68,
   48,
   44,
   44,
   56,
   60,
   44,
   60,
   60,
   84,
   64,
   36,
   40,
   56,
   64,
   60,
   80,
   76,
   44,
   32,
   44,
   80,
   44,
   52,
   40,
   80,
   64,
   56,
   52,
   44,
   56,
   32,
   44,
   40,
   48,
   48,
   36,
   64,
   60,
   44,
   48,
   28,
   72,
   56,
   72,
   36,
   76,
   40,
   76,
   48,
   52,
   56,
   36,
   60,
   56,
   76,
   56,
   28,
   56,
   44,
   48,
   40,
   36,
   32,
   48,
   48,
   60,
   72,
   64,
   36,
   68,
   32,
   40,
   44,
   28,
   28,
   56,
   40,
   16,
   52,
   40,
   48,
   48,
   52,
   68,
   48,
   40,
   56,
   60,
   40,
   44,
   36,
   60,
   48,
   44,
   92,
   28,
   44,
   48,
   72,
   52,
   56,
   96,
   40,
   28,
   64,
   52,
   24,
   60,
   48,
   40,
   52,
   36,
   28,
   68,
   56,
   40,
   72,
   52,
   44,
   32,
   36,
   56,
   40,
   56,
   52,
   64,
   44,
   48,
   72,
   28,
   60,
   56,
   36,
   40,
   36,
   44,
   32,
   48,
   48,
   24,
   36,
   68,
   56,
   12,
   28,
   40,
   32,
   52,
   60,
   60,
   32,
   60,
   64,
   36,
   44,
   60,
   60,
   40,
   40,
   56,
   64,
   28,
   48,
   32,
   64,
   28,
   40,
   28,
   32,
   48,
   44,
   32,
   32,
   68,
   64,
   12,
   44,
   40,
   32,
   60,
   68,
   40,
   36,
   56,
   28,
   48,
   36,
   36,
   28,
   48,
   32,
   44,
   36,
   44,
   44,
   48,
   32,
   60,
   36,
   28,
   40,
   32,
   20,
   52,
   32,
   40,
   16,
   40,
   80,
   40,
   52,
   44,
   52,
   52,
   52,
   48,
   40,
   24,
   48,
   36,
   56,
   44,
   32,
   36,
   16,
   40,
   28,
   60,
   28,
   44,
   60,
   36,
   48,
   32,
   76,
   44,
   24,
   52,
   44,
   48,
   40,
   44,
   32,
   52,
   32,
   20,
   40,
   56,
   56,
   32,
   28,
   32,
   20,
   52,
   44,
   32,
   40,
   44,
   24,
   28,
   28,
   56,
   68,
   48,
   32,
   60,
   20,
   52,
   40,
   32,
   52,
   32,
   28,
   48,
   40,
   24,
   44,
   40,
   48,
   32,
   40,
   60,
   20,
   24,
   52,
   56,
   40,
   72,
   44,
   40,
   20,
   36,
   28,
   52,
   40,
   28,
   48,
   48,
   44,
   24,
   32,
   32,
   52,
   28,
   60,
   36,
   40,
   20,
   36,
   44,
   24,
   40,
   28,
   32,
   52,
   48,
   56,
   60,
   44,
   56,
   44,
   28,
   56,
   60,
   20,
   56,
   36,
   52,
   32,
   40,
   28,
   24,
   60,
   36,
   16,
   28,
   28,
   60,
   36,
   24,
   32,
   40,
   40,
   64,
   24,
   68,
   32,
   44,
   44,
   32,
   36,
   40,
   36,
   36,
   60,
   36,
   52,
   40,
   24,
   24,
   28,
   48,
   56,
   20,
   16,
   32,
   36,
   44,
   36,
   40,
   20,
   24,
   44,
   24,
   32,
   28,
   52,
   48,
   40,
   24,
   32,
   44,
   52,
   28,
   36,
   32,
   24,
   28,
   56,
   24,
   24,
   36,
   52,
   28,
   68,
   40,
   48,
   48,
   60,
   36,
   40,
   40,
   28,
   60,
   36,
   16,
   44,
   24,
   32,
   20,
   48,
   64,
   40,
   32,
   36,
   60,
   32,
   32,
   36,
   36,
   24,
   32,
   48,
   48,
   20,
   40,
   52,
   48,
   44,
   32,
   4,
   36,
   40,
   20,
   24,
   36,
   44,
   28,
   32,
   32,
   36,
   36,
   28,
   12,
   36,
   32,
   28,
   44,
   32,
   24,
   36,
   24,
   56,
   32,
   44,
   52,
   32,
   40,
   12,
   36,
   52,
   16,
   48,
   20,
   24,
   32,
   32,
   28,
   28,
   24,
   40,
   40,
   24,
   28,
   24,
   36,
   48,
   32,
   24,
   44,
   44,
   48,
   20,
   36,
   40,
   44,
   28,
   24,
   20,
   28,
   40,
   24,
   44,
   4,
   32,
   24,
   40,
   40,
   32,
   24,
   32,
   28,
   56,
   16,
   32,
   36,
   24,
   28,
   36,
   32,
   20,
   60,
   36,
   44,
   60,
   52,
   28,
   40,
   44,
   48,
   24,
   20,
   52,
   40,
   32,
   12,
   44,
   36,
   60,
   36,
   32,
   40,
   12,
   40,
   28,
   44,
   28,
   12,
   20,
   48,
   40,
   40,
   28,
   28,
   24,
   28,
   36,
   28,
   24,
   56,
   40,
   16,
   36,
   36,
   12,
   20,
   28,
   24,
   44,
   48,
   28,
   32,
   24,
   28,
   40,
   20,
   32,
   32,
   24,
   12,
   32,
   36,
   16,
   20,
   40,
   28,
   32,
   24,
   24,
   16,
   20,
   24,
   32,
   16,
   36,
   48,
   24,
   24,
   28,
   36,
   28,
   44,
   36,
   28,
   36,
   16,
   12,
   20,
   32,
   44,
   28,
   20,
   40,
   28,
   52,
   32,
   16,
   16,
   28,
   16,
   8,
   48,
   12,
   32,
   20,
   16,
   28,
   20,
   20,
   44,
   32,
   32,
   28,
   24,
   28,
   20,
   28,
   12,
   28,
   16,
   8,
   32,
   40,
   32,
   16,
   16,
   28,
   48,
   32,
   12,
   36,
   32,
   20,
   64,
   20,
   28,
   32,
   20,
   12,
   44,
   12,
   12,
   32,
   12,
   36,
   12,
   20,
   12,
   24,
   20,
   16,
   44,
   36,
   32,
   32,
   12,
   56,
   36,
   16,
   32,
   16,
   20,
   28,
   20,
   20,
   20,
   16,
   24,
   16,
   12,
   8,
   12,
   28,
   32,
   28,
   28,
   28,
   40,
   36,
   36,
   12,
   28,
   28,
   32,
   28,
   20,
   20,
   20,
   16,
   20,
   20,
   20,
   40,
   40,
   28,
   24,
   16,
   24,
   32,
   20,
   24,
   20,
   20,
   36,
   32,
   12,
   32,
   36,
   32,
   20,
   28,
   44,
   24,
   28,
   16,
   48,
   8,
   36,
   24,
   28,
   28,
   24,
   20,
   20,
   28,
   12,
   12,
   24,
   12,
   16,
   16,
   12,
   20,
   32,
   16,
   12,
   16,
   20,
   20,
   32,
   16,
   24,
   20,
   16,
   28,
   28,
   20,
   20,
   24,
   20,
   36,
   40,
   20,
   4,
   40,
   36,
   12,
   24,
   20,
   36,
   12,
   8,
   40,
   4,
   8,
   16,
   24,
   16,
   24,
   16,
   16,
   24,
   24,
   24,
   12,
   24,
   44,
   16,
   24,
   16,
   32,
   24,
   4,
   32,
   16,
   24,
   16,
   12,
   8,
   24,
   20,
   28,
   20,
   28,
   20,
   20,
   28,
   32,
   16,
   16,
   24,
   32,
   32,
   32,
   24,
   12,
   24,
   16,
   16,
   12,
   28,
   20,
   12,
   4,
   16,
   8,
   4,
   28,
   28,
   24,
   24,
   28,
   20,
   32,
   12,
   20,
   36,
   4,
   12,
   24,
   24,
   20,
   24,
   20,
   16,
   36,
   16,
   16,
   16,
   8,
   8,
   12,
   32,
   8,
   24,
   8,
   28,
   28,
   20,
   36,
   16,
   24,
   20,
   24,
   24,
   12,
   0,
   20,
   36,
   16,
   8,
   24,
   8,
   16,
   28,
   8,
   12,
   20,
   16,
   20,
   32,
   24,
   16,
   16,
   16,
   40,
   40,
   8,
   28,
   4,
   28,
   12,
   40,
   20,
   28,
   20,
   4,
   16,
   32,
   8,
   8,
   4,
   24,
   20,
   4,
   32,
   16,
   12,
   20,
   8,
   20,
   16,
   20,
   36,
   32,
   16,
   12,
   40,
   24,
   20,
   28,
   16,
   28,
   8,
   12,
   16,
   16,
   24,
   36,
   24,
   20,
   20,
   12,
   0,
   16,
   24,
   24,
   8,
   12,
   20,
   24,
   12,
   4,
   16,
   20,
   12,
   28,
   12,
   32,
   16,
   4,
   12,
   4,
   24,
   16,
   12,
   24,
   20,
   12,
   28,
   12,
   4,
   16,
   36,
   16,
   20,
   20,
   8,
   16,
   16,
   20,
   28,
   8,
   16,
   24,
   16,
   20,
   28,
   8,
   16,
   8,
   8,
   20,
   28,
   12,
   8,
   16,
   4,
   16,
   20,
   12,
   20,
   4,
   0,
   32,
   32,
   24,
   12,
   4,
   16,
   20,
   28,
   16,
   8,
   12,
   20,
   4,
   16,
   4,
   12,
   8,
   12,
   4,
   8,
   12,
   16,
   12,
   4,
   12,
   4,
   8,
   16,
   8,
   16,
   0,
   28,
   20,
   16,
   8,
   8,
   8,
   8,
   16,
   8,
   8,
   16,
   16,
   24,
   16,
   12,
   12,
   12,
   16,
   8,
   8,
   4,
   12,
   12,
   12,
   8,
   0,
   4,
   12,
   24,
   16,
   12,
   24,
   8,
   16,
   12,
   16,
   12,
   24,
   12,
   20,
   12,
   0,
   8,
   24,
   16,
   8,
   8,
   4,
   16,
   8,
   8,
   8,
   20,
   8,
   8,
   12,
   12,
   8,
   8,
   20,
   12,
   16,
   16,
   20,
   8,
   8,
   8,
   24,
   12,
   20,
   8,
   4,
   4,
   32,
   20,
   8,
   8,
   12,
   12,
   4,
   24,
   20,
   16,
   8,
   20,
   0,
   12,
   20,
   20,
   12,
   12,
   16,
   12,
   8,
   8,
   12,
   16,
   28,
   28,
   8,
   24,
   16,
   16,
   20,
   8,
   16,
   8,
   8,
   8,
   0,
   4,
   4,
   20,
   0,
   4,
   20,
   8,
   12,
   4,
   28,
   12,
   4,
   8,
   8,
   8,
   12,
   20,
   8,
   4,
   24,
   12,
   4,
   24,
   16,
   12,
   16,
   8,
   8,
   24,
   8,
   24,
   20,
   16,
   16,
   8,
   12,
   12,
   20,
   4,
   12,
   12,
   24,
   8,
   8,
   12,
   12,
   16,
   24,
   16,
   4,
   20,
   16,
   8,
   4,
   12,
   12,
   16,
   12,
   4,
   12,
   12,
   8,
   12,
   16,
   4,
   8,
   8,
   8,
   4,
   16,
   8,
   8,
   16,
   8,
   12,
   4,
   12,
   12,
   8,
   16,
   12,
   4,
   24,
   4,
   20,
   20,
   8,
   12,
   12,
   8,
   12,
   12,
   4,
   8,
   20,
   8,
   4,
   12,
   4,
   8,
   16,
   8,
   8,
   16,
   24,
   16,
   16,
   4,
   8,
   12,
   8,
   4,
   4,
   4,
   4,
   8,
   8,
   16,
   4,
   20,
   0,
   12,
   0,
   4,
   8,
   12,
   12,
   20,
   20,
   8,
   8,
   8,
   4,
   12,
   12,
   12,
   8,
   8,
   0,
   8,
   8,
   4,
   0,
   8,
   8,
   8,
   4,
   24,
   4,
   0,
   4,
   0,
   0,
   8,
   8,
   16,
   12,
   8,
   16,
   8,
   8,
   12,
   12,
   4,
   12,
   16,
   0,
   8,
   12,
   8,
   4,
   12,
   12,
   16,
   20,
   8,
   20,
   12,
   4,
   4,
   8,
   8,
   16,
   8,
   20,
   0,
   4,
   4,
   24,
   12,
   4,
   4,
   4,
   0,
   12,
   4,
   8,
   8,
   8,
   8,
   12,
   4,
   16,
   4,
   12,
   12,
   0,
   0,
   8,
   0,
   8,
   4,
   16,
   8,
   0,
   4,
   12,
   12,
   4,
   8,
   8,
   8,
   12,
   24,
   0,
   4,
   8,
   8,
   0,
   8,
   0,
   16,
   4,
   16,
   8,
   8,
   4,
   12,
   4,
   0,
   16,
   8,
   4,
   4,
   8,
   4,
   8,
   12,
   16,
   4,
   8,
   16,
   16,
   0,
   4,
   12,
   24,
   4,
   4,
   4,
   16,
   0,
   4,
   8,
   4,
   12,
   4,
   12,
   4,
   4,
   4,
   8,
   8,
   8,
   12,
   8,
   16,
   8,
   8,
   4,
   8,
   4,
   4,
   4,
   0,
   12,
   12,
   8,
   12,
   8,
   8,
   8,
   12,
   4,
   16,
   4,
   4,
   0,
   16,
   0,
   12,
   0,
   12,
   0,
   8,
   12,
   8,
   12,
   8,
   4,
   16,
   12,
   8,
   4,
   8,
   0,
   12,
   8,
   8,
   0,
   12,
   16,
   8,
   4,
   12,
   16,
   8,
   8,
   4,
   12,
   8,
   8,
   8,
   12,
   4,
   4,
   16,
   8,
   4,
   0,
   8,
   4,
   4,
   4,
   4,
   4,
   8,
   8,
   4,
   4,
   0,
   0,
   4,
   4,
   4,
   0,
   8,
   0,
   4,
   4,
   16,
   4,
   8,
   4,
   8,
   8,
   0,
   8,
   0,
   8,
   12,
   0,
   4,
   8,
   12,
   0,
   8,
   4,
   16,
   4,
   4,
   0,
   12,
   8,
   0,
   4,
   0,
   0,
   16,
   8,
   0,
   4,
   0,
   12,
   4,
   4,
   0,
   8,
   4,
   0,
   12,
   0,
   8,
   4,
   12,
   4,
   12,
   4,
   4,
   0,
   4,
   12,
   8,
   8,
   16,
   16,
   12,
   8,
   4,
   0,
   8,
   8,
   20,
   12,
   8,
   4,
   8,
   16,
   12,
   12,
   4,
   12,
   0,
   0,
   0,
   8,
   4,
   4,
   16,
   4,
   4,
   0,
   8,
   0,
   8,
   4,
   4,
   8,
   0,
   4,
   0,
   4,
   20,
   0,
   4,
   0,
   12,
   12,
   0,
   12,
   12,
   0,
   4,
   20,
   16,
   0,
   0,
   0,
   12,
   24,
   4,
   4,
   8,
   0,
   4,
   4,
   8,
   4,
   12,
   0,
   12,
   0,
   0,
   4,
   4,
   12,
   8,
   12,
   12,
   4,
   20,
   16,
   0,
   4,
   4,
   4,
   8,
   4,
   4,
   8,
   8,
   4,
   0,
   4,
   4,
   4,
   4,
   4,
   4,
   4,
   4,
   4,
   12,
   4,
   12,
   4,
   8,
   4,
   4,
   8,
   0,
   4,
   12,
   8,
   0,
   8,
   0,
   4,
   4,
   12,
   0,
   4,
   0,
   0,
   0,
   8,
   12,
   4,
   0,
   0,
   4,
   4,
   4,
   12,
   12,
   8,
   4,
   4,
   4,
   12,
   0,
   8,
   4,
   4,
   0,
   0,
   0,
   8,
   0,
   0,
   12,
   12,
   4,
   4,
   4,
   8,
   8,
   12,
   8,
   4,
   8,
   4,
   4,
   0,
   8,
   8,
   0,
   8,
   4,
   4,
   4,
   8,
   12,
   4,
   8,
   0,
   4,
   4,
   4,
   8,
   12,
   12,
   4,
   4,
   8,
   12,
   4,
   8,
   0,
   8,
   4,
   8,
   4,
   0,
   0,
   0,
   0,
   4,
   4,
   8,
   4,
   0,
   0,
   4,
   4,
   8,
   0,
   8,
   0,
   4,
   8,
   4,
   24,
   0,
   16,
   0,
   0,
   8,
   12,
   0,
   0,
   4,
   0,
   0,
   4,
   0,
   8,
   8,
   8,
   4,
   8,
   0,
   8,
   12,
   4,
   0,
   4,
   4,
   8,
   8,
   12,
   0,
   4,
   16,
   4,
   8,
   4,
   4,
   0,
   12,
   8,
   4,
   8,
   4,
   0,
   4,
   4,
   16,
   4,
   0,
   0,
   8,
   0,
   4,
   12,
   4,
   12,
   12,
   0,
   0,
   0,
   8,
   0,
   4,
   4,
   0,
   4,
   4,
   0,
   0,
   4,
   0,
   0,
   12,
   0,
   4,
   4,
   0,
   0,
   4,
   4,
   0,
   4,
   8,
   8,
   4,
   4,
   8,
   12,
   0,
   4,
   4,
   0,
   4,
   4,
   8,
   8,
   8,
   4,
   8,
   0,
   12,
   0,
   4,
   8,
   12,
   4,
   4,
   8,
   4,
   4,
   0,
   0,
   0,
   0,
   0,
   8,
   4,
   0,
   12,
   4,
   4,
   8,
   8,
   8,
   0,
   0,
   0,
   0,
   0,
   8,
   0,
   4,
   4,
   4,
   8,
   0,
   0,
   4,
   0,
   4,
   4,
   0,
   4,
   12,
   0,
   0,
   12,
   0,
   0,
   0,
   4,
   4,
   4,
   0,
   4,
   4,
   4,
   12,
   0,
   12,
   4,
   0,
   8,
   8,
   8,
   4,
   4,
   4,
   0,
   0,
   8,
   0,
   4,
   0,
   0,
   0,
   12,
   12,
   4,
   8,
   4,
   0,
   8,
   0,
   4,
   4,
   4,
   12,
   0,
   0,
   0,
   4,
   0,
   0,
   4,
   0,
   8,
   0,
   4,
   4,
   0,
   0,
   4,
   0,
   8,
   0,
   8,
   0,
   0,
   0,
   0,
   8,
   0,
   0,
   0,
   8,
   0,
   0,
   0,
   0,
   0,
   0,
   8,
   0,
   4,
   0,
   0,
   0,
   8,
   4,
   0,
   8,
   4,
   0,
   0,
   4,
   0,
   0,
   0,
   0,
   8,
   8,
   0,
   4,
   4,
   4,
   8,
   0,
   0,
   12,
   4,
   0,
   0,
   0,
   4,
   8,
   4,
   0,
   4,
   0,
   8,
   4,
   0,
   8,
   4,
   0,
   8,
   4,
   0,
   0,
   4,
   0,
   8,
   0,
   4,
   8,
   0,
   0,
   4,
   4,
   4,
   4,
   4,
   4,
   0,
   8,
   0,
   0,
   4,
   8,
   4,
   4,
   4,
   0,
   4,
   4,
   16,
   0,
   4,
   0,
   4,
   0,
   0,
   4,
   12,
   0,
   0,
   4,
   0,
   8,
   4,
   0,
   0,
   0,
   4,
   0,
   0,
   8,
   0,
   0,
   4,
   4,
   8,
   0,
   4,
   0,
   0,
   0,
   4,
   4,
   4,
   0,
   8,
   8,
   0,
   4,
   8,
   0,
   4,
   0,
   0,
   0,
   4,
   4,
   0,
   0,
   0,
   4,
   0,
   8,
   4,
   4,
   0,
   0,
   4,
   0,
   0,
   0,
   0,
   4,
   4,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   4,
   0,
   0,
   4,
   0,
   8,
   8,
   0,
   4,
   4,
   0,
   4,
   0,
   8,
   4,
   4,
   4,
   0,
   4,
   4,
   4,
   0,
   4,
   4,
   4,
   8,
   0,
   8,
   8,
   0,
   4,
   0,
   4,
   4,
   4,
   8,
   8,
   0,
   0,
   4,
   4,
   0,
   4,
   0,
   0,
   0,
   0,
   4,
   0,
   4,
   8,
   0,
   4,
   0,
   0,
   0,
   8,
   4,
   0,
   4,
   8,
   0,
   0,
   0,
   4,
   4,
   4,
   0,
   0,
   0,
   0,
   4,
   0,
   0,
   0,
   8,
   0,
   8,
   0,
   0,
   0,
   0,
   0,
   4,
   0,
   4,
   0,
   8,
   0,
   4,
   0,
   4,
   8,
   4,
   0,
   0,
   4,
   0,
   0,
   4,
   4,
   0,
   0,
   0,
   0,
   4,
   4,
   0,
   4,
   4,
   0,
   0,
   12,
   0,
   8,
   4,
   4,
   0,
   4,
   0,
   0,
   4,
   4,
   0,
   0,
   4,
   0,
   0,
   8,
   4,
   0,
   0,
   0,
   0,
   4,
   0,
   4,
   0,
   4,
   0,
   4,
   4,
   0,
   0,
   0,
   0,
   0,
   4,
   0,
   0,
   0,
   0,
   4,
   4,
   0,
   0,
   0,
   4,
   0,
   0,
   0,
   4,
   4,
   0,
   0,
   4,
   0,
   4,
   4,
   4,
   4,
   4,
   0,
   0,
   4,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   4,
   0,
   0,
   0,
   4,
   0,
   0,
   0,
   0,
   0,
   0,
   4,
   0,
   0,
   0,
   0,
   4,
   4,
   0,
   0,
   0,
   4,
   4,
   0,
   0,
   0,
   0,
   4,
   0,
   0,
   4,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   4,
   4,
   0,
   0,
   0,
   4,
   4,
   4,
   4,
   0,
   0,
   4,
   4,
   0,
   0,
   0,
   0,
   4,
   4,
   0,
   4,
   4,
   0,
   0,
   0,
   4,
   0,
   0,
   8,
   0,
   0,
   0,
   4,
   4,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   4,
   0,
   0,
   0,
   0,
   0,
   4,
   0,
   0,
   0,
   0,
   0,
   4,
   0,
   0,
   4,
   0,
   4,
   0,
   4,
   0,
   4,
   0,
   4,
   0,
   0,
   0,
   0,
   0,
   0,
   4,
   4,
   0,
   4,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   8,
   8,
   0,
   0,
   4,
   0,
   4,
   0,
   4,
   8,
   0,
   0,
   4,
   0,
   0,
   0,
   4,
   4,
   4,
   0,
   4,
   0,
   8,
   4,
   0,
   0,
   0,
   0,
   0,
   0,
   4,
   0,
   0,
   4,
   0,
   4,
   0,
   0,
   4,
   0,
   0,
   4,
   4,
   8,
   0,
   0,
   4,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   4,
   0,
   4,
   4,
   8,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   4,
   0,
   0,
   4,
   0,
   4,
   0,
   0,
   4,
   4,
   4,
   0,
   4,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   4,
   4,
   0,
   0,
   0,
   0,
   0,
   4,
   4,
   4,
   4,
   0,
   0,
   4,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   4,
   0,
   0,
   0,
   0,
   0,
   0,
   8,
   0,
   0,
   0,
   4,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   8,
   4,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   4,
   8,
   0,
   0,
   4,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   4,
   0,
   0,
   0,
   0,
   0,
   4,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   4,
   0,
   0,
   0,
   0,
   4,
   0,
   4,
   0,
   0,
   0,
   0,
   4,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   4,
   0,
   0,
   0,
   0,
   4,
   0,
   0,
   0,
   4,
   0,
   4,
   0,
   8,
   0,
   4,
   0,
   0,
   0,
   0,
   0,
   4,
   0,
   0,
   0,
   0,
   0,
   4,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   4,
   0,
   0,
   0,
   4,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   4,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   4,
   4,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   4,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   4,
   0,
   0,
   0,
   4,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   8,
   0,
   0,
   0,
   0,
   0,
   4,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   4,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   4,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   4,
   0,
   0,
   0,
   0,
   4,
   0,
   0,
   0,
   0,
   0,
   4,
   0,
   0,
   8,
   4,
   0,
   0,
   0,
   0,
   4,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   4,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   4,
   0,
   0,
   4,
   0,
   4,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   4,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   4,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   4,
   8,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   4,
   0,
   0,
   0,
   0,
   0,
   4,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   4,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   4,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   8,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   4,
   0,
   0,
   0,
   0,
   4,
   0,
   0,
   0,
   0,
   4,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   4,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   4,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   4,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   4,
   0,
   0,
   0,
   0,
   0,
   4,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   4,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   4,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   4,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   4,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   4,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   4,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   4,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   4,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   4,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   4,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   4,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   4
  ]
 },
 {
  "size": 22155,
  "min": 145.5,
  "max": 22300.5,
  "counts": [
   2,
   1,
   1,
   3,
   1,
   12,
   28,
   52,
   77,
   120,
   237,
   549,
   793,
   940,
   1127,
   1692,
   3268,
   5376,
   5328,
   5775,
   6552,
   9667,
   16530,
   17855,
   15378,
   16139,
   19215,
   28415,
   38731,
   31760,
   28629,
   29985,
   37654,
   55613,
   50932,
   40149,
   37496,
   41387,
   54932,
   65462,
   47835,
   40736,
   40952,
   48560,
   65160,
   55916,
   44300,
   41735,
   46890,
   61800,
   70856,
   54891,
   49857,
   51203,
   62115,
   82495,
   69827,
   56420,
   53264,
   58282,
   77687,
   77593,
   58850,
   51468,
   51517,
   60206,
   75965,
   59416,
   48863,
   46244,
   49594,
   64164,
   61803,
   48510,
   43278,
   44164,
   52435,
   63405,
   49972,
   41998,
   40277,
   44184,
   58870,
   51250,
   41562,
   38259,
   39374,
   47072,
   57859,
   42203,
   36338,
   35538,
   38916,
   50364,
   42429,
   35564,
   32374,
   33008,
   40531,
   40776,
   32974,
   28675,
   28012,
   29848,
   36489,
   30339,
   25216,
   22924,
   23143,
   26873,
   26814,
   21379,
   18797,
   18260,
   19314,
   22383,
   18693,
   15546,
   14468,
   14623,
   17221,
   16790,
   13539,
   11743,
   11728,
   12896,
   15556,
   12554,
   10596,
   9580,
   10413,
   13476,
   13406,
   10135,
   9099,
   9221,
   11018,
   14211,
   10480,
   8554,
   8072,
   9415,
   11756,
   11161,
   8079,
   7151,
   7485,
   9896,
   11402,
   8364,
   6770,
   6664,
   7539,
   9982,
   9235,
   6725,
   6128,
   6863,
   7966,
   9509,
   6812,
   5714,
   5664,
   6603,
   8256,
   7178,
   5532,
   5049,
   5551,
   6446,
   7190,
   5496,
   4746,
   4843,
   5305,
   6355,
   5700,
   4596,
   4263,
   4970,
   5510,
   5969,
   4848,
   4254,
   4332,
   4837,
   5779,
   5450,
   4401,
   4016,
   4303,
   5031,
   5585,
   4606,
   4056,
   4255,
   4820,
   5563,
   5058,
   4425,
   4172,
   4587,
   5180,
   5424,
   4709,
   4230,
   4335,
   4974,
   5654,
   5335,
   4638,
   4407,
   4790,
   5664,
   5687,
   5026,
   4517,
   4697,
   5210,
   5898,
   5338,
   4710,
   4692,
   4857,
   5721,
   5881,
   5252,
   4875,
   4863,
   5643,
   6258,
   5522,
   5074,
   5102,
   5280,
   6264,
   6193,
   5642,
   5175,
   5131,
   5988,
   6738,
   5838,
   5341,
   5291,
   5627,
   6457,
   6310,
   5792,
   5295,
   5528,
   5959,
   6672,
   5892,
   5330,
   5311,
   5559,
   5983,
   5849,
   5391,
   5262,
   5204,
   5730,
   6028,
   5500,
   5201,
   5254,
   5279,
   6033,
   5717,
   5178,
   5301,
   5083,
   5630,
   5933,
   5521,
   5055,
   5207,
   5249,
   5787,
   5558,
   5329,
   5002,
   5179,
   5587,
   5811,
   5394,
   5042,
   5073,
   5481,
   5836,
   5529,
   5146,
   5032,
   5209,
   5732,
   5895,
   5470,
   5185,
   5174,
   5577,
   5996,
   5674,
   5263,
   5119,
   5466,
   5894,
   5969,
   5493,
   5361,
   5275,
   5854,
   6241,
   5784,
   5588,
   5357,
   5679,
   6531,
   6076,
   5713,
   5435,
   5433,
   6140,
   6621,
   6071,
   5569,
   5343,
   5795,
   6252,
   6165,
   5732,
   5375,
   5443,
   5863,
   6124,
   5780,
   5447,
   5325,
   5533,
   5989,
   5602,
   5446,
   5222,
   5333,
   5579,
   5709,
   5377,
   5076,
   5131,
   5440,
   5627,
   5415,
   5258,
   5007,
   5144,
   5584,
   5480,
   5105,
   4802,
   4947,
   5241,
   5502,
   5307,
   4870,
   4803,
   5103,
   5333,
   5370,
   5024,
   4733,
   4868,
   5047,
   5513,
   5003,
   4808,
   4678,
   4917,
   5270,
   5014,
   4833,
   4597,
   4718,
   5017,
   4965,
   4732,
   4595,
   4632,
   4705,
   4919,
   4845,
   4569,
   4472,
   4488,
   4847,
   4768,
   4595,
   4478,
   4417,
   4618,
   4981,
   4709,
   4500,
   4357,
   4489,
   4939,
   5036,
   4570,
   4454,
   4467,
   4557,
   4945,
   4616,
   4350,
   4459,
   4601,
   4749,
   4807,
   4634,
   4445,
   4345,
   4604,
   4617,
   4758,
   4453,
   4459,
   4551,
   4669,
   4743,
   4466,
   4515,
   4437,
   4693,
   4883,
   4799,
   4538,
   4517,
   4631,
   4811,
   4746,
   4455,
   4525,
   4515,
   4586,
   4936,
   4540,
   4554,
   4497,
   4590,
   4866,
   4768,
   4597,
   4621,
   4616,
   4806,
   4995,
   4774,
   4670,
   4661,
   4667,
   4929,
   4825,
   4688,
   4607,
   4569,
   5045,
   5002,
   4673,
   4567,
   4667,
   4808,
   5011,
   4947,
   4757,
   4662,
   4828,
   5014,
   5080,
   4842,
   4700,
   4609,
   4833,
   5090,
   5024,
   4761,
   4825,
   4805,
   5036,
   4954,
   4818,
   4692,
   4655,
   4864,
   5018,
   4923,
   4722,
   4716,
   4831,
   4993,
   5064,
   4785,
   4707,
   4650,
   4965,
   5027,
   4721,
   4668,
   4656,
   4754,
   4897,
   4886,
   4699,
   4628,
   4617,
   4817,
   4951,
   4664,
   4584,
   4618,
   4661,
   4947,
   4695,
   4558,
   4661,
   4675,
   4792,
   4934,
   4760,
   4631,
   4479,
   4634,
   4841,
   4761,
   4623,
   4562,
   4585,
   4629,
   4712,
   4594,
   4455,
   4510,
   4690,
   4804,
   4747,
   4550,
   4565,
   4641,
   4816,
   4647,
   4611,
   4555,
   4550,
   4717,
   4874,
   4686,
   4769,
   4622,
   4698,
   4698,
   4620,
   4734,
   4447,
   4681,
   4520,
   4701,
   4548,
   4609,
   4518,
   4575,
   4614,
   4602,
   4595,
   4454,
   4470,
   4597,
   4585,
   4575,
   4465,
   4485,
   4643,
   4540,
   4617,
   4594,
   4656,
   4577,
   4670,
   4682,
   4614,
   4635,
   4616,
   4634,
   4745,
   4637,
   4601,
   4755,
   4815,
   4698,
   4736,
   4636,
   4794,
   4779,
   4711,
   4722,
   4661,
   4689,
   4671,
   4748,
   4811,
   4845,
   4751,
   4747,
   4838,
   4755,
   4893,
   4809,
   4855,
   4728,
   4645,
   4819,
   4850,
   4725,
   4791,
   4739,
   4827,
   4933,
   5001,
   4766,
   4752,
   4821,
   4887,
   4940,
   4862,
   4727,
   4751,
   5000,
   4897,
   4940,
   4876,
   4850,
   4865,
   5044,
   4974,
   4903,
   4889,
   4956,
   4917,
   5070,
   4937,
   4977,
   5024,
   5010,
   4986,
   5177,
   4902,
   4874,
   4845,
   5002,
   5058,
   5030,
   5079,
   5071,
   5014,
   5055,
   5058,
   4961,
   4850,
   5060,
   5191,
   5168,
   5122,
   5027,
   5108,
   4967,
   5212,
   5206,
   5153,
   4989,
   5001,
   4860,
   5115,
   5116,
   4854,
   4898,
   5052,
   5164,
   5156,
   5056,
   5041,
   5098,
   5103,
   5245,
   4971,
   4926,
   4988,
   5032,
   4938,
   5014,
   5098,
   5032,
   5108,
   5117,
   5130,
   5035,
   5121,
   5112,
   5030,
   5182,
   5227,
   4974,
   5011,
   5122,
   5169,
   5147,
   5097,
   5187,
   5172,
   5245,
   5230,
   5201,
   5348,
   5190,
   5299,
   5307,
   5315,
   5250,
   5268,
   5311,
   5325,
   5334,
   5254,
   5292,
   5259,
   5322,
   5202,
   5279,
   5266,
   5344,
   5253,
   5366,
   5395,
   5376,
   5315,
   5367,
   5467,
   5248,
   5398,
   5345,
   5423,
   5416,
   5503,
   5482,
   5395,
   5327,
   5484,
   5487,
   5388,
   5430,
   5415,
   5401,
   5323,
   5501,
   5381,
   5567,
   5373,
   5348,
   5516,
   5545,
   5433,
   5475,
   5373,
   5556,
   5524,
   5507,
   5402,
   5358,
   5391,
   5473,
   5469,
   5485,
   5415,
   5456,
   5308,
   5442,
   5380,
   5413,
   5400,
   5388,
   5382,
   5407,
   5473,
   5563,
   5511,
   5247,
   5346,
   5528,
   5495,
   5364,
   5421,
   5354,
   5340,
   5433,
   5474,
   5293,
   5498,
   5508,
   5425,
   5316,
   5379,
   5463,
   5545,
   5447,
   5363,
   5433,
   5446,
   5527,
   5427,
   5409,
   5366,
   5354,
   5350,
   5516,
   5492,
   5479,
   5419,
   5255,
   5309,
   5402,
   5415,
   5320,
   5465,
   5436,
   5476,
   5391,
   5385,
   5354,
   5320,
   5441,
   5341,
   5375,
   5353,
   5358,
   5454,
   5348,
   5294,
   5350,
   5481,
   5384,
   5256,
   5365,
   5264,
   5380,
   5306,
   5361,
   5382,
   5507,
   5306,
   5277,
   5328,
   5350,
   5354,
   5483,
   5318,
   5393,
   5326,
   5212,
   5297,
   5287,
   5360,
   5251,
   5368,
   5345,
   5358,
   5317,
   5343,
   5434,
   5378,
   5277,
   5452,
   5418,
   5492,
   5419,
   5380,
   5455,
   5420,
   5409,
   5410,
   5365,
   5497,
   5561,
   5475,
   5327,
   5414,
   5573,
   5532,
   5446,
   5451,
   5520,
   5541,
   5619,
   5652,
   5616,
   5613,
   5517,
   5719,
   5467,
   5546,
   5701,
   5497,
   5703,
   5665,
   5694,
   5705,
   5760,
   5799,
   5723,
   5703,
   5703,
   5638,
   5688,
   5720,
   5698,
   5725,
   5586,
   5830,
   5978,
   5765,
   5840,
   5763,
   5683,
   5816,
   5781,
   5761,
   5722,
   5737,
   5790,
   5710,
   5838,
   5803,
   5741,
   5840,
   5910,
   5765,
   5678,
   5798,
   5897,
   5788,
   5793,
   5900,
   5737,
   5853,
   5691,
   5818,
   5846,
   5760,
   5816,
   5799,
   5829,
   6049,
   5733,
   5804,
   5893,
   5826,
   5882,
   5921,
   5638,
   5719,
   5908,
   5960,
   5818,
   5798,
   5822,
   5726,
   5869,
   5737,
   5918,
   5710,
   5810,
   5796,
   5585,
   5701,
   5747,
   5742,
   5618,
   5634,
   5800,
   5851,
   5700,
   5771,
   5636,
   5676,
   5685,
   5855,
   5606,
   5714,
   5622,
   5655,
   5638,
   5738,
   5855,
   5888,
   5716,
   5825,
   5614,
   5772,
   5719,
   5756,
   5667,
   5574,
   5684,
   5645,
   5711,
   5640,
   5660,
   5617,
   5658,
   5641,
   5755,
   5693,
   5832,
   5768,
   5663,
   5724,
   5690,
   5755,
   5733,
   5651,
   5884,
   5785,
   5723,
   5704,
   5698,
   5836,
   5862,
   5719,
   5858,
   5749,
   5654,
   5730,
   5828,
   5947,
   5877,
   5802,
   5799,
   5759,
   5905,
   5791,
   5925,
   6036,
   5964,
   5843,
   5928,
   6044,
   5938,
   5934,
   5909,
   6087,
   6122,
   5893,
   6060,
   6102,
   6137,
   6100,
   6068,
   6192,
   6159,
   5985,
   6106,
   6073,
   6208,
   6122,
   6338,
   6252,
   6228,
   6377,
   6311,
   6274,
   6350,
   6397,
   6431,
   6355,
   6496,
   6365,
   6328,
   6423,
   6430,
   6428,
   6460,
   6397,
   6643,
   6471,
   6547,
   6636,
   6610,
   6553,
   6725,
   6812,
   6355,
   6559,
   6409,
   6612,
   6519,
   6684,
   6676,
   6454,
   6590,
   6600,
   6667,
   6811,
   6620,
   6577,
   6722,
   6585,
   6672,
   6662,
   6594,
   6721,
   6744,
   6726,
   6737,
   6822,
   6733,
   6900,
   6963,
   6679,
   6755,
   7045,
   6839,
   7014,
   6914,
   6858,
   6818,
   7128,
   7002,
   7073,
   7100,
   7036,
   6991,
   7080,
   7087,
   7196,
   7213,
   7240,
   7277,
   7318,
   7381,
   7380,
   7369,
   7438,
   7421,
   7583,
   7639,
   7364,
   7323,
   7433,
   7521,
   7507,
   7574,
   7506,
   7737,
   7686,
   7628,
   7749,
   7708,
   7795,
   7570,
   7709,
   7750,
   7792,
   7758,
   7791,
   7649,
   7851,
   7939,
   7659,
   7718,
   7728,
   7914,
   7638,
   7924,
   7756,
   7742,
   7779,
   7676,
   7782,
   7704,
   7709,
   7575,
   7793,
   7689,
   7364,
   7617,
   7528,
   7422,
   7516,
   7512,
   7457,
   7392,
   7364,
   7335,
   7329,
   7372,
   7293,
   7208,
   7333,
   7302,
   7225,
   7055,
   7288,
   7022,
   7278,
   7086,
   7087,
   6996,
   7027,
   7011,
   7094,
   7098,
   7012,
   6914,
   6945,
   6897,
   7005,
   6940,
   6974,
   7100,
   6883,
   7073,
   7050,
   7063,
   6885,
   6863,
   6863,
   6843,
   6938,
   6998,
   6801,
   6886,
   6903,
   6874,
   6870,
   6934,
   6981,
   6821,
   6803,
   6929,
   6971,
   7061,
   7031,
   6938,
   6993,
   6954,
   6921,
   6952,
   7019,
   6734,
   6881,
   6838,
   6970,
   6983,
   6931,
   6912,
   6855,
   6910,
   6937,
   6986,
   7045,
   6946,
   7070,
   6974,
   6976,
   6973,
   6958,
   7005,
   7050,
   6958,
   7064,
   6899,
   7079,
   7066,
   6964,
   7052,
   7151,
   6924,
   7214,
   6981,
   7084,
   7041,
   7005,
   7019,
   6915,
   7026,
   6980,
   7105,
   7097,
   7033,
   7073,
   7049,
   7191,
   7169,
   7181,
   7368,
   7041,
   7180,
   7171,
   7230,
   7253,
   7232,
   7196,
   7222,
   7304,
   7224,
   7261,
   7255,
   7376,
   7519,
   7385,
   7308,
   7350,
   7390,
   7398,
   7479,
   7468,
   7464,
   7408,
   7499,
   7570,
   7371,
   7664,
   7661,
   7645,
   7613,
   7569,
   7558,
   7619,
   7708,
   7755,
   7809,
   7682,
   7553,
   7673,
   7880,
   7853,
   7697,
   7716,
   7808,
   7938,
   7742,
   7910,
   7843,
   7938,
   8012,
   7976,
   7950,
   7882,
   7993,
   8068,
   8000,
   8251,
   8114,
   8085,
   8058,
   8075,
   8165,
   8221,
   8228,
   8249,
   8210,
   8313,
   8466,
   8342,
   8404,
   8325,
   8385,
   8627,
   8505,
   8332,
   8387,
   8450,
   8362,
   8452,
   8524,
   8615,
   8583,
   8615,
   8586,
   8679,
   8623,
   8693,
   8642,
   8666,
   8565,
   8885,
   8758,
   8775,
   8840,
   8907,
   9080,
   8642,
   9038,
   8900,
   8873,
   9008,
   9067,
   9017,
   9100,
   9062,
   8936,
   9149,
   9136,
   9064,
   9284,
   9171,
   9166,
   9289,
   9131,
   9430,
   9355,
   9348,
   9274,
   9239,
   9514,
   9403,
   9314,
   9313,
   9341,
   9420,
   9449,
   9514,
   9721,
   9621,
   9620,
   9503,
   9651,
   9839,
   9727,
   9801,
   9772,
   9893,
   9753,
   9908,
   9775,
   9863,
   9890,
   9821,
   9930,
   9777,
   9867,
   9909,
   9998,
   9974,
   10307,
   10132,
   10310,
   10193,
   10326,
   10105,
   10120,
   10344,
   10386,
   10420,
   10411,
   10278,
   10164,
   10349,
   10350,
   10415,
   10404,
   10419,
   10455,
   10663,
   10546,
   10610,
   10802,
   10650,
   10640,
   10677,
   10639,
   10857,
   10781,
   10777,
   10764,
   10798,
   10845,
   11053,
   11086,
   11093,
   10939,
   10979,
   10918,
   11272,
   11093,
   11342,
   10853,
   11166,
   11233,
   11274,
   11212,
   11457,
   11370,
   11345,
   11289,
   11575,
   11343,
   11451,
   11683,
   11559,
   11720,
   11773,
   11483,
   11894,
   11839,
   11576,
   11751,
   11803,
   11902,
   11853,
   11826,
   11844,
   12037,
   11962,
   11982,
   12047,
   12012,
   12045,
   12241,
   12213,
   12196,
   12327,
   12308,
   12365,
   12233,
   12250,
   12597,
   12440,
   12202,
   12527,
   12531,
   12433,
   12590,
   12744,
   12583,
   12766,
   12795,
   12892,
   12703,
   12759,
   12871,
   12785,
   12807,
   12902,
   12836,
   13051,
   12986,
   13202,
   13140,
   13282,
   13200,
   13173,
   13130,
   13330,
   13324,
   13624,
   13296,
   13264,
   13512,
   13598,
   13428,
   13616,
   13632,
   13506,
   13711,
   13717,
   13815,
   13754,
   13770,
   13971,
   13968,
   13800,
   13935,
   13949,
   13974,
   13998,
   14232,
   14004,
   14211,
   14292,
   14196,
   14327,
   14350,
   14239,
   14383,
   14267,
   14499,
   14347,
   14642,
   14614,
   14471,
   14506,
   14650,
   14853,
   14720,
   14718,
   14847,
   14723,
   14789,
   14929,
   15012,
   15088,
   15145,
   15357,
   15185,
   15347,
   15133,
   15328,
   15323,
   15241,
   15368,
   15408,
   15526,
   15567,
   15439,
   15346,
   15410,
   15494,
   15710,
   15655,
   15855,
   15830,
   15755,
   15719,
   15793,
   15974,
   16224,
   16086,
   16106,
   15913,
   16094,
   15958,
   16431,
   16138,
   16217,
   16081,
   16327,
   16420,
   16380,
   16411,
   16612,
   16594,
   16670,
   16678,
   16690,
   16809,
   16416,
   16872,
   16875,
   16629,
   16838,
   16875,
   16863,
   16933,
   17101,
   17136,
   17103,
   17167,
   17102,
   17366,
   17370,
   17120,
   17252,
   17461,
   17356,
   17586,
   17768,
   17518,
   17624,
   17398,
   17687,
   17471,
   17726,
   17793,
   17676,
   17712,
   17895,
   18015,
   18110,
   18109,
   18235,
   18038,
   18118,
   18461,
   18258,
   18332,
   18205,
   18413,
   18537,
   18295,
   18515,
   18554,
   18421,
   18603,
   18627,
   18901,
   18927,
   18884,
   18845,
   18911,
   18658,
   18704,
   19166,
   18878,
   19166,
   18937,
   18946,
   19025,
   19140,
   19155,
   19178,
   19344,
   19276,
   19245,
   19294,
   19560,
   19708,
   19740,
   19621,
   19595,
   20059,
   19491,
   19805,
   19802,
   20102,
   19743,
   19864,
   19988,
   20000,
   20089,
   20350,
   20212,
   20125,
   20355,
   20367,
   20239,
   20636,
   20421,
   20505,
   20717,
   20346,
   20694,
   20609,
   20641,
   20930,
   20631,
   20824,
   21053,
   21199,
   20966,
   21023,
   21287,
   21226,
   21216,
   21162,
   21343,
   21475,
   21435,
   21317,
   21592,
   21617,
   21431,
   21337,
   21454,
   21712,
   21704,
   21773,
   21752,
   21690,
   22222,
   22097,
   21975,
   22192,
   21702,
   22130,
   22378,
   22262,
   22093,
   21990,
   22382,
   22359,
   22556,
   22461,
   22439,
   22787,
   22362,
   22774,
   22895,
   23022,
   23009,
   22910,
   22652,
   22974,
   22959,
   22976,
   23200,
   22915,
   23100,
   23425,
   23505,
   23182,
   23340,
   23257,
   23414,
   23534,
   23514,
   23838,
   23671,
   23485,
   23778,
   23781,
   23947,
   23687,
   23880,
   23923,
   23924,
   24017,
   24207,
   24143,
   24151,
   24333,
   24193,
   24087,
   24258,
   24395,
   24656,
   24033,
   24589,
   24551,
   24781,
   25002,
   24879,
   24676,
   24867,
   24793,
   24957,
   25036,
   25070,
   25421,
   25311,
   25317,
   25078,
   25264,
   25462,
   25474,
   25514,
   25429,
   25535,
   25813,
   25676,
   25657,
   25473,
   26013,
   25709,
   25867,
   25880,
   26123,
   26039,
   26101,
   26080,
   26252,
   26067,
   26176,
   26035,
   26256,
   26353,
   26286,
   26627,
   26774,
   27025,
   26876,
   26886,
   26579,
   26671,
   26824,
   26973,
   26768,
   27183,
   27114,
   27312,
   26896,
   27348,
   27114,
   27358,
   27472,
   27513,
   27584,
   27690,
   27361,
   27533,
   27463,
   27596,
   27739,
   27831,
   27501,
   27800,
   28077,
   28075,
   27924,
   28116,
   28208,
   28100,
   28232,
   28627,
   28150,
   28648,
   28324,
   28534,
   28635,
   28636,
   28735,
   28801,
   28909,
   28750,
   29213,
   28936,
   28845,
   29362,
   29206,
   29184,
   29305,
   29365,
   29217,
   29426,
   29530,
   29515,
   29649,
   29682,
   29990,
   29610,
   29975,
   29716,
   29923,
   30146,
   29948,
   30109,
   30155,
   30268,
   30197,
   30450,
   30497,
   30691,
   30583,
   30506,
   30314,
   30485,
   30746,
   30401,
   30811,
   30708,
   30487,
   30639,
   31128,
   31330,
   31216,
   31497,
   31185,
   31453,
   31614,
   31322,
   31498,
   31594,
   31067,
   31686,
   31934,
   31717,
   31946,
   31818,
   31536,
   31918,
   32292,
   32238,
   32245,
   32275,
   32138,
   32521,
   32335,
   32743,
   32609,
   32468,
   32680,
   32683,
   33055,
   32995,
   33019,
   33004,
   32883,
   33140,
   33025,
   33134,
   33529,
   33280,
   33236,
   33445,
   33689,
   33238,
   33834,
   33798,
   33599,
   33997,
   33652,
   33962,
   34084,
   34148,
   34304,
   34163,
   33902,
   34261,
   34103,
   34409,
   34324,
   34261,
   34683,
   34374,
   34895,
   34856,
   34938,
   34958,
   35157,
   35023,
   35020,
   34964,
   35285,
   35248,
   35399,
   35535,
   35469,
   35480,
   35743,
   35815,
   35719,
   35694,
   36196,
   35801,
   35971,
   35948,
   35755,
   36183,
   36373,
   36449,
   36684,
   36335,
   36611,
   36617,
   36739,
   36712,
   36774,
   36619,
   37137,
   36872,
   37082,
   37401,
   37179,
   37246,
   37366,
   37280,
   37239,
   37501,
   37396,
   37663,
   37868,
   37589,
   38057,
   37760,
   38216,
   38208,
   38108,
   38560,
   38327,
   38210,
   38429,
   38591,
   38026,
   38593,
   38958,
   39159,
   38581,
   39012,
   39007,
   39114,
   39796,
   38906,
   38974,
   39136,
   38925,
   39103,
   39397,
   39329,
   39708,
   39453,
   39609,
   39660,
   39750,
   39939,
   40279,
   39873,
   40114,
   40101,
   40415,
   39855,
   40078,
   40220,
   40560,
   40192,
   40038,
   40627,
   40915,
   40721,
   40903,
   40723,
   41554,
   41056,
   41228,
   40981,
   41545,
   41395,
   41308,
   41279,
   41460,
   41500,
   41858,
   41880,
   42087,
   41860,
   41833,
   42019,
   42283,
   42139,
   42421,
   42371,
   42363,
   42781,
   42824,
   42638,
   42597,
   43040,
   43178,
   42869,
   42963,
   43093,
   43537,
   43743,
   43288,
   43090,
   43472,
   43869,
   43649,
   44080,
   43986,
   43852,
   44128,
   43741,
   44273,
   44111,
   44052,
   44392,
   44551,
   44499,
   44816,
   44619,
   44729,
   44884,
   44749,
   45116,
   44384,
   45155,
   45043,
   45584,
   45357,
   45515,
   45678,
   45711,
   45856,
   45808,
   45736,
   45994,
   46030,
   45733,
   46185,
   46120,
   46117,
   46489,
   46292,
   46605,
   46201,
   46506,
   46769,
   47026,
   47049,
   46582,
   46928,
   47023,
   47399,
   46946,
   47516,
   47312,
   47464,
   47414,
   47787,
   48010,
   47550,
   48102,
   48077,
   48279,
   48452,
   48302,
   48061,
   48449,
   48387,
   48339,
   48958,
   48805,
   48378,
   49208,
   49046,
   48829,
   48821,
   48801,
   49124,
   49355,
   49128,
   49519,
   49284,
   50181,
   50006,
   49767,
   49233,
   49911,
   49812,
   49975,
   50247,
   50271,
   50554,
   50219,
   50369,
   50389,
   50345,
   51308,
   50212,
   50414,
   50342,
   51028,
   51101,
   51110,
   51051,
   50814,
   51488,
   51646,
   51127,
   51985,
   51792,
   51559,
   51781,
   51947,
   52038,
   52188,
   51908,
   52022,
   52114,
   52175,
   52459,
   52806,
   52373,
   52775,
   53263,
   52878,
   52807,
   53083,
   52991,
   53095,
   53697,
   52876,
   53465,
   53418,
   53938,
   53933,
   53865,
   53741,
   53871,
   54177,
   54386,
   54437,
   54814,
   54246,
   54286,
   54482,
   54915,
   54610,
   54945,
   55354,
   54761,
   54996,
   55370,
   55478,
   55116,
   54843,
   55870,
   55561,
   55572,
   56107,
   55784,
   56012,
   56031,
   56454,
   56393,
   55733,
   55730,
   56394,
   56847,
   56618,
   56598,
   57266,
   56720,
   56986,
   57563,
   57187,
   57439,
   57434,
   57995,
   57828,
   57555,
   57435,
   57631,
   58027,
   58019,
   57837,
   57962,
   58197,
   58478,
   58254,
   58387,
   58446,
   58724,
   58335,
   58709,
   58606,
   58877,
   58805,
   58990,
   59095,
   59397,
   59152,
   59200,
   59327,
   59537,
   60112,
   59891,
   60197,
   60139,
   59668,
   59828,
   60411,
   60164,
   60040,
   60696,
   60194,
   60523,
   61170,
   60477,
   60787,
   61083,
   61273,
   61095,
   61428,
   61518,
   60996,
   61562,
   61803,
   61889,
   61580,
   61900,
   61864,
   62695,
   61825,
   62303,
   62201,
   62629,
   62307,
   62685,
   62191,
   62601,
   62748,
   62623,
   62975,
   63320,
   62994,
   63124,
   63275,
   63079,
   63578,
   63318,
   63512,
   63593,
   63486,
   63085,
   63672,
   63747,
   63945,
   64216,
   64616,
   64591,
   64348,
   64419,
   64329,
   64763,
   65209,
   64960,
   64885,
   65027,
   64920,
   65340,
   65444,
   64964,
   65677,
   65493,
   65426,
   65717,
   66147,
   65648,
   65890,
   65730,
   65800,
   66168,
   66024,
   66042,
   65925,
   66561,
   66486,
   66357,
   67139,
   66621,
   66852,
   66935,
   67046,
   67100,
   67013,
   67031,
   67261,
   67496,
   67819,
   67430,
   67633,
   67835,
   68064,
   67778,
   67559,
   67788,
   68170,
   68580,
   68473,
   68564,
   68676,
   68311,
   68170,
   68795,
   68501,
   68652,
   68785,
   69457,
   69368,
   69437,
   69095,
   69282,
   69339,
   69674,
   69752,
   69764,
   69272,
   69287,
   70163,
   70077,
   70181,
   70024,
   70207,
   70537,
   70492,
   71098,
   70621,
   70447,
   71044,
   70824,
   71085,
   71323,
   71493,
   71652,
   71429,
   71761,
   71829,
   71511,
   72010,
   71829,
   71887,
   71693,
   72292,
   71701,
   72244,
   72213,
   71960,
   72573,
   72453,
   72881,
   72757,
   72288,
   72542,
   72941,
   73044,
   73176,
   73197,
   73441,
   73696,
   73518,
   73376,
   73529,
   73779,
   73813,
   73411,
   73348,
   73764,
   73526,
   74446,
   74440,
   74321,
   74590,
   74743,
   74747,
   74765,
   74311,
   74335,
   75235,
   74614,
   75351,
   75166,
   75565,
   75372,
   75404,
   75166,
   75432,
   75518,
   76285,
   75225,
   75608,
   75947,
   76065,
   76015,
   76431,
   76043,
   76431,
   76015,
   76352,
   76462,
   76871,
   77062,
   77039,
   77019,
   76681,
   76877,
   76749,
   77363,
   77266,
   77629,
   77297,
   77395,
   77252,
   77741,
   77607,
   77887,
   77776,
   77775,
   78390,
   78193,
   78099,
   78268,
   78277,
   78694,
   78365,
   78882,
   78561,
   79558,
   79308,
   78523,
   78589,
   79438,
   79572,
   79521,
   79381,
   79531,
   79376,
   79678,
   79504,
   79756,
   79906,
   79849,
   80187,
   80407,
   80031,
   79894,
   80751,
   80280,
   80782,
   80846,
   80077,
   80681,
   81001,
   80842,
   80767,
   80666,
   81317,
   81143,
   81527,
   81439,
   81008,
   81472,
   81934,
   81889,
   81887,
   82018,
   81900,
   81638,
   81829,
   82101,
   82186,
   82122,
   82299,
   82616,
   82079,
   82577,
   82370,
   82983,
   82821,
   83160,
   83361,
   83321,
   82955,
   83396,
   83069,
   82926,
   83982,
   83326,
   83895,
   83564,
   83866,
   83730,
   83713,
   84580,
   83930,
   84265,
   84207,
   84751,
   84394,
   84122,
   84672,
   84694,
   84707,
   84862,
   84708,
   85126,
   85189,
   85328,
   85131,
   85145,
   85707,
   85869,
   85405,
   85631,
   85277,
   85977,
   86067,
   85832,
   86214,
   86095,
   86313,
   85988,
   86122,
   86134,
   86080,
   86460,
   86712,
   86438,
   86753,
   86762,
   86592,
   86889,
   86856,
   86754,
   86845,
   86540,
   87069,
   87770,
   87225,
   87172,
   87360,
   87214,
   88084,
   87075,
   87841,
   87652,
   87562,
   88025,
   88266,
   87479,
   88407,
   88605,
   88133,
   88213,
   88524,
   89113,
   87841,
   88588,
   88771,
   88979,
   88779,
   88703,
   88898,
   89012,
   88788,
   88723,
   89498,
   89409,
   89503,
   89238,
   90158,
   89761,
   89769,
   89322,
   89513,
   89904,
   89952,
   90274,
   89772,
   89556,
   89997,
   90071,
   90271,
   90251,
   90501,
   90289,
   90750,
   90079,
   90354,
   90578,
   90684,
   90823,
   90695,
   90669,
   91072,
   90637,
   90173,
   90717,
   91301,
   91137,
   91179,
   90921,
   91191,
   91608,
   91363,
   91104,
   91126,
   91634,
   91285,
   91889,
   91964,
   92228,
   92227,
   92045,
   91815,
   92323,
   91843,
   92008,
   91871,
   92035,
   92460,
   92183,
   91920,
   92702,
   91975,
   92929,
   93078,
   92444,
   93143,
   92189,
   92782,
   91997,
   92456,
   93273,
   93199,
   92944,
   93112,
   93067,
   93143,
   93022,
   92982,
   93298,
   93872,
   93715,
   93119,
   92804,
   93741,
   93724,
   92910,
   93559,
   93305,
   93405,
   93148,
   93267,
   93216,
   93573,
   93654,
   93759,
   93737,
   93728,
   93415,
   93483,
   93693,
   93450,
   94512,
   93733,
   93830,
   93897,
   93770,
   93993,
   93776,
   94174,
   93890,
   94105,
   93887,
   94167,
   93867,
   94636,
   94220,
   94110,
   93713,
   94012,
   94192,
   94624,
   94230,
   94107,
   94136,
   94505,
   94608,
   94620,
   94187,
   93964,
   94450,
   94372,
   94229,
   93993,
   94719,
   94829,
   94623,
   94354,
   94012,
   94371,
   93515,
   93990,
   93815,
   94117,
   94717,
   94194,
   93748,
   94371,
   94037,
   94416,
   94445,
   93609,
   94353,
   93880,
   93884,
   93678,
   94277,
   94043,
   93998,
   93944,
   94073,
   94140,
   94163,
   94018,
   94232,
   93957,
   94254,
   93937,
   93227,
   93713,
   93980,
   93500,
   93924,
   93559,
   94004,
   94291,
   93901,
   93599,
   93658,
   93595,
   94057,
   93841,
   93325,
   93565,
   93149,
   93844,
   93953,
   93474,
   93811,
   93336,
   93240,
   92922,
   92939,
   93038,
   93065,
   92881,
   93539,
   93456,
   92803,
   93178,
   92977,
   92597,
   92583,
   92307,
   92657,
   92574,
   92597,
   92250,
   92931,
   92716,
   92325,
   92562,
   92537,
   91594,
   92048,
   91978,
   91892,
   91590,
   91882,
   91196,
   92053,
   91694,
   91825,
   91425,
   91445,
   91690,
   90788,
   91391,
   91053,
   91408,
   91419,
   91544,
   90736,
   90764,
   90745,
   91054,
   91163,
   90842,
   90629,
   90163,
   90442,
   90824,
   90189,
   90146,
   90776,
   89940,
   89938,
   89699,
   89788,
   89701,
   89681,
   89788,
   89098,
   89877,
   89107,
   89838,
   89036,
   88799,
   89167,
   89083,
   88624,
   88762,
   88830,
   88719,
   88468,
   88170,
   87851,
   88039,
   88358,
   88201,
   87533,
   87722,
   87501,
   88026,
   87215,
   87026,
   87150,
   87385,
   87186,
   86890,
   86804,
   86935,
   86631,
   86053,
   86151,
   86017,
   86470,
   85993,
   85301,
   85494,
   85795,
   85667,
   85616,
   85058,
   85687,
   85486,
   85005,
   84037,
   84516,
   84938,
   84427,
   84343,
   84095,
   83596,
   84332,
   84262,
   83085,
   84085,
   83347,
   83202,
   82920,
   82833,
   83187,
   81999,
   82550,
   82760,
   82130,
   82153,
   81703,
   81452,
   82120,
   81764,
   81551,
   81584,
   81168,
   80737,
   80746,
   80780,
   80864,
   80068,
   80408,
   79873,
   79972,
   79586,
   79673,
   79391,
   79563,
   79653,
   79567,
   79045,
   78949,
   78782,
   78794,
   78740,
   77787,
   78156,
   77915,
   77623,
   77618,
   77244,
   77288,
   77230,
   76716,
   76881,
   76686,
   76807,
   76569,
   76306,
   75763,
   75768,
   75467,
   75245,
   74839,
   74950,
   75248,
   75191,
   74891,
   74998,
   74779,
   74818,
   74485,
   74080,
   73592,
   73245,
   73302,
   73638,
   72507,
   72730,
   72482,
   72184,
   72197,
   72071,
   72488,
   72417,
   72038,
   72068,
   71214,
   71738,
   70802,
   71179,
   71131,
   70396,
   70750,
   69986,
   69962,
   69986,
   70134,
   69584,
   68843,
   69558,
   68800,
   68958,
   68370,
   68701,
   69203,
   68023,
   67844,
   68248,
   67488,
   67594,
   67105,
   66774,
   66804,
   66768,
   66535,
   66068,
   65907,
   65867,
   65646,
   65376,
   65616,
   65326,
   65224,
   64729,
   64808,
   64805,
   64198,
   64254,
   64225,
   64168,
   63284,
   63283,
   63375,
   63090,
   63072,
   62261,
   62627,
   61809,
   62099,
   61921,
   62001,
   61536,
   61418,
   61358,
   61035,
   60758,
   60972,
   60394,
   60408,
   60430,
   59441,
   59575,
   59728,
   59166,
   59388,
   58840,
   59193,
   58286,
   58551,
   58325,
   57858,
   57570,
   57497,
   57286,
   57305,
   57038,
   57091,
   56734,
   56382,
   56074,
   55653,
   56179,
   56246,
   55269,
   55499,
   55421,
   55195,
   54520,
   54740,
   54461,
   54054,
   53953,
   53978,
   53722,
   54041,
   53406,
   53350,
   53085,
   53054,
   52606,
   52728,
   52341,
   51720,
   51674,
   52073,
   51340,
   51239,
   50839,
   50446,
   50762,
   50177,
   50190,
   50043,
   49896,
   49964,
   49228,
   49788,
   49052,
   48885,
   48763,
   48470,
   48675,
   48022,
   47950,
   48171,
   47746,
   47148,
   47536,
   46682,
   46969,
   46790,
   46399,
   46022,
   46178,
   45843,
   45914,
   45632,
   45335,
   45091,
   44552,
   45013,
   44604,
   44638,
   44411,
   44304,
   44256,
   43524,
   43677,
   43661,
   43372,
   43013,
   42986,
   42488,
   42693,
   42602,
   41951,
   41848,
   41912,
   41398,
   41347,
   41563,
   41457,
   41104,
   40947,
   40512,
   40618,
   40464,
   40172,
   39983,
   39951,
   39584,
   39214,
   39415,
   39354,
   38836,
   38438,
   38224,
   38526,
   38553,
   37834,
   37881,
   37977,
   37843,
   37507,
   37338,
   37199,
   37160,
   36956,
   36938,
   36427,
   36205,
   35887,
   36026,
   35968,
   35625,
   35391,
   35420,
   35155,
   34688,
   35066,
   34643,
   34144,
   34281,
   33981,
   34020,
   34020,
   33987,
   33430,
   33643,
   33157,
   33283,
   33030,
   32859,
   32728,
   32681,
   32492,
   32089,
   32049,
   31892,
   31865,
   31498,
   31424,
   31453,
   31274,
   30898,
   30804,
   31089,
   30422,
   30477,
   30377,
   30286,
   29663,
   29673,
   29459,
   29686,
   29240,
   29724,
   29459,
   28934,
   28920,
   28846,
   28613,
   28343,
   28303,
   27671,
   28026,
   27668,
   27847,
   27612,
   27533,
   27139,
   27076,
   27245,
   26955,
   26642,
   26512,
   26433,
   26549,
   26491,
   26285,
   26443,
   25775,
   25987,
   25582,
   25802,
   25132,
   25234,
   25246,
   24927,
   24808,
   24830,
   24542,
   24758,
   24434,
   24187,
   24413,
   23756,
   23825,
   23564,
   23665,
   23426,
   23819,
   23207,
   22812,
   23296,
   22980,
   22793,
   22598,
   23034,
   22562,
   22524,
   22450,
   22525,
   22249,
   21947,
   21697,
   22000,
   21384,
   21567,
   21529,
   21264,
   21357,
   21254,
   20867,
   21008,
   20671,
   20864,
   20472,
   20588,
   20228,
   20181,
   20174,
   20020,
   20052,
   19901,
   19833,
   19852,
   19556,
   19660,
   19190,
   19217,
   19341,
   19037,
   18663,
   18745,
   18664,
   18727,
   18681,
   18610,
   18475,
   18556,
   18576,
   18497,
   17817,
   17980,
   18011,
   17873,
   17786,
   17765,
   17608,
   17395,
   17334,
   17081,
   17358,
   17014,
   16963,
   16894,
   17136,
   16845,
   16984,
   16595,
   16707,
   16486,
   16593,
   16443,
   16339,
   16262,
   15926,
   15934,
   15971,
   15783,
   15592,
   15423,
   15660,
   15616,
   15321,
   15457,
   15458,
   15272,
   15178,
   15154,
   15139,
   14980,
   14863,
   14855,
   14772,
   14595,
   14533,
   14647,
   14426,
   14259,
   14190,
   14169,
   14128,
   13913,
   14155,
   13987,
   13834,
   13715,
   13883,
   13689,
   13550,
   13619,
   13556,
   13570,
   13519,
   13352,
   13340,
   13291,
   12904,
   13181,
   12834,
   12980,
   12955,
   12937,
   12761,
   12656,
   12704,
   12541,
   12438,
   12398,
   12344,
   12129,
   12407,
   12096,
   12092,
   12188,
   12148,
   12108,
   11983,
   11700,
   11916,
   11912,
   11885,
   11727,
   11632,
   11661,
   11404,
   11426,
   11297,
   11366,
   11383,
   11307,
   11295,
   11087,
   11040,
   10954,
   10767,
   10761,
   10908,
   10869,
   10724,
   10817,
   10744,
   10722,
   10547,
   10550,
   10418,
   10438,
   10599,
   10410,
   10263,
   10144,
   10192,
   10149,
   10266,
   10119,
   9962,
   9935,
   9795,
   9930,
   9879,
   9767,
   9746,
   9777,
   9717,
   9717,
   9467,
   9554,
   9477,
   9373,
   9412,
   9304,
   9220,
   9469,
   9114,
   9353,
   9021,
   9023,
   9025,
   9010,
   9003,
   9056,
   8924,
   9033,
   8802,
   8872,
   8771,
   8852,
   8824,
   8517,
   8465,
   8654,
   8662,
   8366,
   8516,
   8278,
   8516,
   8317,
   8339,
   8223,
   8130,
   8307,
   8181,
   8093,
   7971,
   8071,
   7998,
   8000,
   7944,
   7991,
   8029,
   7837,
   7726,
   7867,
   7715,
   7709,
   7674,
   7514,
   7618,
   7632,
   7488,
   7422,
   7333,
   7526,
   7275,
   7518,
   7343,
   7248,
   7349,
   7134,
   7331,
   7187,
   7163,
   7110,
   7109,
   7024,
   7127,
   6937,
   7121,
   6996,
   7057,
   6867,
   6943,
   6953,
   6832,
   6758,
   6826,
   6688,
   6722,
   6647,
   6636,
   6578,
   6499,
   6618,
   6532,
   6501,
   6471,
   6309,
   6463,
   6388,
   6370,
   6418,
   6481,
   6385,
   6243,
   6270,
   6243,
   5992,
   6153,
   6155,
   5977,
   6077,
   6049,
   5915,
   6021,
   5965,
   5931,
   5905,
   5954,
   5834,
   5764,
   5924,
   5892,
   5754,
   5723,
   5709,
   5640,
   5632,
   5679,
   5843,
   5659,
   5607,
   5658,
   5572,
   5532,
   5495,
   5455,
   5505,
   5421,
   5371,
   5346,
   5420,
   5352,
   5344,
   5322,
   5432,
   5187,
   5270,
   5163,
   5139,
   5241,
   5038,
   4969,
   5000,
   5189,
   4922,
   5173,
   5176,
   5059,
   4985,
   4960,
   4996,
   4902,
   4873,
   4806,
   4768,
   4670,
   4895,
   4791,
   4760,
   4790,
   4732,
   4591,
   4718,
   4691,
   4638,
   4667,
   4615,
   4683,
   4525,
   4546,
   4465,
   4630,
   4580,
   4547,
   4424,
   4385,
   4541,
   4524,
   4404,
   4491,
   4317,
   4392,
   4265,
   4423,
   4320,
   4419,
   4168,
   4319,
   4236,
   4234,
   4276,
   4089,
   4254,
   4174,
   4164,
   4151,
   4106,
   4047,
   4127,
   4137,
   4012,
   3987,
   4177,
   3992,
   3969,
   4052,
   3915,
   3921,
   3980,
   3887,
   3976,
   3841,
   3840,
   3794,
   3890,
   3752,
   3763,
   3746,
   3768,
   3829,
   3758,
   3672,
   3743,
   3729,
   3691,
   3721,
   3593,
   3605,
   3666,
   3614,
   3546,
   3669,
   3637,
   3571,
   3443,
   3559,
   3552,
   3533,
   3341,
   3447,
   3506,
   3555,
   3513,
   3409,
   3358,
   3466,
   3401,
   3388,
   3370,
   3340,
   3321,
   3321,
   3304,
   3276,
   3312,
   3202,
   3262,
   3276,
   3205,
   3281,
   3227,
   3186,
   3236,
   3126,
   3196,
   3107,
   3237,
   3068,
   3065,
   3116,
   3056,
   3019,
   3122,
   3107,
   3039,
   3083,
   3002,
   3025,
   3099,
   3059,
   2947,
   3007,
   2871,
   3034,
   2974,
   2930,
   3038,
   2844,
   2919,
   2897,
   2972,
   2847,
   2950,
   2881,
   2845,
   2796,
   2899,
   2821,
   2733,
   2855,
   2784,
   2755,
   2687,
   2833,
   2775,
   2783,
   2734,
   2793,
   2767,
   2679,
   2621,
   2787,
   2672,
   2670,
   2689,
   2675,
   2586,
   2652,
   2739,
   2693,
   2622,
   2692,
   2602,
   2549,
   2645,
   2641,
   2533,
   2493,
   2559,
   2587,
   2463,
   2495,
   2442,
   2605,
   2532,
   2523,
   2547,
   2456,
   2406,
   2443,
   2514,
   2393,
   2412,
   2432,
   2462,
   2366,
   2438,
   2366,
   2469,
   2343,
   2418,
   2346,
   2348,
   2318,
   2343,
   2385,
   2379,
   2262,
   2288,
   2275,
   2302,
   2277,
   2299,
   2348,
   2346,
   2371,
   2251,
   2193,
   2247,
   2275,
   2230,
   2221,
   2300,
   2320,
   2213,
   2188,
   2231,
   2189,
   2159,
   2229,
   2147,
   2142,
   2083,
   2163,
   2132,
   2081,
   2036,
   2144,
   2153,
   2144,
   2128,
   2047,
   2093,
   2108,
   2072,
   2091,
   2120,
   1997,
   2118,
   2030,
   2060,
   2070,
   2028,
   2072,
   1982,
   2052,
   1978,
   1976,
   1978,
   2004,
   1919,
   1988,
   1924,
   1935,
   2033,
   1918,
   1897,
   1933,
   2016,
   1976,
   1969,
   1903,
   1872,
   1951,
   1954,
   1958,
   1946,
   1957,
   1900,
   1925,
   1886,
   1940,
   1930,
   1858,
   1808,
   1867,
   1823,
   1871,
   1900,
   1825,
   1867,
   1896,
   1853,
   1827,
   1874,
   1786,
   1784,
   1822,
   1734,
   1753,
   1789,
   1828,
   1809,
   1887,
   1729,
   1782,
   1677,
   1746,
   1721,
   1798,
   1821,
   1735,
   1592,
   1676,
   1815,
   1732,
   1798,
   1716,
   1705,
   1700,
   1680,
   1720,
   1653,
   1679,
   1731,
   1666,
   1674,
   1684,
   1705,
   1623,
   1618,
   1639,
   1596,
   1707,
   1673,
   1574,
   1587,
   1609,
   1589,
   1628,
   1673,
   1588,
   1639,
   1597,
   1503,
   1560,
   1555,
   1590,
   1605,
   1581,
   1539,
   1582,
   1544,
   1589,
   1610,
   1565,
   1528,
   1516,
   1443,
   1569,
   1549,
   1445,
   1555,
   1517,
   1489,
   1517,
   1589,
   1541,
   1413,
   1447,
   1481,
   1620,
   1449,
   1474,
   1472,
   1500,
   1489,
   1491,
   1516,
   1503,
   1469,
   1466,
   1430,
   1463,
   1453,
   1411,
   1444,
   1469,
   1459,
   1416,
   1402,
   1438,
   1392,
   1412,
   1474,
   1345,
   1401,
   1422,
   1396,
   1434,
   1409,
   1441,
   1433,
   1364,
   1425,
   1462,
   1405,
   1396,
   1382,
   1418,
   1310,
   1362,
   1449,
   1434,
   1289,
   1360,
   1390,
   1386,
   1351,
   1316,
   1330,
   1357,
   1357,
   1277,
   1343,
   1405,
   1335,
   1285,
   1389,
   1312,
   1333,
   1299,
   1303,
   1311,
   1271,
   1253,
   1269,
   1283,
   1257,
   1235,
   1311,
   1289,
   1305,
   1279,
   1273,
   1278,
   1274,
   1267,
   1267,
   1259,
   1258,
   1275,
   1238,
   1271,
   1175,
   1324,
   1236,
   1179,
   1245,
   1278,
   1215,
   1200,
   1259,
   1228,
   1180,
   1245,
   1233,
   1200,
   1289,
   1215,
   1194,
   1228,
   1204,
   1216,
   1184,
   1169,
   1159,
   1249,
   1217,
   1200,
   1155,
   1154,
   1188,
   1221,
   1155,
   1136,
   1205,
   1219,
   1210,
   1145,
   1180,
   1181,
   1129,
   1140,
   1139,
   1104,
   1160,
   1147,
   1231,
   1212,
   1125,
   1162,
   1115,
   1203,
   1145,
   1093,
   1114,
   1175,
   1132,
   1144,
   1183,
   1145,
   1185,
   1154,
   1069,
   1092,
   1108,
   1128,
   1092,
   1082,
   1124,
   1057,
   1085,
   1098,
   1121,
   1087,
   1111,
   1092,
   1120,
   1128,
   1078,
   1095,
   1070,
   1080,
   1059,
   1096,
   1072,
   1049,
   1052,
   1097,
   1086,
   1119,
   1050,
   1011,
   1063,
   1080,
   1078,
   993,
   1036,
   1008,
   1045,
   1049,
   989,
   1056,
   974,
   1001,
   997,
   1064,
   1061,
   980,
   957,
   1032,
   996,
   1013,
   1002,
   1002,
   1037,
   1025,
   1056,
   950,
   1094,
   1018,
   1043,
   1000,
   1028,
   1054,
   942,
   1021,
   956,
   926,
   984,
   923,
   1009,
   1000,
   937,
   891,
   989,
   976,
   1001,
   1002,
   998,
   990,
   916,
   988,
   975,
   1003,
   962,
   1006,
   981,
   947,
   939,
   995,
   920,
   946,
   947,
   984,
   976,
   959,
   946,
   895,
   985,
   909,
   883,
   942,
   890,
   920,
   932,
   909,
   973,
   939,
   957,
   879,
   926,
   962,
   958,
   914,
   954,
   915,
   946,
   975,
   968,
   936,
   835,
   913,
   893,
   889,
   889,
   906,
   913,
   971,
   912,
   955,
   866,
   902,
   885,
   862,
   857,
   959,
   886,
   872,
   904,
   864,
   876,
   880,
   905,
   916,
   926,
   848,
   883,
   917,
   848,
   861,
   883,
   874,
   842,
   849,
   882,
   827,
   866,
   853,
   901,
   880,
   855,
   861,
   861,
   856,
   839,
   840,
   858,
   841,
   847,
   831,
   872,
   865,
   884,
   859,
   829,
   819,
   808,
   861,
   838,
   817,
   805,
   871,
   854,
   851,
   846,
   809,
   760,
   796,
   822,
   826,
   854,
   851,
   814,
   797,
   836,
   810,
   787,
   854,
   819,
   798,
   772,
   832,
   799,
   763,
   846,
   819,
   796,
   846,
   793,
   797,
   795,
   811,
   763,
   870,
   796,
   789,
   787,
   820,
   820,
   756,
   816,
   783,
   769,
   736,
   758,
   746,
   785,
   744,
   748,
   753,
   786,
   743,
   783,
   756,
   813,
   789,
   781,
   782,
   811,
   767,
   797,
   769,
   758,
   744,
   735,
   811,
   696,
   721,
   718,
   774,
   762,
   750,
   765,
   766,
   716,
   716,
   750,
   732,
   732,
   765,
   730,
   791,
   755,
   749,
   717,
   742,
   768,
   750,
   720,
   725,
   751,
   691,
   748,
   718,
   738,
   718,
   722,
   715,
   735,
   717,
   687,
   766,
   735,
   731,
   748,
   693,
   723,
   722,
   730,
   732,
   727,
   684,
   732,
   724,
   731,
   703,
   717,
   726,
   717,
   734,
   723,
   743,
   680,
   708,
   749,
   699,
   696,
   752,
   711,
   720,
   680,
   673,
   697,
   662,
   711,
   732,
   691,
   669,
   625,
   698,
   658,
   702,
   738,
   675,
   706,
   719,
   710,
   681,
   667,
   669,
   669,
   690,
   723,
   690,
   683,
   680,
   648,
   634,
   666,
   644,
   703,
   694,
   679,
   686,
   736,
   645,
   669,
   650,
   661,
   676,
   704,
   698,
   642,
   690,
   665,
   685,
   716,
   656,
   648,
   708,
   667,
   637,
   691,
   613,
   628,
   675,
   649,
   628,
   688,
   672,
   626,
   688,
   709,
   663,
   617,
   627,
   643,
   632,
   629,
   658,
   623,
   636,
   654,
   646,
   653,
   627,
   639,
   644,
   658,
   657,
   622,
   691,
   606,
   613,
   635,
   613,
   647,
   607,
   617,
   599,
   630,
   627,
   644,
   639,
   625,
   593,
   615,
   615,
   627,
   656,
   582,
   601,
   584,
   642,
   617,
   663,
   648,
   616,
   578,
   614,
   652,
   584,
   560,
   591,
   635,
   602,
   631,
   638,
   665,
   650,
   582,
   585,
   665,
   623,
   646,
   679,
   605,
   595,
   590,
   574,
   629,
   609,
   614,
   601,
   627,
   583,
   591,
   606,
   573,
   603,
   628,
   603,
   600,
   611,
   569,
   569,
   625,
   577,
   603,
   628,
   615,
   615,
   579,
   574,
   599,
   593,
   587,
   597,
   560,
   597,
   564,
   580,
   620,
   602,
   645,
   618,
   592,
   614,
   585,
   565,
   615,
   586,
   613,
   562,
   615,
   568,
   592,
   621,
   618,
   587,
   632,
   560,
   642,
   572,
   590,
   617,
   569,
   538,
   542,
   554,
   574,
   586,
   586,
   589,
   549,
   586,
   581,
   575,
   577,
   591,
   580,
   533,
   547,
   601,
   584,
   544,
   537,
   586,
   569,
   597,
   552,
   551,
   555,
   593,
   560,
   553,
   558,
   537,
   530,
   564,
   537,
   566,
   549,
   563,
   574,
   553,
   575,
   555,
   532,
   573,
   576,
   570,
   556,
   593,
   508,
   531,
   563,
   557,
   559,
   522,
   571,
   534,
   549,
   497,
   525,
   527,
   595,
   577,
   531,
   608,
   525,
   525,
   536,
   536,
   518,
   534,
   537,
   552,
   542,
   547,
   543,
   545,
   524,
   529,
   509,
   574,
   560,
   550,
   549,
   528,
   487,
   550,
   530,
   553,
   518,
   515,
   547,
   575,
   499,
   531,
   499,
   511,
   540,
   542,
   513,
   570,
   580,
   525,
   490,
   552,
   534,
   550,
   545,
   558,
   551,
   541,
   497,
   529,
   538,
   525,
   533,
   545,
   550,
   490,
   529,
   549,
   479,
   582,
   532,
   527,
   489,
   494,
   534,
   478,
   531,
   511,
   487,
   514,
   514,
   508,
   527,
   514,
   523,
   487,
   531,
   538,
   548,
   504,
   532,
   534,
   472,
   499,
   533,
   476,
   503,
   532,
   548,
   525,
   533,
   499,
   482,
   518,
   453,
   516,
   534,
   460,
   479,
   504,
   491,
   484,
   497,
   489,
   509,
   507,
   489,
   520,
   507,
   503,
   506,
   521,
   525,
   523,
   503,
   476,
   501,
   506,
   506,
   478,
   506,
   488,
   505,
   502,
   523,
   483,
   461,
   460,
   486,
   487,
   571,
   491,
   484,
   508,
   502,
   516,
   477,
   483,
   490,
   504,
   519,
   473,
   485,
   507,
   501,
   524,
   497,
   462,
   463,
   486,
   455,
   507,
   490,
   459,
   470,
   464,
   486,
   485,
   481,
   502,
   455,
   471,
   504,
   493,
   461,
   440,
   484,
   517,
   480,
   492,
   460,
   482,
   462,
   479,
   460,
   451,
   465,
   463,
   478,
   486,
   486,
   504,
   511,
   471,
   449,
   504,
   464,
   491,
   443,
   480,
   484,
   493,
   430,
   464,
   465,
   463,
   498,
   471,
   488,
   467,
   478,
   467,
   477,
   441,
   458,
   476,
   468,
   483,
   473,
   450,
   487,
   418,
   458,
   478,
   447,
   469,
   479,
   461,
   452,
   451,
   430,
   458,
   422,
   502,
   466,
   419,
   488,
   441,
   439,
   424,
   478,
   477,
   444,
   473,
   471,
   422,
   459,
   417,
   429,
   467,
   481,
   484,
   490,
   434,
   477,
   430,
   445,
   437,
   449,
   460,
   460,
   478,
   473,
   501,
   435,
   461,
   450,
   426,
   476,
   459,
   502,
   411,
   421,
   459,
   439,
   419,
   430,
   458,
   450,
   443,
   463,
   415,
   441,
   433,
   451,
   423,
   489,
   425,
   501,
   437,
   461,
   433,
   448,
   411,
   452,
   435,
   445,
   441,
   398,
   457,
   446,
   481,
   406,
   435,
   397,
   422,
   475,
   408,
   397,
   467,
   455,
   444,
   450,
   438,
   438,
   472,
   462,
   439,
   469,
   427,
   441,
   409,
   421,
   412,
   425,
   420,
   423,
   446,
   435,
   466,
   415,
   465,
   432,
   394,
   412,
   456,
   430,
   410,
   417,
   431,
   426,
   457,
   446,
   450,
   418,
   419,
   437,
   440,
   442,
   414,
   432,
   451,
   418,
   421,
   413,
   413,
   413,
   441,
   407,
   404,
   441,
   462,
   447,
   414,
   406,
   424,
   445,
   401,
   428,
   421,
   416,
   434,
   458,
   389,
   420,
   436,
   411,
   453,
   429,
   382,
   418,
   365,
   388,
   412,
   413,
   391,
   406,
   432,
   447,
   413,
   426,
   388,
   362,
   420,
   450,
   424,
   394,
   427,
   413,
   439,
   400,
   452,
   396,
   408,
   381,
   397,
   410,
   427,
   401,
   412,
   400,
   397,
   423,
   402,
   399,
   422,
   365,
   405,
   440,
   431,
   387,
   384,
   410,
   419,
   415,
   401,
   398,
   428,
   418,
   415,
   385,
   400,
   396,
   364,
   396,
   405,
   399,
   411,
   418,
   354,
   422,
   399,
   440,
   395,
   411,
   403,
   393,
   388,
   395,
   431,
   394,
   405,
   366,
   347,
   407,
   376,
   412,
   369,
   405,
   386,
   420,
   373,
   390,
   384,
   403,
   378,
   415,
   380,
   379,
   395,
   426,
   375,
   392,
   403,
   390,
   378,
   386,
   336,
   398,
   388,
   392,
   394,
   407,
   418,
   393,
   403,
   400,
   366,
   373,
   394,
   414,
   385,
   370,
   384,
   388,
   368,
   394,
   369,
   392,
   401,
   377,
   424,
   391,
   407,
   384,
   387,
   389,
   361,
   407,
   367,
   382,
   392,
   383,
   394,
   377,
   395,
   359,
   343,
   387,
   382,
   388,
   375,
   404,
   387,
   372,
   401,
   378,
   399,
   388,
   361,
   385,
   396,
   379,
   383,
   370,
   393,
   379,
   378,
   384,
   406,
   369,
   384,
   377,
   364,
   384,
   363,
   375,
   368,
   392,
   355,
   392,
   366,
   361,
   348,
   371,
   393,
   368,
   376,
   380,
   349,
   363,
   386,
   362,
   373,
   378,
   363,
   395,
   392,
   391,
   382,
   379,
   366,
   378,
   405,
   374,
   359,
   356,
   341,
   367,
   387,
   373,
   354,
   384,
   344,
   379,
   345,
   362,
   348,
   351,
   410,
   337,
   389,
   346,
   378,
   357,
   363,
   375,
   384,
   338,
   383,
   333,
   383,
   382,
   396,
   360,
   365,
   396,
   366,
   347,
   399,
   359,
   353,
   364,
   384,
   379,
   363,
   361,
   351,
   383,
   375,
   353,
   336,
   345,
   370,
   369,
   355,
   341,
   311,
   370,
   348,
   344,
   359,
   356,
   389,
   345,
   321,
   377,
   331,
   366,
   357,
   366,
   379,
   365,
   374,
   341,
   331,
   353,
   320,
   335,
   362,
   320,
   373,
   329,
   350,
   336,
   349,
   356,
   376,
   321,
   380,
   312,
   347,
   342,
   346,
   343,
   348,
   308,
   369,
   334,
   347,
   360,
   307,
   327,
   349,
   332,
   373,
   342,
   317,
   349,
   326,
   343,
   393,
   326,
   314,
   338,
   332,
   366,
   312,
   303,
   337,
   311,
   342,
   324,
   341,
   325,
   313,
   323,
   344,
   313,
   325,
   339,
   313,
   315,
   331,
   350,
   346,
   350,
   337,
   322,
   329,
   333,
   355,
   331,
   332,
   357,
   345,
   340,
   328,
   333,
   315,
   322,
   308,
   307,
   337,
   329,
   314,
   345,
   342,
   324,
   349,
   326,
   321,
   381,
   321,
   278,
   328,
   333,
   341,
   331,
   340,
   324,
   302,
   325,
   352,
   340,
   347,
   352,
   330,
   323,
   299,
   316,
   298,
   334,
   313,
   312,
   316,
   325,
   296,
   312,
   337,
   340,
   338,
   323,
   306,
   328,
   335,
   330,
   344,
   312,
   304,
   312,
   332,
   311,
   315,
   312,
   318,
   303,
   332,
   338,
   293,
   254,
   309,
   348,
   294,
   316,
   311,
   324,
   301,
   383,
   314,
   316,
   312,
   284,
   299,
   330,
   320,
   317,
   298,
   305,
   299,
   314,
   319,
   342,
   318,
   310,
   323,
   324,
   312,
   308,
   284,
   300,
   319,
   323,
   302,
   304,
   295,
   351,
   331,
   309,
   269,
   288,
   336,
   341,
   312,
   273,
   296,
   276,
   298,
   311,
   310,
   297,
   279,
   328,
   316,
   311,
   288,
   301,
   290,
   326,
   304,
   301,
   286,
   348,
   313,
   288,
   312,
   288,
   292,
   287,
   302,
   292,
   290,
   296,
   318,
   301,
   325,
   309,
   275,
   317,
   266,
   288,
   302,
   322,
   318,
   311,
   284,
   279,
   306,
   289,
   314,
   309,
   300,
   296,
   282,
   274,
   294,
   291,
   280,
   298,
   299,
   275,
   328,
   278,
   305,
   282,
   295,
   306,
   306,
   289,
   270,
   275,
   279,
   303,
   293,
   305,
   271,
   299,
   288,
   310,
   288,
   257,
   327,
   304,
   276,
   282,
   280,
   309,
   264,
   281,
   299,
   281,
   300,
   290,
   281,
   271,
   281,
   283,
   289,
   273,
   287,
   260,
   250,
   277,
   261,
   269,
   254,
   261,
   266,
   278,
   291,
   273,
   319,
   269,
   277,
   281,
   291,
   259,
   272,
   290,
   267,
   304,
   283,
   268,
   284,
   293,
   283,
   276,
   286,
   306,
   295,
   270,
   252,
   270,
   259,
   276,
   278,
   279,
   311,
   279,
   281,
   293,
   268,
   280,
   281,
   274,
   295,
   278,
   257,
   305,
   261,
   251,
   255,
   286,
   277,
   302,
   280,
   296,
   259,
   281,
   286,
   276,
   269,
   277,
   290,
   263,
   265,
   264,
   274,
   267,
   279,
   275,
   268,
   273,
   273,
   273,
   247,
   273,
   247,
   274,
   238,
   275,
   246,
   309,
   253,
   254,
   256,
   288,
   274,
   270,
   278,
   293,
   261,
   250,
   271,
   306,
   263,
   282,
   301,
   276,
   259,
   265,
   254,
   281,
   266,
   255,
   276,
   254,
   261,
   289,
   256,
   259,
   249,
   269,
   257,
   240,
   279,
   250,
   248,
   281,
   246,
   272,
   271,
   257,
   249,
   272,
   258,
   257,
   253,
   247,
   260,
   249,
   278,
   235,
   248,
   263,
   264,
   274,
   265,
   265,
   275,
   267,
   297,
   292,
   257,
   292,
   281,
   262,
   251,
   253,
   218,
   270,
   265,
   266,
   225,
   262,
   256,
   276,
   249,
   275,
   259,
   264,
   230,
   253,
   272,
   230,
   239,
   288,
   264,
   280,
   253,
   266,
   243,
   226,
   241,
   249,
   280,
   268,
   239,
   280,
   257,
   231,
   250,
   272,
   248,
   279,
   258,
   248,
   274,
   231,
   239,
   284,
   227,
   242,
   244,
   230,
   288,
   259,
   251,
   263,
   268,
   278,
   261,
   265,
   243,
   256,
   252,
   252,
   225,
   254,
   237,
   259,
   285,
   246,
   229,
   243,
   252,
   269,
   260,
   220,
   248,
   282,
   261,
   247,
   247,
   241,
   242,
   234,
   250,
   256,
   257,
   267,
   243,
   250,
   251,
   257,
   236,
   217,
   239,
   227,
   233,
   262,
   240,
   264,
   227,
   243,
   228,
   232,
   232,
   215,
   238,
   246,
   220,
   256,
   228,
   282,
   238,
   231,
   209,
   257,
   252,
   217,
   240,
   243,
   214,
   246,
   221,
   213,
   259,
   202,
   229,
   240,
   243,
   244,
   224,
   253,
   233,
   236,
   230,
   226,
   232,
   228,
   218,
   237,
   220,
   238,
   247,
   214,
   223,
   203,
   231,
   232,
   238,
   239,
   235,
   267,
   244,
   203,
   236,
   219,
   221,
   251,
   244,
   233,
   273,
   201,
   233,
   232,
   235,
   243,
   225,
   224,
   231,
   215,
   222,
   239,
   186,
   235,
   229,
   246,
   231,
   222,
   244,
   240,
   235,
   240,
   237,
   256,
   235,
   203,
   255,
   231,
   228,
   243,
   226,
   223,
   237,
   212,
   206,
   207,
   221,
   217,
   229,
   207,
   251,
   235,
   252,
   229,
   226,
   217,
   248,
   225,
   225,
   217,
   225,
   250,
   212,
   242,
   237,
   194,
   233,
   227,
   235,
   218,
   209,
   254,
   204,
   222,
   200,
   210,
   187,
   228,
   237,
   229,
   237,
   229,
   219,
   207,
   215,
   242,
   211,
   225,
   198,
   228,
   247,
   220,
   205,
   221,
   231,
   178,
   218,
   195,
   185,
   191,
   193,
   213,
   208,
   220,
   194,
   200,
   206,
   206,
   255,
   191,
   194,
   230,
   217,
   207,
   215,
   194,
   186,
   222,
   243,
   211,
   245,
   204,
   213,
   210,
   216,
   205,
   185,
   244,
   202,
   220,
   233,
   218,
   229,
   209,
   220,
   218,
   237,
   211,
   200,
   194,
   211,
   205,
   204,
   214,
   235,
   200,
   187,
   202,
   191,
   217,
   197,
   195,
   209,
   218,
   178,
   209,
   203,
   213,
   207,
   197,
   183,
   209,
   205,
   203,
   203,
   222,
   238,
   221,
   216,
   188,
   218,
   218,
   197,
   175,
   201,
   205,
   201,
   195,
   217,
   200,
   227,
   224,
   216,
   199,
   209,
   199,
   211,
   195,
   228,
   203,
   208,
   211,
   194,
   190,
   193,
   223,
   203,
   211,
   178,
   188,
   166,
   193,
   190,
   208,
   170,
   178,
   194,
   172,
   231,
   174,
   195,
   211,
   186,
   199,
   220,
   175,
   202,
   208,
   201,
   209,
   180,
   191,
   203,
   160,
   178,
   205,
   199,
   178,
   194,
   177,
   190,
   201,
   210,
   186,
   192,
   203,
   218,
   184,
   213,
   194,
   195,
   204,
   204,
   189,
   189,
   189,
   192,
   202,
   179,
   174,
   191,
   204,
   167,
   184,
   176,
   201,
   174,
   204,
   216,
   212,
   173,
   178,
   193,
   183,
   191,
   170,
   179,
   195,
   207,
   188,
   214,
   191,
   167,
   187,
   199,
   185,
   171,
   186,
   174,
   168,
   183,
   173,
   185,
   191,
   180,
   175,
   207,
   148,
   183,
   175,
   215,
   201,
   165,
   175,
   215,
   175,
   168,
   161,
   182,
   185,
   176,
   196,
   187,
   181,
   191,
   168,
   193,
   183,
   183,
   179,
   177,
   168,
   189,
   182,
   188,
   176,
   195,
   178,
   179,
   178,
   205,
   163,
   182,
   176,
   173,
   182,
   199,
   195,
   174,
   205,
   202,
   192,
   187,
   184,
   185,
   198,
   190,
   178,
   160,
   155,
   190,
   184,
   168,
   192,
   168,
   184,
   160,
   178,
   191,
   189,
   182,
   171,
   188,
   202,
   169,
   202,
   164,
   176,
   191,
   171,
   156,
   160,
   181,
   149,
   177,
   166,
   176,
   200,
   169,
   154,
   178,
   165,
   163,
   179,
   206,
   168,
   158,
   173,
   173,
   181,
   171,
   181,
   170,
   171,
   194,
   169,
   178,
   160,
   149,
   185,
   154,
   153,
   186,
   193,
   154,
   189,
   176,
   164,
   165,
   177,
   167,
   165,
   165,
   177,
   180,
   172,
   174,
   175,
   178,
   182,
   179,
   197,
   179,
   180,
   178,
   172,
   147,
   182,
   163,
   155,
   173,
   183,
   161,
   187,
   157,
   169,
   174,
   152,
   149,
   160,
   158,
   145,
   175,
   170,
   169,
   168,
   162,
   180,
   161,
   160,
   154,
   181,
   167,
   159,
   187,
   168,
   163,
   156,
   161,
   163,
   165,
   171,
   171,
   179,
   146,
   155,
   155,
   154,
   139,
   155,
   163,
   157,
   165,
   163,
   163,
   161,
   160,
   149,
   172,
   125,
   178,
   161,
   137,
   142,
   165,
   166,
   149,
   137,
   163,
   151,
   175,
   149,
   162,
   142,
   182,
   179,
   164,
   164,
   163,
   173,
   145,
   156,
   155,
   189,
   177,
   159,
   156,
   133,
   140,
   163,
   166,
   164,
   151,
   142,
   159,
   151,
   162,
   149,
   157,
   147,
   144,
   150,
   142,
   160,
   159,
   161,
   136,
   158,
   149,
   166,
   156,
   169,
   137,
   160,
   155,
   158,
   147,
   172,
   158,
   152,
   153,
   144,
   160,
   159,
   146,
   132,
   160,
   158,
   154,
   133,
   178,
   146,
   169,
   139,
   157,
   132,
   164,
   138,
   146,
   163,
   140,
   136,
   156,
   136,
   150,
   134,
   135,
   139,
   140,
   151,
   157,
   152,
   159,
   155,
   130,
   168,
   152,
   135,
   129,
   162,
   156,
   149,
   157,
   133,
   133,
   127,
   130,
   137,
   153,
   136,
   134,
   136,
   129,
   139,
   159,
   141,
   140,
   135,
   155,
   131,
   131,
   148,
   136,
   152,
   144,
   144,
   151,
   119,
   132,
   140,
   129,
   123,
   144,
   140,
   138,
   138,
   137,
   156,
   151,
   116,
   139,
   126,
   142,
   139,
   130,
   153,
   145,
   131,
   154,
   152,
   159,
   135,
   148,
   144,
   131,
   134,
   143,
   139,
   143,
   135,
   149,
   152,
   135,
   161,
   146,
   123,
   147,
   141,
   131,
   156,
   144,
   141,
   117,
   141,
   143,
   143,
   125,
   162,
   138,
   122,
   142,
   125,
   132,
   122,
   111,
   153,
   123,
   135,
   134,
   139,
   143,
   109,
   139,
   128,
   129,
   115,
   122,
   142,
   155,
   117,
   149,
   123,
   133,
   129,
   115,
   130,
   120,
   130,
   134,
   129,
   133,
   143,
   131,
   134,
   133,
   136,
   121,
   143,
   144,
   133,
   130,
   126,
   133,
   130,
   109,
   145,
   122,
   129,
   104,
   99,
   124,
   135,
   120,
   135,
   117,
   139,
   132,
   113,
   131,
   126,
   114,
   146,
   117,
   128,
   111,
   137,
   124,
   132,
   128,
   137,
   142,
   117,
   138,
   126,
   135,
   117,
   140,
   128,
   118,
   121,
   128,
   119,
   124,
   114,
   127,
   120,
   121,
   125,
   116,
   132,
   121,
   123,
   112,
   125,
   131,
   101,
   138,
   140,
   133,
   123,
   127,
   116,
   130,
   135,
   119,
   115,
   138,
   112,
   131,
   122,
   132,
   115,
   143,
   120,
   116,
   122,
   136,
   94,
   137,
   126,
   119,
   107,
   122,
   121,
   127,
   117,
   113,
   114,
   115,
   118,
   116,
   97,
   106,
   122,
   128,
   98,
   111,
   103,
   146,
   125,
   109,
   114,
   118,
   136,
   122,
   123,
   130,
   126,
   108,
   122,
   122,
   105,
   135,
   125,
   101,
   113,
   116,
   101,
   111,
   115,
   121,
   123,
   122,
   107,
   109,
   113,
   111,
   121,
   101,
   111,
   114,
   121,
   134,
   100,
   136,
   126,
   121,
   111,
   118,
   102,
   119,
   114,
   110,
   122,
   125,
   102,
   117,
   124,
   129,
   83,
   108,
   96,
   99,
   110,
   113,
   93,
   123,
   123,
   115,
   126,
   115,
   115,
   129,
   99,
   101,
   99,
   110,
   116,
   123,
   112,
   111,
   114,
   103,
   100,
   106,
   109,
   118,
   100,
   97,
   101,
   120,
   95,
   114,
   117,
   109,
   115,
   105,
   133,
   105,
   113,
   107,
   95,
   101,
   120,
   113,
   114,
   111,
   100,
   116,
   116,
   109,
   105,
   101,
   102,
   101,
   124,
   121,
   93,
   97,
   83,
   104,
   113,
   90,
   112,
   116,
   100,
   110,
   126,
   96,
   94,
   115,
   106,
   107,
   124,
   113,
   96,
   117,
   108,
   94,
   111,
   108,
   107,
   119,
   91,
   102,
   112,
   99,
   105,
   96,
   101,
   95,
   107,
   90,
   93,
   120,
   99,
   95,
   102,
   103,
   131,
   98,
   117,
   97,
   111,
   108,
   97,
   117,
   102,
   106,
   107,
   106,
   105,
   106,
   116,
   103,
   94,
   112,
   87,
   116,
   110,
   107,
   108,
   84,
   117,
   108,
   105,
   113,
   94,
   97,
   93,
   130,
   97,
   96,
   107,
   106,
   104,
   99,
   89,
   94,
   101,
   102,
   99,
   86,
   101,
   97,
   92,
   96,
   106,
   113,
   97,
   94,
   98,
   87,
   84,
   110,
   85,
   87,
   106,
   87,
   101,
   94,
   88,
   79,
   102,
   90,
   109,
   123,
   80,
   98,
   96,
   83,
   96,
   88,
   101,
   112,
   108,
   84,
   105,
   88,
   108,
   90,
   100,
   93,
   87,
   103,
   92,
   97,
   101,
   81,
   108,
   91,
   93,
   92,
   89,
   91,
   78,
   96,
   83,
   90,
   103,
   98,
   89,
   81,
   95,
   86,
   92,
   79,
   80,
   89,
   99,
   90,
   75,
   99,
   93,
   82,
   91,
   102,
   64,
   86,
   97,
   75,
   91,
   72,
   76,
   89,
   81,
   90,
   86,
   100,
   76,
   80,
   70,
   80,
   80,
   89,
   103,
   81,
   83,
   82,
   101,
   89,
   74,
   83,
   89,
   91,
   78,
   71,
   108,
   76,
   86,
   77,
   68,
   89,
   84,
   81,
   89,
   99,
   89,
   60,
   77,
   95,
   72,
   97,
   103,
   90,
   73,
   71,
   82,
   86,
   74,
   97,
   79,
   58,
   71,
   80,
   87,
   75,
   68,
   84,
   75,
   90,
   89,
   87,
   81,
   93,
   86,
   82,
   82,
   76,
   61,
   86,
   81,
   104,
   90,
   67,
   70,
   83,
   90,
   85,
   84,
   75,
   71,
   96,
   90,
   72,
   56,
   83,
   90,
   79,
   75,
   84,
   71,
   90,
   71,
   74,
   67,
   94,
   87,
   84,
   76,
   60,
   101,
   79,
   79,
   74,
   77,
   69,
   66,
   73,
   71,
   79,
   68,
   72,
   72,
   78,
   82,
   83,
   64,
   76,
   82,
   71,
   71,
   83,
   66,
   81,
   70,
   71,
   84,
   91,
   80,
   81,
   69,
   79,
   64,
   66,
   77,
   72,
   69,
   78,
   59,
   58,
   87,
   75,
   69,
   57,
   68,
   53,
   64,
   72,
   84,
   56,
   71,
   89,
   71,
   71,
   65,
   91,
   83,
   66,
   72,
   73,
   57,
   77,
   68,
   67,
   75,
   67,
   72,
   72,
   75,
   54,
   76,
   77,
   72,
   69,
   72,
   66,
   74,
   61,
   71,
   72,
   89,
   72,
   63,
   53,
   65,
   68,
   80,
   65,
   75,
   64,
   70,
   77,
   60,
   62,
   66,
   65,
   70,
   72,
   76,
   63,
   72,
   83,
   59,
   71,
   70,
   76,
   83,
   57,
   63,
   76,
   57,
   71,
   76,
   54,
   56,
   67,
   72,
   64,
   68,
   45,
   76,
   57,
   50,
   64,
   62,
   64,
   58,
   57,
   75,
   67,
   79,
   69,
   60,
   66,
   78,
   55,
   67,
   61,
   70,
   61,
   62,
   59,
   61,
   53,
   48,
   52,
   51,
   62,
   56,
   64,
   59,
   66,
   49,
   66,
   58,
   65,
   71,
   56,
   62,
   58,
   39,
   64,
   67,
   54,
   71,
   56,
   61,
   57,
   60,
   65,
   61,
   61,
   61,
   54,
   59,
   61,
   64,
   57,
   51,
   66,
   47,
   70,
   58,
   62,
   62,
   49,
   56,
   53,
   62,
   78,
   65,
   56,
   69,
   58,
   69,
   72,
   55,
   52,
   55,
   43,
   59,
   56,
   59,
   63,
   52,
   59,
   59,
   71,
   72,
   54,
   52,
   49,
   59,
   52,
   67,
   62,
   52,
   58,
   56,
   56,
   54,
   63,
   63,
   58,
   66,
   66,
   62,
   56,
   49,
   72,
   62,
   62,
   70,
   44,
   69,
   52,
   51,
   54,
   45,
   48,
   62,
   73,
   55,
   55,
   47,
   58,
   58,
   61,
   63,
   52,
   61,
   55,
   48,
   61,
   55,
   57,
   50,
   57,
   55,
   54,
   51,
   41,
   56,
   60,
   52,
   60,
   50,
   52,
   51,
   66,
   51,
   42,
   58,
   56,
   50,
   67,
   50,
   56,
   47,
   54,
   50,
   58,
   55,
   51,
   49,
   56,
   44,
   54,
   58,
   50,
   45,
   60,
   65,
   52,
   54,
   43,
   50,
   51,
   45,
   52,
   53,
   51,
   40,
   42,
   45,
   55,
   57,
   41,
   60,
   50,
   48,
   55,
   39,
   45,
   51,
   59,
   52,
   51,
   47,
   54,
   32,
   53,
   49,
   44,
   43,
   57,
   43,
   59,
   48,
   47,
   46,
   45,
   45,
   57,
   55,
   71,
   39,
   61,
   54,
   58,
   55,
   46,
   52,
   41,
   46,
   38,
   61,
   46,
   56,
   60,
   54,
   50,
   41,
   59,
   43,
   44,
   46,
   34,
   54,
   44,
   57,
   49,
   54,
   55,
   51,
   37,
   38,
   56,
   54,
   38,
   41,
   55,
   56,
   49,
   45,
   38,
   53,
   57,
   50,
   65,
   43,
   49,
   45,
   54,
   56,
   46,
   44,
   49,
   45,
   32,
   49,
   40,
   43,
   46,
   46,
   56,
   51,
   61,
   42,
   43,
   59,
   45,
   46,
   48,
   56,
   41,
   42,
   46,
   53,
   42,
   43,
   39,
   41,
   49,
   48,
   38,
   41,
   46,
   54,
   51,
   58,
   48,
   54,
   48,
   43,
   42,
   33,
   46,
   43,
   47,
   62,
   49,
   38,
   53,
   39,
   40,
   56,
   46,
   44,
   49,
   41,
   46,
   44,
   64,
   42,
   49,
   37,
   45,
   38,
   61,
   34,
   46,
   44,
   47,
   40,
   51,
   49,
   40,
   44,
   43,
   52,
   46,
   50,
   44,
   38,
   41,
   38,
   36,
   27,
   46,
   36,
   41,
   43,
   45,
   37,
   44,
   37,
   42,
   47,
   42,
   38,
   53,
   45,
   50,
   49,
   42,
   45,
   38,
   43,
   38,
   31,
   45,
   43,
   41,
   41,
   46,
   39,
   47,
   47,
   51,
   37,
   30,
   35,
   32,
   45,
   35,
   31,
   48,
   38,
   45,
   44,
   42,
   45,
   43,
   31,
   46,
   43,
   43,
   39,
   38,
   43,
   43,
   50,
   37,
   37,
   32,
   31,
   30,
   35,
   45,
   38,
   45,
   44,
   42,
   38,
   45,
   36,
   47,
   35,
   55,
   45,
   45,
   50,
   32,
   39,
   43,
   47,
   31,
   33,
   42,
   39,
   41,
   42,
   39,
   31,
   37,
   37,
   44,
   35,
   35,
   47,
   38,
   39,
   51,
   35,
   44,
   46,
   30,
   35,
   36,
   30,
   36,
   35,
   31,
   30,
   40,
   40,
   33,
   46,
   48,
   40,
   32,
   40,
   40,
   36,
   36,
   26,
   39,
   39,
   31,
   33,
   37,
   36,
   38,
   38,
   33,
   30,
   29,
   40,
   39,
   36,
   41,
   37,
   45,
   33,
   36,
   27,
   39,
   39,
   28,
   39,
   46,
   47,
   38,
   35,
   35,
   41,
   34,
   41,
   43,
   28,
   57,
   46,
   37,
   40,
   29,
   43,
   38,
   42,
   48,
   34,
   31,
   23,
   34,
   33,
   40,
   39,
   27,
   46,
   28,
   28,
   30,
   42,
   40,
   35,
   41,
   33,
   28,
   31,
   38,
   41,
   36,
   30,
   39,
   34,
   42,
   33,
   15,
   34,
   36,
   22,
   35,
   37,
   35,
   30,
   23,
   34,
   38,
   41,
   42,
   38,
   35,
   49,
   28,
   40,
   41,
   23,
   31,
   38,
   35,
   23,
   34,
   30,
   34,
   28,
   25,
   26,
   38,
   37,
   41,
   32,
   35,
   39,
   42,
   33,
   23,
   38,
   41,
   29,
   26,
   36,
   25,
   29,
   33,
   30,
   24,
   26,
   37,
   31,
   20,
   32,
   34,
   34,
   35,
   37,
   26,
   28,
   34,
   29,
   32,
   30,
   35,
   32,
   40,
   43,
   31,
   35,
   35,
   34,
   38,
   37,
   28,
   35,
   34,
   37,
   33,
   32,
   31,
   35,
   26,
   34,
   31,
   31,
   31,
   25,
   26,
   34,
   33,
   27,
   24,
   33,
   38,
   24,
   39,
   31,
   28,
   34,
   27,
   33,
   33,
   25,
   24,
   36,
   31,
   39,
   28,
   27,
   28,
   30,
   30,
   24,
   27,
   31,
   31,
   35,
   32,
   24,
   26,
   29,
   37,
   24,
   29,
   35,
   33,
   36,
   24,
   21,
   22,
   28,
   25,
   27,
   24,
   23,
   30,
   15,
   23,
   20,
   35,
   35,
   34,
   27,
   33,
   21,
   23,
   18,
   22,
   37,
   25,
   37,
   22,
   21,
   24,
   26,
   26,
   22,
   26,
   34,
   30,
   38,
   29,
   29,
   34,
   31,
   26,
   35,
   21,
   23,
   23,
   32,
   30,
   22,
   25,
   28,
   21,
   23,
   23,
   31,
   32,
   26,
   24,
   30,
   32,
   27,
   25,
   26,
   33,
   25,
   23,
   24,
   22,
   31,
   23,
   32,
   32,
   32,
   28,
   22,
   30,
   22,
   19,
   19,
   29,
   24,
   33,
   28,
   28,
   20,
   24,
   30,
   21,
   20,
   25,
   24,
   24,
   27,
   29,
   24,
   24,
   19,
   31,
   28,
   23,
   23,
   23,
   31,
   21,
   18,
   17,
   26,
   27,
   27,
   27,
   23,
   29,
   35,
   28,
   24,
   24,
   32,
   23,
   28,
   26,
   18,
   32,
   26,
   22,
   24,
   24,
   19,
   22,
   30,
   19,
   24,
   30,
   29,
   17,
   23,
   24,
   22,
   21,
   14,
   18,
   26,
   22,
   14,
   21,
   30,
   24,
   30,
   23,
   26,
   23,
   26,
   25,
   14,
   21,
   26,
   25,
   21,
   22,
   22,
   23,
   17,
   27,
   18,
   22,
   32,
   26,
   25,
   19,
   21,
   20,
   20,
   22,
   29,
   13,
   20,
   17,
   25,
   33,
   9,
   19,
   29,
   25,
   15,
   21,
   16,
   14,
   22,
   24,
   18,
   27,
   14,
   15,
   18,
   18,
   20,
   26,
   23,
   26,
   20,
   20,
   17,
   16,
   27,
   19,
   25,
   25,
   26,
   23,
   24,
   22,
   20,
   11,
   18,
   17,
   18,
   14,
   17,
   18,
   23,
   17,
   26,
   22,
   18,
   18,
   27,
   22,
   21,
   27,
   27,
   22,
   27,
   22,
   15,
   21,
   13,
   27,
   6,
   31,
   17,
   15,
   19,
   27,
   21,
   18,
   19,
   12,
   24,
   20,
   15,
   19,
   21,
   16,
   15,
   29,
   13,
   22,
   18,
   20,
   20,
   24,
   27,
   18,
   16,
   15,
   23,
   23,
   12,
   13,
   18,
   18,
   20,
   18,
   21,
   27,
   17,
   20,
   30,
   19,
   16,
   18,
   18,
   21,
   15,
   19,
   19,
   19,
   22,
   17,
   22,
   10,
   19,
   10,
   15,
   22,
   21,
   24,
   13,
   22,
   14,
   21,
   22,
   15,
   18,
   14,
   15,
   22,
   18,
   16,
   25,
   17,
   27,
   26,
   20,
   22,
   27,
   19,
   19,
   20,
   26,
   20,
   17,
   15,
   19,
   14,
   10,
   12,
   15,
   24,
   10,
   18,
   14,
   14,
   16,
   12,
   17,
   16,
   24,
   21,
   18,
   13,
   15,
   11,
   13,
   27,
   19,
   16,
   12,
   14,
   19,
   26,
   13,
   23,
   16,
   21,
   15,
   15,
   13,
   18,
   11,
   25,
   6,
   15,
   18,
   15,
   10,
   9,
   13,
   16,
   18,
   17,
   14,
   22,
   15,
   18,
   19,
   27,
   13,
   18,
   16,
   14,
   17,
   15,
   18,
   18,
   18,
   18,
   17,
   13,
   20,
   18,
   20,
   8,
   15,
   11,
   17,
   17,
   11,
   20,
   16,
   20,
   13,
   12,
   16,
   18,
   12,
   17,
   6,
   12,
   23,
   22,
   18,
   14,
   18,
   17,
   9,
   16,
   11,
   23,
   18,
   21,
   18,
   14,
   14,
   23,
   12,
   10,
   11,
   15,
   16,
   12,
   13,
   18,
   21,
   13,
   14,
   14,
   29,
   16,
   12,
   20,
   15,
   14,
   18,
   12,
   14,
   14,
   11,
   8,
   9,
   17,
   19,
   11,
   7,
   11,
   18,
   8,
   14,
   9,
   24,
   12,
   11,
   11,
   12,
   10,
   22,
   11,
   8,
   18,
   13,
   18,
   8,
   17,
   13,
   15,
   8,
   17,
   19,
   13,
   10,
   8,
   20,
   14,
   13,
   17,
   12,
   13,
   21,
   9,
   11,
   18,
   19,
   20,
   14,
   10,
   15,
   10,
   13,
   9,
   2,
   13,
   18,
   13,
   14,
   15,
   14,
   18,
   13,
   9,
   9,
   14,
   18,
   8,
   15,
   19,
   17,
   15,
   8,
   16,
   14,
   15,
   15,
   10,
   12,
   12,
   11,
   16,
   11,
   9,
   11,
   21,
   9,
   11,
   18,
   13,
   19,
   16,
   5,
   18,
   17,
   13,
   9,
   10,
   9,
   15,
   17,
   10,
   12,
   10,
   14,
   15,
   6,
   16,
   19,
   16,
   15,
   14,
   11,
   10,
   17,
   5,
   14,
   13,
   9,
   10,
   13,
   9,
   6,
   15,
   13,
   14,
   13,
   16,
   11,
   11,
   11,
   14,
   12,
   16,
   9,
   7,
   11,
   10,
   19,
   12,
   11,
   9,
   14,
   6,
   11,
   14,
   11,
   13,
   17,
   11,
   6,
   5,
   9,
   10,
   20,
   18,
   11,
   8,
   12,
   7,
   10,
   7,
   10,
   9,
   17,
   16,
   12,
   16,
   14,
   9,
   9,
   7,
   9,
   14,
   11,
   12,
   10,
   13,
   9,
   8,
   11,
   14,
   10,
   8,
   13,
   8,
   9,
   12,
   7,
   10,
   13,
   11,
   11,
   11,
   8,
   11,
   7,
   10,
   10,
   9,
   11,
   13,
   9,
   7,
   9,
   14,
   7,
   10,
   9,
   14,
   19,
   12,
   12,
   16,
   12,
   6,
   7,
   9,
   11,
   10,
   10,
   10,
   10,
   12,
   11,
   14,
   7,
   18,
   14,
   12,
   13,
   14,
   5,
   6,
   12,
   8,
   14,
   8,
   10,
   15,
   10,
   8,
   9,
   10,
   5,
   10,
   12,
   6,
   9,
   6,
   7,
   6,
   12,
   8,
   11,
   13,
   6,
   5,
   8,
   8,
   8,
   14,
   8,
   11,
   8,
   8,
   8,
   13,
   9,
   11,
   8,
   12,
   6,
   8,
   3,
   4,
   5,
   8,
   12,
   10,
   9,
   8,
   9,
   13,
   10,
   6,
   9,
   9,
   18,
   5,
   12,
   7,
   11,
   9,
   17,
   12,
   10,
   7,
   10,
   7,
   7,
   10,
   8,
   12,
   6,
   7,
   11,
   4,
   5,
   6,
   7,
   8,
   6,
   7,
   12,
   8,
   9,
   8,
   11,
   10,
   16,
   10,
   10,
   8,
   7,
   4,
   5,
   6,
   5,
   10,
   8,
   6,
   8,
   8,
   11,
   7,
   8,
   8,
   7,
   4,
   7,
   7,
   7,
   9,
   12,
   8,
   6,
   9,
   8,
   6,
   6,
   9,
   9,
   7,
   7,
   10,
   9,
   11,
   5,
   7,
   11,
   7,
   7,
   4,
   13,
   8,
   4,
   4,
   2,
   9,
   8,
   7,
   10,
   8,
   5,
   6,
   7,
   5,
   7,
   3,
   6,
   9,
   10,
   7,
   9,
   5,
   6,
   10,
   11,
   9,
   7,
   9,
   10,
   7,
   9,
   5,
   9,
   6,
   9,
   14,
   8,
   10,
   9,
   10,
   8,
   2,
   7,
   10,
   7,
   10,
   6,
   9,
   6,
   11,
   10,
   8,
   7,
   9,
   9,
   8,
   4,
   7,
   5,
   9,
   7,
   4,
   3,
   7,
   14,
   7,
   8,
   7,
   5,
   9,
   4,
   8,
   7,
   5,
   7,
   8,
   6,
   2,
   5,
   10,
   6,
   6,
   5,
   9,
   8,
   9,
   5,
   10,
   6,
   6,
   8,
   4,
   12,
   3,
   5,
   4,
   9,
   8,
   8,
   6,
   5,
   7,
   7,
   6,
   6,
   9,
   9,
   7,
   10,
   7,
   9,
   6,
   10,
   6,
   6,
   4,
   7,
   16,
   7,
   8,
   7,
   3,
   8,
   8,
   7,
   3,
   7,
   7,
   2,
   5,
   7,
   3,
   8,
   8,
   6,
   10,
   5,
   5,
   5,
   9,
   8,
   6,
   6,
   4,
   8,
   9,
   8,
   4,
   8,
   7,
   6,
   6,
   7,
   3,
   7,
   6,
   4,
   3,
   7,
   5,
   4,
   11,
   2,
   3,
   5,
   6,
   6,
   6,
   3,
   9,
   1,
   12,
   7,
   6,
   12,
   5,
   8,
   3,
   5,
   7,
   6,
   8,
   5,
   2,
   11,
   1,
   6,
   6,
   7,
   5,
   4,
   6,
   4,
   2,
   4,
   5,
   4,
   8,
   4,
   4,
   4,
   5,
   4,
   5,
   5,
   9,
   1,
   15,
   9,
   7,
   7,
   3,
   5,
   9,
   8,
   5,
   6,
   8,
   6,
   6,
   8,
   4,
   3,
   3,
   4,
   5,
   8,
   5,
   11,
   5,
   7,
   6,
   9,
   5,
   4,
   8,
   6,
   3,
   6,
   3,
   7,
   5,
   5,
   9,
   3,
   6,
   8,
   4,
   7,
   7,
   2,
   6,
   4,
   4,
   6,
   2,
   7,
   7,
   3,
   4,
   3,
   5,
   6,
   6,
   8,
   4,
   6,
   9,
   10,
   6,
   3,
   11,
   4,
   5,
   7,
   8,
   3,
   7,
   6,
   7,
   3,
   8,
   3,
   5,
   10,
   9,
   4,
   6,
   6,
   4,
   8,
   9,
   9,
   7,
   7,
   5,
   3,
   6,
   4,
   8,
   12,
   4,
   4,
   11,
   2,
   5,
   7,
   8,
   9,
   2,
   8,
   3,
   5,
   3,
   5,
   6,
   6,
   10,
   6,
   7,
   7,
   4,
   6,
   4,
   7,
   9,
   8,
   6,
   4,
   2,
   4,
   5,
   5,
   6,
   4,
   5,
   5,
   8,
   3,
   6,
   3,
   6,
   4,
   7,
   2,
   7,
   5,
   1,
   5,
   2,
   1,
   8,
   2,
   10,
   4,
   5,
   6,
   2,
   6,
   3,
   2,
   5,
   4,
   4,
   4,
   9,
   9,
   7,
   9,
   1,
   1,
   2,
   3,
   2,
   5,
   4,
   5,
   4,
   4,
   11,
   3,
   3,
   5,
   3,
   1,
   6,
   5,
   6,
   4,
   9,
   5,
   4,
   7,
   7,
   4,
   5,
   2,
   4,
   3,
   8,
   3,
   3,
   12,
   6,
   1,
   4,
   5,
   7,
   3,
   6,
   2,
   0,
   3,
   2,
   3,
   3,
   2,
   7,
   5,
   4,
   10,
   4,
   5,
   4,
   6,
   5,
   4,
   2,
   4,
   1,
   1,
   3,
   3,
   5,
   3,
   5,
   1,
   3,
   2,
   4,
   2,
   1,
   5,
   6,
   3,
   4,
   6,
   3,
   5,
   5,
   2,
   5,
   5,
   5,
   0,
   4,
   5,
   4,
   6,
   6,
   2,
   0,
   9,
   6,
   2,
   0,
   4,
   2,
   7,
   2,
   2,
   3,
   4,
   3,
   5,
   1,
   2,
   2,
   6,
   2,
   3,
   2,
   9,
   7,
   2,
   4,
   3,
   4,
   4,
   7,
   5,
   5,
   2,
   4,
   3,
   4,
   3,
   7,
   3,
   4,
   3,
   5,
   2,
   1,
   2,
   4,
   6,
   1,
   3,
   1,
   4,
   3,
   1,
   8,
   3,
   2,
   5,
   1,
   2,
   4,
   6,
   3,
   6,
   5,
   7,
   4,
   3,
   5,
   4,
   2,
   3,
   0,
   1,
   2,
   4,
   1,
   1,
   1,
   3,
   2,
   6,
   2,
   6,
   5,
   3,
   2,
   2,
   3,
   3,
   4,
   5,
   4,
   2,
   6,
   1,
   7,
   2,
   6,
   2,
   3,
   3,
   5,
   3,
   3,
   4,
   2,
   2,
   5,
   3,
   5,
   6,
   7,
   4,
   6,
   2,
   7,
   3,
   3,
   6,
   3,
   0,
   2,
   6,
   5,
   3,
   2,
   2,
   2,
   3,
   6,
   3,
   1,
   4,
   0,
   1,
   1,
   1,
   8,
   3,
   1,
   3,
   2,
   7,
   3,
   0,
   2,
   4,
   4,
   2,
   2,
   6,
   2,
   2,
   2,
   1,
   1,
   1,
   4,
   6,
   1,
   2,
   3,
   2,
   2,
   3,
   4,
   1,
   4,
   4,
   4,
   0,
   2,
   1,
   0,
   6,
   2,
   1,
   3,
   2,
   5,
   4,
   4,
   1,
   4,
   2,
   6,
   1,
   3,
   3,
   2,
   1,
   2,
   4,
   3,
   2,
   0,
   4,
   4,
   0,
   4,
   2,
   3,
   3,
   5,
   5,
   5,
   1,
   3,
   6,
   4,
   1,
   3,
   2,
   1,
   1,
   2,
   1,
   1,
   3,
   3,
   1,
   3,
   0,
   3,
   1,
   2,
   3,
   4,
   2,
   0,
   5,
   2,
   3,
   4,
   3,
   2,
   2,
   1,
   2,
   0,
   1,
   2,
   3,
   3,
   1,
   4,
   1,
   1,
   2,
   1,
   2,
   1,
   3,
   0,
   2,
   1,
   4,
   2,
   2,
   6,
   5,
   2,
   0,
   3,
   1,
   5,
   0,
   2,
   2,
   4,
   5,
   2,
   3,
   5,
   1,
   0,
   6,
   0,
   2,
   4,
   2,
   0,
   3,
   1,
   2,
   4,
   2,
   3,
   2,
   1,
   2,
   1,
   4,
   4,
   2,
   3,
   0,
   3,
   0,
   4,
   2,
   0,
   1,
   3,
   1,
   0,
   4,
   4,
   0,
   5,
   2,
   1,
   2,
   0,
   1,
   5,
   1,
   2,
   0,
   2,
   2,
   1,
   5,
   3,
   5,
   3,
   0,
   4,
   3,
   3,
   1,
   2,
   1,
   1,
   2,
   0,
   3,
   3,
   4,
   2,
   1,
   1,
   2,
   1,
   3,
   1,
   1,
   0,
   1,
   5,
   1,
   1,
   2,
   1,
   2,
   2,
   0,
   6,
   2,
   2,
   4,
   2,
   1,
   2,
   0,
   1,
   3,
   2,
   3,
   3,
   2,
   0,
   3,
   2,
   1,
   1,
   1,
   2,
   1,
   3,
   2,
   3,
   1,
   1,
   0,
   2,
   5,
   3,
   3,
   2,
   1,
   3,
   2,
   3,
   2,
   0,
   3,
   2,
   1,
   0,
   2,
   1,
   1,
   1,
   3,
   0,
   0,
   3,
   1,
   5,
   2,
   4,
   4,
   5,
   2,
   0,
   0,
   2,
   2,
   2,
   3,
   3,
   1,
   3,
   1,
   0,
   2,
   3,
   5,
   2,
   1,
   0,
   1,
   4,
   3,
   1,
   2,
   1,
   0,
   1,
   1,
   1,
   0,
   1,
   1,
   1,
   2,
   2,
   0,
   1,
   3,
   2,
   3,
   2,
   4,
   1,
   1,
   2,
   0,
   0,
   0,
   0,
   0,
   0,
   2,
   0,
   3,
   2,
   0,
   3,
   0,
   2,
   4,
   0,
   2,
   2,
   0,
   2,
   1,
   2,
   3,
   3,
   1,
   3,
   0,
   2,
   1,
   3,
   1,
   0,
   2,
   1,
   2,
   0,
   1,
   0,
   1,
   3,
   0,
   0,
   0,
   4,
   1,
   4,
   2,
   1,
   0,
   2,
   1,
   1,
   0,
   1,
   1,
   3,
   1,
   1,
   3,
   2,
   1,
   2,
   2,
   1,
   0,
   2,
   0,
   2,
   3,
   1,
   2,
   0,
   2,
   2,
   3,
   1,
   0,
   1,
   0,
   0,
   1,
   0,
   0,
   4,
   0,
   1,
   1,
   0,
   1,
   1,
   3,
   2,
   2,
   1,
   3,
   0,
   0,
   1,
   0,
   1,
   3,
   0,
   2,
   1,
   1,
   1,
   0,
   2,
   0,
   0,
   1,
   1,
   2,
   0,
   0,
   2,
   2,
   1,
   1,
   1,
   0,
   1,
   0,
   0,
   1,
   0,
   0,
   1,
   0,
   1,
   1,
   1,
   0,
   1,
   2,
   0,
   1,
   2,
   2,
   1,
   1,
   1,
   0,
   0,
   1,
   2,
   1,
   1,
   1,
   0,
   0,
   1,
   3,
   0,
   2,
   0,
   1,
   2,
   1,
   1,
   0,
   2,
   2,
   1,
   5,
   2,
   0,
   0,
   1,
   0,
   1,
   0,
   0,
   2,
   2,
   2,
   3,
   0,
   1,
   1,
   1,
   0,
   1,
   0,
   0,
   0,
   0,
   1,
   0,
   0,
   2,
   2,
   0,
   2,
   0,
   1,
   1,
   0,
   2,
   0,
   2,
   1,
   1,
   1,
   1,
   1,
   1,
   0,
   3,
   2,
   0,
   0,
   1,
   2,
   1,
   0,
   1,
   2,
   1,
   1,
   1,
   2,
   1,
   1,
   0,
   0,
   0,
   0,
   0,
   1,
   2,
   1,
   0,
   1,
   2,
   0,
   1,
   0,
   0,
   1,
   1,
   2,
   1,
   1,
   1,
   2,
   0,
   0,
   1,
   0,
   0,
   1,
   2,
   1,
   0,
   3,
   1,
   0,
   4,
   0,
   0,
   1,
   0,
   0,
   0,
   1,
   0,
   2,
   0,
   0,
   0,
   2,
   2,
   0,
   1,
   0,
   3,
   1,
   1,
   0,
   2,
   0,
   0,
   0,
   0,
   1,
   2,
   1,
   1,
   1,
   1,
   0,
   0,
   1,
   1,
   2,
   0,
   0,
   0,
   1,
   3,
   0,
   0,
   1,
   0,
   4,
   3,
   0,
   1,
   3,
   0,
   1,
   1,
   1,
   1,
   0,
   1,
   2,
   0,
   0,
   1,
   0,
   0,
   1,
   0,
   0,
   0,
   2,
   0,
   0,
   1,
   1,
   0,
   1,
   0,
   0,
   1,
   3,
   0,
   0,
   1,
   0,
   0,
   1,
   0,
   2,
   2,
   0,
   0,
   0,
   0,
   1,
   1,
   0,
   0,
   2,
   0,
   1,
   1,
   0,
   1,
   0,
   0,
   2,
   0,
   0,
   1,
   0,
   0,
   1,
   0,
   0,
   0,
   2,
   1,
   1,
   1,
   0,
   0,
   0,
   1,
   0,
   1,
   2,
   0,
   0,
   0,
   1,
   0,
   1,
   0,
   0,
   0,
   1,
   0,
   0,
   0,
   1,
   0,
   2,
   3,
   2,
   2,
   1,
   0,
   0,
   0,
   0,
   1,
   1,
   0,
   2,
   1,
   0,
   0,
   1,
   0,
   0,
   1,
   2,
   1,
   0,
   1,
   0,
   0,
   2,
   0,
   1,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   1,
   0,
   2,
   0,
   0,
   1,
   0,
   0,
   0,
   1,
   2,
   2,
   0,
   0,
   4,
   5,
   1,
   0,
   0,
   1,
   1,
   1,
   0,
   3,
   0,
   0,
   0,
   0,
   0,
   2,
   0,
   0,
   0,
   2,
   0,
   3,
   0,
   0,
   2,
   0,
   0,
   0,
   3,
   0,
   0,
   1,
   1,
   0,
   0,
   1,
   1,
   0,
   1,
   1,
   0,
   0,
   2,
   0,
   1,
   0,
   0,
   1,
   0,
   0,
   0,
   1,
   1,
   0,
   0,
   1,
   0,
   0,
   0,
   1,
   0,
   0,
   1,
   1,
   0,
   0,
   1,
   1,
   0,
   0,
   0,
   0,
   3,
   0,
   0,
   0,
   1,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   1,
   1,
   1,
   0,
   0,
   0,
   0,
   1,
   1,
   0,
   0,
   0,
   1,
   1,
   1,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   1,
   0,
   0,
   0,
   0,
   1,
   0,
   0,
   1,
   0,
   0,
   0,
   2,
   1,
   0,
   1,
   0,
   2,
   0,
   0,
   1,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   1,
   0,
   1,
   0,
   0,
   1,
   1,
   1,
   0,
   1,
   1,
   1,
   1,
   0,
   0,
   0,
   0,
   3,
   0,
   0,
   1,
   1,
   1,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   2,
   0,
   2,
   0,
   0,
   1,
   1,
   0,
   0,
   0,
   0,
   0,
   0,
   1,
   1,
   2,
   1,
   0,
   1,
   0,
   0,
   1,
   0,
   1,
   0,
   0,
   1,
   0,
   0,
   1,
   0,
   1,
   0,
   1,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   1,
   0,
   0,
   1,
   2,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   1,
   1,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   1,
   0,
   0,
   0,
   0,
   0,
   0,
   1,
   1,
   0,
   0,
   0,
   0,
   1,
   1,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   1,
   0,
   0,
   0,
   1,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   2,
   1,
   0,
   0,
   1,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   1,
   0,
   1,
   1,
   0,
   0,
   0,
   0,
   0,
   0,
   1,
   1,
   0,
   0,
   0,
   0,
   0,
   1,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   1,
   0,
   0,
   0,
   0,
   1,
   0,
   0,
   0,
   0,
   0,
   1,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   1,
   0,
   0,
   0,
   0,
   1,
   2,
   0,
   0,
   1,
   0,
   0,
   0,
   0,
   0,
   1,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   1,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   1,
   0,
   1,
   1,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   1,
   0,
   0,
   0,
   1,
   0,
   0,
   0,
   0,
   0,
   1,
   0,
   0,
   0,
   1,
   0,
   0,
   0,
   0,
   0,
   1,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   1,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   1,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   1,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   1,
   0,
   0,
   0,
   0,
   1,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   1,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   1,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   1,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   1,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   1,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   1,
   0,
   1,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   1,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   1,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   1,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   1,
   0,
   0,
   0,
   1,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   1,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   1,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   1,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   1,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   1,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   1,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   1,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   1,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   2,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   1,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   1,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   1,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   1,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   1,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   1,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   1,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   1,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   1,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   1,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   1,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   1,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   1,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   1,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   1,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   1,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   1,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   1,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   1,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   1,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   1,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   1,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   1,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   1,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   1,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   1,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   1,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   1
  ]
 },
 {
  "size": 3745,
  "min": -0.5,
  "max": 3744.5,
  "counts": [
   65871,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   36,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   36,
   0,
   36,
   324,
   792,
   1584,
   2016,
   3600,
   35514,
   128232,
   55566,
   52956,
   58194,
   137916,
   642150,
   189648,
   103086,
   103392,
   153522,
   657054,
   214434,
   88434,
   80982,
   124794,
   616428,
   216252,
   88722,
   82440,
   110322,
   463230,
   198414,
   61020,
   52812,
   59364,
   194580,
   102276,
   30060,
   25002,
   27972,
   72216,
   52092,
   18468,
   15264,
   17316,
   33516,
   31608,
   17676,
   17100,
   19584,
   36846,
   50076,
   22356,
   19476,
   22014,
   31248,
   38844,
   21996,
   21708,
   23904,
   33768,
   46980,
   27360,
   24714,
   26748,
   36630,
   44352,
   29466,
   23868,
   25830,
   36288,
   42066,
   27648,
   24174,
   24984,
   28044,
   29862,
   24372,
   21060,
   22698,
   22446,
   24678,
   21744,
   19530,
   20952,
   21366,
   21384,
   20628,
   20646,
   19458,
   20952,
   20466,
   18612,
   19188,
   19998,
   20556,
   19440,
   19872,
   19026,
   18972,
   20826,
   19944,
   20718,
   18522,
   17082,
   18864,
   19782,
   17604,
   18144,
   18036,
   18864,
   18522,
   19980,
   18126,
   20376,
   19188,
   21132,
   18990,
   19692,
   18144,
   20394,
   21744,
   21456,
   20340,
   20340,
   20772,
   23094,
   25002,
   23076,
   22122,
   22698,
   24786,
   21726,
   21330,
   22752,
   23760,
   24588,
   24192,
   23832,
   25056,
   23238,
   25542,
   23688,
   22302,
   23670,
   25308,
   27864,
   24462,
   24624,
   25524,
   26748,
   27216,
   24516,
   24246,
   24246,
   24876,
   26514,
   25434,
   26100,
   24012,
   26064,
   26820,
   27612,
   23508,
   25452,
   25920,
   27054,
   27216,
   25056,
   24552,
   25272,
   24228,
   25218,
   23202,
   24012,
   21870,
   24012,
   23436,
   20844,
   22068,
   22500,
   20322,
   21564,
   21420,
   21276,
   21150,
   21762,
   20034,
   21924,
   22032,
   20916,
   21024,
   21240,
   23706,
   22014,
   21492,
   21924,
   22644,
   22608,
   22608,
   21780,
   22320,
   22734,
   22428,
   22860,
   23364,
   23598,
   23220,
   22968,
   20790,
   22446,
   22446,
   22320,
   23292,
   24102,
   23670,
   23328,
   23958,
   23292,
   23058,
   25938,
   24318,
   24606,
   24570,
   25146,
   24804,
   22824,
   26496,
   25290,
   26784,
   25344,
   27090,
   25092,
   26892,
   27864,
   27018,
   27090,
   28152,
   26928,
   26748,
   28548,
   28746,
   28800,
   27576,
   28116,
   28368,
   30834,
   30384,
   29430,
   29700,
   29196,
   28692,
   30006,
   31698,
   30294,
   32166,
   32688,
   32544,
   33732,
   31644,
   34524,
   33966,
   34956,
   34056,
   36162,
   34668,
   38052,
   37476,
   35964,
   36828,
   37206,
   38916,
   38736,
   41274,
   42408,
   40860,
   41634,
   42624,
   42336,
   43110,
   44892,
   43938,
   45900,
   44424,
   47700,
   46170,
   47826,
   49752,
   49698,
   49680,
   52920,
   50868,
   50868,
   52830,
   51192,
   52614,
   53406,
   54792,
   55206,
   55962,
   54306,
   56520,
   56646,
   58104,
   58302,
   58986,
   57222,
   59868,
   61128,
   60840,
   60912,
   62208,
   62874,
   64638,
   63414,
   62064,
   63108,
   64890,
   66474,
   65574,
   68292,
   68886,
   68508,
   69102,
   69102,
   64962,
   72630,
   73296,
   75384,
   76338,
   74484,
   75366,
   78876,
   78390,
   80586,
   82170,
   82998,
   85716,
   89658,
   88686,
   86364,
   88128,
   89874,
   89838,
   95598,
   100656,
   96048,
   100620,
   101376,
   108792,
   105948,
   113688,
   115938,
   117828,
   122652,
   122472,
   125820,
   135018,
   136854,
   139824,
   144684,
   148302,
   151326,
   155916,
   162234,
   164520,
   164430,
   172278,
   179172,
   179190,
   187488,
   189072,
   200898,
   209736,
   214794,
   211050,
   215172,
   223344,
   234864,
   236574,
   234288,
   240192,
   246150,
   253728,
   261018,
   262602,
   263952,
   272664,
   282528,
   287892,
   289764,
   286776,
   297396,
   305208,
   315162,
   317394,
   319752,
   324396,
   347490,
   344358,
   351882,
   348930,
   359424,
   359982,
   384606,
   388710,
   386370,
   387396,
   395136,
   413820,
   421542,
   418806,
   431316,
   434340,
   438354,
   452322,
   445824,
   454266,
   472860,
   474768,
   482580,
   481500,
   481014,
   496692,
   514512,
   508716,
   512550,
   512118,
   516330,
   525222,
   540954,
   538830,
   532152,
   540594,
   547056,
   552762,
   547344,
   544734,
   553392,
   562698,
   558738,
   552456,
   546174,
   555138,
   565380,
   567756,
   553140,
   548964,
   561006,
   557262,
   565290,
   561798,
   549738,
   552276,
   560988,
   560646,
   542934,
   548190,
   544248,
   559314,
   545220,
   551736,
   535590,
   545238,
   542214,
   542718,
   533934,
   516582,
   530856,
   539748,
   528084,
   519786,
   518472,
   517770,
   520974,
   512568,
   496872,
   488628,
   498114,
   500418,
   489078,
   487566,
   475704,
   478044,
   481788,
   465876,
   458262,
   453888,
   449424,
   455706,
   448560,
   437940,
   433746,
   428688,
   434466,
   423504,
   410526,
   413460,
   409248,
   398358,
   396396,
   386280,
   389430,
   389196,
   378450,
   374076,
   367470,
   361044,
   364374,
   362088,
   348102,
   344844,
   343440,
   339336,
   337104,
   329256,
   318276,
   311382,
   314316,
   312606,
   302148,
   298332,
   285822,
   292266,
   293814,
   280656,
   281358,
   276048,
   274554,
   276282,
   264222,
   257346,
   252108,
   253179,
   251514,
   246744,
   246042,
   239274,
   242568,
   235584,
   231444,
   226152,
   222282,
   217674,
   218700,
   214038,
   211662,
   209844,
   213336,
   204948,
   203292,
   198936,
   199458,
   196578,
   195660,
   188874,
   191898,
   189702,
   189378,
   185202,
   184554,
   182106,
   176724,
   174366,
   174384,
   177606,
   171846,
   169704,
   166968,
   167058,
   163044,
   157572,
   157518,
   164772,
   164808,
   155232,
   156744,
   157464,
   150444,
   154260,
   150714,
   149688,
   149796,
   147996,
   149796,
   147942,
   141696,
   141030,
   138690,
   145350,
   140760,
   139824,
   139104,
   139554,
   137034,
   136836,
   136206,
   134478,
   134820,
   133740,
   133506,
   130176,
   131652,
   129078,
   128520,
   130770,
   125406,
   121680,
   126774,
   126036,
   125964,
   126072,
   125154,
   121068,
   120294,
   125820,
   122886,
   119448,
   120258,
   120420,
   119880,
   119700,
   115740,
   117252,
   120492,
   110250,
   112050,
   115038,
   115848,
   114156,
   113058,
   112356,
   114030,
   112680,
   109980,
   107622,
   108468,
   108558,
   105138,
   106812,
   110304,
   111312,
   109584,
   107334,
   105480,
   104454,
   105354,
   105696,
   99612,
   101106,
   99504,
   102294,
   105984,
   102564,
   101592,
   99054,
   99468,
   100368,
   99936,
   96858,
   99414,
   101214,
   97056,
   97110,
   95940,
   91098,
   97416,
   94122,
   94500,
   94032,
   91188,
   91458,
   94680,
   93330,
   92898,
   91584,
   91656,
   90558,
   91764,
   91908,
   90378,
   87552,
   91872,
   85824,
   86760,
   89820,
   86400,
   85626,
   88182,
   84654,
   84204,
   86418,
   86076,
   84276,
   85608,
   87408,
   82224,
   82728,
   80532,
   83412,
   81540,
   78624,
   78660,
   82476,
   80136,
   81018,
   77976,
   78372,
   79020,
   77886,
   77148,
   75204,
   76338,
   79038,
   75834,
   75240,
   75240,
   74610,
   72612,
   72108,
   72396,
   72396,
   72468,
   71928,
   68976,
   70074,
   72576,
   69192,
   66708,
   66384,
   68904,
   62784,
   66618,
   65862,
   66384,
   66168,
   64764,
   66528,
   65340,
   64638,
   62820,
   62568,
   62280,
   62964,
   61524,
   63288,
   62748,
   62028,
   59850,
   59850,
   61056,
   57654,
   59220,
   58536,
   57672,
   57366,
   57240,
   57042,
   57654,
   57024,
   56160,
   54054,
   53568,
   56880,
   54378,
   53028,
   54180,
   52218,
   51786,
   52146,
   49554,
   49410,
   53676,
   50166,
   49968,
   47592,
   49914,
   51588,
   46188,
   46314,
   46548,
   45990,
   47448,
   45468,
   48132,
   44172,
   43992,
   45144,
   44640,
   44820,
   43200,
   43884,
   43092,
   42084,
   42084,
   42552,
   42696,
   40788,
   42606,
   40104,
   40680,
   38538,
   38718,
   39492,
   39132,
   39708,
   36360,
   37656,
   39834,
   37332,
   38034,
   36684,
   35802,
   39348,
   36540,
   33804,
   35388,
   34308,
   33732,
   36360,
   34110,
   32238,
   33534,
   32004,
   32148,
   31212,
   33192,
   32040,
   30564,
   30348,
   30492,
   30960,
   30420,
   29268,
   31302,
   30708,
   30240,
   30240,
   29124,
   27198,
   28944,
   26388,
   26154,
   27864,
   27468,
   25920,
   24714,
   27288,
   25362,
   26334,
   26028,
   24264,
   24696,
   24372,
   24336,
   24156,
   23058,
   23220,
   22752,
   22734,
   23112,
   21960,
   21672,
   22536,
   22338,
   21240,
   21744,
   19620,
   21924,
   20376,
   20628,
   19944,
   19728,
   19584,
   21852,
   18684,
   18954,
   19530,
   18684,
   18684,
   18252,
   17640,
   18216,
   18558,
   17820,
   18360,
   18108,
   16992,
   17532,
   16992,
   16704,
   15768,
   15930,
   15210,
   15300,
   16380,
   16632,
   14976,
   14652,
   14094,
   15732,
   14472,
   14400,
   14652,
   12816,
   13302,
   13932,
   14130,
   13896,
   13104,
   13608,
   13374,
   14544,
   12528,
   11844,
   13248,
   12456,
   13140,
   13392,
   13032,
   12096,
   11412,
   11952,
   12168,
   11880,
   10692,
   11772,
   11592,
   11700,
   10512,
   11088,
   10980,
   11340,
   10692,
   10062,
   11484,
   10440,
   10008,
   10296,
   11124,
   8928,
   9432,
   9468,
   9972,
   9432,
   9468,
   9504,
   8388,
   8280,
   10080,
   8532,
   8028,
   8892,
   7866,
   8784,
   7812,
   9360,
   8694,
   9090,
   7830,
   8424,
   7812,
   7776,
   7596,
   7956,
   8316,
   7884,
   7956,
   7416,
   6660,
   7488,
   7326,
   8172,
   7632,
   7182,
   7488,
   6696,
   6624,
   7200,
   6876,
   7092,
   6876,
   6552,
   6480,
   5652,
   6606,
   6210,
   6012,
   5976,
   6768,
   5994,
   6102,
   6192,
   6408,
   7092,
   5922,
   6588,
   6462,
   5904,
   4824,
   5706,
   5544,
   5868,
   5580,
   5796,
   5436,
   5292,
   5652,
   5076,
   4896,
   5472,
   5580,
   5724,
   5688,
   5616,
   4536,
   4446,
   4716,
   5094,
   6012,
   5112,
   4572,
   4968,
   5040,
   4680,
   5004,
   4716,
   5004,
   5310,
   4968,
   5022,
   5040,
   4356,
   4572,
   4608,
   4716,
   5004,
   4356,
   4392,
   4104,
   4140,
   5580,
   4428,
   4482,
   4572,
   4320,
   4212,
   3924,
   4644,
   3888,
   4248,
   4284,
   3708,
   4824,
   3780,
   3618,
   3780,
   3834,
   3672,
   3672,
   3960,
   4212,
   4374,
   3384,
   3456,
   3636,
   4176,
   4248,
   3816,
   3132,
   3312,
   3420,
   3240,
   4320,
   3420,
   3564,
   3852,
   3492,
   3924,
   3420,
   3816,
   3348,
   3816,
   4284,
   3384,
   3348,
   3312,
   3798,
   3456,
   3672,
   3384,
   3096,
   3150,
   3132,
   3600,
   3132,
   3204,
   3312,
   3168,
   3060,
   2952,
   3726,
   3492,
   3204,
   3276,
   3168,
   2664,
   3420,
   3240,
   2916,
   2808,
   2916,
   2880,
   2664,
   2448,
   3024,
   3006,
   3204,
   2952,
   2736,
   3060,
   2808,
   2934,
   3096,
   3312,
   2628,
   2808,
   3708,
   3060,
   3024,
   2502,
   2952,
   2520,
   2448,
   2844,
   2484,
   3186,
   2736,
   2664,
   2952,
   2304,
   2520,
   2448,
   3348,
   2736,
   2952,
   2988,
   3132,
   2628,
   2880,
   3024,
   2124,
   1764,
   2340,
   2700,
   2916,
   2016,
   2628,
   2052,
   2520,
   2538,
   1980,
   2790,
   1728,
   2628,
   2880,
   2016,
   2304,
   2340,
   2088,
   1692,
   2340,
   2304,
   2232,
   2178,
   2772,
   2376,
   2340,
   2070,
   2700,
   2160,
   2484,
   2556,
   2556,
   2448,
   2808,
   2484,
   2304,
   2016,
   1980,
   2088,
   2448,
   1908,
   2232,
   2088,
   2484,
   1908,
   2124,
   2538,
   1620,
   2484,
   2232,
   2160,
   2268,
   2304,
   1836,
   2124,
   2268,
   2016,
   2160,
   2376,
   1944,
   1944,
   2304,
   2412,
   1944,
   1872,
   1656,
   1836,
   1764,
   2196,
   2124,
   1908,
   1512,
   1692,
   2628,
   1620,
   1584,
   2628,
   2016,
   2160,
   1980,
   1620,
   2016,
   2124,
   1980,
   1926,
   1512,
   1854,
   1476,
   1512,
   2340,
   2268,
   1692,
   2232,
   1728,
   1620,
   2052,
   2196,
   1512,
   2376,
   2052,
   1584,
   2196,
   1116,
   1890,
   1656,
   2052,
   2124,
   1836,
   1800,
   1980,
   1962,
   1980,
   1368,
   2340,
   1584,
   1764,
   1620,
   1656,
   1728,
   1692,
   1512,
   1476,
   1512,
   1440,
   1404,
   1782,
   1476,
   1944,
   1458,
   1872,
   1944,
   1512,
   1818,
   1674,
   1728,
   1656,
   1332,
   1782,
   1692,
   1620,
   1692,
   1728,
   1404,
   1872,
   1692,
   1836,
   1728,
   1476,
   1476,
   1584,
   1800,
   1440,
   1656,
   1476,
   1260,
   1548,
   1584,
   1440,
   1332,
   1620,
   1548,
   1512,
   1692,
   1728,
   1872,
   1476,
   1188,
   1440,
   1800,
   1944,
   1944,
   1440,
   1440,
   1620,
   1512,
   1440,
   1584,
   1764,
   1260,
   1512,
   1620,
   1512,
   1260,
   1368,
   1332,
   1620,
   1440,
   1404,
   1584,
   1332,
   1494,
   1584,
   1332,
   1656,
   1116,
   1260,
   1260,
   1224,
   1548,
   1242,
   1692,
   1728,
   1584,
   1692,
   1116,
   1764,
   1674,
   1008,
   1368,
   1584,
   1260,
   1440,
   972,
   1440,
   972,
   1314,
   1584,
   1062,
   1548,
   1368,
   1656,
   900,
   1728,
   1656,
   1800,
   1476,
   1224,
   1296,
   1440,
   1260,
   1620,
   1494,
   1440,
   1584,
   1368,
   1116,
   1764,
   1584,
   1260,
   1872,
   936,
   1656,
   1188,
   1692,
   1728,
   1008,
   1296,
   936,
   1116,
   1296,
   1188,
   1224,
   1332,
   1368,
   1440,
   900,
   1404,
   1512,
   1476,
   1548,
   1296,
   900,
   1080,
   1260,
   1656,
   1332,
   1494,
   1512,
   1296,
   1170,
   1368,
   1188,
   1332,
   1368,
   1296,
   1332,
   900,
   1800,
   1332,
   1512,
   1188,
   1044,
   1548,
   1224,
   1224,
   1332,
   1260,
   1368,
   1080,
   1008,
   1368,
   1260,
   1116,
   1116,
   1314,
   1584,
   1296,
   1368,
   1224,
   1368,
   1188,
   1512,
   720,
   1152,
   1188,
   1152,
   1008,
   1008,
   1368,
   1044,
   1026,
   1080,
   1476,
   1116,
   1116,
   1044,
   1296,
   1224,
   1548,
   1476,
   1404,
   1476,
   828,
   1368,
   1332,
   1440,
   1224,
   1224,
   1152,
   1260,
   1152,
   972,
   1152,
   1368,
   936,
   1404,
   1044,
   1134,
   1224,
   576,
   1044,
   1008,
   1008,
   1080,
   1224,
   864,
   1260,
   1368,
   1314,
   900,
   1008,
   1152,
   1080,
   1080,
   1296,
   900,
   846,
   1440,
   756,
   1134,
   900,
   1368,
   648,
   828,
   972,
   1368,
   1368,
   1044,
   1008,
   828,
   1548,
   864,
   864,
   1044,
   1044,
   1044,
   792,
   792,
   1008,
   1008,
   900,
   972,
   756,
   936,
   972,
   936,
   1116,
   1188,
   954,
   1296,
   1188,
   1224,
   1008,
   1188,
   1044,
   1044,
   972,
   1152,
   1080,
   1044,
   972,
   1116,
   1404,
   1368,
   1008,
   792,
   1260,
   972,
   1332,
   1008,
   1134,
   756,
   1116,
   1332,
   1080,
   1188,
   1188,
   918,
   1008,
   1260,
   828,
   1152,
   1008,
   792,
   1440,
   936,
   1188,
   1476,
   936,
   864,
   936,
   756,
   846,
   1332,
   936,
   1008,
   792,
   864,
   936,
   900,
   612,
   1260,
   792,
   1080,
   1044,
   666,
   936,
   1008,
   1044,
   720,
   900,
   792,
   1008,
   1080,
   1044,
   1008,
   1116,
   828,
   864,
   972,
   684,
   792,
   792,
   1080,
   936,
   648,
   1476,
   1116,
   1152,
   864,
   756,
   648,
   1080,
   1008,
   882,
   792,
   900,
   1170,
   1188,
   756,
   756,
   936,
   864,
   1008,
   756,
   1080,
   972,
   936,
   720,
   972,
   648,
   864,
   648,
   504,
   1188,
   1008,
   828,
   828,
   828,
   1008,
   684,
   720,
   666,
   792,
   684,
   990,
   936,
   846,
   864,
   864,
   504,
   1008,
   756,
   648,
   864,
   864,
   1008,
   828,
   972,
   936,
   720,
   774,
   810,
   1008,
   1008,
   900,
   972,
   1044,
   972,
   1008,
   684,
   540,
   720,
   576,
   936,
   918,
   846,
   1044,
   684,
   756,
   1008,
   972,
   792,
   900,
   774,
   900,
   936,
   1116,
   828,
   864,
   720,
   576,
   864,
   1116,
   684,
   1008,
   864,
   756,
   576,
   720,
   648,
   1098,
   864,
   756,
   468,
   756,
   432,
   540,
   738,
   828,
   792,
   972,
   468,
   1080,
   756,
   612,
   774,
   828,
   1080,
   702,
   756,
   630,
   648,
   864,
   720,
   810,
   720,
   720,
   468,
   972,
   1188,
   864,
   828,
   864,
   702,
   648,
   684,
   720,
   612,
   684,
   648,
   792,
   468,
   756,
   1080,
   648,
   864,
   468,
   612,
   576,
   936,
   864,
   864,
   900,
   720,
   684,
   1044,
   864,
   540,
   612,
   684,
   720,
   720,
   540,
   576,
   684,
   576,
   468,
   648,
   756,
   684,
   756,
   684,
   864,
   576,
   648,
   864,
   936,
   540,
   864,
   648,
   828,
   684,
   432,
   612,
   756,
   792,
   720,
   576,
   900,
   576,
   612,
   936,
   720,
   900,
   396,
   648,
   468,
   468,
   792,
   756,
   720,
   504,
   288,
   396,
   756,
   432,
   684,
   792,
   720,
   864,
   684,
   792,
   432,
   576,
   612,
   612,
   648,
   756,
   576,
   612,
   756,
   756,
   828,
   468,
   540,
   756,
   972,
   576,
   720,
   378,
   792,
   648,
   648,
   612,
   684,
   684,
   612,
   648,
   900,
   432,
   540,
   540,
   576,
   540,
   432,
   540,
   540,
   576,
   756,
   648,
   468,
   612,
   792,
   540,
   576,
   288,
   648,
   684,
   432,
   432,
   720,
   468,
   756,
   432,
   684,
   720,
   756,
   468,
   612,
   738,
   504,
   576,
   684,
   684,
   684,
   432,
   756,
   540,
   540,
   504,
   720,
   792,
   720,
   684,
   864,
   612,
   612,
   324,
   738,
   612,
   468,
   396,
   612,
   684,
   540,
   486,
   288,
   702,
   396,
   504,
   432,
   576,
   594,
   504,
   648,
   576,
   612,
   324,
   720,
   468,
   540,
   360,
   504,
   396,
   396,
   648,
   612,
   576,
   468,
   432,
   504,
   1008,
   648,
   432,
   576,
   396,
   612,
   504,
   648,
   432,
   540,
   432,
   792,
   504,
   396,
   576,
   288,
   468,
   612,
   396,
   612,
   360,
   468,
   324,
   540,
   468,
   720,
   864,
   504,
   360,
   360,
   792,
   468,
   468,
   504,
   414,
   360,
   468,
   540,
   648,
   504,
   540,
   360,
   648,
   504,
   522,
   540,
   216,
   468,
   360,
   216,
   540,
   504,
   360,
   504,
   252,
   828,
   576,
   504,
   504,
   504,
   396,
   288,
   180,
   324,
   396,
   468,
   612,
   648,
   540,
   540,
   396,
   432,
   684,
   612,
   504,
   360,
   540,
   324,
   612,
   432,
   180,
   720,
   324,
   540,
   432,
   360,
   504,
   612,
   684,
   828,
   504,
   324,
   612,
   540,
   324,
   288,
   252,
   360,
   396,
   468,
   684,
   504,
   324,
   576,
   288,
   432,
   504,
   396,
   288,
   360,
   324,
   468,
   432,
   324,
   468,
   360,
   270,
   396,
   540,
   720,
   468,
   432,
   288,
   648,
   396,
   432,
   360,
   216,
   468,
   504,
   360,
   504,
   432,
   576,
   468,
   324,
   288,
   288,
   324,
   360,
   252,
   540,
   432,
   504,
   432,
   360,
   432,
   540,
   288,
   360,
   432,
   540,
   432,
   468,
   288,
   396,
   432,
   396,
   144,
   540,
   468,
   324,
   468,
   252,
   396,
   468,
   360,
   108,
   468,
   396,
   540,
   648,
   324,
   360,
   252,
   360,
   504,
   252,
   396,
   648,
   540,
   216,
   432,
   396,
   360,
   360,
   216,
   396,
   252,
   576,
   324,
   540,
   252,
   288,
   504,
   432,
   288,
   432,
   324,
   432,
   324,
   504,
   288,
   360,
   360,
   108,
   432,
   396,
   360,
   576,
   216,
   216,
   432,
   360,
   504,
   468,
   288,
   252,
   216,
   108,
   612,
   252,
   468,
   180,
   468,
   360,
   288,
   216,
   360,
   288,
   468,
   360,
   468,
   360,
   180,
   468,
   360,
   396,
   324,
   360,
   288,
   288,
   252,
   612,
   288,
   468,
   324,
   180,
   324,
   288,
   576,
   252,
   108,
   360,
   324,
   468,
   360,
   468,
   504,
   360,
   324,
   324,
   432,
   396,
   288,
   360,
   252,
   432,
   324,
   180,
   468,
   144,
   540,
   288,
   144,
   216,
   252,
   288,
   252,
   396,
   252,
   432,
   252,
   108,
   324,
   288,
   432,
   324,
   144,
   144,
   252,
   216,
   288,
   252,
   216,
   324,
   288,
   216,
   180,
   216,
   252,
   468,
   288,
   468,
   252,
   288,
   396,
   360,
   252,
   324,
   468,
   180,
   252,
   288,
   36,
   144,
   360,
   288,
   360,
   216,
   144,
   144,
   144,
   288,
   360,
   324,
   144,
   396,
   180,
   180,
   360,
   252,
   288,
   288,
   216,
   288,
   288,
   144,
   216,
   324,
   180,
   72,
   180,
   324,
   288,
   216,
   108,
   432,
   180,
   396,
   432,
   468,
   288,
   216,
   288,
   216,
   216,
   108,
   324,
   288,
   324,
   216,
   144,
   252,
   108,
   216,
   216,
   252,
   396,
   180,
   288,
   180,
   324,
   144,
   324,
   360,
   216,
   288,
   324,
   180,
   180,
   396,
   180,
   324,
   108,
   360,
   252,
   180,
   324,
   252,
   252,
   108,
   180,
   72,
   360,
   180,
   252,
   252,
   180,
   216,
   288,
   468,
   252,
   252,
   324,
   252,
   180,
   252,
   216,
   252,
   288,
   180,
   252,
   252,
   252,
   180,
   288,
   360,
   288,
   180,
   288,
   324,
   180,
   180,
   288,
   180,
   180,
   72,
   324,
   144,
   180,
   144,
   288,
   216,
   288,
   324,
   180,
   288,
   216,
   252,
   252,
   576,
   144,
   72,
   288,
   324,
   252,
   180,
   216,
   36,
   216,
   324,
   252,
   72,
   108,
   288,
   144,
   180,
   144,
   252,
   252,
   144,
   252,
   216,
   216,
   180,
   144,
   216,
   144,
   180,
   72,
   144,
   288,
   252,
   108,
   252,
   108,
   180,
   144,
   432,
   180,
   288,
   108,
   108,
   360,
   288,
   180,
   216,
   180,
   216,
   108,
   144,
   72,
   288,
   432,
   180,
   108,
   288,
   180,
   144,
   288,
   144,
   108,
   72,
   144,
   72,
   252,
   324,
   180,
   36,
   216,
   108,
   288,
   108,
   72,
   396,
   108,
   108,
   180,
   252,
   252,
   108,
   180,
   144,
   72,
   72,
   180,
   72,
   108,
   144,
   252,
   216,
   216,
   144,
   144,
   72,
   252,
   180,
   360,
   216,
   144,
   108,
   216,
   324,
   144,
   180,
   144,
   216,
   468,
   72,
   180,
   144,
   216,
   144,
   108,
   252,
   180,
   144,
   180,
   36,
   144,
   108,
   144,
   252,
   216,
   180,
   252,
   144,
   216,
   252,
   252,
   180,
   144,
   180,
   108,
   144,
   72,
   252,
   108,
   144,
   72,
   360,
   144,
   144,
   72,
   108,
   216,
   36,
   108,
   180,
   108,
   108,
   72,
   72,
   108,
   108,
   288,
   108,
   180,
   36,
   144,
   72,
   108,
   180,
   108,
   144,
   36,
   180,
   108,
   252,
   72,
   144,
   216,
   108,
   180,
   180,
   144,
   180,
   108,
   36,
   288,
   180,
   72,
   288,
   72,
   144,
   216,
   108,
   180,
   108,
   180,
   180,
   252,
   72,
   108,
   144,
   108,
   108,
   144,
   144,
   108,
   180,
   72,
   36,
   72,
   36,
   144,
   252,
   72,
   144,
   144,
   144,
   36,
   252,
   360,
   0,
   216,
   180,
   252,
   72,
   144,
   36,
   36,
   108,
   144,
   144,
   180,
   36,
   108,
   36,
   252,
   216,
   36,
   216,
   144,
   144,
   180,
   72,
   72,
   144,
   108,
   144,
   216,
   36,
   72,
   36,
   72,
   72,
   36,
   36,
   72,
   216,
   144,
   144,
   288,
   72,
   144,
   216,
   324,
   72,
   144,
   108,
   72,
   216,
   144,
   144,
   0,
   72,
   0,
   216,
   180,
   108,
   36,
   36,
   252,
   144,
   108,
   108,
   72,
   0,
   36,
   108,
   144,
   0,
   108,
   36,
   144,
   108,
   180,
   72,
   216,
   72,
   72,
   0,
   144,
   0,
   108,
   108,
   108,
   144,
   72,
   108,
   36,
   36,
   72,
   108,
   36,
   144,
   72,
   72,
   144,
   144,
   72,
   216,
   180,
   36,
   108,
   216,
   0,
   108,
   108,
   180,
   108,
   36,
   0,
   0,
   72,
   144,
   36,
   36,
   180,
   72,
   36,
   108,
   252,
   36,
   108,
   108,
   72,
   72,
   36,
   108,
   288,
   72,
   0,
   72,
   72,
   36,
   0,
   108,
   36,
   72,
   144,
   108,
   36,
   108,
   72,
   180,
   144,
   72,
   36,
   108,
   0,
   36,
   36,
   72,
   144,
   108,
   144,
   36,
   72,
   36,
   72,
   72,
   36,
   108,
   72,
   0,
   216,
   72,
   144,
   72,
   36,
   288,
   108,
   36,
   36,
   36,
   72,
   72,
   36,
   72,
   36,
   144,
   72,
   108,
   72,
   144,
   108,
   144,
   0,
   0,
   36,
   36,
   36,
   108,
   0,
   36,
   72,
   36,
   108,
   108,
   72,
   144,
   36,
   72,
   0,
   72,
   72,
   72,
   36,
   36,
   36,
   0,
   72,
   0,
   180,
   72,
   72,
   108,
   72,
   144,
   216,
   72,
   36,
   36,
   36,
   36,
   144,
   72,
   180,
   72,
   36,
   72,
   36,
   0,
   0,
   36,
   36,
   108,
   0,
   0,
   36,
   108,
   72,
   36,
   72,
   0,
   0,
   36,
   180,
   0,
   36,
   72,
   108,
   180,
   36,
   108,
   36,
   108,
   108,
   0,
   0,
   180,
   36,
   36,
   0,
   36,
   144,
   72,
   36,
   36,
   0,
   36,
   36,
   108,
   108,
   36,
   108,
   72,
   108,
   72,
   144,
   0,
   36,
   72,
   72,
   72,
   144,
   72,
   72,
   72,
   36,
   0,
   36,
   36,
   72,
   36,
   72,
   108,
   36,
   144,
   180,
   72,
   0,
   0,
   0,
   72,
   36,
   0,
   36,
   144,
   36,
   108,
   72,
   0,
   72,
   72,
   36,
   36,
   72,
   108,
   72,
   36,
   0,
   36,
   36,
   0,
   36,
   108,
   36,
   36,
   72,
   0,
   108,
   0,
   0,
   0,
   108,
   0,
   180,
   108,
   72,
   108,
   108,
   0,
   0,
   36,
   72,
   72,
   0,
   72,
   36,
   0,
   0,
   0,
   0,
   36,
   36,
   108,
   0,
   144,
   36,
   36,
   0,
   108,
   144,
   36,
   0,
   36,
   36,
   72,
   0,
   36,
   0,
   0,
   144,
   72,
   108,
   0,
   108,
   36,
   0,
   36,
   36,
   36,
   0,
   36,
   36,
   0,
   72,
   36,
   36,
   36,
   36,
   108,
   0,
   36,
   0,
   36,
   72,
   0,
   36,
   36,
   0,
   72,
   108,
   0,
   72,
   36,
   0,
   72,
   0,
   36,
   36,
   144,
   0,
   0,
   36,
   36,
   36,
   0,
   36,
   0,
   36,
   72,
   108,
   72,
   36,
   0,
   0,
   0,
   0,
   0,
   0,
   72,
   0,
   36,
   36,
   36,
   108,
   36,
   36,
   72,
   108,
   0,
   72,
   0,
   0,
   36,
   36,
   72,
   72,
   0,
   0,
   36,
   72,
   0,
   0,
   72,
   72,
   72,
   36,
   0,
   36,
   36,
   0,
   72,
   72,
   0,
   0,
   72,
   0,
   0,
   36,
   72,
   0,
   0,
   72,
   36,
   36,
   0,
   36,
   72,
   36,
   72,
   36,
   180,
   0,
   72,
   0,
   72,
   0,
   0,
   0,
   72,
   72,
   0,
   0,
   36,
   36,
   0,
   36,
   108,
   72,
   0,
   36,
   0,
   0,
   0,
   36,
   72,
   36,
   0,
   36,
   0,
   0,
   144,
   36,
   0,
   0,
   72,
   72,
   0,
   0,
   36,
   0,
   0,
   0,
   36,
   36,
   36,
   0,
   0,
   36,
   0,
   72,
   72,
   0,
   0,
   0,
   36,
   36,
   36,
   0,
   0,
   0,
   36,
   36,
   36,
   0,
   0,
   72,
   0,
   0,
   36,
   36,
   36,
   0,
   0,
   0,
   0,
   0,
   36,
   36,
   36,
   0,
   0,
   36,
   36,
   0,
   0,
   72,
   0,
   72,
   36,
   36,
   0,
   0,
   0,
   72,
   36,
   36,
   0,
   0,
   0,
   0,
   36,
   36,
   36,
   0,
   36,
   0,
   144,
   36,
   0,
   36,
   36,
   36,
   0,
   72,
   0,
   36,
   36,
   0,
   0,
   36,
   36,
   0,
   0,
   0,
   36,
   0,
   0,
   36,
   0,
   0,
   36,
   36,
   36,
   0,
   0,
   0,
   0,
   0,
   0,
   72,
   0,
   72,
   36,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   72,
   0,
   0,
   72,
   0,
   0,
   36,
   0,
   0,
   0,
   0,
   0,
   36,
   0,
   0,
   0,
   36,
   36,
   0,
   0,
   0,
   0,
   0,
   0,
   36,
   0,
   36,
   72,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   36,
   0,
   36,
   0,
   36,
   36,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   36,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   36,
   0,
   0,
   0,
   0,
   0,
   36,
   36,
   0,
   36,
   72,
   36,
   0,
   0,
   36,
   0,
   36,
   0,
   0,
   0,
   36,
   0,
   0,
   36,
   0,
   0,
   0,
   0,
   36,
   0,
   0,
   0,
   36,
   0,
   0,
   0,
   0,
   36,
   36,
   0,
   0,
   0,
   36,
   0,
   0,
   72,
   0,
   36,
   0,
   0,
   0,
   36,
   0,
   36,
   0,
   0,
   0,
   0,
   0,
   0,
   72,
   108,
   36,
   0,
   0,
   36,
   0,
   0,
   0,
   0,
   0,
   0,
   36,
   0,
   0,
   0,
   0,
   0,
   36,
   36,
   0,
   0,
   36,
   0,
   0,
   0,
   36,
   0,
   0,
   0,
   0,
   0,
   0,
   72,
   72,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   36,
   0,
   36,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   36,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   36,
   0,
   0,
   0,
   0,
   0,
   0,
   36,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   36,
   72,
   0,
   0,
   36,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   36,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   36,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   36,
   0,
   36,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   36,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   36,
   0,
   0,
   0,
   0,
   0,
   0,
   36,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   36,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   36,
   0,
   0,
   0,
   36,
   0,
   0,
   0,
   36,
   0,
   0,
   36,
   0,
   36,
   0,
   36,
   0,
   36,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   36,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   36,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   36,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   36
  ]
 },
 {
  "size": 359,
  "min": -0.5,
  "max": 358.5,
  "counts": [
   65871,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   36,
   1152,
   16974,
   61344,
   398016,
   503280,
   2407032,
   1980396,
   5017806,
   3781620,
   3531060,
   3742254,
   1833732,
   3432402,
   1823220,
   2855268,
   2148822,
   1584324,
   2206323,
   1136970,
   2085696,
   1365282,
   1759230,
   2110770,
   1419750,
   2667348,
   1602378,
   2882376,
   2251602,
   2272824,
   2933226,
   1688742,
   3058740,
   2016180,
   3007080,
   3220704,
   2436912,
   4031046,
   2234700,
   3642030,
   2500920,
   2375928,
   2640816,
   1516410,
   2312010,
   1475730,
   1774818,
   1659420,
   1152108,
   1542312,
   994662,
   1433304,
   1122246,
   983574,
   1092474,
   715158,
   988758,
   675468,
   668862,
   515106,
   365904,
   365940,
   250254,
   257256,
   189072,
   188370,
   168840,
   151452,
   152550,
   124524,
   133938,
   111906,
   113130,
   105300,
   91152,
   96354,
   79866,
   80514,
   79398,
   69642,
   72684,
   63792,
   63522,
   59544,
   58698,
   55710,
   51426,
   55656,
   49392,
   47772,
   49392,
   43290,
   43092,
   42102,
   40824,
   38970,
   35226,
   34884,
   33192,
   33588,
   29520,
   33804,
   31086,
   30528,
   32184,
   28314,
   29250,
   29826,
   27684,
   27486,
   25344,
   25380,
   24912,
   24264,
   23868,
   21132,
   21384,
   18576,
   18378,
   18144,
   17136,
   15984,
   15732,
   14940,
   14796,
   14940,
   13320,
   12744,
   11700,
   11088,
   11628,
   11700,
   10332,
   8676,
   9180,
   8820,
   8712,
   7524,
   7668,
   7596,
   7128,
   7524,
   7344,
   6372,
   7020,
   7128,
   5400,
   6732,
   4932,
   5328,
   5256,
   5760,
   4860,
   5544,
   5436,
   5652,
   3780,
   5472,
   5004,
   4608,
   4212,
   4248,
   4752,
   3780,
   4464,
   4824,
   4104,
   4284,
   3996,
   3816,
   3816,
   4248,
   3996,
   3924,
   3852,
   3492,
   4176,
   3564,
   3780,
   4428,
   3960,
   3600,
   3204,
   3024,
   3456,
   3420,
   3744,
   3852,
   3780,
   4068,
   2808,
   2772,
   2340,
   2412,
   2016,
   2340,
   2160,
   1872,
   2268,
   1692,
   1440,
   1656,
   1836,
   1044,
   1512,
   1008,
   1692,
   1224,
   1116,
   1260,
   1296,
   1296,
   1152,
   1044,
   1116,
   1116,
   1116,
   864,
   828,
   972,
   720,
   828,
   720,
   432,
   792,
   612,
   648,
   684,
   900,
   576,
   612,
   324,
   360,
   432,
   216,
   684,
   504,
   288,
   396,
   612,
   468,
   396,
   396,
   504,
   288,
   468,
   252,
   432,
   216,
   252,
   180,
   252,
   324,
   108,
   252,
   108,
   252,
   72,
   108,
   396,
   108,
   144,
   72,
   108,
   108,
   216,
   36,
   180,
   72,
   216,
   216,
   72,
   0,
   108,
   36,
   36,
   36,
   144,
   108,
   72,
   144,
   0,
   72,
   36,
   108,
   72,
   0,
   72,
   72,
   0,
   0,
   108,
   0,
   108,
   0,
   0,
   36,
   72,
   0,
   0,
   36,
   108,
   36,
   36,
   0,
   0,
   36,
   0,
   36,
   0,
   0,
   36,
   0,
   36,
   72,
   36,
   0,
   0,
   36,
   0,
   0,
   36,
   36,
   36,
   36,
   0,
   36,
   0,
   36,
   0,
   0,
   0,
   36,
   0,
   0,
   0,
   0,
   0,
   36,
   0,
   0,
   0,
   0,
   0,
   36,
   36,
   0,
   0,
   0,
   72
  ]
 },
 {
  "size": 13646,
  "min": 39.5,
  "max": 13685.5,
  "counts": [
   8,
   0,
   4,
   36,
   100,
   164,
   408,
   1104,
   3292,
   4044,
   5656,
   13984,
   27780,
   23736,
   25668,
   42524,
   75372,
   49404,
   47516,
   70696,
   120820,
   75132,
   65516,
   88768,
   144204,
   82808,
   68228,
   85624,
   137228,
   74708,
   59956,
   71788,
   115212,
   68824,
   56948,
   71348,
   119376,
   75992,
   63232,
   76064,
   129072,
   81324,
   66128,
   75572,
   114968,
   80624,
   63060,
   69360,
   100612,
   70992,
   53192,
   57624,
   79656,
   59240,
   44408,
   46856,
   65164,
   50440,
   39028,
   40476,
   56820,
   45944,
   35320,
   37596,
   50868,
   43236,
   34236,
   36036,
   51856,
   43868,
   35232,
   36884,
   51284,
   47200,
   37244,
   38672,
   51488,
   47836,
   36580,
   36632,
   48328,
   46424,
   35784,
   35744,
   44844,
   43888,
   34832,
   35260,
   43588,
   45208,
   35952,
   34712,
   43008,
   45380,
   34676,
   32944,
   40892,
   42056,
   31928,
   30480,
   36424,
   38896,
   30116,
   27544,
   32108,
   34148,
   26124,
   24372,
   28104,
   29672,
   22816,
   20584,
   24080,
   26664,
   19780,
   17848,
   20188,
   22472,
   17532,
   15240,
   17244,
   19096,
   14900,
   12620,
   14244,
   16316,
   13040,
   11568,
   12696,
   15080,
   11944,
   10692,
   11704,
   13852,
   11280,
   10148,
   10744,
   12464,
   10232,
   10028,
   10448,
   12040,
   10452,
   9764,
   10112,
   11844,
   10308,
   9576,
   10060,
   11964,
   10756,
   9932,
   9812,
   11468,
   10364,
   9068,
   10456,
   10700,
   9892,
   9120,
   9592,
   10648,
   9944,
   9308,
   9452,
   10204,
   9756,
   9084,
   9352,
   10280,
   10100,
   8732,
   9768,
   10140,
   9784,
   9184,
   9572,
   10140,
   9660,
   9172,
   9284,
   9832,
   9836,
   8976,
   9160,
   9868,
   9524,
   9104,
   9068,
   9880,
   9356,
   8712,
   9084,
   9396,
   9484,
   9112,
   9220,
   9172,
   9040,
   8680,
   8840,
   9264,
   8788,
   8496,
   8760,
   8688,
   8688,
   8788,
   8472,
   8732,
   8764,
   8620,
   8308,
   8440,
   8684,
   8308,
   8276,
   8612,
   8160,
   7856,
   8280,
   8388,
   8300,
   8180,
   7932,
   7824,
   8096,
   8440,
   8060,
   8296,
   8272,
   7564,
   7924,
   8188,
   7908,
   7904,
   8092,
   8024,
   7992,
   7860,
   8272,
   8356,
   8228,
   8088,
   7792,
   8312,
   7972,
   7708,
   8292,
   8036,
   8132,
   8076,
   7936,
   7892,
   7844,
   8168,
   8252,
   7888,
   7764,
   7972,
   7560,
   7860,
   8040,
   7680,
   8108,
   8108,
   7816,
   7936,
   7848,
   8212,
   7876,
   7712,
   7740,
   7936,
   7876,
   8256,
   7820,
   7796,
   7680,
   8084,
   7652,
   7528,
   7728,
   8056,
   7808,
   7884,
   7596,
   7512,
   7676,
   7868,
   7784,
   7796,
   7620,
   7584,
   7728,
   7892,
   7916,
   8024,
   7712,
   7884,
   7524,
   7796,
   7792,
   7960,
   7852,
   7384,
   7440,
   7540,
   7720,
   7580,
   7584,
   7664,
   7764,
   7524,
   7404,
   7488,
   7504,
   7300,
   7852,
   7496,
   7712,
   7704,
   7296,
   7652,
   7696,
   7544,
   7180,
   7684,
   7656,
   7448,
   7284,
   7556,
   7536,
   7392,
   7316,
   7548,
   7828,
   7592,
   7220,
   7548,
   7324,
   7484,
   7632,
   7644,
   7504,
   7960,
   7544,
   7556,
   7468,
   7784,
   7344,
   7704,
   7884,
   7516,
   7548,
   7684,
   7540,
   7480,
   7144,
   7028,
   6996,
   7540,
   7644,
   7444,
   7484,
   7480,
   7640,
   7384,
   7256,
   7332,
   7132,
   7472,
   7680,
   7476,
   7548,
   7428,
   7220,
   7508,
   7760,
   7600,
   7484,
   7812,
   7332,
   7440,
   7536,
   7428,
   7612,
   7164,
   7568,
   7380,
   7304,
   7596,
   7640,
   7424,
   7456,
   7440,
   7668,
   7252,
   7380,
   7380,
   7424,
   7440,
   7624,
   7368,
   7644,
   7792,
   7368,
   7176,
   7584,
   7484,
   7364,
   7356,
   7456,
   7372,
   7464,
   7116,
   7316,
   7384,
   7368,
   7032,
   7436,
   7660,
   7172,
   7164,
   7144,
   7404,
   7412,
   7344,
   7016,
   7040,
   7252,
   7364,
   7352,
   7308,
   7332,
   7140,
   7080,
   6868,
   7428,
   7336,
   7236,
   7316,
   6932,
   7052,
   7416,
   7084,
   6804,
   7092,
   7292,
   7140,
   7140,
   6892,
   7120,
   7456,
   6916,
   7160,
   7240,
   6596,
   6852,
   7008,
   7152,
   7292,
   6880,
   7164,
   7068,
   7288,
   6820,
   6892,
   6876,
   7060,
   6904,
   6868,
   6756,
   7008,
   7104,
   6792,
   7012,
   7000,
   6732,
   6636,
   6636,
   7088,
   6876,
   6692,
   7040,
   6656,
   6692,
   6820,
   6872,
   6932,
   6732,
   6500,
   6788,
   6752,
   6528,
   6516,
   6424,
   6408,
   6620,
   6500,
   6676,
   6680,
   6708,
   6676,
   6520,
   6608,
   6472,
   6412,
   6444,
   6364,
   6496,
   6632,
   6564,
   6652,
   6828,
   6408,
   6416,
   6492,
   6568,
   6800,
   6596,
   6368,
   6812,
   6412,
   6304,
   6712,
   6436,
   6428,
   6620,
   6460,
   6408,
   6472,
   6620,
   6328,
   6512,
   6536,
   6260,
   6308,
   6512,
   6412,
   6392,
   6548,
   6448,
   6360,
   6360,
   6284,
   6296,
   6284,
   6464,
   6376,
   6560,
   6536,
   6436,
   6584,
   6360,
   6340,
   6328,
   6476,
   6624,
   6396,
   6140,
   6308,
   6456,
   6368,
   6216,
   6080,
   6288,
   6460,
   6312,
   6120,
   6456,
   6164,
   6724,
   6532,
   6084,
   6184,
   6392,
   6572,
   6612,
   6640,
   6380,
   6676,
   6332,
   6240,
   6204,
   6360,
   6552,
   6548,
   6232,
   6368,
   6664,
   6244,
   6516,
   6392,
   6288,
   6060,
   6208,
   6440,
   6100,
   6512,
   6744,
   6228,
   6568,
   6272,
   6456,
   6392,
   6600,
   6396,
   6056,
   6460,
   6504,
   6616,
   6324,
   6612,
   6528,
   6600,
   6312,
   6112,
   6392,
   6332,
   6492,
   6528,
   6232,
   6376,
   6508,
   6808,
   6660,
   6740,
   6484,
   6228,
   6500,
   6688,
   6716,
   6556,
   6548,
   6956,
   6720,
   6940,
   6820,
   7356,
   6776,
   6552,
   6868,
   6676,
   6676,
   7088,
   6736,
   7024,
   6948,
   7008,
   6928,
   6972,
   6752,
   7168,
   7060,
   6960,
   6872,
   7332,
   6856,
   7092,
   7200,
   6908,
   7260,
   7024,
   7064,
   7300,
   7168,
   7024,
   7320,
   7288,
   7172,
   7288,
   7636,
   7400,
   7508,
   7428,
   7364,
   7616,
   7576,
   7880,
   7512,
   7868,
   7696,
   7672,
   7972,
   7944,
   8000,
   7688,
   8008,
   7928,
   8192,
   8152,
   7816,
   8056,
   7880,
   8308,
   8152,
   8112,
   8192,
   8420,
   8548,
   8304,
   8204,
   8488,
   8288,
   8728,
   9036,
   8580,
   8536,
   8968,
   8688,
   8956,
   8920,
   8816,
   9364,
   9172,
   9232,
   9332,
   9188,
   9092,
   9516,
   9272,
   9332,
   9548,
   9500,
   9376,
   9804,
   9612,
   9636,
   9520,
   9384,
   9792,
   9948,
   9892,
   10508,
   10300,
   10336,
   10264,
   10776,
   10148,
   10232,
   10484,
   10692,
   10620,
   10728,
   10944,
   10624,
   11204,
   10432,
   11244,
   11444,
   11144,
   11500,
   11216,
   11928,
   11568,
   11632,
   11880,
   11624,
   11924,
   12392,
   12404,
   12360,
   12516,
   12420,
   12356,
   12668,
   12508,
   13036,
   12732,
   12852,
   12988,
   13156,
   13292,
   13464,
   13440,
   13368,
   13660,
   13644,
   14008,
   13824,
   14208,
   14204,
   14052,
   14516,
   14456,
   14232,
   14828,
   15048,
   15308,
   15188,
   14812,
   15184,
   15868,
   15472,
   15432,
   15120,
   16384,
   15596,
   16528,
   16248,
   15856,
   16992,
   16264,
   16840,
   16624,
   16908,
   17884,
   17024,
   17756,
   17624,
   17480,
   17972,
   18020,
   17964,
   17800,
   18620,
   18132,
   18436,
   18868,
   18612,
   19228,
   19032,
   19424,
   19112,
   19824,
   19608,
   20112,
   19824,
   20172,
   20248,
   20728,
   20956,
   20816,
   21028,
   20092,
   20760,
   21500,
   21296,
   21644,
   21784,
   21764,
   21936,
   22236,
   21872,
   22472,
   22904,
   22740,
   23492,
   23044,
   23108,
   23348,
   23904,
   23864,
   23964,
   24468,
   24824,
   24724,
   24944,
   25220,
   24972,
   25156,
   25404,
   26068,
   25248,
   25612,
   26036,
   25748,
   26552,
   26736,
   27308,
   27208,
   27184,
   27604,
   27476,
   28096,
   28036,
   27480,
   27788,
   28556,
   29036,
   28596,
   29780,
   29216,
   30168,
   29204,
   30904,
   29972,
   30248,
   30344,
   30052,
   31196,
   31512,
   31420,
   31548,
   31512,
   31872,
   31936,
   32696,
   32524,
   32832,
   33332,
   32636,
   33368,
   33848,
   33216,
   33984,
   33676,
   34516,
   34616,
   34952,
   34496,
   35072,
   35084,
   36104,
   34888,
   35900,
   36436,
   36092,
   36960,
   37200,
   36924,
   37532,
   37952,
   37700,
   38248,
   38608,
   38248,
   38456,
   38992,
   39416,
   39904,
   39352,
   39752,
   40096,
   40192,
   40384,
   41304,
   41732,
   41988,
   40956,
   41740,
   43676,
   42140,
   43724,
   43028,
   43052,
   42944,
   42888,
   44248,
   44304,
   44804,
   44088,
   44744,
   44444,
   45848,
   46400,
   46120,
   46460,
   46268,
   46924,
   47012,
   46576,
   48244,
   47892,
   48348,
   48776,
   48648,
   49552,
   48728,
   49580,
   49712,
   50228,
   50496,
   50544,
   50616,
   51320,
   52080,
   52188,
   51936,
   52732,
   52992,
   53560,
   54024,
   53316,
   54256,
   55660,
   54544,
   54188,
   55512,
   55740,
   54716,
   56140,
   56508,
   57344,
   57236,
   56824,
   56900,
   58392,
   57980,
   58948,
   59932,
   58956,
   59588,
   60256,
   60244,
   60224,
   61160,
   60596,
   61300,
   61768,
   61592,
   62660,
   62680,
   62564,
   63192,
   63420,
   64624,
   64896,
   64892,
   65268,
   64240,
   64836,
   65400,
   66236,
   66472,
   66788,
   67020,
   67748,
   67016,
   67552,
   68272,
   68432,
   69148,
   68420,
   69380,
   69020,
   69344,
   69964,
   70616,
   71112,
   70660,
   71192,
   70760,
   72036,
   71608,
   72200,
   73300,
   72880,
   73260,
   73968,
   74120,
   73840,
   75552,
   74180,
   74984,
   75940,
   75064,
   75900,
   75812,
   76644,
   76956,
   75936,
   76040,
   76444,
   77276,
   77096,
   78124,
   77900,
   79360,
   78760,
   78708,
   78864,
   77808,
   79392,
   79704,
   79588,
   80048,
   80892,
   80344,
   81036,
   81148,
   81608,
   80860,
   80320,
   81676,
   81400,
   81996,
   82520,
   82420,
   82404,
   83092,
   84080,
   83636,
   83692,
   83924,
   82756,
   84544,
   83900,
   84676,
   84972,
   84656,
   84228,
   84516,
   85496,
   86220,
   85328,
   85992,
   84928,
   86304,
   86024,
   86688,
   86152,
   87352,
   87672,
   86444,
   86488,
   87272,
   88184,
   87812,
   87564,
   87452,
   87516,
   87380,
   88324,
   88016,
   88432,
   88068,
   89104,
   89156,
   89220,
   90104,
   89016,
   87976,
   89012,
   88968,
   89208,
   90292,
   90128,
   89716,
   90244,
   90496,
   90356,
   89924,
   91200,
   90300,
   90768,
   91512,
   91756,
   90688,
   91152,
   91176,
   89940,
   91832,
   91316,
   92796,
   91120,
   92416,
   92760,
   92252,
   92028,
   92412,
   91864,
   93536,
   92376,
   92780,
   93808,
   93496,
   92576,
   93416,
   92780,
   93172,
   92484,
   93444,
   94140,
   93384,
   92580,
   92684,
   93456,
   92872,
   93500,
   93740,
   94224,
   93792,
   93676,
   93420,
   93444,
   95324,
   93816,
   95200,
   94336,
   94512,
   93684,
   94596,
   93768,
   93900,
   93952,
   95072,
   94748,
   94552,
   94356,
   93548,
   94800,
   94248,
   94632,
   94720,
   94064,
   93540,
   93892,
   94460,
   94420,
   94320,
   94776,
   93280,
   93072,
   93096,
   93808,
   93872,
   92768,
   92804,
   94036,
   94972,
   94936,
   93808,
   93508,
   92588,
   94500,
   92876,
   94180,
   93776,
   92740,
   93212,
   92944,
   93780,
   93168,
   93372,
   92828,
   93204,
   93696,
   93212,
   92256,
   93076,
   92904,
   92108,
   92408,
   92064,
   91980,
   92476,
   92456,
   91972,
   91008,
   91200,
   90396,
   92116,
   91644,
   92184,
   91760,
   91532,
   89804,
   91036,
   91888,
   91224,
   90500,
   90236,
   89580,
   89480,
   90508,
   89548,
   89664,
   89888,
   89812,
   88668,
   89224,
   88408,
   87700,
   89216,
   89028,
   88204,
   88176,
   89008,
   88556,
   88332,
   88092,
   87340,
   87124,
   87240,
   88312,
   86764,
   88056,
   87776,
   87616,
   87824,
   86432,
   86216,
   87712,
   85604,
   85496,
   85888,
   85964,
   86100,
   86060,
   85308,
   85880,
   85176,
   85156,
   85936,
   84744,
   85848,
   84020,
   84564,
   85596,
   85600,
   84772,
   85236,
   84488,
   85000,
   85048,
   84432,
   84352,
   83640,
   85336,
   85304,
   82876,
   83664,
   83264,
   83900,
   83548,
   83536,
   83692,
   82960,
   84108,
   82192,
   83656,
   83508,
   82708,
   83812,
   84300,
   83632,
   83284,
   83940,
   83072,
   83752,
   83488,
   82312,
   83124,
   84100,
   83224,
   83292,
   84564,
   83572,
   84324,
   84968,
   83416,
   84484,
   84116,
   84872,
   83892,
   84264,
   83120,
   84196,
   83344,
   84360,
   84436,
   84732,
   83620,
   85044,
   85336,
   84916,
   85528,
   85228,
   85032,
   85704,
   85280,
   86284,
   85768,
   86272,
   85068,
   86440,
   86196,
   86152,
   87312,
   88124,
   87740,
   87564,
   88256,
   88136,
   87868,
   87780,
   89436,
   89608,
   90184,
   89656,
   90116,
   90048,
   90508,
   91200,
   91860,
   92000,
   91032,
   92328,
   92372,
   92744,
   92144,
   91888,
   93848,
   93968,
   94156,
   95044,
   94272,
   95076,
   95480,
   96404,
   96508,
   96736,
   96080,
   96244,
   97640,
   95824,
   97276,
   98060,
   100016,
   98992,
   99456,
   99540,
   99764,
   100856,
   101292,
   101400,
   102760,
   101132,
   101884,
   102148,
   102736,
   103476,
   103456,
   102912,
   103952,
   105692,
   104564,
   105944,
   105796,
   105036,
   104784,
   105696,
   106820,
   106660,
   108516,
   108420,
   108964,
   109372,
   109548,
   109560,
   108368,
   111276,
   110244,
   110216,
   111548,
   111192,
   111668,
   110772,
   111260,
   113036,
   112972,
   112728,
   113316,
   113764,
   112572,
   113424,
   114520,
   115416,
   114584,
   116032,
   116072,
   115524,
   116236,
   115552,
   117208,
   116836,
   117660,
   118140,
   117900,
   117760,
   119132,
   118784,
   117856,
   119508,
   119488,
   120188,
   119244,
   120728,
   120176,
   120788,
   120112,
   121064,
   121952,
   121080,
   121464,
   121664,
   122672,
   120636,
   121652,
   123144,
   121396,
   122160,
   122692,
   122656,
   123188,
   122932,
   122716,
   124084,
   125256,
   123176,
   123280,
   122960,
   123404,
   124412,
   124576,
   123660,
   122696,
   124936,
   124280,
   124012,
   124460,
   123628,
   124344,
   125088,
   124156,
   126140,
   124536,
   124720,
   124016,
   125696,
   123960,
   125848,
   125096,
   124620,
   124452,
   124348,
   124552,
   125484,
   124184,
   124820,
   125692,
   124624,
   124248,
   124900,
   125600,
   124400,
   124536,
   125736,
   124480,
   124752,
   123928,
   123752,
   123456,
   123900,
   124288,
   124036,
   124460,
   122772,
   123068,
   124096,
   122636,
   122940,
   122608,
   122560,
   121440,
   122792,
   122852,
   120448,
   121072,
   121792,
   121784,
   120380,
   119828,
   121056,
   121444,
   119796,
   120592,
   119940,
   118804,
   119192,
   120052,
   119376,
   118408,
   118736,
   117520,
   118544,
   118620,
   117912,
   116188,
   115448,
   116356,
   117020,
   115888,
   115704,
   116852,
   115884,
   115204,
   114756,
   114696,
   113304,
   114344,
   114460,
   113744,
   112348,
   112712,
   113320,
   113084,
   113236,
   111396,
   112300,
   112836,
   111000,
   111268,
   110956,
   110416,
   110740,
   109272,
   109804,
   110288,
   108944,
   109004,
   108400,
   107332,
   107464,
   107488,
   107900,
   107236,
   106872,
   105664,
   105220,
   104752,
   106800,
   105740,
   105756,
   103940,
   104844,
   103924,
   104068,
   102940,
   102600,
   103208,
   103476,
   103656,
   102048,
   100544,
   101340,
   101272,
   101640,
   100828,
   99968,
   99208,
   99080,
   99688,
   97852,
   97928,
   96264,
   97040,
   97480,
   96172,
   96444,
   95408,
   94916,
   95368,
   95004,
   94788,
   94524,
   93648,
   94640,
   94364,
   93716,
   93508,
   92752,
   93668,
   91944,
   92500,
   92688,
   91612,
   90804,
   91248,
   91040,
   90932,
   90492,
   89676,
   88516,
   89484,
   88900,
   89000,
   88516,
   88188,
   87996,
   89256,
   87756,
   87860,
   87292,
   86928,
   86876,
   86736,
   85724,
   85436,
   84380,
   84076,
   85008,
   84400,
   84024,
   84300,
   83584,
   83132,
   83132,
   83400,
   83656,
   82340,
   81924,
   82392,
   81852,
   81176,
   81324,
   81160,
   80388,
   80812,
   80444,
   80764,
   79776,
   80456,
   79300,
   78348,
   78616,
   78284,
   78980,
   78620,
   78624,
   77896,
   77452,
   77648,
   77716,
   76820,
   76672,
   75460,
   76824,
   74956,
   74744,
   76292,
   75288,
   75244,
   75352,
   74784,
   74568,
   75140,
   75024,
   74836,
   73356,
   73628,
   73224,
   72968,
   72128,
   72664,
   73448,
   72332,
   72724,
   72620,
   71852,
   71284,
   71412,
   70480,
   70720,
   70432,
   69240,
   70504,
   69324,
   68440,
   69456,
   68572,
   69064,
   68288,
   68280,
   67992,
   68208,
   66468,
   67080,
   67012,
   66912,
   66408,
   66176,
   67104,
   65716,
   66448,
   65892,
   65724,
   65260,
   65076,
   66088,
   63680,
   63812,
   64388,
   62712,
   64684,
   63096,
   63852,
   63368,
   62960,
   63432,
   61984,
   61808,
   61772,
   61684,
   61800,
   61144,
   61856,
   60684,
   61024,
   60860,
   61912,
   60136,
   59936,
   60364,
   58984,
   58916,
   59828,
   59020,
   58712,
   58908,
   58308,
   58460,
   57860,
   58804,
   57772,
   57276,
   57848,
   57840,
   57868,
   57344,
   56848,
   56092,
   56456,
   55932,
   56376,
   56576,
   56572,
   54572,
   55068,
   55332,
   55252,
   55168,
   54252,
   55040,
   54712,
   54128,
   53844,
   53768,
   53392,
   53588,
   53116,
   53056,
   52776,
   52748,
   52520,
   52524,
   52048,
   52408,
   51508,
   51704,
   50964,
   50236,
   51748,
   51052,
   51176,
   50336,
   50800,
   49504,
   50028,
   49820,
   49696,
   49100,
   48780,
   49708,
   49952,
   48740,
   48136,
   48856,
   48156,
   48312,
   47736,
   47224,
   47784,
   48036,
   47252,
   47604,
   46972,
   47364,
   47236,
   46576,
   46624,
   46156,
   46368,
   46080,
   45472,
   46040,
   45744,
   46232,
   45516,
   45476,
   45792,
   45232,
   44384,
   45376,
   44692,
   44064,
   44332,
   44388,
   43540,
   43380,
   43804,
   44576,
   43888,
   43536,
   43404,
   43376,
   42904,
   42312,
   43484,
   42776,
   41904,
   42416,
   42636,
   42276,
   42264,
   41112,
   41320,
   41108,
   41496,
   41096,
   41036,
   40912,
   41200,
   40988,
   39944,
   40156,
   40456,
   40244,
   40460,
   39448,
   39632,
   39840,
   40068,
   39780,
   39580,
   38636,
   39272,
   39396,
   39024,
   38552,
   38492,
   38540,
   38028,
   38240,
   38272,
   37780,
   38128,
   37632,
   37788,
   37120,
   37928,
   36672,
   37236,
   36720,
   37680,
   36856,
   37456,
   36264,
   36708,
   35864,
   36236,
   36604,
   36524,
   35276,
   36196,
   35188,
   35584,
   35736,
   35192,
   35304,
   35308,
   35052,
   35556,
   35072,
   35284,
   34364,
   34672,
   34212,
   34280,
   33908,
   34652,
   34180,
   33976,
   33980,
   33600,
   34088,
   33408,
   33148,
   33336,
   33492,
   32536,
   33652,
   33164,
   33820,
   33088,
   32548,
   33220,
   32644,
   32268,
   32724,
   31820,
   31952,
   31676,
   32284,
   31644,
   32520,
   31636,
   31952,
   31772,
   31676,
   30588,
   31604,
   31420,
   31372,
   30900,
   31044,
   30560,
   30836,
   30804,
   30568,
   30680,
   30476,
   30752,
   30636,
   31060,
   30344,
   30260,
   30196,
   29744,
   30268,
   30120,
   30140,
   29480,
   29180,
   29776,
   29732,
   29612,
   28796,
   29820,
   29728,
   29036,
   28948,
   29168,
   28768,
   29320,
   28700,
   29152,
   28540,
   28644,
   29120,
   28204,
   27944,
   28320,
   28844,
   28244,
   28556,
   28052,
   27652,
   27536,
   28096,
   28392,
   27456,
   27640,
   26988,
   28160,
   27272,
   27108,
   27504,
   27572,
   27412,
   27076,
   27072,
   27564,
   27112,
   26800,
   26704,
   26668,
   26564,
   26648,
   26136,
   27020,
   26560,
   26436,
   26244,
   26444,
   26540,
   25920,
   25776,
   25776,
   26524,
   26008,
   26164,
   24936,
   26228,
   25740,
   26076,
   25136,
   25912,
   25816,
   25632,
   24968,
   25336,
   25252,
   25452,
   25240,
   25064,
   25080,
   25060,
   25636,
   25208,
   24640,
   24852,
   25380,
   24880,
   24660,
   25036,
   24624,
   24836,
   24960,
   24740,
   24356,
   23760,
   24344,
   24368,
   24368,
   23984,
   24164,
   24428,
   24488,
   24304,
   24232,
   23448,
   23392,
   24388,
   23792,
   23516,
   23964,
   23796,
   23744,
   23856,
   23840,
   23372,
   23588,
   23748,
   23500,
   23876,
   22968,
   23152,
   23032,
   23372,
   22792,
   23628,
   22336,
   23144,
   22576,
   22720,
   22896,
   22960,
   23208,
   23300,
   22928,
   22404,
   21964,
   22808,
   22592,
   22796,
   22932,
   22248,
   22084,
   22152,
   22020,
   22640,
   22432,
   21832,
   22056,
   21512,
   22088,
   22416,
   21816,
   21544,
   21972,
   22048,
   21796,
   21620,
   21632,
   21732,
   21504,
   21996,
   21656,
   21160,
   21892,
   21120,
   21180,
   21392,
   21500,
   21044,
   21168,
   21472,
   21036,
   21248,
   20844,
   21472,
   21584,
   20880,
   21300,
   21112,
   20720,
   20900,
   20292,
   21284,
   20900,
   20568,
   20496,
   20844,
   21340,
   20192,
   20740,
   20728,
   20332,
   20060,
   19988,
   20388,
   20520,
   20764,
   19776,
   19928,
   20256,
   20260,
   20168,
   19972,
   20548,
   20064,
   20032,
   19752,
   19764,
   19376,
   20044,
   19788,
   19656,
   20200,
   19712,
   19748,
   19528,
   19716,
   19700,
   19124,
   19396,
   19128,
   19676,
   19124,
   19160,
   19252,
   19248,
   19324,
   19160,
   19504,
   19608,
   19372,
   19252,
   18872,
   18876,
   19140,
   18556,
   18976,
   19232,
   18488,
   19300,
   19348,
   19012,
   19072,
   18788,
   19264,
   19244,
   19004,
   18780,
   19012,
   18812,
   18444,
   18520,
   18636,
   18216,
   18688,
   18228,
   18504,
   18244,
   18264,
   18316,
   18632,
   18076,
   18008,
   18076,
   18120,
   17724,
   18684,
   18148,
   18428,
   18268,
   17928,
   17936,
   17964,
   18124,
   17996,
   18024,
   18100,
   17512,
   17840,
   17556,
   17676,
   17764,
   17552,
   17404,
   17336,
   17416,
   17240,
   17212,
   17648,
   17080,
   17944,
   17420,
   17444,
   16628,
   16908,
   17380,
   17156,
   17184,
   17580,
   17272,
   17408,
   17304,
   17108,
   17368,
   17184,
   17068,
   16760,
   16960,
   16840,
   17372,
   17116,
   16772,
   16748,
   16060,
   16792,
   16552,
   17232,
   16804,
   16560,
   16484,
   16460,
   16596,
   16504,
   16196,
   16692,
   16380,
   16724,
   16556,
   16000,
   16916,
   15988,
   16164,
   16120,
   16188,
   16100,
   15632,
   16528,
   16408,
   16232,
   16052,
   15752,
   16056,
   15896,
   15820,
   16072,
   16116,
   16036,
   15848,
   15408,
   15536,
   15788,
   15696,
   15676,
   15664,
   15264,
   15936,
   15484,
   15488,
   15812,
   15740,
   15556,
   15312,
   15196,
   15792,
   15164,
   15204,
   15480,
   15788,
   15040,
   15324,
   15592,
   14972,
   15060,
   15252,
   15076,
   15248,
   15408,
   15044,
   14812,
   15416,
   14576,
   15104,
   14796,
   14696,
   14600,
   15132,
   15112,
   14960,
   14728,
   15016,
   15160,
   14940,
   14904,
   14784,
   14748,
   14740,
   14756,
   14168,
   14584,
   14408,
   14256,
   14464,
   15088,
   14276,
   14516,
   14856,
   14320,
   14456,
   13852,
   14212,
   14620,
   14356,
   13828,
   14416,
   14192,
   14052,
   14104,
   14108,
   14384,
   13788,
   14524,
   13984,
   14268,
   13940,
   13748,
   13984,
   14324,
   13308,
   14116,
   14340,
   13808,
   13796,
   13436,
   13848,
   13760,
   13608,
   13828,
   13308,
   13708,
   13572,
   13612,
   13520,
   13552,
   13484,
   13536,
   13684,
   13888,
   13444,
   13424,
   13508,
   13340,
   13280,
   13360,
   13300,
   13516,
   13364,
   13704,
   13884,
   12900,
   13160,
   12960,
   13328,
   13144,
   13104,
   12932,
   12912,
   12868,
   12944,
   13376,
   13412,
   13312,
   13016,
   13576,
   13000,
   12536,
   13020,
   13108,
   12916,
   13220,
   12844,
   12808,
   12852,
   12764,
   13448,
   12884,
   12984,
   12724,
   12508,
   12756,
   12888,
   12236,
   12480,
   12772,
   12076,
   12504,
   12500,
   12484,
   12808,
   12904,
   12944,
   12680,
   12556,
   12632,
   12252,
   12216,
   12224,
   12896,
   12492,
   12304,
   12344,
   12192,
   12192,
   12336,
   12336,
   12484,
   11960,
   12256,
   12116,
   12016,
   11856,
   11988,
   11804,
   11660,
   12052,
   12216,
   11732,
   12024,
   11804,
   11720,
   11536,
   12096,
   11640,
   11996,
   11776,
   11656,
   11820,
   12028,
   11812,
   11892,
   11684,
   11992,
   11276,
   11520,
   11472,
   11556,
   11632,
   11488,
   11292,
   11504,
   11572,
   11116,
   11492,
   11524,
   10852,
   11600,
   11072,
   11188,
   11328,
   11124,
   11388,
   11432,
   11228,
   11248,
   11588,
   11588,
   11168,
   11220,
   11096,
   11048,
   11052,
   11188,
   11384,
   11108,
   11320,
   10800,
   10748,
   10960,
   11172,
   10664,
   11140,
   10648,
   10852,
   10608,
   10768,
   10896,
   10700,
   11024,
   10792,
   11196,
   10668,
   10704,
   11004,
   10616,
   10568,
   10592,
   10416,
   10404,
   10504,
   10840,
   10504,
   10404,
   10236,
   10564,
   10456,
   10332,
   10000,
   10632,
   10428,
   10152,
   10396,
   10628,
   10672,
   10188,
   10508,
   10408,
   9828,
   10432,
   10420,
   10392,
   10324,
   10260,
   10036,
   10288,
   10456,
   10012,
   10188,
   9768,
   10316,
   10192,
   9964,
   10172,
   9664,
   10160,
   9916,
   9876,
   10172,
   9652,
   9788,
   9816,
   9768,
   10060,
   9648,
   9700,
   9756,
   9592,
   10136,
   9272,
   9852,
   9788,
   9840,
   9732,
   9464,
   9544,
   9536,
   9764,
   9532,
   9776,
   9772,
   9608,
   9480,
   9616,
   9704,
   9456,
   9828,
   9668,
   9292,
   9508,
   9404,
   9836,
   9596,
   9464,
   9492,
   9476,
   9564,
   9192,
   9248,
   9308,
   9400,
   9492,
   9460,
   8916,
   9116,
   9016,
   9212,
   9040,
   9200,
   9028,
   9268,
   8912,
   9208,
   9008,
   9196,
   8784,
   9448,
   9204,
   9244,
   9040,
   8760,
   9064,
   8864,
   8860,
   9200,
   9064,
   8724,
   8720,
   8672,
   8768,
   8476,
   8912,
   8752,
   8900,
   8720,
   8996,
   8832,
   8292,
   9004,
   8704,
   8672,
   8712,
   8696,
   8556,
   8732,
   8512,
   8844,
   8352,
   8348,
   8448,
   8512,
   8852,
   8452,
   8516,
   8652,
   8540,
   8440,
   8340,
   8252,
   8588,
   8248,
   8388,
   8460,
   8412,
   8540,
   8324,
   7900,
   8208,
   8360,
   8136,
   8292,
   8248,
   8312,
   8204,
   8128,
   8276,
   8508,
   7916,
   7892,
   8172,
   8208,
   8084,
   8008,
   7896,
   7720,
   7888,
   7796,
   8076,
   7848,
   8204,
   8036,
   7996,
   7920,
   7796,
   8152,
   7808,
   7780,
   8220,
   7832,
   8120,
   8408,
   7872,
   8020,
   7676,
   8120,
   7540,
   7676,
   7496,
   7704,
   7792,
   7824,
   7816,
   7812,
   7560,
   7420,
   7292,
   7432,
   7484,
   7756,
   7604,
   7468,
   7476,
   7400,
   7484,
   7368,
   7356,
   7420,
   7100,
   7196,
   7492,
   7476,
   7576,
   7296,
   7824,
   7568,
   7404,
   7400,
   7172,
   7352,
   7600,
   7280,
   7068,
   6984,
   7352,
   7048,
   7128,
   7252,
   7172,
   7264,
   7340,
   7024,
   6932,
   6776,
   6764,
   7008,
   7068,
   7228,
   6996,
   7244,
   7324,
   7132,
   7096,
   6724,
   7460,
   6856,
   7000,
   7068,
   6924,
   6928,
   6752,
   7044,
   6892,
   7076,
   6632,
   6984,
   6860,
   7032,
   6768,
   6916,
   6868,
   6636,
   6852,
   6668,
   6892,
   6920,
   7032,
   6704,
   6820,
   6752,
   6796,
   6724,
   6532,
   6504,
   6436,
   6740,
   6836,
   6376,
   6728,
   6784,
   6568,
   6328,
   6972,
   6440,
   6548,
   6828,
   6756,
   6316,
   6528,
   6440,
   6204,
   6624,
   6808,
   6560,
   6440,
   6524,
   6324,
   6100,
   6428,
   6304,
   6092,
   6336,
   6416,
   6248,
   6132,
   6476,
   6320,
   6228,
   6088,
   6140,
   6252,
   5896,
   6240,
   6328,
   6036,
   6364,
   6340,
   6220,
   6232,
   6308,
   6104,
   5976,
   6124,
   6040,
   5960,
   6060,
   6072,
   6224,
   5884,
   6236,
   5964,
   5980,
   5944,
   6148,
   5992,
   5904,
   5972,
   5968,
   5908,
   6248,
   6072,
   5708,
   5672,
   6048,
   6008,
   5892,
   6036,
   5920,
   5932,
   5492,
   5992,
   5516,
   5768,
   5760,
   5996,
   5840,
   5732,
   5860,
   5680,
   5928,
   6040,
   5588,
   5928,
   5800,
   5840,
   5784,
   5740,
   5848,
   5852,
   5700,
   5628,
   5712,
   5900,
   5720,
   5728,
   5620,
   5880,
   5660,
   5548,
   5796,
   5784,
   5716,
   5520,
   5396,
   5356,
   5356,
   5412,
   5476,
   5512,
   5636,
   5528,
   5612,
   5276,
   5348,
   5744,
   5368,
   5200,
   5192,
   5396,
   5204,
   5440,
   5328,
   5468,
   5508,
   5340,
   5392,
   5320,
   5280,
   5104,
   5164,
   5336,
   5280,
   5296,
   5140,
   5368,
   5136,
   5112,
   5124,
   5108,
   5128,
   5176,
   5384,
   5284,
   4740,
   4824,
   4960,
   5168,
   4904,
   5160,
   5008,
   5188,
   4768,
   4968,
   5120,
   4860,
   5052,
   5108,
   4840,
   4864,
   4952,
   4860,
   4840,
   5008,
   4820,
   5000,
   4976,
   5136,
   4964,
   4700,
   4972,
   4732,
   4824,
   4636,
   4952,
   4736,
   4860,
   4708,
   5016,
   4584,
   4876,
   4640,
   4760,
   4736,
   4736,
   4616,
   4708,
   4524,
   4488,
   4772,
   4492,
   4524,
   4852,
   4912,
   4756,
   4504,
   4408,
   4440,
   4744,
   4640,
   4668,
   4592,
   4712,
   4492,
   4568,
   4608,
   4356,
   4432,
   4320,
   4768,
   4724,
   4320,
   4368,
   4472,
   4536,
   4528,
   4564,
   4444,
   4568,
   4384,
   4524,
   4452,
   4204,
   4428,
   4528,
   4320,
   4260,
   4392,
   4616,
   4368,
   4656,
   4144,
   4320,
   4196,
   4208,
   4452,
   4408,
   4372,
   4556,
   4176,
   4244,
   4244,
   4248,
   4020,
   4356,
   4240,
   4088,
   4092,
   3872,
   4268,
   4056,
   4376,
   4216,
   4248,
   4196,
   4216,
   3844,
   3988,
   3988,
   4016,
   4004,
   3996,
   4156,
   4088,
   4128,
   4040,
   3984,
   4060,
   3800,
   4032,
   4068,
   4020,
   4312,
   3796,
   3828,
   3968,
   3820,
   3916,
   3916,
   3888,
   4136,
   3736,
   3744,
   4048,
   3968,
   3736,
   3832,
   3888,
   3864,
   3972,
   3680,
   3560,
   3756,
   3752,
   3596,
   3888,
   3768,
   3520,
   3824,
   3600,
   3656,
   3684,
   3684,
   3604,
   3656,
   3616,
   3460,
   3612,
   3452,
   3732,
   3632,
   3468,
   3856,
   3548,
   3340,
   3508,
   3504,
   3588,
   3732,
   3524,
   3672,
   3484,
   3472,
   3536,
   3428,
   3456,
   3280,
   3308,
   3572,
   3280,
   3540,
   3448,
   3376,
   3192,
   3388,
   3340,
   3152,
   3220,
   3548,
   3540,
   3244,
   3148,
   3248,
   3120,
   3264,
   3228,
   3456,
   3160,
   3140,
   3220,
   3440,
   3364,
   3172,
   3256,
   3376,
   3280,
   3320,
   3040,
   3228,
   2996,
   3192,
   3148,
   3288,
   3340,
   3328,
   3004,
   3136,
   3332,
   3100,
   3080,
   3312,
   3136,
   3004,
   3136,
   3048,
   3160,
   3064,
   3156,
   3008,
   3076,
   3076,
   2944,
   3056,
   3148,
   3008,
   2960,
   2756,
   3180,
   3096,
   2968,
   2988,
   3004,
   2940,
   3116,
   2936,
   3164,
   2916,
   2944,
   2864,
   2988,
   2956,
   2928,
   2892,
   2836,
   2864,
   2980,
   3144,
   3040,
   2932,
   2776,
   2952,
   2928,
   2848,
   2852,
   2956,
   2844,
   2828,
   2904,
   2736,
   2828,
   2720,
   3040,
   2828,
   2600,
   2944,
   2968,
   2996,
   2968,
   2492,
   2788,
   2928,
   2844,
   2788,
   2784,
   2956,
   2664,
   2564,
   2736,
   2600,
   2852,
   2696,
   2740,
   2752,
   2792,
   2708,
   2728,
   2652,
   2568,
   2560,
   2612,
   2576,
   2560,
   2768,
   2708,
   2416,
   2544,
   2756,
   2752,
   2624,
   2628,
   2416,
   2712,
   2648,
   2676,
   2564,
   2512,
   2632,
   2600,
   2620,
   2584,
   2632,
   2424,
   2428,
   2580,
   2692,
   2692,
   2520,
   2532,
   2448,
   2580,
   2512,
   2476,
   2504,
   2656,
   2636,
   2564,
   2648,
   2480,
   2540,
   2612,
   2512,
   2380,
   2484,
   2464,
   2336,
   2328,
   2388,
   2384,
   2660,
   2396,
   2452,
   2508,
   2264,
   2260,
   2344,
   2456,
   2472,
   2364,
   2516,
   2416,
   2524,
   2488,
   2388,
   2448,
   2240,
   2268,
   2480,
   2192,
   2348,
   2292,
   2236,
   2188,
   2308,
   2288,
   2388,
   2196,
   2144,
   2520,
   2300,
   2488,
   2344,
   2260,
   2296,
   2368,
   2436,
   2292,
   2232,
   2276,
   2272,
   2232,
   2024,
   2256,
   2352,
   2444,
   2256,
   2224,
   2136,
   2320,
   2224,
   2172,
   2216,
   2128,
   2300,
   2164,
   2204,
   2500,
   2308,
   2172,
   2216,
   2264,
   2104,
   2280,
   2200,
   2188,
   2248,
   2212,
   2232,
   2132,
   2156,
   2048,
   2264,
   2276,
   2064,
   2224,
   2176,
   2168,
   2144,
   2208,
   2280,
   2116,
   2140,
   2092,
   2100,
   1988,
   2160,
   2116,
   2108,
   1984,
   2100,
   2072,
   2028,
   2292,
   2300,
   2132,
   2044,
   2076,
   2256,
   2160,
   2192,
   2152,
   2120,
   1888,
   2012,
   2108,
   2036,
   2108,
   2012,
   1884,
   2180,
   2168,
   1940,
   2128,
   2148,
   1880,
   1948,
   1944,
   2036,
   2016,
   1980,
   1932,
   1880,
   2020,
   1896,
   1984,
   2032,
   2048,
   1992,
   1904,
   1988,
   2048,
   1924,
   2016,
   1924,
   2036,
   1984,
   1956,
   1908,
   2088,
   2000,
   1792,
   1964,
   1900,
   1760,
   1896,
   2000,
   1992,
   1956,
   2000,
   1780,
   2000,
   1892,
   1808,
   2060,
   2068,
   1964,
   1804,
   1820,
   1936,
   1760,
   2016,
   1952,
   1880,
   1700,
   2028,
   1992,
   1972,
   1828,
   1916,
   1780,
   1996,
   1936,
   1844,
   1916,
   1884,
   1852,
   1984,
   1872,
   1812,
   1740,
   1732,
   2020,
   1920,
   1768,
   1760,
   1952,
   1832,
   1836,
   1844,
   1884,
   1900,
   1924,
   1708,
   1816,
   1856,
   1788,
   2008,
   1796,
   1812,
   1868,
   1812,
   1800,
   1748,
   1948,
   1876,
   1700,
   1800,
   1748,
   1756,
   1780,
   1736,
   1700,
   1908,
   1856,
   1664,
   1636,
   1768,
   1856,
   1800,
   1668,
   1708,
   1776,
   1820,
   1732,
   1752,
   1696,
   1692,
   1756,
   1784,
   1768,
   1828,
   1824,
   1616,
   1644,
   1588,
   1620,
   1740,
   1680,
   1684,
   1584,
   1660,
   1832,
   1804,
   1692,
   1732,
   1696,
   1720,
   1736,
   1580,
   1868,
   1596,
   1928,
   1604,
   1792,
   1652,
   1720,
   1668,
   1668,
   1556,
   1748,
   1740,
   1656,
   1876,
   1676,
   1680,
   1572,
   1788,
   1632,
   1748,
   1668,
   1704,
   1604,
   1640,
   1484,
   1704,
   1700,
   1532,
   1628,
   1632,
   1708,
   1728,
   1624,
   1624,
   1576,
   1488,
   1556,
   1664,
   1604,
   1552,
   1592,
   1672,
   1604,
   1568,
   1600,
   1548,
   1624,
   1580,
   1628,
   1676,
   1540,
   1652,
   1668,
   1704,
   1476,
   1492,
   1576,
   1668,
   1600,
   1552,
   1516,
   1464,
   1640,
   1656,
   1544,
   1668,
   1688,
   1532,
   1568,
   1448,
   1568,
   1428,
   1620,
   1628,
   1652,
   1332,
   1512,
   1536,
   1412,
   1316,
   1480,
   1408,
   1572,
   1528,
   1428,
   1624,
   1516,
   1480,
   1404,
   1540,
   1488,
   1524,
   1576,
   1532,
   1420,
   1624,
   1624,
   1496,
   1448,
   1436,
   1552,
   1560,
   1596,
   1552,
   1348,
   1564,
   1564,
   1496,
   1344,
   1260,
   1536,
   1440,
   1488,
   1516,
   1568,
   1420,
   1432,
   1400,
   1492,
   1384,
   1436,
   1576,
   1496,
   1504,
   1444,
   1364,
   1428,
   1340,
   1504,
   1440,
   1292,
   1460,
   1340,
   1428,
   1504,
   1584,
   1436,
   1384,
   1420,
   1480,
   1480,
   1384,
   1452,
   1400,
   1400,
   1388,
   1356,
   1496,
   1428,
   1476,
   1408,
   1452,
   1484,
   1348,
   1380,
   1304,
   1476,
   1372,
   1468,
   1344,
   1520,
   1412,
   1612,
   1384,
   1396,
   1300,
   1504,
   1292,
   1336,
   1396,
   1496,
   1464,
   1332,
   1348,
   1200,
   1308,
   1336,
   1296,
   1404,
   1492,
   1420,
   1304,
   1328,
   1240,
   1408,
   1376,
   1260,
   1476,
   1312,
   1324,
   1400,
   1276,
   1336,
   1244,
   1388,
   1424,
   1332,
   1292,
   1264,
   1508,
   1292,
   1332,
   1392,
   1432,
   1316,
   1404,
   1432,
   1276,
   1448,
   1268,
   1304,
   1416,
   1216,
   1424,
   1280,
   1244,
   1332,
   1120,
   1376,
   1212,
   1276,
   1324,
   1360,
   1256,
   1288,
   1368,
   1256,
   1164,
   1480,
   1200,
   1308,
   1276,
   1300,
   1296,
   1296,
   1420,
   1552,
   1260,
   1252,
   1204,
   1072,
   1336,
   1252,
   1228,
   1348,
   1376,
   1268,
   1184,
   1344,
   1272,
   1252,
   1272,
   1288,
   1260,
   1284,
   1436,
   1256,
   1312,
   1324,
   1248,
   1424,
   1300,
   1252,
   1272,
   1216,
   1204,
   1160,
   1192,
   1224,
   1248,
   1280,
   1236,
   1304,
   1236,
   1228,
   1264,
   1188,
   1168,
   1196,
   1324,
   1296,
   1192,
   1100,
   1180,
   1236,
   1240,
   1216,
   1280,
   1212,
   1220,
   1224,
   1240,
   1292,
   1312,
   1124,
   1296,
   1232,
   1200,
   1144,
   1200,
   1164,
   1244,
   1332,
   1188,
   1216,
   1336,
   1280,
   1288,
   1244,
   1296,
   1312,
   1240,
   1216,
   1136,
   1136,
   1136,
   1256,
   1348,
   1248,
   1280,
   1168,
   1168,
   1084,
   1376,
   1212,
   1152,
   1232,
   1144,
   1240,
   1344,
   1136,
   1140,
   1192,
   1260,
   1136,
   1248,
   1164,
   976,
   1124,
   1108,
   1104,
   1120,
   1216,
   1224,
   1156,
   1136,
   1212,
   1220,
   1208,
   1112,
   1084,
   1224,
   1240,
   1112,
   1160,
   1132,
   1120,
   1172,
   1140,
   1220,
   1144,
   1132,
   1124,
   1152,
   1144,
   1228,
   1064,
   1132,
   1224,
   1196,
   1176,
   1252,
   1080,
   1148,
   1092,
   1292,
   1120,
   1244,
   1132,
   1256,
   1044,
   964,
   1100,
   1160,
   1076,
   1128,
   1244,
   1164,
   1224,
   1196,
   1204,
   1072,
   1200,
   1256,
   1220,
   1036,
   1000,
   1052,
   1152,
   1196,
   1132,
   1000,
   1032,
   1120,
   1124,
   1116,
   1228,
   1248,
   1120,
   1140,
   1132,
   1092,
   1252,
   1044,
   1160,
   1208,
   920,
   1044,
   1024,
   1132,
   1152,
   1064,
   1092,
   1112,
   1036,
   1076,
   1168,
   988,
   1072,
   1052,
   1180,
   1040,
   1172,
   1172,
   1132,
   1164,
   1192,
   1108,
   1052,
   1104,
   1028,
   1224,
   1044,
   1108,
   956,
   960,
   1076,
   1068,
   1160,
   1068,
   1132,
   1040,
   1060,
   1040,
   1000,
   1016,
   1132,
   992,
   1080,
   920,
   936,
   1124,
   1004,
   1052,
   1084,
   1008,
   876,
   1040,
   1148,
   1188,
   1200,
   1116,
   1036,
   932,
   984,
   1084,
   1076,
   956,
   960,
   1064,
   992,
   988,
   1028,
   972,
   1048,
   1012,
   1056,
   1044,
   908,
   1036,
   1044,
   1032,
   1228,
   988,
   1004,
   1040,
   1048,
   944,
   1084,
   956,
   932,
   996,
   1068,
   1084,
   1132,
   1040,
   972,
   976,
   1036,
   1028,
   1000,
   1040,
   964,
   1160,
   996,
   1036,
   988,
   988,
   1060,
   1100,
   992,
   1132,
   1012,
   960,
   1008,
   952,
   936,
   1084,
   944,
   976,
   964,
   956,
   1044,
   1044,
   880,
   1268,
   988,
   964,
   948,
   992,
   1036,
   908,
   932,
   936,
   1000,
   980,
   1048,
   880,
   932,
   1044,
   996,
   956,
   1012,
   996,
   1008,
   1072,
   1024,
   928,
   964,
   972,
   924,
   960,
   932,
   1020,
   932,
   928,
   1028,
   936,
   1024,
   976,
   1012,
   1032,
   956,
   924,
   964,
   960,
   944,
   960,
   960,
   940,
   872,
   976,
   892,
   1000,
   1012,
   916,
   844,
   924,
   928,
   1068,
   988,
   884,
   980,
   940,
   940,
   956,
   864,
   928,
   1008,
   868,
   980,
   892,
   892,
   908,
   804,
   900,
   888,
   908,
   884,
   912,
   844,
   940,
   952,
   996,
   908,
   972,
   972,
   1040,
   844,
   864,
   928,
   880,
   920,
   852,
   900,
   940,
   892,
   896,
   924,
   912,
   924,
   892,
   824,
   896,
   880,
   892,
   880,
   988,
   908,
   876,
   940,
   876,
   960,
   824,
   900,
   876,
   940,
   780,
   892,
   816,
   936,
   920,
   928,
   832,
   908,
   996,
   928,
   908,
   836,
   796,
   892,
   756,
   880,
   804,
   872,
   824,
   816,
   896,
   848,
   932,
   940,
   860,
   812,
   824,
   820,
   756,
   876,
   928,
   696,
   972,
   828,
   888,
   832,
   916,
   768,
   852,
   932,
   888,
   836,
   712,
   916,
   960,
   856,
   756,
   888,
   768,
   944,
   856,
   820,
   884,
   724,
   984,
   812,
   880,
   960,
   776,
   908,
   900,
   844,
   876,
   792,
   848,
   888,
   916,
   872,
   852,
   828,
   904,
   892,
   884,
   832,
   860,
   840,
   732,
   840,
   832,
   740,
   824,
   872,
   852,
   820,
   864,
   712,
   812,
   796,
   928,
   800,
   752,
   804,
   744,
   880,
   812,
   884,
   748,
   820,
   796,
   740,
   868,
   876,
   744,
   824,
   844,
   776,
   768,
   896,
   816,
   836,
   856,
   812,
   784,
   780,
   816,
   808,
   908,
   724,
   856,
   712,
   864,
   768,
   892,
   860,
   812,
   752,
   852,
   712,
   756,
   692,
   780,
   844,
   764,
   816,
   792,
   784,
   876,
   824,
   700,
   796,
   840,
   776,
   776,
   784,
   696,
   800,
   704,
   828,
   724,
   788,
   736,
   612,
   836,
   776,
   808,
   752,
   788,
   708,
   724,
   860,
   712,
   720,
   728,
   800,
   652,
   732,
   804,
   832,
   732,
   764,
   860,
   676,
   692,
   716,
   704,
   808,
   860,
   716,
   772,
   836,
   744,
   776,
   744,
   700,
   708,
   776,
   816,
   784,
   816,
   780,
   644,
   688,
   748,
   804,
   736,
   676,
   720,
   792,
   752,
   828,
   704,
   796,
   772,
   664,
   672,
   684,
   744,
   688,
   696,
   828,
   792,
   664,
   768,
   768,
   648,
   740,
   720,
   744,
   752,
   792,
   748,
   808,
   652,
   768,
   704,
   660,
   764,
   696,
   780,
   764,
   800,
   724,
   704,
   676,
   752,
   728,
   752,
   748,
   716,
   744,
   732,
   712,
   828,
   688,
   664,
   688,
   668,
   760,
   704,
   780,
   660,
   640,
   796,
   700,
   748,
   744,
   624,
   724,
   704,
   700,
   752,
   800,
   732,
   724,
   700,
   696,
   716,
   704,
   668,
   608,
   688,
   784,
   696,
   672,
   648,
   732,
   684,
   748,
   788,
   728,
   600,
   652,
   736,
   644,
   740,
   752,
   740,
   660,
   756,
   744,
   752,
   672,
   668,
   672,
   772,
   692,
   744,
   688,
   644,
   752,
   588,
   596,
   764,
   684,
   704,
   684,
   600,
   668,
   740,
   684,
   604,
   636,
   628,
   672,
   740,
   668,
   624,
   568,
   600,
   668,
   644,
   672,
   656,
   672,
   696,
   644,
   612,
   672,
   600,
   620,
   708,
   696,
   584,
   724,
   740,
   712,
   680,
   736,
   668,
   708,
   716,
   656,
   716,
   620,
   648,
   724,
   640,
   568,
   696,
   636,
   664,
   608,
   644,
   568,
   560,
   720,
   632,
   708,
   680,
   688,
   616,
   636,
   632,
   584,
   728,
   700,
   608,
   696,
   588,
   608,
   616,
   664,
   632,
   712,
   728,
   568,
   576,
   712,
   720,
   660,
   664,
   668,
   692,
   672,
   620,
   592,
   692,
   644,
   720,
   560,
   700,
   556,
   656,
   636,
   668,
   720,
   640,
   580,
   656,
   692,
   656,
   584,
   592,
   592,
   648,
   660,
   692,
   632,
   592,
   676,
   608,
   644,
   600,
   720,
   648,
   644,
   644,
   644,
   544,
   640,
   580,
   648,
   620,
   604,
   592,
   528,
   584,
   604,
   604,
   648,
   616,
   568,
   612,
   568,
   608,
   684,
   588,
   632,
   556,
   604,
   628,
   592,
   556,
   640,
   568,
   680,
   596,
   588,
   608,
   520,
   616,
   548,
   704,
   644,
   536,
   572,
   632,
   684,
   580,
   584,
   740,
   592,
   792,
   620,
   696,
   612,
   664,
   588,
   632,
   544,
   640,
   524,
   604,
   624,
   536,
   648,
   532,
   564,
   640,
   600,
   652,
   644,
   620,
   628,
   568,
   720,
   700,
   512,
   656,
   584,
   548,
   612,
   560,
   552,
   668,
   556,
   556,
   480,
   564,
   612,
   632,
   576,
   560,
   632,
   700,
   640,
   576,
   612,
   576,
   612,
   552,
   628,
   656,
   572,
   604,
   604,
   604,
   612,
   596,
   532,
   584,
   600,
   576,
   632,
   496,
   544,
   544,
   572,
   668,
   632,
   644,
   584,
   560,
   504,
   572,
   588,
   588,
   556,
   580,
   576,
   556,
   572,
   540,
   556,
   560,
   624,
   596,
   596,
   632,
   584,
   584,
   608,
   552,
   476,
   488,
   488,
   596,
   576,
   616,
   640,
   600,
   524,
   512,
   624,
   560,
   548,
   596,
   472,
   548,
   484,
   556,
   580,
   600,
   544,
   480,
   560,
   496,
   568,
   632,
   512,
   548,
   468,
   544,
   564,
   572,
   552,
   520,
   572,
   508,
   492,
   668,
   476,
   576,
   572,
   588,
   592,
   532,
   600,
   524,
   596,
   524,
   516,
   588,
   584,
   572,
   504,
   576,
   532,
   536,
   616,
   568,
   624,
   548,
   584,
   536,
   488,
   552,
   468,
   528,
   532,
   504,
   588,
   480,
   572,
   500,
   548,
   544,
   480,
   468,
   536,
   556,
   516,
   580,
   508,
   568,
   516,
   520,
   492,
   548,
   516,
   580,
   568,
   524,
   564,
   560,
   456,
   524,
   524,
   560,
   536,
   524,
   516,
   536,
   504,
   516,
   572,
   516,
   468,
   468,
   576,
   476,
   400,
   548,
   488,
   460,
   540,
   560,
   464,
   528,
   568,
   492,
   456,
   472,
   500,
   540,
   520,
   592,
   544,
   540,
   540,
   476,
   540,
   540,
   500,
   488,
   608,
   468,
   580,
   448,
   488,
   500,
   540,
   456,
   528,
   484,
   428,
   484,
   492,
   536,
   496,
   492,
   528,
   432,
   484,
   400,
   464,
   508,
   500,
   516,
   440,
   548,
   428,
   500,
   580,
   576,
   476,
   492,
   480,
   520,
   504,
   572,
   492,
   524,
   548,
   448,
   480,
   432,
   536,
   464,
   488,
   492,
   420,
   472,
   564,
   536,
   484,
   476,
   424,
   444,
   500,
   544,
   528,
   476,
   540,
   544,
   496,
   488,
   516,
   488,
   376,
   476,
   468,
   452,
   456,
   420,
   432,
   480,
   556,
   500,
   496,
   508,
   416,
   536,
   408,
   524,
   480,
   396,
   412,
   552,
   520,
   484,
   388,
   444,
   408,
   444,
   388,
   464,
   436,
   560,
   464,
   484,
   532,
   476,
   468,
   468,
   580,
   480,
   472,
   468,
   428,
   556,
   344,
   416,
   484,
   476,
   404,
   424,
   432,
   468,
   392,
   376,
   428,
   352,
   516,
   472,
   464,
   492,
   492,
   504,
   528,
   456,
   448,
   424,
   428,
   484,
   420,
   416,
   544,
   372,
   464,
   380,
   512,
   420,
   480,
   432,
   464,
   424,
   396,
   384,
   424,
   464,
   412,
   440,
   488,
   456,
   436,
   500,
   376,
   408,
   420,
   372,
   380,
   472,
   312,
   480,
   480,
   408,
   460,
   420,
   400,
   428,
   480,
   384,
   460,
   444,
   468,
   368,
   472,
   472,
   512,
   400,
   468,
   464,
   476,
   472,
   412,
   468,
   396,
   460,
   384,
   444,
   480,
   480,
   456,
   416,
   436,
   404,
   464,
   400,
   460,
   432,
   436,
   444,
   380,
   472,
   432,
   444,
   368,
   448,
   456,
   360,
   424,
   432,
   424,
   416,
   388,
   492,
   444,
   408,
   396,
   388,
   408,
   368,
   492,
   400,
   448,
   436,
   416,
   304,
   432,
   412,
   376,
   392,
   384,
   472,
   360,
   436,
   340,
   440,
   420,
   408,
   380,
   368,
   408,
   472,
   444,
   448,
   424,
   412,
   396,
   420,
   404,
   360,
   424,
   408,
   444,
   384,
   356,
   516,
   336,
   340,
   420,
   420,
   424,
   440,
   304,
   388,
   432,
   380,
   436,
   416,
   416,
   444,
   420,
   408,
   424,
   332,
   368,
   360,
   412,
   380,
   460,
   396,
   396,
   388,
   376,
   392,
   400,
   388,
   404,
   372,
   352,
   308,
   444,
   428,
   392,
   448,
   344,
   420,
   404,
   392,
   404,
   352,
   384,
   412,
   456,
   440,
   396,
   352,
   432,
   440,
   464,
   384,
   340,
   360,
   332,
   356,
   396,
   372,
   388,
   364,
   356,
   344,
   432,
   360,
   428,
   388,
   416,
   432,
   364,
   348,
   336,
   424,
   408,
   336,
   368,
   416,
   384,
   396,
   372,
   360,
   404,
   364,
   396,
   376,
   296,
   380,
   364,
   400,
   372,
   324,
   380,
   352,
   340,
   372,
   384,
   344,
   376,
   360,
   348,
   368,
   336,
   376,
   360,
   328,
   336,
   344,
   376,
   416,
   436,
   392,
   404,
   396,
   292,
   436,
   300,
   332,
   436,
   344,
   324,
   296,
   428,
   368,
   436,
   372,
   384,
   380,
   428,
   344,
   392,
   404,
   340,
   312,
   416,
   372,
   328,
   352,
   304,
   288,
   344,
   380,
   360,
   320,
   424,
   352,
   364,
   360,
   248,
   352,
   296,
   400,
   416,
   284,
   316,
   432,
   364,
   312,
   332,
   404,
   344,
   404,
   280,
   392,
   392,
   368,
   384,
   376,
   320,
   320,
   340,
   296,
   324,
   348,
   272,
   392,
   312,
   320,
   316,
   340,
   264,
   276,
   352,
   280,
   352,
   276,
   328,
   392,
   344,
   324,
   316,
   368,
   348,
   292,
   312,
   364,
   292,
   384,
   352,
   308,
   336,
   448,
   288,
   364,
   376,
   368,
   312,
   280,
   332,
   420,
   320,
   324,
   292,
   308,
   308,
   260,
   300,
   276,
   260,
   332,
   320,
   336,
   340,
   324,
   268,
   336,
   304,
   288,
   332,
   244,
   376,
   372,
   284,
   368,
   348,
   324,
   320,
   308,
   340,
   280,
   276,
   336,
   332,
   320,
   316,
   296,
   300,
   308,
   364,
   244,
   288,
   284,
   372,
   264,
   308,
   276,
   284,
   320,
   336,
   276,
   308,
   280,
   296,
   324,
   240,
   264,
   360,
   360,
   240,
   296,
   264,
   308,
   308,
   300,
   276,
   368,
   304,
   304,
   356,
   276,
   312,
   268,
   288,
   348,
   296,
   320,
   296,
   272,
   328,
   268,
   316,
   280,
   268,
   256,
   288,
   292,
   264,
   292,
   372,
   284,
   240,
   316,
   336,
   292,
   300,
   320,
   280,
   240,
   256,
   284,
   364,
   276,
   316,
   316,
   332,
   284,
   288,
   284,
   320,
   296,
   280,
   236,
   256,
   316,
   272,
   284,
   268,
   264,
   260,
   268,
   284,
   304,
   228,
   324,
   268,
   252,
   252,
   304,
   252,
   268,
   256,
   240,
   228,
   256,
   276,
   272,
   268,
   244,
   312,
   304,
   300,
   276,
   336,
   300,
   280,
   264,
   288,
   292,
   260,
   260,
   280,
   284,
   356,
   256,
   296,
   292,
   256,
   280,
   272,
   256,
   316,
   216,
   252,
   292,
   268,
   248,
   248,
   288,
   276,
   240,
   328,
   204,
   268,
   228,
   272,
   236,
   244,
   240,
   240,
   232,
   248,
   220,
   220,
   284,
   212,
   280,
   288,
   240,
   280,
   280,
   272,
   248,
   260,
   336,
   272,
   252,
   224,
   228,
   276,
   200,
   244,
   280,
   196,
   272,
   248,
   224,
   252,
   268,
   240,
   236,
   212,
   240,
   232,
   296,
   268,
   284,
   256,
   236,
   240,
   284,
   252,
   260,
   240,
   276,
   256,
   192,
   220,
   224,
   204,
   320,
   216,
   284,
   268,
   272,
   228,
   232,
   216,
   240,
   264,
   208,
   212,
   308,
   236,
   248,
   256,
   268,
   244,
   216,
   272,
   248,
   256,
   208,
   224,
   204,
   200,
   212,
   200,
   236,
   204,
   184,
   224,
   204,
   240,
   244,
   236,
   268,
   184,
   216,
   216,
   284,
   248,
   264,
   232,
   212,
   220,
   212,
   204,
   256,
   176,
   200,
   204,
   204,
   224,
   248,
   228,
   168,
   236,
   184,
   168,
   200,
   244,
   204,
   248,
   240,
   176,
   216,
   260,
   216,
   200,
   196,
   272,
   172,
   192,
   148,
   240,
   224,
   244,
   196,
   220,
   244,
   224,
   212,
   200,
   212,
   156,
   208,
   224,
   208,
   224,
   216,
   168,
   188,
   212,
   248,
   196,
   244,
   196,
   208,
   220,
   216,
   212,
   212,
   224,
   160,
   200,
   160,
   264,
   212,
   212,
   168,
   172,
   252,
   176,
   216,
   188,
   200,
   172,
   232,
   220,
   220,
   224,
   192,
   212,
   224,
   260,
   216,
   216,
   204,
   208,
   232,
   196,
   204,
   168,
   240,
   200,
   236,
   236,
   176,
   216,
   192,
   168,
   204,
   180,
   244,
   232,
   248,
   216,
   188,
   228,
   184,
   140,
   164,
   148,
   228,
   228,
   160,
   236,
   172,
   220,
   216,
   172,
   164,
   192,
   160,
   160,
   184,
   172,
   168,
   152,
   180,
   176,
   180,
   148,
   156,
   148,
   172,
   172,
   168,
   208,
   188,
   172,
   196,
   172,
   168,
   200,
   184,
   188,
   172,
   204,
   164,
   188,
   176,
   160,
   192,
   152,
   200,
   160,
   152,
   164,
   148,
   176,
   152,
   104,
   160,
   144,
   156,
   200,
   180,
   160,
   176,
   176,
   192,
   152,
   192,
   160,
   192,
   188,
   200,
   172,
   172,
   184,
   168,
   180,
   188,
   188,
   156,
   160,
   220,
   220,
   132,
   168,
   164,
   184,
   148,
   144,
   168,
   136,
   144,
   152,
   164,
   188,
   152,
   224,
   112,
   204,
   176,
   140,
   156,
   140,
   148,
   216,
   168,
   128,
   148,
   200,
   176,
   128,
   120,
   136,
   192,
   148,
   128,
   164,
   180,
   196,
   140,
   120,
   216,
   160,
   192,
   144,
   156,
   180,
   172,
   172,
   148,
   148,
   176,
   172,
   208,
   172,
   180,
   136,
   116,
   168,
   160,
   116,
   156,
   132,
   136,
   140,
   176,
   156,
   164,
   188,
   132,
   120,
   124,
   116,
   108,
   184,
   184,
   140,
   128,
   172,
   148,
   180,
   184,
   136,
   164,
   116,
   184,
   144,
   164,
   140,
   148,
   132,
   160,
   128,
   152,
   112,
   152,
   160,
   172,
   200,
   140,
   148,
   132,
   128,
   148,
   112,
   120,
   148,
   132,
   156,
   160,
   140,
   128,
   192,
   112,
   124,
   144,
   168,
   168,
   148,
   148,
   100,
   164,
   120,
   152,
   128,
   164,
   144,
   136,
   148,
   144,
   132,
   112,
   160,
   152,
   136,
   156,
   128,
   140,
   164,
   136,
   144,
   112,
   132,
   148,
   92,
   140,
   168,
   124,
   144,
   104,
   132,
   132,
   196,
   168,
   208,
   172,
   116,
   108,
   144,
   120,
   132,
   160,
   132,
   140,
   176,
   100,
   144,
   120,
   156,
   116,
   128,
   160,
   164,
   160,
   108,
   128,
   108,
   136,
   144,
   96,
   128,
   100,
   96,
   132,
   124,
   124,
   136,
   140,
   124,
   140,
   132,
   124,
   76,
   140,
   120,
   124,
   128,
   144,
   152,
   152,
   140,
   168,
   152,
   120,
   160,
   140,
   112,
   112,
   136,
   152,
   176,
   140,
   160,
   92,
   108,
   132,
   128,
   152,
   116,
   124,
   112,
   140,
   136,
   120,
   120,
   140,
   148,
   132,
   120,
   144,
   136,
   132,
   128,
   112,
   144,
   132,
   144,
   124,
   120,
   108,
   116,
   152,
   92,
   116,
   100,
   124,
   112,
   96,
   120,
   116,
   80,
   84,
   136,
   88,
   148,
   132,
   104,
   104,
   108,
   128,
   116,
   96,
   104,
   96,
   124,
   128,
   108,
   124,
   92,
   88,
   112,
   108,
   92,
   112,
   144,
   112,
   120,
   92,
   116,
   104,
   132,
   100,
   116,
   108,
   96,
   128,
   100,
   92,
   120,
   140,
   96,
   136,
   72,
   92,
   84,
   120,
   116,
   108,
   84,
   72,
   104,
   128,
   104,
   76,
   88,
   68,
   108,
   112,
   132,
   104,
   132,
   136,
   124,
   80,
   132,
   96,
   108,
   124,
   52,
   56,
   96,
   144,
   64,
   100,
   92,
   116,
   112,
   120,
   104,
   64,
   112,
   116,
   96,
   100,
   112,
   72,
   84,
   92,
   72,
   88,
   92,
   80,
   64,
   80,
   112,
   96,
   108,
   84,
   76,
   76,
   76,
   88,
   108,
   96,
   84,
   88,
   80,
   100,
   76,
   56,
   104,
   132,
   100,
   100,
   120,
   116,
   84,
   84,
   80,
   104,
   92,
   80,
   72,
   92,
   88,
   80,
   80,
   80,
   92,
   104,
   80,
   76,
   68,
   68,
   96,
   56,
   68,
   84,
   68,
   96,
   108,
   112,
   84,
   116,
   80,
   60,
   68,
   60,
   64,
   92,
   72,
   108,
   64,
   68,
   116,
   88,
   68,
   72,
   64,
   88,
   48,
   60,
   84,
   104,
   80,
   84,
   88,
   68,
   112,
   96,
   76,
   68,
   44,
   92,
   96,
   100,
   72,
   88,
   72,
   88,
   88,
   76,
   68,
   120,
   76,
   76,
   100,
   68,
   68,
   84,
   68,
   60,
   56,
   68,
   36,
   28,
   72,
   68,
   64,
   84,
   112,
   76,
   92,
   56,
   60,
   80,
   112,
   88,
   92,
   96,
   60,
   60,
   88,
   80,
   36,
   76,
   92,
   68,
   104,
   60,
   44,
   80,
   68,
   64,
   92,
   76,
   68,
   48,
   68,
   92,
   92,
   92,
   76,
   64,
   96,
   80,
   52,
   76,
   52,
   64,
   52,
   56,
   76,
   56,
   68,
   76,
   40,
   100,
   72,
   76,
   60,
   44,
   80,
   52,
   72,
   64,
   72,
   72,
   56,
   68,
   68,
   40,
   60,
   88,
   72,
   56,
   52,
   68,
   64,
   52,
   68,
   112,
   72,
   52,
   60,
   52,
   52,
   48,
   64,
   52,
   48,
   60,
   72,
   44,
   56,
   44,
   60,
   68,
   68,
   64,
   72,
   56,
   64,
   44,
   40,
   64,
   64,
   40,
   64,
   60,
   48,
   52,
   44,
   44,
   56,
   60,
   68,
   96,
   56,
   60,
   48,
   52,
   56,
   68,
   60,
   52,
   36,
   64,
   52,
   56,
   44,
   52,
   68,
   52,
   72,
   56,
   48,
   36,
   84,
   48,
   48,
   60,
   56,
   84,
   56,
   48,
   32,
   56,
   40,
   48,
   88,
   44,
   60,
   60,
   76,
   36,
   68,
   56,
   32,
   44,
   28,
   60,
   48,
   64,
   76,
   52,
   64,
   36,
   64,
   28,
   52,
   56,
   40,
   36,
   48,
   40,
   36,
   48,
   52,
   80,
   72,
   44,
   56,
   32,
   44,
   24,
   48,
   44,
   32,
   36,
   52,
   64,
   52,
   44,
   44,
   60,
   44,
   44,
   64,
   40,
   52,
   80,
   44,
   48,
   44,
   48,
   60,
   32,
   28,
   72,
   60,
   48,
   28,
   36,
   44,
   36,
   64,
   32,
   44,
   40,
   40,
   44,
   36,
   64,
   36,
   36,
   44,
   80,
   48,
   24,
   56,
   28,
   28,
   40,
   28,
   40,
   48,
   32,
   80,
   64,
   56,
   20,
   44,
   60,
   32,
   28,
   36,
   56,
   32,
   36,
   36,
   48,
   56,
   24,
   44,
   40,
   24,
   36,
   40,
   56,
   60,
   36,
   32,
   52,
   32,
   56,
   32,
   40,
   52,
   44,
   20,
   32,
   32,
   36,
   24,
   52,
   28,
   64,
   20,
   32,
   48,
   40,
   52,
   40,
   32,
   32,
   20,
   16,
   32,
   64,
   36,
   52,
   48,
   32,
   48,
   32,
   40,
   52,
   40,
   40,
   48,
   36,
   40,
   48,
   32,
   48,
   44,
   44,
   24,
   36,
   24,
   64,
   36,
   40,
   52,
   24,
   52,
   12,
   36,
   36,
   48,
   48,
   32,
   28,
   40,
   52,
   56,
   36,
   44,
   40,
   36,
   32,
   36,
   48,
   32,
   44,
   20,
   24,
   36,
   28,
   32,
   24,
   28,
   56,
   32,
   40,
   16,
   32,
   28,
   36,
   24,
   52,
   48,
   44,
   12,
   40,
   28,
   52,
   44,
   24,
   44,
   28,
   20,
   24,
   16,
   36,
   20,
   20,
   56,
   24,
   28,
   40,
   20,
   28,
   52,
   28,
   20,
   48,
   52,
   32,
   40,
   24,
   24,
   24,
   36,
   48,
   20,
   40,
   20,
   36,
   32,
   44,
   20,
   28,
   32,
   32,
   40,
   44,
   44,
   20,
   56,
   40,
   60,
   32,
   36,
   24,
   32,
   16,
   28,
   40,
   28,
   20,
   20,
   36,
   28,
   36,
   32,
   28,
   28,
   16,
   32,
   20,
   16,
   48,
   36,
   32,
   32,
   32,
   32,
   28,
   8,
   28,
   44,
   32,
   24,
   16,
   24,
   28,
   44,
   28,
   24,
   16,
   32,
   16,
   12,
   60,
   40,
   16,
   28,
   8,
   40,
   20,
   40,
   32,
   36,
   36,
   12,
   28,
   32,
   24,
   36,
   16,
   32,
   32,
   32,
   12,
   32,
   36,
   4,
   28,
   0,
   24,
   12,
   40,
   28,
   24,
   28,
   28,
   12,
   20,
   20,
   20,
   20,
   40,
   20,
   36,
   12,
   20,
   28,
   32,
   12,
   28,
   20,
   20,
   20,
   40,
   24,
   40,
   40,
   40,
   12,
   16,
   20,
   28,
   12,
   40,
   24,
   24,
   20,
   48,
   12,
   16,
   32,
   20,
   20,
   32,
   28,
   16,
   32,
   24,
   20,
   20,
   28,
   12,
   28,
   20,
   40,
   24,
   12,
   20,
   12,
   32,
   12,
   24,
   44,
   8,
   8,
   8,
   12,
   24,
   16,
   16,
   28,
   16,
   16,
   12,
   16,
   36,
   12,
   12,
   16,
   16,
   28,
   16,
   32,
   16,
   16,
   36,
   16,
   36,
   12,
   16,
   12,
   16,
   28,
   20,
   24,
   4,
   12,
   20,
   12,
   20,
   12,
   32,
   24,
   20,
   16,
   36,
   12,
   24,
   24,
   28,
   16,
   8,
   32,
   24,
   20,
   20,
   20,
   12,
   12,
   16,
   16,
   8,
   8,
   8,
   16,
   16,
   16,
   12,
   8,
   12,
   8,
   32,
   20,
   28,
   16,
   4,
   16,
   4,
   12,
   36,
   16,
   16,
   12,
   4,
   12,
   36,
   16,
   12,
   24,
   12,
   28,
   16,
   20,
   16,
   24,
   32,
   4,
   12,
   28,
   12,
   16,
   0,
   8,
   12,
   12,
   28,
   8,
   20,
   20,
   16,
   16,
   12,
   24,
   24,
   20,
   20,
   12,
   8,
   20,
   16,
   12,
   20,
   16,
   8,
   12,
   12,
   12,
   12,
   24,
   4,
   12,
   8,
   20,
   8,
   16,
   24,
   12,
   12,
   12,
   8,
   12,
   20,
   40,
   4,
   12,
   8,
   12,
   8,
   16,
   16,
   4,
   12,
   12,
   8,
   16,
   4,
   4,
   4,
   4,
   20,
   12,
   12,
   12,
   20,
   8,
   24,
   12,
   12,
   8,
   4,
   20,
   8,
   0,
   4,
   12,
   12,
   8,
   20,
   4,
   20,
   16,
   20,
   20,
   12,
   8,
   20,
   12,
   16,
   24,
   28,
   12,
   12,
   24,
   8,
   12,
   12,
   4,
   8,
   4,
   8,
   8,
   16,
   4,
   28,
   20,
   12,
   4,
   20,
   8,
   8,
   24,
   16,
   16,
   12,
   12,
   24,
   8,
   8,
   0,
   12,
   8,
   16,
   20,
   12,
   8,
   12,
   16,
   16,
   4,
   8,
   8,
   20,
   12,
   8,
   8,
   24,
   4,
   16,
   20,
   16,
   4,
   4,
   8,
   12,
   8,
   4,
   16,
   4,
   4,
   8,
   12,
   8,
   16,
   4,
   12,
   8,
   24,
   8,
   20,
   4,
   20,
   16,
   8,
   12,
   12,
   4,
   16,
   8,
   16,
   8,
   20,
   4,
   12,
   24,
   4,
   16,
   16,
   12,
   8,
   4,
   4,
   12,
   4,
   12,
   12,
   4,
   24,
   12,
   8,
   16,
   12,
   8,
   16,
   8,
   12,
   12,
   8,
   16,
   8,
   8,
   12,
   8,
   12,
   12,
   8,
   4,
   4,
   8,
   20,
   8,
   16,
   12,
   0,
   16,
   12,
   12,
   12,
   20,
   16,
   8,
   16,
   0,
   12,
   12,
   4,
   8,
   24,
   4,
   0,
   0,
   0,
   0,
   24,
   4,
   12,
   12,
   12,
   16,
   32,
   20,
   4,
   0,
   8,
   8,
   8,
   12,
   16,
   8,
   4,
   4,
   12,
   4,
   16,
   0,
   8,
   4,
   8,
   8,
   8,
   4,
   4,
   4,
   4,
   16,
   8,
   4,
   4,
   0,
   8,
   12,
   16,
   20,
   0,
   4,
   4,
   0,
   4,
   4,
   20,
   4,
   0,
   8,
   8,
   8,
   0,
   8,
   0,
   0,
   4,
   12,
   8,
   0,
   8,
   4,
   4,
   8,
   4,
   16,
   12,
   8,
   12,
   8,
   12,
   8,
   20,
   4,
   8,
   4,
   4,
   20,
   0,
   16,
   4,
   4,
   8,
   16,
   16,
   12,
   8,
   12,
   12,
   8,
   4,
   4,
   0,
   4,
   0,
   4,
   4,
   4,
   4,
   16,
   8,
   12,
   8,
   16,
   4,
   4,
   0,
   8,
   8,
   4,
   8,
   12,
   8,
   4,
   0,
   4,
   4,
   24,
   4,
   4,
   4,
   4,
   0,
   8,
   0,
   0,
   16,
   8,
   0,
   16,
   16,
   0,
   4,
   4,
   16,
   16,
   4,
   8,
   4,
   8,
   12,
   4,
   8,
   4,
   0,
   16,
   12,
   0,
   0,
   0,
   0,
   4,
   12,
   4,
   8,
   8,
   4,
   8,
   4,
   0,
   4,
   8,
   20,
   8,
   0,
   4,
   4,
   0,
   0,
   12,
   4,
   0,
   12,
   20,
   16,
   4,
   8,
   4,
   8,
   0,
   0,
   8,
   4,
   4,
   0,
   4,
   4,
   4,
   8,
   12,
   0,
   4,
   12,
   0,
   8,
   8,
   4,
   8,
   4,
   4,
   8,
   4,
   12,
   4,
   4,
   0,
   4,
   4,
   8,
   16,
   0,
   4,
   0,
   16,
   16,
   4,
   8,
   8,
   4,
   4,
   12,
   12,
   4,
   0,
   8,
   0,
   8,
   8,
   0,
   8,
   4,
   4,
   4,
   4,
   0,
   16,
   4,
   0,
   8,
   0,
   0,
   8,
   4,
   0,
   0,
   0,
   4,
   0,
   4,
   0,
   4,
   0,
   12,
   16,
   4,
   0,
   4,
   0,
   0,
   4,
   0,
   8,
   4,
   4,
   8,
   4,
   0,
   0,
   8,
   0,
   4,
   4,
   0,
   0,
   0,
   0,
   0,
   8,
   4,
   4,
   4,
   8,
   0,
   12,
   0,
   4,
   0,
   4,
   4,
   0,
   4,
   0,
   0,
   0,
   8,
   8,
   12,
   4,
   0,
   4,
   4,
   0,
   4,
   0,
   0,
   0,
   0,
   4,
   12,
   4,
   4,
   4,
   4,
   4,
   0,
   12,
   0,
   0,
   8,
   0,
   8,
   0,
   8,
   4,
   0,
   4,
   0,
   0,
   12,
   4,
   8,
   4,
   0,
   0,
   0,
   4,
   8,
   0,
   4,
   4,
   0,
   4,
   0,
   0,
   4,
   0,
   0,
   4,
   4,
   4,
   0,
   0,
   12,
   0,
   4,
   4,
   0,
   0,
   4,
   12,
   0,
   0,
   4,
   0,
   0,
   0,
   0,
   4,
   4,
   4,
   4,
   0,
   8,
   4,
   0,
   0,
   4,
   12,
   4,
   4,
   0,
   0,
   0,
   8,
   0,
   0,
   0,
   4,
   4,
   0,
   0,
   4,
   0,
   4,
   4,
   4,
   8,
   0,
   4,
   0,
   0,
   4,
   4,
   0,
   4,
   4,
   8,
   0,
   0,
   4,
   0,
   0,
   4,
   0,
   8,
   4,
   0,
   4,
   0,
   4,
   0,
   8,
   0,
   0,
   0,
   8,
   0,
   0,
   0,
   4,
   8,
   0,
   8,
   0,
   0,
   4,
   0,
   4,
   0,
   0,
   4,
   0,
   0,
   0,
   0,
   0,
   0,
   4,
   12,
   8,
   0,
   8,
   4,
   4,
   4,
   4,
   4,
   4,
   0,
   0,
   0,
   4,
   4,
   0,
   4,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   4,
   0,
   0,
   8,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   4,
   0,
   0,
   0,
   0,
   0,
   4,
   4,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   8,
   4,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   4,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   8,
   0,
   0,
   0,
   4,
   0,
   8,
   0,
   0,
   0,
   0,
   8,
   0,
   0,
   0,
   0,
   4,
   0,
   0,
   0,
   0,
   0,
   0,
   4,
   0,
   0,
   4,
   4,
   0,
   0,
   0,
   4,
   0,
   8,
   0,
   0,
   0,
   4,
   4,
   4,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   4,
   4,
   0,
   8,
   0,
   0,
   8,
   0,
   0,
   0,
   0,
   0,
   0,
   4,
   0,
   0,
   0,
   0,
   0,
   8,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   4,
   4,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   4,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   4,
   0,
   0,
   0,
   4,
   0,
   0,
   4,
   4,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   4,
   0,
   0,
   0,
   4,
   0,
   0,
   0,
   4,
   0,
   0,
   0,
   0,
   0,
   4,
   0,
   0,
   4,
   0,
   0,
   8,
   4,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   4,
   4,
   0,
   0,
   0,
   0,
   4,
   4,
   0,
   0,
   0,
   0,
   0,
   4,
   0,
   0,
   0,
   4,
   0,
   0,
   0,
   0,
   0,
   4,
   0,
   0,
   0,
   0,
   0,
   0,
   4,
   0,
   0,
   0,
   0,
   4,
   0,
   0,
   4,
   0,
   0,
   0,
   0,
   4,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   4,
   0,
   4,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   4,
   0,
   0,
   4,
   0,
   0,
   0,
   12,
   0,
   0,
   0,
   0,
   0,
   4,
   0,
   0,
   4,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   4,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   4,
   0,
   0,
   0,
   4,
   0,
   4,
   8,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   4,
   0,
   0,
   4,
   0,
   4,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   4,
   0,
   0,
   0,
   0,
   0,
   4,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   8,
   0,
   4,
   0,
   4,
   0,
   0,
   0,
   4,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   4,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   4,
   0,
   0,
   0,
   4,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   4,
   0,
   0,
   0,
   0,
   0,
   4,
   0,
   0,
   0,
   0,
   4,
   0,
   4,
   0,
   0,
   0,
   0,
   0,
   0,
   4,
   4,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   4,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   4,
   0,
   0,
   0,
   0,
   0,
   0,
   4,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   4,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   4,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   4,
   4,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   4,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   4,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   8,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   4,
   0,
   4,
   0,
   0,
   0,
   0,
   0,
   0,
   4,
   0,
   0,
   4,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   4,
   0,
   4,
   0,
   0,
   4,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   4,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   4,
   0,
   4,
   4,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   4,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   4,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   8,
   0,
   0,
   0,
   0,
   0,
   4,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   4,
   0,
   0,
   0,
   0,
   0,
   0,
   4,
   0,
   4,
   0,
   0,
   4,
   0,
   4,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   4,
   4,
   0,
   0,
   4,
   0,
   0,
   0,
   4,
   0,
   0,
   0,
   0,
   0,
   4,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   4,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   4,
   0,
   4,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   4,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   4,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   4,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   4,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   4,
   0,
   0,
   0,
   4,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   4,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   4,
   4,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   4,
   4,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   4,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   4,
   0,
   0,
   4,
   4,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   4,
   0,
   0,
   4,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   4,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   4,
   0,
   4,
   4,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   4,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   4,
   0,
   0,
   0,
   0,
   4,
   0,
   0,
   4,
   0,
   0,
   0,
   4,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   4,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   4,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   4,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   4,
   0,
   0,
   0,
   0,
   4,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   4,
   0,
   0,
   0,
   0,
   0,
   4,
   0,
   0,
   0,
   0,
   0,
   4,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   4,
   0,
   0,
   0,
   0,
   0,
   4,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   4,
   4,
   0,
   0,
   0,
   0,
   0,
   4,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   4,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   4,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   4,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   4,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   4,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   4,
   0,
   0,
   0,
   0,
   0,
   4,
   0,
   0,
   0,
   0,
   4,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   4,
   4,
   4,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   4,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   4,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   4,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   4,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   4,
   4,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   4,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   4,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   4,
   4,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   4,
   0,
   0,
   0,
   4,
   0,
   0,
   4,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   4,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   4,
   0,
   0,
   0,
   0,
   0,
   4,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   4,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   4,
   0,
   0,
   0,
   0,
   0,
   4,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   4,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   4,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   4,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   4,
   0,
   4,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   4,
   0,
   0,
   4,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   4,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   4,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   4,
   0,
   0,
   0,
   0,
   4,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   4,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   4,
   0,
   0,
   0,
   0,
   0,
   0,
   4,
   0,
   0,
   0,
   4,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   4,
   0,
   4,
   0,
   0,
   0,
   0,
   0,
   0,
   4,
   0,
   0,
   4,
   0,
   0,
   0,
   0,
   0,
   4,
   4,
   0,
   0,
   0,
   0,
   0,
   4,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   4,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   4,
   0,
   0,
   0,
   0,
   0,
   4,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   4,
   0,
   4,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   4,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   8,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   4,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   4,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   4,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   4,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   4,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   4,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   4,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   4,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   4,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   4,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   4,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   4,
   0,
   0,
   0,
   4,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   4,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   4,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   4,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   4,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   4,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   4,
   0,
   0,
   4,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   4,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   4,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   4,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   4,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   4,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   4,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   4,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   4,
   0,
   0,
   0,
   4,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   4,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   4,
   4,
   4,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   4,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   4,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   4,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   4,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   4,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   4,
   0,
   0,
   4,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   4,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   4,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   4,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   4,
   0,
   0,
   0,
   0,
   4,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   4,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   4,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   4,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   4,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   4,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   4,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   4,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   4,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   4,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   4,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   4,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   4,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   4,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   4,
   0,
   0,
   0,
   0,
   0,
   0,
   4,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   4,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   4,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   4,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   4,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   4,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   4
  ]
 },
 {
  "size": 13401,
  "min": 0.5,
  "max": 13401.5,
  "counts": [
   12,
   0,
   0,
   0,
   0,
   0,
   0,
   4,
   0,
   0,
   0,
   0,
   0,
   4,
   16,
   4,
   20,
   16,
   36,
   40,
   44,
   104,
   320,
   388,
   616,
   2380,
   4224,
   5060,
   9860,
   26560,
   30664,
   32104,
   47220,
   96628,
   82688,
   74632,
   99940,
   167288,
   114052,
   98340,
   123120,
   165612,
   105628,
   91512,
   116240,
   141316,
   93688,
   87372,
   120016,
   133748,
   91464,
   91168,
   129816,
   124556,
   88848,
   91016,
   126328,
   105048,
   75712,
   78180,
   107760,
   80056,
   60988,
   67132,
   89804,
   64764,
   54624,
   64744,
   81748,
   61180,
   55376,
   67092,
   82780,
   61460,
   58944,
   74792,
   85412,
   63588,
   60924,
   77964,
   77996,
   58500,
   58404,
   73448,
   67004,
   53384,
   56352,
   70320,
   60212,
   50372,
   55100,
   69252,
   56864,
   51012,
   56376,
   67856,
   53720,
   48920,
   54944,
   60840,
   47528,
   45532,
   51528,
   53400,
   42128,
   40048,
   45104,
   42608,
   34664,
   34140,
   38652,
   34404,
   29372,
   29592,
   33188,
   28904,
   26180,
   26604,
   29004,
   25236,
   23524,
   24864,
   26136,
   22952,
   22360,
   23200,
   23648,
   22104,
   21624,
   22424,
   22464,
   20988,
   21072,
   21940,
   21664,
   20112,
   20960,
   21544,
   21076,
   20212,
   20196,
   20980,
   20644,
   19508,
   19936,
   20468,
   19752,
   19680,
   20032,
   20128,
   19308,
   19680,
   20552,
   20156,
   19820,
   19708,
   20168,
   20692,
   19216,
   19528,
   20216,
   19216,
   18796,
   19236,
   20080,
   19308,
   18912,
   19004,
   18856,
   19072,
   18860,
   19156,
   19000,
   18088,
   18436,
   18784,
   18812,
   18036,
   18080,
   18732,
   18196,
   17844,
   17976,
   18084,
   18064,
   17780,
   18484,
   18048,
   18036,
   17848,
   18136,
   18240,
   18068,
   17624,
   18008,
   17632,
   17552,
   17588,
   18000,
   17720,
   17264,
   17364,
   17952,
   17024,
   17552,
   17308,
   17908,
   17252,
   17692,
   16936,
   17364,
   16824,
   17496,
   16960,
   17124,
   17312,
   17060,
   17252,
   17112,
   16904,
   16852,
   16976,
   17236,
   16640,
   17092,
   17180,
   16936,
   17032,
   16976,
   16548,
   16736,
   16620,
   17052,
   16196,
   16684,
   16304,
   17108,
   16724,
   16408,
   16328,
   16528,
   16712,
   15916,
   16740,
   16696,
   16620,
   17068,
   16776,
   16568,
   16844,
   16820,
   16932,
   17132,
   16668,
   16848,
   17168,
   16404,
   17040,
   16948,
   17308,
   17676,
   17756,
   17432,
   17636,
   17588,
   17740,
   17988,
   17952,
   18008,
   17856,
   18272,
   18708,
   18512,
   19476,
   18996,
   18744,
   18748,
   19292,
   20468,
   20116,
   19740,
   20008,
   20532,
   20708,
   20716,
   21040,
   21348,
   21588,
   22056,
   22160,
   22388,
   22300,
   23244,
   23836,
   23948,
   24184,
   24676,
   24796,
   25440,
   26036,
   26056,
   27120,
   27108,
   28064,
   28728,
   28988,
   29420,
   30172,
   31484,
   31400,
   32112,
   33148,
   33948,
   34716,
   35816,
   35656,
   37172,
   37712,
   38548,
   39212,
   40116,
   41640,
   42804,
   42816,
   44388,
   44916,
   47156,
   47496,
   48528,
   50352,
   50500,
   51712,
   53656,
   55012,
   56536,
   57300,
   58380,
   61084,
   61960,
   64136,
   64948,
   66236,
   66620,
   69688,
   71300,
   73732,
   74352,
   75524,
   77892,
   79436,
   80684,
   83448,
   85612,
   86820,
   88500,
   92172,
   93132,
   95628,
   96396,
   99560,
   100488,
   102816,
   104080,
   106940,
   108844,
   111256,
   110776,
   114816,
   116620,
   117928,
   119660,
   122000,
   124892,
   126432,
   128892,
   129680,
   132204,
   134356,
   135016,
   138376,
   139496,
   140984,
   143424,
   143660,
   146884,
   145808,
   150696,
   152248,
   152608,
   153688,
   156772,
   157500,
   157536,
   159580,
   162040,
   162740,
   165464,
   165700,
   167152,
   171036,
   169608,
   172776,
   172680,
   174460,
   175740,
   176288,
   179440,
   179048,
   181228,
   183384,
   183572,
   186128,
   185800,
   188144,
   188504,
   188968,
   193072,
   195140,
   192764,
   194952,
   196720,
   199088,
   199388,
   199700,
   200688,
   203760,
   203488,
   205568,
   204656,
   207868,
   209124,
   210596,
   211064,
   212572,
   212936,
   215680,
   214604,
   215816,
   216868,
   216652,
   219028,
   219728,
   219024,
   221840,
   220288,
   221908,
   223092,
   224796,
   225512,
   224856,
   226252,
   226888,
   228740,
   228316,
   228128,
   229296,
   231296,
   228376,
   230896,
   230184,
   229224,
   230224,
   230704,
   230676,
   231236,
   232776,
   232744,
   233984,
   231936,
   232080,
   234256,
   233160,
   233000,
   233368,
   233696,
   233324,
   233468,
   233116,
   233524,
   235144,
   233112,
   235048,
   234328,
   233844,
   234236,
   234496,
   237156,
   235560,
   234816,
   235660,
   235464,
   237520,
   236124,
   237816,
   238208,
   237500,
   237764,
   238208,
   238148,
   238548,
   238036,
   241588,
   239964,
   241936,
   242212,
   243816,
   241240,
   244232,
   244780,
   245284,
   244492,
   245896,
   246108,
   249460,
   248532,
   249240,
   250484,
   252336,
   253448,
   252264,
   253460,
   255376,
   255828,
   255612,
   258608,
   258212,
   257740,
   259188,
   261072,
   261392,
   262700,
   261592,
   262708,
   262536,
   265036,
   265304,
   264584,
   263528,
   265496,
   267356,
   267328,
   268468,
   267912,
   268652,
   267608,
   270844,
   268124,
   269160,
   270348,
   271068,
   270836,
   270856,
   270384,
   271664,
   270476,
   270036,
   270048,
   270688,
   271196,
   270044,
   268780,
   266732,
   267384,
   268936,
   267308,
   267028,
   267248,
   265672,
   265840,
   266564,
   263864,
   263748,
   263492,
   262660,
   261188,
   260056,
   259144,
   257508,
   258168,
   256236,
   257516,
   255500,
   254496,
   251936,
   251288,
   251628,
   249604,
   248788,
   246376,
   245808,
   245940,
   242860,
   242536,
   241492,
   239592,
   237420,
   238264,
   238712,
   234456,
   232960,
   232540,
   231320,
   228736,
   229256,
   226616,
   228164,
   225404,
   224712,
   221956,
   219652,
   219092,
   219016,
   217456,
   216992,
   213904,
   214736,
   215512,
   210132,
   209620,
   209000,
   210220,
   207052,
   205568,
   205568,
   202168,
   202048,
   201392,
   200284,
   199120,
   198212,
   195916,
   196476,
   194044,
   193500,
   192100,
   192244,
   189272,
   188592,
   187624,
   185640,
   184976,
   185424,
   183960,
   183580,
   180728,
   179708,
   178692,
   178988,
   177540,
   177804,
   176612,
   175016,
   172656,
   171944,
   170796,
   170920,
   170436,
   169128,
   168484,
   165628,
   164384,
   163384,
   164432,
   163980,
   161444,
   159624,
   159544,
   160044,
   159284,
   158276,
   155852,
   155756,
   153640,
   154304,
   152152,
   151212,
   151584,
   149732,
   148824,
   148364,
   148952,
   147164,
   146644,
   146512,
   145356,
   145728,
   143220,
   142552,
   141120,
   140392,
   140848,
   139388,
   137812,
   138072,
   137988,
   136252,
   135332,
   135040,
   133900,
   132468,
   132564,
   131880,
   130632,
   129648,
   128292,
   128296,
   128136,
   126684,
   126948,
   128120,
   124668,
   124476,
   123396,
   123832,
   121684,
   122128,
   121616,
   121020,
   120936,
   118000,
   118904,
   118196,
   116552,
   117156,
   114700,
   114224,
   114476,
   114352,
   113784,
   111256,
   112012,
   110656,
   111388,
   110104,
   108684,
   107772,
   107264,
   107800,
   106440,
   105400,
   104352,
   103904,
   102984,
   102664,
   103056,
   102524,
   101184,
   100084,
   99432,
   100124,
   98140,
   97952,
   96932,
   98212,
   96952,
   95892,
   94972,
   94644,
   94860,
   93152,
   93544,
   92136,
   92440,
   91420,
   91864,
   90948,
   90832,
   89532,
   89400,
   89448,
   87680,
   86708,
   86272,
   87308,
   85160,
   85224,
   84584,
   83356,
   84000,
   81536,
   81700,
   81048,
   81272,
   80932,
   80896,
   80320,
   79188,
   78828,
   78048,
   78480,
   78104,
   77316,
   76588,
   75924,
   76844,
   74580,
   75204,
   73532,
   73900,
   73856,
   72600,
   72564,
   71676,
   71240,
   72092,
   70492,
   70056,
   70764,
   70476,
   69912,
   68016,
   68496,
   68768,
   68008,
   66332,
   66852,
   67428,
   66512,
   65532,
   65608,
   65228,
   65320,
   64728,
   63840,
   64876,
   63572,
   63644,
   62724,
   61884,
   61944,
   60696,
   61100,
   60776,
   61052,
   60948,
   60024,
   58760,
   59412,
   59724,
   57804,
   58956,
   58348,
   57756,
   58240,
   57860,
   57104,
   56412,
   56384,
   55904,
   54952,
   55572,
   54072,
   54260,
   54528,
   53984,
   54328,
   53956,
   53652,
   52760,
   53936,
   52744,
   51892,
   52248,
   51564,
   51568,
   51256,
   51728,
   50544,
   51476,
   50160,
   50500,
   50144,
   50936,
   49896,
   48916,
   49528,
   49208,
   48340,
   48728,
   48084,
   48472,
   47936,
   47104,
   47540,
   47332,
   46704,
   46036,
   46528,
   46548,
   46616,
   45752,
   45304,
   45388,
   45612,
   45072,
   45600,
   44696,
   43632,
   44968,
   45124,
   44120,
   44348,
   43424,
   43620,
   43484,
   43700,
   43848,
   41632,
   42232,
   42356,
   42380,
   41964,
   41780,
   42000,
   41728,
   42184,
   40792,
   41640,
   41016,
   40496,
   41692,
   41340,
   40176,
   39932,
   40392,
   39624,
   39412,
   39860,
   39448,
   40032,
   39244,
   39220,
   39556,
   38924,
   39512,
   38904,
   39028,
   38900,
   38932,
   39016,
   37984,
   38260,
   37876,
   38108,
   36852,
   37380,
   36724,
   37856,
   37944,
   37152,
   37452,
   36940,
   36280,
   37116,
   35948,
   36448,
   36272,
   36024,
   35312,
   35000,
   35220,
   36060,
   35440,
   35376,
   35240,
   35016,
   35524,
   34512,
   35116,
   35240,
   34072,
   34656,
   34900,
   33852,
   34072,
   34252,
   34460,
   33920,
   33972,
   33584,
   33352,
   32896,
   33020,
   33024,
   32432,
   33228,
   32660,
   32304,
   33428,
   32768,
   32868,
   32300,
   32380,
   31932,
   32300,
   32036,
   32556,
   31596,
   31740,
   31652,
   31076,
   30836,
   31044,
   30860,
   31444,
   30952,
   30376,
   30660,
   30532,
   30236,
   30300,
   30384,
   30240,
   30216,
   30144,
   29724,
   29664,
   30112,
   29784,
   29180,
   29480,
   29036,
   29388,
   28896,
   29504,
   29136,
   28784,
   28444,
   28328,
   28828,
   28296,
   28632,
   28148,
   28296,
   28096,
   28240,
   28216,
   27800,
   28172,
   27968,
   27712,
   27996,
   27536,
   27832,
   27040,
   27252,
   27384,
   27248,
   27584,
   27376,
   26932,
   26996,
   26620,
   26528,
   26656,
   25820,
   27096,
   26720,
   26260,
   26268,
   26372,
   26076,
   27056,
   25532,
   26004,
   26072,
   25500,
   26140,
   25728,
   25900,
   25696,
   25360,
   25028,
   24668,
   25140,
   25552,
   25228,
   24472,
   24832,
   25096,
   24888,
   24808,
   24564,
   24044,
   24812,
   24920,
   24048,
   24444,
   24236,
   24524,
   24140,
   23892,
   23768,
   24236,
   24292,
   23344,
   23800,
   23532,
   23228,
   23760,
   23784,
   23812,
   23264,
   22972,
   23032,
   23608,
   24300,
   23520,
   23384,
   23476,
   22980,
   23320,
   23180,
   22812,
   22988,
   22908,
   22200,
   22444,
   22448,
   22376,
   22576,
   21996,
   22700,
   22220,
   22620,
   22844,
   22052,
   22072,
   22080,
   21916,
   22132,
   22252,
   21960,
   21996,
   22200,
   21544,
   21896,
   21332,
   21372,
   22260,
   21224,
   20980,
   21304,
   21608,
   21012,
   20828,
   20800,
   21584,
   20928,
   21056,
   20468,
   20708,
   20856,
   20648,
   20808,
   20548,
   20888,
   20692,
   20136,
   20296,
   20484,
   20132,
   20632,
   20124,
   20324,
   20868,
   20264,
   20296,
   20096,
   19620,
   20296,
   19928,
   19480,
   20188,
   19612,
   19380,
   20172,
   19000,
   19356,
   19688,
   18996,
   19720,
   18968,
   19348,
   19184,
   19180,
   19760,
   18796,
   18908,
   19384,
   19236,
   19236,
   18880,
   18716,
   18644,
   19484,
   18644,
   18932,
   18824,
   18720,
   18664,
   18952,
   18916,
   19020,
   18824,
   18952,
   18096,
   18124,
   18316,
   18324,
   18712,
   18632,
   18348,
   18100,
   18492,
   18516,
   17728,
   18436,
   18420,
   17648,
   17936,
   18264,
   17872,
   18252,
   17776,
   17276,
   17580,
   17980,
   18084,
   17328,
   18068,
   17656,
   17744,
   17808,
   17800,
   17780,
   17452,
   17168,
   17444,
   17004,
   17452,
   17404,
   16864,
   17232,
   17256,
   17272,
   17532,
   17032,
   16984,
   16984,
   17192,
   17288,
   16880,
   16584,
   16924,
   16808,
   17156,
   16284,
   17280,
   16544,
   16640,
   16860,
   16432,
   16660,
   16212,
   17000,
   16668,
   16524,
   17064,
   16912,
   16720,
   16432,
   16308,
   16324,
   16552,
   16708,
   16380,
   16288,
   16392,
   16060,
   16088,
   15892,
   15916,
   16420,
   16212,
   16316,
   16228,
   16052,
   15380,
   15904,
   15492,
   15868,
   16096,
   16180,
   16244,
   15444,
   15828,
   15376,
   16032,
   15804,
   16160,
   15708,
   16004,
   15252,
   15424,
   15196,
   15144,
   15612,
   15836,
   15508,
   15072,
   15176,
   14964,
   14744,
   15040,
   15304,
   14948,
   15292,
   15500,
   15172,
   14808,
   14732,
   14840,
   15084,
   15176,
   15108,
   14964,
   15052,
   15220,
   15012,
   14572,
   14632,
   14976,
   14976,
   14424,
   14496,
   14536,
   14528,
   14596,
   14476,
   14256,
   14608,
   14872,
   14676,
   14616,
   14400,
   13668,
   14860,
   14360,
   14332,
   14320,
   14712,
   14164,
   14184,
   14372,
   14012,
   14312,
   14536,
   13880,
   13908,
   14208,
   13972,
   14356,
   13976,
   13700,
   14000,
   13912,
   14492,
   13892,
   13988,
   14172,
   13664,
   13868,
   13704,
   13844,
   13492,
   13576,
   13628,
   13624,
   13300,
   13972,
   13720,
   13604,
   13660,
   13788,
   13692,
   13552,
   13704,
   13736,
   13680,
   13308,
   13144,
   13460,
   13680,
   13280,
   13396,
   13024,
   13492,
   13008,
   13400,
   13344,
   13048,
   13020,
   13224,
   13268,
   13028,
   13044,
   13352,
   12952,
   13076,
   13324,
   12976,
   12964,
   13120,
   13116,
   12812,
   12724,
   12700,
   12820,
   12984,
   13248,
   12736,
   12648,
   12616,
   12932,
   12764,
   12872,
   12596,
   12568,
   12804,
   12612,
   12528,
   12600,
   12596,
   12812,
   12532,
   12752,
   12516,
   12532,
   12696,
   12492,
   12340,
   12508,
   12112,
   12580,
   12312,
   12072,
   12000,
   12692,
   12796,
   12400,
   11716,
   12104,
   12288,
   12216,
   11940,
   12500,
   11828,
   11960,
   12252,
   12088,
   11796,
   12040,
   12080,
   12156,
   12052,
   11936,
   11920,
   12224,
   12000,
   11828,
   11976,
   12284,
   11784,
   11612,
   11908,
   12056,
   11776,
   12028,
   11984,
   12144,
   11796,
   12164,
   11576,
   11588,
   11760,
   11688,
   11696,
   11544,
   11944,
   11744,
   11844,
   11556,
   11488,
   11644,
   11376,
   11880,
   11712,
   11156,
   11592,
   11504,
   11516,
   11712,
   11496,
   11836,
   11460,
   11440,
   11652,
   11596,
   11436,
   11484,
   11248,
   11064,
   11336,
   11680,
   11240,
   11288,
   11180,
   11312,
   11276,
   10936,
   10844,
   11292,
   11004,
   11180,
   10916,
   11196,
   10856,
   10592,
   10812,
   11104,
   11088,
   11256,
   10892,
   10948,
   11116,
   11132,
   11288,
   11092,
   10948,
   10932,
   11008,
   10572,
   10780,
   10928,
   10548,
   10840,
   10616,
   10588,
   11000,
   10524,
   10452,
   10800,
   10888,
   10900,
   10368,
   11008,
   10520,
   10260,
   10568,
   10404,
   10584,
   10608,
   10536,
   10564,
   10536,
   10612,
   10412,
   10308,
   10896,
   10928,
   10452,
   10392,
   10284,
   10280,
   10684,
   10400,
   10168,
   10532,
   10328,
   10280,
   10380,
   10124,
   10200,
   10248,
   10056,
   10316,
   10060,
   10304,
   10212,
   10144,
   10280,
   10424,
   10156,
   9632,
   9864,
   9972,
   10096,
   10120,
   10244,
   9692,
   10260,
   10260,
   10072,
   10180,
   9796,
   9692,
   9824,
   10116,
   9560,
   9872,
   9668,
   9988,
   9892,
   9872,
   9936,
   9560,
   9852,
   9744,
   9980,
   9588,
   9568,
   9868,
   9536,
   9528,
   9824,
   10168,
   10052,
   9776,
   9628,
   9772,
   9452,
   9372,
   9216,
   9508,
   9276,
   9080,
   9276,
   9684,
   9860,
   9580,
   9324,
   9652,
   9272,
   9460,
   9364,
   9288,
   9228,
   9504,
   9076,
   9696,
   9000,
   9332,
   9132,
   9312,
   9384,
   9236,
   9204,
   9244,
   9144,
   9392,
   9060,
   9012,
   9216,
   9148,
   9212,
   8796,
   9288,
   9236,
   9164,
   9336,
   8720,
   8724,
   9140,
   8956,
   8816,
   8760,
   9180,
   9156,
   8836,
   8996,
   8932,
   9112,
   8716,
   8664,
   8724,
   8828,
   8944,
   8756,
   8916,
   9096,
   8740,
   8604,
   8872,
   8920,
   8620,
   8692,
   8972,
   8432,
   8684,
   8760,
   8832,
   8652,
   8504,
   8828,
   8688,
   8828,
   8464,
   8652,
   8668,
   8984,
   8676,
   8364,
   8396,
   8584,
   8616,
   8316,
   8484,
   8500,
   8696,
   8232,
   8368,
   8252,
   8676,
   8424,
   8200,
   8332,
   8244,
   8228,
   8852,
   8088,
   8388,
   8492,
   8568,
   8372,
   7992,
   8428,
   8252,
   7948,
   8108,
   8144,
   8228,
   8340,
   8300,
   8140,
   8164,
   8312,
   8052,
   7972,
   8028,
   8192,
   8044,
   8040,
   8224,
   7696,
   8360,
   8192,
   7904,
   7688,
   7916,
   7880,
   7912,
   7848,
   7808,
   7712,
   8416,
   8032,
   7912,
   7792,
   8044,
   7780,
   7876,
   7852,
   7844,
   7680,
   7976,
   7932,
   7636,
   7916,
   7728,
   7824,
   8124,
   7744,
   7240,
   8124,
   7800,
   7544,
   7864,
   7644,
   7620,
   7684,
   7692,
   7580,
   7688,
   7744,
   7900,
   7612,
   7420,
   7644,
   7808,
   7700,
   7832,
   7744,
   7528,
   7464,
   7192,
   7252,
   7232,
   7508,
   7460,
   7676,
   7168,
   7484,
   7272,
   7512,
   7644,
   7396,
   7372,
   6848,
   7388,
   7352,
   7280,
   7236,
   7368,
   7216,
   7280,
   7364,
   7436,
   7476,
   7596,
   7116,
   6908,
   7160,
   7548,
   7440,
   7176,
   7224,
   6888,
   6816,
   6904,
   6640,
   7192,
   7492,
   7164,
   7040,
   7068,
   6912,
   7060,
   6688,
   7272,
   7092,
   6928,
   7200,
   7276,
   6992,
   6824,
   6944,
   7012,
   7172,
   6820,
   6768,
   7228,
   6904,
   6956,
   6700,
   6760,
   6644,
   6800,
   6996,
   6828,
   6560,
   6676,
   6532,
   7016,
   6640,
   6584,
   6712,
   6876,
   6396,
   7048,
   6940,
   6920,
   6484,
   6656,
   6840,
   6744,
   6924,
   6764,
   6580,
   6704,
   6536,
   6384,
   6768,
   6680,
   7052,
   6664,
   6536,
   6416,
   6292,
   6824,
   6232,
   6624,
   6636,
   6768,
   6084,
   6108,
   6712,
   6476,
   6440,
   6848,
   6532,
   6264,
   6384,
   6432,
   6340,
   6616,
   6556,
   6276,
   6308,
   6252,
   6404,
   6288,
   6580,
   6520,
   6484,
   6152,
   6560,
   6796,
   6772,
   6320,
   6396,
   6104,
   6272,
   5960,
   6192,
   5912,
   6172,
   6228,
   6332,
   6476,
   6160,
   6076,
   6172,
   6336,
   5960,
   6364,
   6312,
   6376,
   6132,
   5996,
   5880,
   6232,
   5992,
   6164,
   5972,
   6056,
   6016,
   6016,
   5612,
   5924,
   5948,
   6012,
   6248,
   6128,
   6000,
   6164,
   5952,
   5968,
   6284,
   5912,
   6212,
   5936,
   6092,
   5756,
   6064,
   5772,
   5844,
   6208,
   6208,
   5900,
   5756,
   5856,
   5880,
   5856,
   5832,
   5816,
   5960,
   5932,
   5956,
   5692,
   5848,
   5640,
   5880,
   5776,
   5632,
   5688,
   5840,
   5480,
   5220,
   5852,
   5540,
   5604,
   5392,
   5960,
   5764,
   5556,
   5652,
   5640,
   5724,
   5520,
   5700,
   5544,
   5592,
   5676,
   5520,
   5536,
   5552,
   5464,
   5500,
   5528,
   5340,
   5680,
   5400,
   5644,
   5468,
   5556,
   5552,
   5348,
   5272,
   5340,
   5568,
   5424,
   5356,
   5312,
   5460,
   5520,
   5248,
   5324,
   5284,
   5296,
   5524,
   5396,
   5304,
   5568,
   5060,
   5092,
   5524,
   5112,
   5520,
   4972,
   5468,
   5232,
   5076,
   5476,
   4988,
   4964,
   5372,
   5148,
   5332,
   5312,
   5408,
   5200,
   5516,
   5012,
   5236,
   5104,
   5076,
   5408,
   5416,
   5080,
   5276,
   5160,
   5144,
   4992,
   5200,
   5168,
   5112,
   5120,
   5124,
   5164,
   5116,
   4964,
   4916,
   4824,
   5004,
   4924,
   5196,
   5032,
   5036,
   5172,
   4936,
   5168,
   4900,
   4940,
   4924,
   4924,
   4876,
   4864,
   5040,
   4752,
   5064,
   4964,
   4772,
   4856,
   5084,
   4904,
   4756,
   5072,
   5004,
   5004,
   4788,
   4712,
   5132,
   4624,
   4964,
   4852,
   4540,
   4956,
   4772,
   4736,
   4864,
   4884,
   4728,
   4780,
   4856,
   4732,
   4688,
   4576,
   4856,
   4836,
   4748,
   4736,
   4724,
   4480,
   4572,
   4760,
   4380,
   4708,
   4372,
   4620,
   4608,
   4520,
   4640,
   4472,
   4508,
   4836,
   4604,
   4616,
   4476,
   4624,
   4380,
   4528,
   4244,
   4532,
   4604,
   4608,
   4184,
   4032,
   4440,
   4504,
   4460,
   4512,
   4396,
   4348,
   4400,
   4288,
   4356,
   4212,
   4108,
   4308,
   4372,
   4428,
   4196,
   4172,
   4412,
   4208,
   4288,
   4468,
   4368,
   4324,
   4324,
   3964,
   4284,
   4120,
   4080,
   3884,
   4060,
   4272,
   4272,
   4112,
   4296,
   4344,
   4144,
   4340,
   4188,
   4192,
   3936,
   4008,
   4188,
   4092,
   4172,
   4232,
   3996,
   4104,
   4020,
   3760,
   4052,
   3952,
   4220,
   4004,
   4060,
   4016,
   3952,
   3684,
   4004,
   3840,
   4328,
   3804,
   4112,
   4068,
   3756,
   3928,
   3968,
   3884,
   4084,
   3944,
   4064,
   3768,
   4000,
   3820,
   3872,
   3644,
   3816,
   3796,
   3656,
   4008,
   3736,
   4160,
   4036,
   3820,
   3740,
   3544,
   3796,
   3900,
   3744,
   3828,
   3616,
   3668,
   3820,
   3840,
   3824,
   3696,
   3560,
   3772,
   3852,
   3904,
   3820,
   3608,
   3764,
   3524,
   3356,
   3560,
   3608,
   3760,
   3572,
   3564,
   3632,
   3688,
   3776,
   3792,
   3636,
   3688,
   3492,
   3776,
   3580,
   3460,
   3688,
   3500,
   3528,
   3696,
   3544,
   3452,
   3488,
   3516,
   3580,
   3564,
   3480,
   3420,
   3580,
   3592,
   3696,
   3672,
   3424,
   3516,
   3344,
   3656,
   3516,
   3412,
   3520,
   3168,
   3408,
   3404,
   3528,
   3592,
   3248,
   3484,
   3460,
   3340,
   3168,
   3476,
   3600,
   3176,
   3252,
   3336,
   3464,
   3332,
   3264,
   3248,
   3336,
   3304,
   3440,
   3340,
   3360,
   3148,
   3124,
   3332,
   3208,
   3412,
   3300,
   3208,
   3480,
   3376,
   3136,
   3092,
   3180,
   3228,
   3068,
   3060,
   3256,
   3380,
   3200,
   3344,
   3388,
   2960,
   3032,
   3344,
   3204,
   3204,
   3196,
   3156,
   3192,
   2988,
   2996,
   3100,
   3064,
   2868,
   3144,
   3140,
   3108,
   2872,
   3048,
   3076,
   2948,
   3056,
   3112,
   3180,
   3004,
   3036,
   3012,
   3076,
   2896,
   3024,
   3052,
   3204,
   3192,
   3060,
   2948,
   2952,
   3060,
   2640,
   3200,
   2924,
   3044,
   2748,
   3164,
   3056,
   2876,
   2940,
   2676,
   2964,
   2964,
   2860,
   2596,
   2740,
   2780,
   2784,
   2872,
   2880,
   2988,
   2924,
   3096,
   2804,
   2868,
   2880,
   2680,
   2832,
   2808,
   2808,
   2708,
   2920,
   2608,
   2788,
   2756,
   2952,
   2768,
   2888,
   2692,
   2704,
   2948,
   2600,
   2596,
   2612,
   2840,
   2812,
   2776,
   2692,
   2600,
   2452,
   2520,
   2552,
   2740,
   2656,
   2772,
   2848,
   2728,
   2780,
   2720,
   2308,
   2628,
   2516,
   2504,
   2696,
   2616,
   2572,
   2684,
   2684,
   2452,
   2788,
   2444,
   2436,
   2404,
   2628,
   2448,
   2516,
   2564,
   2576,
   2416,
   2460,
   2560,
   2428,
   2584,
   2472,
   2572,
   2412,
   2492,
   2380,
   2560,
   2480,
   2456,
   2528,
   2460,
   2468,
   2500,
   2440,
   2296,
   2420,
   2524,
   2520,
   2448,
   2476,
   2404,
   2260,
   2396,
   2412,
   2240,
   2520,
   2504,
   2344,
   2364,
   2276,
   2332,
   2424,
   2444,
   2340,
   2408,
   2380,
   2228,
   2284,
   2276,
   2064,
   2172,
   2148,
   2276,
   2268,
   2344,
   2232,
   2260,
   2248,
   2164,
   2132,
   2136,
   2316,
   2068,
   2336,
   2176,
   2164,
   2116,
   2236,
   2208,
   2172,
   2092,
   2332,
   2272,
   2252,
   2040,
   2176,
   2216,
   2128,
   2172,
   2232,
   2112,
   2144,
   2176,
   2112,
   2224,
   2284,
   2164,
   2036,
   2300,
   2228,
   2268,
   2232,
   2104,
   2044,
   2104,
   2236,
   1968,
   2120,
   2004,
   2032,
   1980,
   1920,
   2004,
   2176,
   2196,
   1980,
   1972,
   2288,
   2100,
   2144,
   2048,
   2012,
   2000,
   2108,
   1964,
   1936,
   1932,
   2016,
   2040,
   1912,
   1860,
   2020,
   2192,
   1840,
   1984,
   1956,
   1940,
   1992,
   1860,
   1972,
   1868,
   1984,
   1932,
   1968,
   2008,
   2036,
   1824,
   1920,
   2064,
   1960,
   1924,
   1968,
   1792,
   1884,
   1964,
   1980,
   1920,
   1984,
   1876,
   1848,
   1900,
   1796,
   1776,
   1872,
   2136,
   1748,
   1880,
   1864,
   1896,
   1860,
   1888,
   1928,
   1928,
   1788,
   1772,
   1896,
   1944,
   2044,
   1848,
   1816,
   1764,
   1944,
   1820,
   1872,
   1872,
   1832,
   1872,
   1888,
   1932,
   1900,
   1696,
   1796,
   1676,
   1600,
   1736,
   1684,
   1776,
   1732,
   1724,
   1840,
   1744,
   1796,
   1792,
   1648,
   1724,
   1708,
   1804,
   1744,
   1756,
   1816,
   1708,
   1720,
   1780,
   1684,
   1772,
   1772,
   1808,
   1684,
   1872,
   1660,
   1752,
   1676,
   1732,
   1792,
   1676,
   1716,
   1720,
   1624,
   1760,
   1644,
   1632,
   1664,
   1780,
   1712,
   1668,
   1772,
   1716,
   1568,
   1616,
   1696,
   1676,
   1764,
   1608,
   1492,
   1652,
   1496,
   1656,
   1752,
   1660,
   1644,
   1600,
   1612,
   1948,
   1632,
   1596,
   1492,
   1616,
   1496,
   1652,
   1560,
   1608,
   1636,
   1576,
   1504,
   1524,
   1564,
   1524,
   1632,
   1596,
   1640,
   1636,
   1644,
   1556,
   1508,
   1576,
   1616,
   1588,
   1536,
   1472,
   1408,
   1688,
   1584,
   1548,
   1512,
   1512,
   1696,
   1616,
   1584,
   1528,
   1620,
   1484,
   1448,
   1560,
   1620,
   1508,
   1436,
   1452,
   1508,
   1464,
   1740,
   1428,
   1580,
   1496,
   1360,
   1468,
   1568,
   1532,
   1532,
   1612,
   1444,
   1428,
   1384,
   1512,
   1624,
   1408,
   1524,
   1440,
   1616,
   1508,
   1496,
   1428,
   1260,
   1412,
   1368,
   1476,
   1396,
   1360,
   1408,
   1484,
   1452,
   1424,
   1520,
   1544,
   1536,
   1452,
   1404,
   1376,
   1392,
   1460,
   1488,
   1456,
   1408,
   1480,
   1364,
   1364,
   1380,
   1300,
   1332,
   1448,
   1412,
   1448,
   1384,
   1424,
   1296,
   1424,
   1508,
   1476,
   1384,
   1444,
   1300,
   1552,
   1472,
   1336,
   1476,
   1440,
   1400,
   1296,
   1276,
   1404,
   1444,
   1416,
   1508,
   1332,
   1396,
   1300,
   1364,
   1324,
   1396,
   1392,
   1324,
   1404,
   1356,
   1396,
   1396,
   1504,
   1272,
   1440,
   1272,
   1356,
   1252,
   1352,
   1448,
   1288,
   1476,
   1232,
   1344,
   1248,
   1216,
   1268,
   1344,
   1388,
   1248,
   1360,
   1324,
   1196,
   1188,
   1344,
   1380,
   1364,
   1316,
   1348,
   1268,
   1240,
   1204,
   1340,
   1348,
   1292,
   1348,
   1336,
   1244,
   1260,
   1452,
   1216,
   1120,
   1228,
   1232,
   1256,
   1124,
   1328,
   1280,
   1196,
   1308,
   1280,
   1252,
   1268,
   1324,
   1196,
   1260,
   1312,
   1340,
   1292,
   1296,
   1176,
   1364,
   1208,
   1184,
   1208,
   1228,
   1176,
   1200,
   1364,
   1200,
   1244,
   1356,
   1224,
   1336,
   1216,
   1236,
   1184,
   1316,
   1248,
   1264,
   1196,
   1152,
   1252,
   1200,
   1196,
   1220,
   1112,
   1152,
   1204,
   1204,
   1116,
   1104,
   1224,
   1156,
   1212,
   1204,
   1340,
   1132,
   1124,
   1168,
   1184,
   1056,
   1184,
   1132,
   1256,
   1140,
   1092,
   1116,
   1288,
   1240,
   1096,
   1180,
   1228,
   1208,
   1160,
   1252,
   1084,
   1112,
   1172,
   1040,
   1260,
   1124,
   1208,
   1168,
   1112,
   1116,
   1216,
   1172,
   1040,
   1228,
   1132,
   1100,
   1160,
   1176,
   1104,
   1064,
   1200,
   1120,
   1116,
   1164,
   1200,
   1148,
   1124,
   1012,
   1204,
   1164,
   1176,
   1120,
   1112,
   1168,
   1004,
   1008,
   1136,
   1084,
   1088,
   1128,
   988,
   1096,
   1108,
   1236,
   1076,
   1124,
   1164,
   1108,
   1064,
   1176,
   944,
   1220,
   1116,
   1108,
   1184,
   1064,
   884,
   1036,
   1060,
   1124,
   1008,
   1088,
   1140,
   996,
   1116,
   1112,
   1176,
   1032,
   1120,
   1032,
   1148,
   1124,
   1104,
   1072,
   1132,
   968,
   932,
   1080,
   1228,
   1088,
   1128,
   1184,
   1100,
   1164,
   1040,
   1100,
   1048,
   1128,
   1184,
   996,
   1196,
   1168,
   984,
   1012,
   1104,
   1172,
   1072,
   996,
   1052,
   1144,
   1104,
   1124,
   1020,
   1088,
   1172,
   948,
   1116,
   1112,
   1076,
   1000,
   1112,
   1104,
   1000,
   1084,
   1072,
   1112,
   1172,
   1068,
   1092,
   976,
   1080,
   1140,
   1048,
   992,
   1084,
   1080,
   980,
   1036,
   1060,
   984,
   1104,
   1032,
   1032,
   1024,
   1076,
   1128,
   1080,
   1028,
   1080,
   976,
   1044,
   1056,
   1064,
   1040,
   1104,
   1144,
   1056,
   1060,
   1032,
   1020,
   1052,
   996,
   1060,
   1072,
   1092,
   1116,
   1076,
   1036,
   968,
   984,
   1120,
   1100,
   972,
   972,
   1072,
   1032,
   1028,
   1016,
   1064,
   1012,
   996,
   996,
   988,
   948,
   1132,
   1008,
   1056,
   968,
   964,
   1028,
   976,
   972,
   1112,
   928,
   1056,
   1024,
   976,
   1016,
   1024,
   896,
   1016,
   1064,
   1072,
   1060,
   980,
   836,
   952,
   1104,
   1060,
   956,
   1028,
   936,
   960,
   1080,
   1060,
   904,
   1000,
   984,
   1036,
   852,
   972,
   1024,
   948,
   944,
   1052,
   1092,
   972,
   1036,
   928,
   1012,
   1004,
   924,
   928,
   928,
   956,
   988,
   972,
   932,
   912,
   908,
   944,
   1012,
   976,
   1024,
   1052,
   1084,
   916,
   920,
   968,
   1044,
   1040,
   980,
   988,
   920,
   996,
   1084,
   956,
   884,
   996,
   1056,
   896,
   1036,
   1088,
   984,
   976,
   904,
   928,
   1040,
   908,
   884,
   952,
   964,
   1024,
   1020,
   908,
   892,
   824,
   940,
   876,
   940,
   1012,
   940,
   924,
   940,
   900,
   816,
   948,
   884,
   1036,
   968,
   904,
   984,
   876,
   996,
   972,
   1048,
   1004,
   972,
   1040,
   904,
   848,
   1104,
   912,
   784,
   912,
   964,
   876,
   972,
   820,
   972,
   992,
   844,
   920,
   1068,
   884,
   892,
   888,
   992,
   900,
   864,
   920,
   936,
   800,
   808,
   880,
   916,
   836,
   1052,
   928,
   828,
   872,
   880,
   876,
   936,
   864,
   1020,
   924,
   1004,
   864,
   812,
   980,
   904,
   884,
   960,
   872,
   896,
   840,
   928,
   960,
   900,
   804,
   992,
   892,
   844,
   976,
   896,
   880,
   928,
   868,
   888,
   880,
   916,
   900,
   848,
   880,
   928,
   976,
   884,
   852,
   924,
   856,
   936,
   920,
   916,
   992,
   976,
   936,
   856,
   900,
   964,
   864,
   932,
   832,
   980,
   948,
   812,
   952,
   964,
   1000,
   924,
   884,
   848,
   876,
   924,
   860,
   1036,
   884,
   980,
   860,
   896,
   844,
   952,
   956,
   956,
   900,
   864,
   888,
   852,
   1020,
   868,
   964,
   888,
   772,
   932,
   900,
   792,
   788,
   848,
   844,
   868,
   896,
   868,
   928,
   860,
   712,
   840,
   884,
   916,
   808,
   900,
   848,
   960,
   936,
   960,
   860,
   812,
   984,
   792,
   944,
   876,
   900,
   880,
   896,
   932,
   952,
   888,
   864,
   856,
   800,
   900,
   860,
   964,
   916,
   808,
   852,
   904,
   764,
   804,
   924,
   944,
   868,
   756,
   748,
   996,
   856,
   916,
   832,
   892,
   888,
   856,
   916,
   908,
   912,
   872,
   904,
   804,
   876,
   888,
   760,
   888,
   868,
   892,
   872,
   916,
   924,
   944,
   916,
   944,
   860,
   972,
   968,
   852,
   904,
   808,
   868,
   784,
   912,
   824,
   840,
   864,
   840,
   936,
   864,
   840,
   856,
   936,
   872,
   928,
   740,
   936,
   844,
   780,
   940,
   824,
   756,
   856,
   824,
   676,
   844,
   876,
   772,
   800,
   820,
   748,
   844,
   812,
   832,
   744,
   896,
   812,
   840,
   820,
   888,
   844,
   776,
   800,
   916,
   796,
   964,
   892,
   860,
   836,
   816,
   892,
   888,
   904,
   828,
   868,
   796,
   800,
   784,
   788,
   824,
   840,
   920,
   808,
   720,
   852,
   844,
   844,
   780,
   828,
   868,
   764,
   896,
   952,
   840,
   800,
   792,
   792,
   812,
   752,
   924,
   892,
   724,
   872,
   860,
   836,
   780,
   748,
   844,
   784,
   768,
   860,
   692,
   768,
   864,
   736,
   756,
   788,
   844,
   868,
   864,
   968,
   744,
   768,
   880,
   800,
   816,
   796,
   852,
   788,
   896,
   816,
   804,
   888,
   888,
   824,
   744,
   728,
   844,
   852,
   776,
   804,
   804,
   804,
   868,
   836,
   824,
   848,
   704,
   776,
   800,
   848,
   780,
   792,
   660,
   844,
   748,
   804,
   744,
   820,
   740,
   740,
   876,
   760,
   816,
   872,
   784,
   848,
   928,
   780,
   784,
   768,
   800,
   704,
   748,
   696,
   804,
   724,
   896,
   704,
   756,
   848,
   704,
   808,
   740,
   776,
   752,
   892,
   772,
   764,
   800,
   840,
   756,
   836,
   840,
   744,
   836,
   776,
   788,
   864,
   732,
   716,
   752,
   772,
   836,
   804,
   816,
   704,
   808,
   740,
   740,
   864,
   828,
   652,
   816,
   752,
   828,
   732,
   744,
   744,
   768,
   796,
   780,
   772,
   760,
   640,
   756,
   676,
   696,
   748,
   808,
   716,
   816,
   768,
   720,
   772,
   716,
   776,
   840,
   628,
   692,
   756,
   800,
   788,
   752,
   808,
   768,
   792,
   728,
   732,
   680,
   892,
   732,
   868,
   684,
   668,
   680,
   688,
   796,
   752,
   732,
   820,
   780,
   748,
   724,
   620,
   624,
   820,
   748,
   708,
   748,
   740,
   784,
   716,
   724,
   752,
   708,
   772,
   760,
   716,
   636,
   764,
   668,
   796,
   636,
   720,
   788,
   780,
   736,
   668,
   700,
   728,
   740,
   812,
   772,
   816,
   712,
   812,
   788,
   688,
   704,
   724,
   804,
   700,
   752,
   704,
   736,
   740,
   776,
   728,
   640,
   768,
   724,
   744,
   724,
   756,
   768,
   748,
   712,
   764,
   724,
   732,
   708,
   872,
   748,
   796,
   728,
   668,
   732,
   812,
   736,
   656,
   788,
   776,
   808,
   736,
   696,
   696,
   668,
   680,
   752,
   724,
   788,
   676,
   800,
   804,
   688,
   716,
   692,
   748,
   760,
   720,
   652,
   740,
   632,
   668,
   700,
   712,
   728,
   708,
   772,
   828,
   644,
   740,
   752,
   728,
   764,
   624,
   708,
   720,
   704,
   708,
   712,
   720,
   756,
   708,
   612,
   692,
   620,
   832,
   704,
   764,
   632,
   760,
   680,
   756,
   656,
   704,
   700,
   700,
   704,
   768,
   672,
   668,
   644,
   636,
   720,
   604,
   636,
   620,
   708,
   800,
   660,
   828,
   700,
   704,
   640,
   784,
   696,
   720,
   704,
   680,
   688,
   700,
   728,
   716,
   656,
   696,
   672,
   712,
   660,
   616,
   732,
   608,
   748,
   752,
   744,
   608,
   608,
   664,
   600,
   748,
   632,
   652,
   676,
   720,
   772,
   776,
   676,
   788,
   652,
   768,
   728,
   604,
   688,
   692,
   668,
   832,
   656,
   628,
   624,
   652,
   684,
   708,
   800,
   768,
   664,
   744,
   684,
   700,
   672,
   788,
   740,
   688,
   716,
   616,
   644,
   704,
   636,
   764,
   656,
   652,
   828,
   724,
   648,
   740,
   684,
   652,
   744,
   612,
   652,
   640,
   616,
   616,
   580,
   640,
   668,
   724,
   828,
   668,
   664,
   700,
   556,
   608,
   768,
   728,
   624,
   756,
   744,
   624,
   704,
   732,
   772,
   724,
   596,
   744,
   600,
   632,
   668,
   736,
   624,
   704,
   664,
   604,
   676,
   776,
   724,
   692,
   616,
   684,
   692,
   696,
   620,
   700,
   748,
   652,
   660,
   656,
   660,
   736,
   688,
   756,
   688,
   684,
   588,
   552,
   668,
   588,
   728,
   576,
   708,
   612,
   684,
   628,
   640,
   620,
   600,
   656,
   588,
   588,
   624,
   604,
   628,
   624,
   604,
   648,
   632,
   668,
   680,
   624,
   740,
   584,
   608,
   636,
   608,
   632,
   560,
   584,
   628,
   608,
   684,
   660,
   656,
   612,
   548,
   564,
   620,
   660,
   616,
   564,
   624,
   616,
   684,
   608,
   692,
   676,
   548,
   644,
   616,
   640,
   492,
   652,
   652,
   688,
   564,
   624,
   636,
   636,
   608,
   536,
   664,
   620,
   604,
   604,
   592,
   552,
   588,
   656,
   588,
   648,
   604,
   696,
   636,
   572,
   548,
   584,
   612,
   612,
   652,
   500,
   576,
   632,
   620,
   672,
   628,
   636,
   584,
   736,
   608,
   616,
   636,
   660,
   628,
   604,
   584,
   616,
   624,
   616,
   596,
   572,
   656,
   640,
   672,
   576,
   576,
   644,
   624,
   568,
   640,
   588,
   596,
   548,
   652,
   644,
   516,
   568,
   584,
   548,
   608,
   608,
   612,
   552,
   640,
   564,
   552,
   572,
   532,
   560,
   500,
   580,
   552,
   588,
   528,
   608,
   656,
   584,
   516,
   512,
   544,
   608,
   588,
   560,
   568,
   508,
   568,
   532,
   544,
   588,
   616,
   572,
   564,
   500,
   556,
   536,
   476,
   580,
   644,
   644,
   524,
   608,
   580,
   508,
   456,
   632,
   628,
   580,
   516,
   572,
   584,
   516,
   528,
   580,
   520,
   608,
   608,
   564,
   544,
   572,
   544,
   620,
   524,
   548,
   540,
   532,
   608,
   644,
   560,
   480,
   532,
   556,
   480,
   692,
   532,
   544,
   604,
   516,
   564,
   492,
   492,
   568,
   552,
   540,
   460,
   524,
   548,
   520,
   588,
   520,
   540,
   588,
   516,
   548,
   568,
   492,
   476,
   620,
   484,
   472,
   528,
   460,
   504,
   528,
   552,
   568,
   508,
   520,
   528,
   480,
   532,
   576,
   596,
   496,
   508,
   556,
   516,
   520,
   500,
   480,
   576,
   528,
   520,
   512,
   524,
   484,
   536,
   524,
   548,
   500,
   448,
   504,
   544,
   576,
   600,
   520,
   528,
   496,
   568,
   492,
   484,
   512,
   480,
   532,
   532,
   472,
   472,
   520,
   492,
   436,
   496,
   476,
   436,
   544,
   572,
   508,
   532,
   472,
   564,
   468,
   564,
   448,
   488,
   456,
   548,
   512,
   488,
   404,
   460,
   416,
   480,
   488,
   436,
   496,
   448,
   480,
   524,
   528,
   452,
   536,
   504,
   436,
   572,
   500,
   492,
   452,
   528,
   532,
   480,
   492,
   556,
   492,
   488,
   420,
   420,
   484,
   476,
   484,
   560,
   404,
   476,
   500,
   388,
   488,
   492,
   412,
   484,
   500,
   424,
   460,
   472,
   444,
   516,
   492,
   476,
   480,
   456,
   460,
   464,
   416,
   396,
   552,
   404,
   536,
   460,
   420,
   432,
   472,
   464,
   468,
   468,
   444,
   484,
   400,
   436,
   456,
   364,
   408,
   540,
   500,
   444,
   472,
   376,
   384,
   408,
   384,
   484,
   408,
   420,
   524,
   492,
   440,
   480,
   436,
   456,
   384,
   416,
   488,
   420,
   528,
   428,
   480,
   488,
   496,
   388,
   452,
   412,
   424,
   424,
   432,
   444,
   428,
   396,
   456,
   340,
   460,
   380,
   504,
   408,
   420,
   388,
   436,
   472,
   484,
   400,
   436,
   388,
   396,
   464,
   328,
   388,
   364,
   392,
   496,
   380,
   340,
   428,
   344,
   360,
   388,
   420,
   376,
   480,
   356,
   404,
   444,
   324,
   384,
   368,
   336,
   456,
   376,
   448,
   444,
   444,
   432,
   416,
   344,
   360,
   368,
   456,
   364,
   428,
   392,
   396,
   372,
   280,
   392,
   416,
   440,
   348,
   460,
   364,
   344,
   392,
   356,
   308,
   352,
   376,
   408,
   304,
   448,
   348,
   384,
   392,
   440,
   396,
   428,
   328,
   408,
   412,
   296,
   416,
   412,
   360,
   364,
   372,
   352,
   380,
   352,
   396,
   328,
   412,
   392,
   316,
   432,
   388,
   420,
   348,
   360,
   336,
   312,
   376,
   268,
   344,
   396,
   324,
   344,
   356,
   320,
   364,
   360,
   368,
   388,
   300,
   352,
   324,
   340,
   340,
   420,
   324,
   360,
   332,
   352,
   376,
   352,
   360,
   368,
   344,
   256,
   384,
   340,
   392,
   328,
   364,
   372,
   328,
   324,
   364,
   380,
   332,
   328,
   320,
   320,
   416,
   328,
   344,
   388,
   332,
   388,
   300,
   344,
   308,
   368,
   324,
   356,
   300,
   264,
   356,
   340,
   332,
   248,
   308,
   328,
   312,
   328,
   288,
   328,
   368,
   356,
   288,
   304,
   368,
   356,
   336,
   288,
   316,
   264,
   412,
   344,
   360,
   300,
   300,
   312,
   336,
   276,
   316,
   364,
   352,
   244,
   344,
   272,
   304,
   316,
   328,
   288,
   268,
   236,
   288,
   304,
   368,
   288,
   284,
   328,
   256,
   224,
   288,
   300,
   256,
   288,
   248,
   268,
   260,
   268,
   276,
   248,
   220,
   272,
   260,
   228,
   300,
   240,
   268,
   284,
   276,
   244,
   288,
   292,
   292,
   284,
   272,
   336,
   300,
   256,
   256,
   244,
   268,
   256,
   320,
   316,
   304,
   288,
   240,
   308,
   256,
   280,
   300,
   236,
   264,
   276,
   184,
   248,
   308,
   268,
   248,
   252,
   276,
   228,
   204,
   264,
   240,
   204,
   200,
   292,
   256,
   244,
   212,
   256,
   268,
   236,
   236,
   252,
   292,
   276,
   264,
   268,
   252,
   272,
   276,
   248,
   228,
   256,
   276,
   280,
   260,
   236,
   240,
   208,
   252,
   228,
   316,
   220,
   208,
   220,
   176,
   228,
   276,
   268,
   232,
   216,
   144,
   308,
   264,
   236,
   192,
   280,
   220,
   220,
   228,
   288,
   192,
   216,
   252,
   248,
   252,
   228,
   244,
   224,
   244,
   256,
   232,
   228,
   272,
   212,
   244,
   176,
   236,
   156,
   232,
   172,
   188,
   268,
   272,
   244,
   208,
   196,
   248,
   268,
   204,
   160,
   192,
   248,
   220,
   188,
   192,
   168,
   160,
   264,
   172,
   196,
   192,
   188,
   232,
   180,
   188,
   212,
   164,
   228,
   216,
   236,
   264,
   208,
   176,
   180,
   184,
   192,
   204,
   236,
   228,
   184,
   196,
   172,
   176,
   176,
   268,
   224,
   184,
   224,
   232,
   232,
   252,
   164,
   164,
   164,
   192,
   216,
   156,
   180,
   192,
   148,
   156,
   164,
   220,
   220,
   212,
   204,
   232,
   200,
   220,
   188,
   216,
   256,
   208,
   268,
   204,
   192,
   208,
   164,
   204,
   184,
   228,
   172,
   172,
   228,
   192,
   140,
   176,
   208,
   188,
   152,
   136,
   168,
   216,
   188,
   196,
   140,
   188,
   192,
   184,
   136,
   168,
   224,
   184,
   144,
   196,
   184,
   188,
   168,
   180,
   196,
   200,
   148,
   160,
   148,
   148,
   212,
   168,
   140,
   136,
   152,
   180,
   168,
   164,
   148,
   172,
   164,
   188,
   120,
   164,
   220,
   132,
   212,
   148,
   132,
   176,
   180,
   156,
   172,
   184,
   136,
   148,
   164,
   156,
   164,
   156,
   192,
   152,
   192,
   188,
   116,
   184,
   148,
   160,
   148,
   188,
   164,
   112,
   172,
   156,
   168,
   180,
   120,
   172,
   148,
   96,
   140,
   140,
   132,
   192,
   180,
   176,
   144,
   136,
   120,
   144,
   160,
   128,
   144,
   132,
   140,
   140,
   168,
   152,
   164,
   180,
   132,
   124,
   136,
   128,
   160,
   128,
   116,
   164,
   160,
   124,
   132,
   124,
   144,
   184,
   152,
   84,
   176,
   120,
   112,
   92,
   128,
   124,
   124,
   164,
   160,
   136,
   148,
   124,
   144,
   136,
   84,
   160,
   132,
   112,
   88,
   104,
   184,
   100,
   140,
   148,
   112,
   152,
   132,
   100,
   104,
   120,
   108,
   88,
   124,
   148,
   104,
   140,
   116,
   124,
   120,
   132,
   188,
   124,
   128,
   108,
   140,
   96,
   112,
   124,
   140,
   96,
   92,
   140,
   76,
   132,
   84,
   120,
   144,
   128,
   132,
   148,
   116,
   104,
   92,
   100,
   88,
   100,
   104,
   116,
   116,
   136,
   112,
   76,
   108,
   120,
   124,
   108,
   100,
   108,
   136,
   120,
   96,
   76,
   136,
   116,
   132,
   80,
   100,
   88,
   84,
   104,
   128,
   96,
   88,
   116,
   124,
   140,
   112,
   124,
   80,
   120,
   80,
   92,
   84,
   104,
   76,
   88,
   100,
   88,
   116,
   132,
   104,
   116,
   80,
   92,
   120,
   96,
   80,
   132,
   84,
   124,
   120,
   100,
   88,
   128,
   104,
   148,
   104,
   88,
   108,
   80,
   100,
   124,
   92,
   80,
   88,
   92,
   76,
   104,
   44,
   72,
   80,
   104,
   88,
   104,
   120,
   100,
   104,
   76,
   72,
   112,
   64,
   88,
   96,
   76,
   84,
   104,
   72,
   60,
   80,
   96,
   132,
   92,
   80,
   92,
   48,
   68,
   76,
   96,
   72,
   72,
   128,
   112,
   72,
   48,
   100,
   84,
   104,
   88,
   76,
   72,
   88,
   76,
   60,
   68,
   88,
   88,
   68,
   68,
   76,
   88,
   76,
   80,
   72,
   60,
   80,
   48,
   44,
   80,
   68,
   104,
   72,
   80,
   72,
   72,
   88,
   72,
   96,
   72,
   116,
   80,
   48,
   64,
   52,
   96,
   48,
   72,
   84,
   80,
   56,
   80,
   88,
   44,
   80,
   60,
   68,
   64,
   68,
   60,
   64,
   64,
   60,
   88,
   44,
   92,
   64,
   48,
   24,
   80,
   68,
   68,
   80,
   104,
   76,
   76,
   64,
   60,
   92,
   60,
   56,
   80,
   72,
   60,
   84,
   44,
   56,
   52,
   84,
   64,
   60,
   60,
   80,
   68,
   68,
   48,
   36,
   68,
   64,
   64,
   44,
   84,
   48,
   88,
   104,
   64,
   68,
   88,
   56,
   40,
   100,
   48,
   44,
   64,
   96,
   52,
   80,
   68,
   76,
   64,
   48,
   64,
   44,
   48,
   52,
   52,
   44,
   60,
   60,
   64,
   44,
   76,
   60,
   68,
   68,
   60,
   28,
   40,
   64,
   68,
   44,
   68,
   28,
   40,
   48,
   44,
   56,
   36,
   60,
   64,
   36,
   28,
   44,
   36,
   48,
   48,
   52,
   72,
   36,
   68,
   44,
   56,
   44,
   32,
   48,
   36,
   68,
   48,
   68,
   68,
   68,
   44,
   48,
   40,
   56,
   48,
   20,
   28,
   64,
   52,
   48,
   48,
   48,
   48,
   36,
   40,
   40,
   36,
   28,
   48,
   44,
   44,
   24,
   64,
   52,
   64,
   24,
   20,
   48,
   28,
   48,
   44,
   36,
   68,
   56,
   60,
   24,
   40,
   40,
   60,
   52,
   48,
   40,
   48,
   28,
   40,
   28,
   28,
   36,
   44,
   36,
   32,
   28,
   60,
   32,
   56,
   48,
   40,
   48,
   44,
   24,
   52,
   68,
   36,
   52,
   56,
   40,
   48,
   24,
   40,
   28,
   36,
   40,
   24,
   32,
   32,
   48,
   32,
   20,
   60,
   24,
   44,
   36,
   60,
   40,
   40,
   28,
   40,
   24,
   16,
   32,
   52,
   44,
   48,
   20,
   24,
   12,
   32,
   44,
   28,
   60,
   36,
   32,
   40,
   40,
   24,
   28,
   20,
   40,
   52,
   32,
   28,
   40,
   12,
   24,
   8,
   40,
   44,
   40,
   48,
   40,
   16,
   36,
   20,
   16,
   28,
   20,
   24,
   36,
   12,
   24,
   24,
   20,
   36,
   28,
   32,
   32,
   40,
   20,
   24,
   44,
   28,
   24,
   44,
   24,
   28,
   24,
   28,
   24,
   28,
   28,
   28,
   20,
   24,
   36,
   40,
   4,
   24,
   20,
   28,
   24,
   36,
   20,
   16,
   12,
   32,
   16,
   36,
   28,
   16,
   40,
   16,
   40,
   28,
   24,
   28,
   32,
   12,
   16,
   8,
   20,
   8,
   4,
   20,
   32,
   16,
   16,
   56,
   36,
   32,
   16,
   24,
   12,
   28,
   12,
   24,
   16,
   28,
   20,
   12,
   36,
   16,
   24,
   16,
   20,
   16,
   12,
   24,
   8,
   20,
   4,
   20,
   8,
   8,
   32,
   12,
   4,
   20,
   12,
   28,
   32,
   12,
   16,
   16,
   20,
   24,
   32,
   16,
   12,
   16,
   12,
   24,
   20,
   4,
   28,
   12,
   24,
   4,
   16,
   24,
   12,
   16,
   16,
   28,
   12,
   16,
   12,
   12,
   8,
   12,
   20,
   12,
   16,
   16,
   28,
   12,
   8,
   8,
   16,
   16,
   16,
   20,
   16,
   40,
   28,
   24,
   0,
   16,
   16,
   12,
   24,
   12,
   20,
   20,
   20,
   8,
   24,
   16,
   12,
   24,
   20,
   8,
   16,
   8,
   12,
   8,
   4,
   12,
   20,
   20,
   8,
   16,
   20,
   24,
   16,
   8,
   8,
   8,
   20,
   16,
   16,
   8,
   8,
   20,
   16,
   12,
   20,
   20,
   12,
   8,
   16,
   28,
   4,
   28,
   28,
   4,
   12,
   8,
   16,
   24,
   12,
   8,
   24,
   8,
   8,
   28,
   0,
   20,
   16,
   16,
   12,
   12,
   4,
   28,
   16,
   24,
   12,
   4,
   4,
   4,
   16,
   8,
   16,
   12,
   12,
   4,
   24,
   4,
   4,
   4,
   8,
   0,
   12,
   24,
   8,
   4,
   12,
   20,
   12,
   12,
   16,
   12,
   12,
   16,
   8,
   8,
   0,
   12,
   4,
   4,
   8,
   16,
   24,
   8,
   8,
   4,
   16,
   24,
   12,
   24,
   12,
   8,
   12,
   20,
   12,
   0,
   20,
   8,
   16,
   16,
   8,
   8,
   4,
   12,
   8,
   8,
   20,
   24,
   12,
   8,
   12,
   4,
   8,
   8,
   0,
   4,
   12,
   8,
   4,
   0,
   16,
   12,
   8,
   12,
   8,
   12,
   12,
   8,
   8,
   8,
   12,
   12,
   16,
   4,
   8,
   16,
   8,
   8,
   8,
   20,
   8,
   16,
   12,
   4,
   8,
   0,
   8,
   8,
   16,
   12,
   16,
   20,
   8,
   8,
   8,
   12,
   4,
   8,
   16,
   20,
   8,
   8,
   12,
   8,
   16,
   0,
   4,
   0,
   4,
   4,
   16,
   4,
   8,
   0,
   4,
   16,
   12,
   16,
   4,
   8,
   12,
   4,
   12,
   4,
   16,
   12,
   4,
   12,
   16,
   8,
   12,
   8,
   4,
   20,
   12,
   0,
   4,
   12,
   0,
   4,
   12,
   0,
   4,
   8,
   8,
   4,
   16,
   8,
   12,
   8,
   4,
   16,
   8,
   8,
   0,
   4,
   8,
   12,
   4,
   8,
   8,
   12,
   4,
   0,
   0,
   8,
   4,
   16,
   12,
   4,
   4,
   0,
   12,
   12,
   8,
   4,
   16,
   8,
   0,
   8,
   4,
   0,
   16,
   4,
   0,
   0,
   16,
   4,
   8,
   4,
   0,
   20,
   16,
   4,
   4,
   8,
   8,
   8,
   0,
   16,
   12,
   4,
   0,
   4,
   4,
   0,
   8,
   4,
   4,
   8,
   8,
   0,
   0,
   8,
   0,
   8,
   0,
   4,
   0,
   12,
   4,
   4,
   12,
   0,
   0,
   12,
   8,
   4,
   20,
   4,
   4,
   8,
   8,
   8,
   4,
   12,
   4,
   4,
   8,
   4,
   4,
   4,
   0,
   12,
   4,
   4,
   0,
   4,
   4,
   16,
   8,
   0,
   4,
   4,
   0,
   4,
   8,
   4,
   12,
   8,
   4,
   4,
   8,
   4,
   16,
   8,
   8,
   8,
   0,
   12,
   0,
   12,
   4,
   4,
   8,
   0,
   12,
   12,
   12,
   4,
   0,
   8,
   12,
   8,
   4,
   4,
   20,
   8,
   8,
   0,
   4,
   0,
   4,
   8,
   0,
   8,
   4,
   0,
   4,
   4,
   4,
   8,
   4,
   4,
   0,
   0,
   0,
   0,
   8,
   0,
   4,
   0,
   0,
   0,
   4,
   4,
   4,
   8,
   8,
   0,
   4,
   4,
   4,
   4,
   0,
   0,
   0,
   8,
   4,
   4,
   0,
   0,
   4,
   4,
   0,
   4,
   0,
   4,
   8,
   8,
   8,
   8,
   12,
   4,
   4,
   8,
   12,
   0,
   0,
   4,
   0,
   0,
   0,
   4,
   0,
   4,
   4,
   8,
   4,
   8,
   0,
   8,
   4,
   4,
   4,
   8,
   4,
   8,
   4,
   0,
   8,
   4,
   0,
   4,
   12,
   0,
   0,
   4,
   0,
   8,
   0,
   0,
   4,
   4,
   8,
   0,
   0,
   8,
   0,
   4,
   0,
   4,
   0,
   0,
   4,
   0,
   0,
   4,
   0,
   0,
   4,
   4,
   8,
   0,
   0,
   0,
   0,
   4,
   4,
   0,
   4,
   4,
   4,
   4,
   4,
   0,
   4,
   8,
   4,
   12,
   8,
   4,
   4,
   8,
   4,
   4,
   8,
   8,
   12,
   8,
   8,
   8,
   0,
   12,
   4,
   0,
   0,
   4,
   4,
   0,
   0,
   4,
   0,
   4,
   0,
   4,
   0,
   0,
   4,
   0,
   0,
   8,
   4,
   4,
   0,
   4,
   0,
   0,
   8,
   24,
   0,
   4,
   0,
   4,
   8,
   0,
   4,
   0,
   4,
   4,
   0,
   0,
   0,
   4,
   0,
   0,
   0,
   4,
   4,
   0,
   0,
   8,
   0,
   4,
   4,
   0,
   8,
   0,
   0,
   12,
   4,
   4,
   4,
   12,
   4,
   0,
   0,
   8,
   0,
   4,
   4,
   4,
   4,
   4,
   4,
   0,
   4,
   0,
   0,
   8,
   0,
   0,
   4,
   4,
   0,
   0,
   12,
   0,
   8,
   0,
   4,
   8,
   8,
   8,
   4,
   0,
   4,
   0,
   4,
   4,
   8,
   0,
   8,
   8,
   4,
   4,
   0,
   4,
   0,
   12,
   0,
   0,
   4,
   0,
   4,
   8,
   8,
   0,
   8,
   0,
   4,
   0,
   8,
   8,
   4,
   8,
   0,
   0,
   0,
   8,
   0,
   0,
   4,
   0,
   8,
   4,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   8,
   0,
   0,
   0,
   0,
   0,
   4,
   0,
   4,
   4,
   4,
   0,
   4,
   12,
   0,
   12,
   4,
   12,
   12,
   0,
   4,
   4,
   4,
   0,
   4,
   0,
   8,
   0,
   8,
   4,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   4,
   0,
   0,
   4,
   0,
   0,
   0,
   0,
   0,
   8,
   0,
   4,
   0,
   0,
   0,
   0,
   0,
   4,
   4,
   0,
   8,
   12,
   0,
   0,
   4,
   4,
   0,
   0,
   4,
   8,
   0,
   0,
   0,
   0,
   4,
   0,
   0,
   4,
   4,
   4,
   0,
   4,
   0,
   8,
   4,
   4,
   0,
   4,
   4,
   4,
   12,
   0,
   12,
   0,
   0,
   4,
   4,
   0,
   0,
   0,
   4,
   0,
   4,
   8,
   8,
   4,
   0,
   4,
   4,
   4,
   0,
   0,
   4,
   0,
   0,
   0,
   8,
   4,
   4,
   8,
   4,
   0,
   4,
   0,
   0,
   0,
   4,
   0,
   4,
   8,
   4,
   4,
   0,
   8,
   8,
   0,
   0,
   8,
   0,
   0,
   4,
   12,
   0,
   0,
   4,
   4,
   0,
   4,
   0,
   0,
   8,
   16,
   0,
   8,
   4,
   4,
   0,
   0,
   8,
   4,
   8,
   0,
   0,
   0,
   0,
   0,
   4,
   0,
   0,
   4,
   4,
   0,
   0,
   8,
   4,
   0,
   0,
   4,
   8,
   4,
   4,
   4,
   0,
   4,
   8,
   0,
   4,
   0,
   8,
   8,
   4,
   4,
   4,
   4,
   0,
   0,
   4,
   0,
   4,
   4,
   4,
   0,
   4,
   4,
   0,
   0,
   8,
   4,
   0,
   4,
   4,
   4,
   4,
   0,
   4,
   0,
   4,
   8,
   0,
   0,
   0,
   0,
   0,
   8,
   4,
   4,
   0,
   4,
   0,
   4,
   0,
   0,
   8,
   0,
   0,
   4,
   8,
   0,
   4,
   0,
   8,
   8,
   0,
   0,
   0,
   0,
   8,
   0,
   4,
   4,
   0,
   4,
   0,
   0,
   4,
   8,
   4,
   0,
   0,
   0,
   0,
   4,
   8,
   0,
   8,
   0,
   0,
   4,
   4,
   4,
   0,
   4,
   4,
   8,
   4,
   0,
   0,
   0,
   4,
   8,
   0,
   4,
   4,
   0,
   0,
   0,
   0,
   0,
   8,
   8,
   0,
   0,
   4,
   0,
   0,
   4,
   4,
   0,
   8,
   4,
   4,
   0,
   4,
   0,
   4,
   0,
   0,
   4,
   0,
   0,
   0,
   4,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   4,
   0,
   0,
   0,
   4,
   4,
   4,
   0,
   0,
   0,
   4,
   0,
   4,
   0,
   12,
   4,
   0,
   8,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   4,
   4,
   0,
   8,
   8,
   8,
   0,
   0,
   0,
   0,
   8,
   0,
   0,
   0,
   8,
   0,
   0,
   0,
   0,
   0,
   0,
   4,
   0,
   8,
   0,
   8,
   0,
   4,
   4,
   4,
   0,
   0,
   8,
   4,
   0,
   0,
   4,
   8,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   4,
   0,
   0,
   0,
   8,
   0,
   0,
   0,
   0,
   0,
   4,
   0,
   0,
   4,
   0,
   0,
   4,
   0,
   0,
   8,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   4,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   4,
   4,
   4,
   0,
   8,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   4,
   4,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   8,
   0,
   0,
   0,
   4,
   0,
   0,
   0,
   0,
   0,
   8,
   0,
   4,
   8,
   0,
   0,
   4,
   0,
   4,
   0,
   4,
   0,
   0,
   0,
   4,
   0,
   0,
   4,
   0,
   4,
   0,
   4,
   0,
   8,
   0,
   0,
   0,
   8,
   0,
   0,
   0,
   4,
   0,
   0,
   0,
   0,
   0,
   4,
   4,
   0,
   4,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   4,
   0,
   0,
   4,
   4,
   0,
   4,
   4,
   4,
   4,
   0,
   0,
   8,
   0,
   0,
   4,
   0,
   4,
   0,
   0,
   4,
   0,
   0,
   4,
   0,
   4,
   0,
   4,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   4,
   4,
   0,
   0,
   4,
   0,
   0,
   4,
   0,
   4,
   4,
   8,
   0,
   4,
   4,
   0,
   4,
   0,
   4,
   0,
   0,
   4,
   0,
   4,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   4,
   4,
   0,
   4,
   0,
   0,
   4,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   4,
   8,
   0,
   4,
   0,
   0,
   4,
   0,
   0,
   0,
   4,
   0,
   4,
   0,
   8,
   0,
   0,
   0,
   0,
   0,
   0,
   4,
   0,
   4,
   0,
   0,
   0,
   4,
   0,
   0,
   0,
   8,
   0,
   0,
   0,
   4,
   0,
   0,
   0,
   4,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   4,
   0,
   0,
   0,
   0,
   4,
   4,
   0,
   0,
   0,
   4,
   0,
   0,
   4,
   0,
   0,
   8,
   0,
   0,
   4,
   0,
   4,
   4,
   0,
   0,
   0,
   0,
   4,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   4,
   0,
   4,
   12,
   4,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   8,
   4,
   4,
   4,
   4,
   4,
   0,
   0,
   0,
   4,
   0,
   0,
   0,
   0,
   0,
   4,
   4,
   0,
   0,
   0,
   0,
   0,
   8,
   0,
   0,
   0,
   0,
   4,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   4,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   4,
   0,
   0,
   4,
   0,
   0,
   0,
   4,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   4,
   0,
   0,
   0,
   8,
   0,
   0,
   0,
   0,
   0,
   8,
   0,
   0,
   4,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   4,
   0,
   0,
   4,
   4,
   0,
   4,
   0,
   0,
   0,
   4,
   4,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   4,
   4,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   4,
   0,
   0,
   4,
   0,
   0,
   0,
   0,
   4,
   4,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   8,
   4,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   8,
   4,
   4,
   8,
   0,
   0,
   0,
   0,
   0,
   4,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   4,
   0,
   4,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   4,
   0,
   0,
   0,
   4,
   4,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   4,
   0,
   0,
   0,
   4,
   0,
   0,
   4,
   4,
   0,
   0,
   4,
   0,
   0,
   4,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   4,
   0,
   0,
   0,
   4,
   0,
   4,
   0,
   4,
   0,
   0,
   4,
   0,
   4,
   0,
   4,
   0,
   4,
   0,
   0,
   0,
   4,
   0,
   0,
   0,
   0,
   4,
   0,
   4,
   0,
   0,
   0,
   0,
   0,
   0,
   4,
   0,
   0,
   4,
   0,
   4,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   12,
   0,
   0,
   4,
   0,
   0,
   4,
   0,
   4,
   0,
   0,
   4,
   0,
   0,
   0,
   0,
   4,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   4,
   4,
   4,
   0,
   0,
   0,
   0,
   0,
   4,
   0,
   0,
   4,
   0,
   4,
   0,
   0,
   0,
   4,
   0,
   0,
   0,
   0,
   0,
   4,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   4,
   0,
   0,
   0,
   0,
   12,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   4,
   0,
   0,
   0,
   0,
   8,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   4,
   0,
   4,
   4,
   0,
   4,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   4,
   0,
   0,
   4,
   8,
   4,
   0,
   8,
   0,
   0,
   0,
   0,
   4,
   4,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   4,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   4,
   0,
   0,
   0,
   4,
   4,
   0,
   4,
   0,
   0,
   0,
   0,
   4,
   0,
   0,
   4,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   8,
   0,
   4,
   0,
   4,
   0,
   8,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   4,
   0,
   0,
   0,
   0,
   4,
   0,
   0,
   0,
   0,
   4,
   0,
   4,
   0,
   4,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   4,
   0,
   0,
   0,
   4,
   0,
   0,
   4,
   0,
   4,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   4,
   0,
   0,
   0,
   0,
   0,
   0,
   4,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   4,
   0,
   0,
   0,
   0,
   0,
   4,
   0,
   4,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   4,
   0,
   0,
   0,
   0,
   4,
   0,
   0,
   0,
   4,
   0,
   0,
   0,
   0,
   4,
   4,
   0,
   0,
   0,
   0,
   0,
   0,
   4,
   0,
   0,
   4,
   0,
   0,
   0,
   0,
   0,
   4,
   0,
   0,
   0,
   4,
   0,
   0,
   0,
   0,
   4,
   0,
   0,
   4,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   4,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   4,
   0,
   4,
   4,
   0,
   0,
   4,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   4,
   0,
   0,
   0,
   0,
   0,
   0,
   4,
   0,
   0,
   12,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   4,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   4,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   4,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   4,
   4,
   0,
   4,
   4,
   0,
   4,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   4,
   0,
   0,
   0,
   4,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   4,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   4,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   8,
   0,
   4,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   4,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   4,
   0,
   4,
   4,
   4,
   0,
   0,
   0,
   0,
   0,
   0,
   4,
   4,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   4,
   0,
   0,
   0,
   0,
   0,
   0,
   4,
   4,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   4,
   0,
   0,
   0,
   0,
   4,
   0,
   0,
   0,
   0,
   0,
   4,
   0,
   0,
   4,
   0,
   0,
   4,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   4,
   0,
   0,
   0,
   0,
   0,
   4,
   0,
   0,
   0,
   0,
   4,
   0,
   0,
   0,
   8,
   0,
   0,
   4,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   4,
   0,
   0,
   0,
   4,
   0,
   0,
   0,
   0,
   0,
   4,
   4,
   0,
   0,
   0,
   0,
   4,
   4,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   4,
   0,
   0,
   0,
   0,
   0,
   4,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   8,
   0,
   0,
   8,
   0,
   0,
   0,
   4,
   0,
   0,
   0,
   0,
   0,
   0,
   4,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   4,
   4,
   4,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   4,
   0,
   0,
   0,
   0,
   4,
   0,
   0,
   4,
   0,
   0,
   4,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   4,
   0,
   0,
   0,
   0,
   0,
   0,
   4,
   0,
   0,
   0,
   4,
   0,
   4,
   4,
   0,
   0,
   4,
   0,
   0,
   0,
   4,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   8,
   0,
   0,
   0,
   0,
   4,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   8,
   0,
   4,
   0,
   0,
   4,
   0,
   0,
   4,
   4,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   4,
   0,
   0,
   0,
   0,
   4,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   4,
   0,
   0,
   0,
   0,
   4,
   4,
   0,
   0,
   0,
   4,
   0,
   0,
   4,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   4,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   4,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   4,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   4,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   4,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   4,
   0,
   0,
   0,
   0,
   0,
   0,
   4,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   4,
   0,
   0,
   0,
   4,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   4,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   4,
   4,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   4,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   4,
   0,
   0,
   4,
   0,
   0,
   0,
   4,
   0,
   0,
   0,
   0,
   4,
   0,
   4,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   4,
   4,
   0,
   0,
   0,
   0,
   0,
   0,
   4,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   4,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   4,
   0,
   0,
   0,
   0,
   4,
   0,
   0,
   0,
   4,
   0,
   0,
   0,
   0,
   0,
   0,
   4,
   4,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   4,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   4,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   4,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   4,
   0,
   0,
   0,
   4,
   0,
   0,
   0,
   0,
   4,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   4,
   0,
   0,
   0,
   0,
   4,
   0,
   0,
   4,
   0,
   0,
   0,
   0,
   4,
   0,
   0,
   0,
   0,
   0,
   0,
   4,
   4,
   0,
   0,
   4,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   4,
   0,
   4,
   4,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   4,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   4,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   4,
   0,
   0,
   0,
   0,
   4,
   0,
   0,
   0,
   0,
   4,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   4,
   0,
   0,
   4,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   12,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   4,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   4,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   4,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   4,
   0,
   0,
   0,
   4,
   0,
   0,
   0,
   4,
   0,
   0,
   0,
   0,
   0,
   0,
   4,
   0,
   0,
   0,
   0,
   0,
   0,
   4,
   4,
   4,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   4,
   0,
   0,
   0,
   0,
   0,
   0,
   4,
   4,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   4,
   4,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   4,
   0,
   0,
   0,
   4,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   4,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   4,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   4,
   0,
   0,
   0,
   0,
   4,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   4,
   0,
   4,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   4,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   4,
   0,
   0,
   0,
   0,
   4,
   0,
   0,
   0,
   4,
   4,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   4,
   0,
   0,
   4,
   0,
   0,
   0,
   0,
   4,
   0,
   4,
   0,
   0,
   0,
   0,
   0,
   4,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   4,
   0,
   0,
   0,
   0,
   0,
   0,
   4,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   4,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   4,
   4,
   0,
   0,
   0,
   0,
   0,
   4,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   4,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   4,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   4,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   4,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   4,
   0,
   4,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   4,
   0,
   0,
   0,
   0,
   0,
   0,
   4,
   0,
   0,
   0,
   0,
   0,
   4,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   4,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   4,
   0,
   0,
   0,
   0,
   0,
   4,
   0,
   0,
   0,
   0,
   4,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   4,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   4,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   4,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   4,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   4,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   4,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   4,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   4,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   4,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   4,
   0,
   0,
   0,
   4,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   4,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   4,
   4,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   4,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   4,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   4,
   0,
   0,
   0,
   4,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   4,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   4,
   0,
   4,
   0,
   0,
   4,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   4,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   4,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   4,
   4,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   4,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   4,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   4,
   0,
   0,
   4,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   4,
   0,
   0,
   0,
   0,
   4,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   4,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   4,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   4,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   4,
   0,
   0,
   0,
   4,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   4,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   4,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   4,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   4,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   4,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   4,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   4,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   4,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   4,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   4,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   4,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   4,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   4,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   4,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   4,
   0,
   0,
   0,
   0,
   0,
   4,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   4,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   4,
   0,
   0,
   0,
   4,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   4,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   4,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   4,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   4,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   4,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   4,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   4,
   0,
   4,
   4,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   4,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   4,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   4,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   4,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   8,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   4,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   4,
   0,
   4,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   4,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   4,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   4,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   4,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   8,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   4,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   4,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   4,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   4,
   0,
   0,
   0,
   4,
   0,
   0,
   4,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   4,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   4,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   4,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   4,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   4,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   4,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   4,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   4,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   4,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   4,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   4,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   4,
   0,
   0,
   0,
   4,
   0,
   4,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   4,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   4,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   4,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   4,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   4,
   0,
   0,
   0,
   4,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   4,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   4,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   4,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   4,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   4,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   4
  ]
 },
 {
  "size": 23026,
  "min": -0.5,
  "max": 23025.5,
  "counts": [
   12,
   4,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   4,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   4,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   4,
   0,
   4,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   4,
   0,
   0,
   0,
   12,
   0,
   4,
   8,
   16,
   20,
   60,
   76,
   240,
   388,
   480,
   552,
   664,
   1072,
   1764,
   3112,
   4904,
   5464,
   5744,
   5956,
   6956,
   9232,
   14996,
   21928,
   23636,
   20092,
   18376,
   18900,
   22604,
   31432,
   43464,
   47460,
   38972,
   31868,
   30172,
   33596,
   40992,
   54180,
   60760,
   48436,
   38052,
   34376,
   34364,
   40988,
   52548,
   58912,
   49128,
   38172,
   34388,
   34912,
   40256,
   53088,
   62616,
   54720,
   44164,
   38880,
   40324,
   45744,
   58176,
   72904,
   64264,
   52024,
   44020,
   43928,
   48052,
   60332,
   76244,
   68104,
   53316,
   44896,
   42228,
   44292,
   53960,
   65912,
   63124,
   50756,
   40876,
   38720,
   39900,
   47008,
   59112,
   56500,
   45652,
   37808,
   34268,
   35272,
   41848,
   52524,
   51764,
   42832,
   34928,
   31856,
   31920,
   36048,
   42596,
   46912,
   39884,
   32796,
   29960,
   29476,
   31864,
   37740,
   42028,
   37604,
   31224,
   28396,
   27544,
   29516,
   34592,
   39468,
   35948,
   30264,
   26548,
   25052,
   26728,
   29924,
   33580,
   31336,
   26832,
   23084,
   21536,
   22124,
   24624,
   27488,
   25776,
   22576,
   18944,
   17344,
   17736,
   19044,
   22000,
   21144,
   18076,
   14608,
   13800,
   13436,
   14800,
   17988,
   18376,
   15028,
   12452,
   12000,
   11020,
   12572,
   15368,
   16420,
   14064,
   11488,
   9824,
   9664,
   10588,
   12680,
   14160,
   12284,
   9284,
   7932,
   7732,
   8076,
   9084,
   10656,
   9356,
   7316,
   6184,
   5768,
   5912,
   6816,
   8304,
   7504,
   6220,
   5124,
   5008,
   5036,
   5884,
   6756,
   6716,
   5424,
   4724,
   4428,
   4556,
   5172,
   5780,
   5708,
   5184,
   4312,
   4004,
   4028,
   4604,
   4932,
   5144,
   4812,
   3964,
   3540,
   3736,
   3940,
   4616,
   4596,
   4488,
   4156,
   3624,
   3840,
   3992,
   4472,
   4472,
   4376,
   3868,
   3784,
   3516,
   3588,
   4092,
   4924,
   4552,
   3916,
   3552,
   3856,
   4132,
   4368,
   4528,
   4432,
   4056,
   3800,
   3680,
   3804,
   4236,
   4552,
   4348,
   3908,
   3700,
   3780,
   3852,
   3952,
   4432,
   4188,
   4364,
   3856,
   3720,
   3436,
   4032,
   4184,
   4308,
   4312,
   3776,
   3588,
   3648,
   3952,
   4144,
   4204,
   4112,
   3948,
   3836,
   3676,
   4088,
   4276,
   4388,
   4368,
   4220,
   4088,
   3964,
   4124,
   4400,
   4428,
   4504,
   4368,
   3848,
   4008,
   3956,
   4352,
   4808,
   4844,
   4292,
   4184,
   4052,
   4424,
   4276,
   4904,
   4648,
   4520,
   4576,
   4388,
   4376,
   4612,
   4816,
   4904,
   4788,
   4416,
   4492,
   4780,
   4684,
   4860,
   5144,
   4772,
   4644,
   4272,
   4492,
   4528,
   4548,
   4996,
   4644,
   4768,
   4400,
   4468,
   4624,
   5036,
   5044,
   4780,
   5116,
   4484,
   4864,
   4752,
   4868,
   4912,
   5244,
   4988,
   4876,
   4928,
   4796,
   5104,
   5276,
   5280,
   4996,
   4684,
   4772,
   4976,
   5216,
   5308,
   5476,
   5312,
   5300,
   5208,
   5076,
   5312,
   5108,
   5604,
   5292,
   5112,
   5308,
   5308,
   5132,
   5416,
   5312,
   5400,
   5244,
   5232,
   5016,
   5316,
   5560,
   5480,
   5440,
   5120,
   5084,
   5316,
   5108,
   5432,
   5648,
   5584,
   5444,
   5332,
   5236,
   5344,
   5292,
   5520,
   5724,
   5532,
   5256,
   5296,
   5396,
   5496,
   5736,
   5692,
   5328,
   5232,
   5224,
   5340,
   5328,
   5440,
   5512,
   5288,
   5092,
   5328,
   5124,
   5308,
   5148,
   5472,
   5296,
   4816,
   5192,
   5008,
   5100,
   5172,
   5408,
   5220,
   5124,
   4952,
   5032,
   5276,
   5204,
   5396,
   4864,
   4912,
   4860,
   4808,
   5144,
   4996,
   5164,
   5044,
   4948,
   4840,
   4560,
   4768,
   4984,
   4868,
   4976,
   4996,
   4312,
   4740,
   4492,
   4960,
   4924,
   5240,
   4660,
   4816,
   4644,
   4616,
   4760,
   5076,
   4700,
   5052,
   4388,
   4284,
   4696,
   4636,
   4600,
   4704,
   4512,
   4352,
   4112,
   4184,
   4396,
   4636,
   4560,
   4324,
   4248,
   4092,
   4076,
   4196,
   4544,
   4460,
   4460,
   4072,
   4104,
   3932,
   4264,
   4068,
   4320,
   4172,
   4164,
   3728,
   4096,
   4076,
   3812,
   4096,
   4036,
   4004,
   3768,
   3688,
   3828,
   3820,
   3668,
   3936,
   3760,
   3516,
   3612,
   3652,
   3372,
   3800,
   3740,
   3512,
   3564,
   3660,
   3616,
   3556,
   3532,
   3888,
   3712,
   3364,
   3428,
   3404,
   3536,
   3616,
   3632,
   3632,
   3360,
   3320,
   3664,
   3280,
   3780,
   3624,
   3512,
   3412,
   3352,
   3476,
   3512,
   3516,
   3452,
   3636,
   3304,
   3156,
   3424,
   3332,
   3336,
   3224,
   3304,
   3408,
   3296,
   3408,
   3352,
   3452,
   3292,
   3456,
   3352,
   3224,
   3256,
   3224,
   3256,
   3412,
   3276,
   3364,
   3252,
   3164,
   3400,
   3140,
   3168,
   3328,
   3236,
   3220,
   3348,
   3344,
   3140,
   3292,
   3228,
   3388,
   3060,
   3148,
   2924,
   3144,
   3248,
   3208,
   2940,
   2952,
   3160,
   3264,
   3160,
   3272,
   3212,
   3264,
   3036,
   3060,
   3232,
   3160,
   3232,
   3136,
   3216,
   2984,
   3024,
   3068,
   2900,
   2972,
   3004,
   3180,
   2996,
   3024,
   2964,
   3024,
   3076,
   3024,
   3036,
   2868,
   3060,
   3024,
   2948,
   2952,
   2980,
   2724,
   2960,
   2828,
   2860,
   2892,
   2804,
   2916,
   3108,
   2996,
   2844,
   2944,
   3128,
   3112,
   3112,
   2812,
   3096,
   3080,
   2884,
   2944,
   2916,
   3192,
   3092,
   3032,
   2852,
   2952,
   2964,
   3088,
   2920,
   2980,
   2872,
   3172,
   3148,
   3128,
   3132,
   3188,
   3104,
   3024,
   2948,
   3148,
   2888,
   3240,
   3196,
   3132,
   3152,
   3052,
   3076,
   3152,
   3140,
   2952,
   3164,
   3000,
   3188,
   3280,
   3272,
   3020,
   3212,
   3092,
   3320,
   3020,
   3320,
   3216,
   3436,
   3072,
   3392,
   3324,
   3224,
   3324,
   3284,
   3272,
   3256,
   3312,
   3320,
   3444,
   3364,
   3520,
   3248,
   3328,
   3252,
   3536,
   3500,
   3364,
   3308,
   3308,
   3408,
   3500,
   3284,
   3472,
   3380,
   3476,
   3308,
   3652,
   3396,
   3604,
   3672,
   3640,
   3424,
   3476,
   3408,
   3460,
   3472,
   3708,
   3464,
   3688,
   3556,
   3644,
   3532,
   3408,
   3684,
   3428,
   3448,
   3564,
   3588,
   3500,
   3620,
   3560,
   3504,
   3684,
   3424,
   3560,
   3572,
   3696,
   3544,
   3672,
   3640,
   3432,
   3496,
   3696,
   3480,
   3584,
   3640,
   3636,
   3700,
   3612,
   3472,
   3668,
   3560,
   3576,
   3612,
   3672,
   3496,
   3848,
   3556,
   3544,
   3624,
   3744,
   3776,
   3508,
   3632,
   3628,
   3620,
   3668,
   3508,
   3592,
   3452,
   3668,
   3632,
   3656,
   3644,
   3716,
   3396,
   3784,
   3552,
   3688,
   3788,
   3724,
   3756,
   3636,
   3628,
   3760,
   3716,
   3668,
   3716,
   3704,
   3832,
   3892,
   3728,
   3724,
   3532,
   3732,
   3864,
   3904,
   3624,
   3860,
   3768,
   3632,
   3976,
   4044,
   3684,
   3636,
   3872,
   3964,
   3968,
   3704,
   3812,
   3684,
   3872,
   3708,
   3536,
   3728,
   3808,
   3956,
   3728,
   3928,
   3820,
   3880,
   3888,
   3640,
   3920,
   3968,
   4004,
   3732,
   3796,
   4064,
   3764,
   4088,
   3896,
   3940,
   3916,
   3704,
   3876,
   3928,
   3944,
   3972,
   3828,
   3924,
   3828,
   4184,
   3736,
   4080,
   3984,
   4112,
   4136,
   3944,
   4020,
   3776,
   4240,
   4204,
   3856,
   4000,
   4000,
   4116,
   4036,
   4192,
   4220,
   4100,
   4296,
   4168,
   4020,
   3956,
   4412,
   4364,
   4148,
   4336,
   4240,
   4276,
   4104,
   4152,
   4196,
   4228,
   4296,
   4132,
   4160,
   4280,
   4228,
   4372,
   4520,
   4140,
   4180,
   4260,
   4252,
   4052,
   4248,
   4220,
   4316,
   4120,
   3936,
   4168,
   4284,
   4024,
   4212,
   4152,
   4068,
   4324,
   4008,
   4320,
   3916,
   4020,
   4176,
   4312,
   4408,
   4128,
   4148,
   4072,
   4100,
   4320,
   4028,
   4216,
   4112,
   4196,
   4300,
   4164,
   4104,
   4412,
   4476,
   4264,
   4092,
   4124,
   4164,
   4272,
   4248,
   4340,
   4348,
   4268,
   4156,
   4096,
   4328,
   3900,
   4136,
   4128,
   4276,
   4032,
   4124,
   4144,
   4140,
   3992,
   3748,
   4196,
   3980,
   4256,
   4312,
   4232,
   4000,
   4064,
   4232,
   4072,
   4076,
   3892,
   4124,
   4004,
   4104,
   4324,
   4432,
   4092,
   4160,
   4056,
   3896,
   4248,
   4056,
   4128,
   4096,
   4092,
   4200,
   4284,
   4076,
   4220,
   4312,
   4268,
   4188,
   4096,
   4328,
   4372,
   4116,
   4224,
   4080,
   4232,
   4084,
   4100,
   4172,
   3864,
   4160,
   4228,
   4124,
   3996,
   4108,
   4204,
   4336,
   4372,
   4288,
   4152,
   4408,
   4408,
   4168,
   4140,
   4184,
   4236,
   4204,
   4252,
   4240,
   4196,
   4048,
   4280,
   4212,
   4160,
   4092,
   4160,
   4316,
   3960,
   4292,
   4204,
   4276,
   4264,
   4292,
   4344,
   4256,
   4172,
   4320,
   4476,
   4408,
   4564,
   4040,
   4320,
   4168,
   4156,
   4156,
   4280,
   4488,
   4208,
   4448,
   4292,
   4204,
   4480,
   4176,
   4316,
   4296,
   4284,
   4088,
   4372,
   4384,
   4332,
   4172,
   4368,
   4336,
   4580,
   4508,
   4240,
   4308,
   4540,
   4292,
   4448,
   4460,
   4496,
   4356,
   4304,
   4468,
   4440,
   4392,
   4200,
   4188,
   4304,
   4336,
   4504,
   4236,
   4612,
   4280,
   4312,
   4584,
   4548,
   4448,
   4360,
   4324,
   4348,
   4260,
   4288,
   4448,
   4320,
   4192,
   4252,
   4520,
   4452,
   4432,
   4336,
   4332,
   4672,
   4264,
   4280,
   4400,
   4460,
   4652,
   4400,
   4644,
   4396,
   4524,
   4272,
   4516,
   4404,
   4556,
   4512,
   4340,
   4348,
   4512,
   4512,
   4588,
   4588,
   4696,
   4436,
   4804,
   4644,
   4580,
   4460,
   4512,
   4624,
   4836,
   4604,
   4692,
   4240,
   4196,
   4404,
   4532,
   4500,
   4504,
   4588,
   4656,
   4596,
   4508,
   4504,
   4360,
   4744,
   4592,
   4572,
   4604,
   4256,
   4324,
   4488,
   4420,
   4524,
   4332,
   4520,
   4632,
   4280,
   4272,
   4444,
   4584,
   4520,
   4428,
   4320,
   4340,
   4324,
   4368,
   4280,
   4628,
   4308,
   4384,
   4492,
   4116,
   4636,
   4408,
   4532,
   4276,
   4664,
   4468,
   4384,
   4272,
   4348,
   4460,
   4392,
   4360,
   4284,
   4256,
   4236,
   4380,
   4472,
   4520,
   4216,
   4328,
   4352,
   4100,
   4228,
   4280,
   4440,
   4148,
   4100,
   4216,
   4560,
   4124,
   4188,
   4324,
   4120,
   4252,
   4284,
   4196,
   4316,
   4128,
   4452,
   4060,
   4296,
   4208,
   4312,
   4016,
   4028,
   4088,
   4096,
   4336,
   4284,
   4280,
   4028,
   4228,
   4360,
   4468,
   4236,
   4200,
   4256,
   4352,
   4200,
   4120,
   4084,
   4460,
   4300,
   4416,
   4244,
   4264,
   4372,
   4280,
   4180,
   4456,
   4196,
   4288,
   4316,
   3952,
   4120,
   4132,
   4148,
   4320,
   3968,
   4232,
   4564,
   4144,
   4600,
   4220,
   4140,
   4312,
   4360,
   4244,
   4396,
   4292,
   4360,
   4232,
   4008,
   4316,
   4332,
   4308,
   4368,
   4244,
   4376,
   4424,
   4256,
   4276,
   4224,
   4096,
   4024,
   4440,
   4364,
   4372,
   4356,
   4372,
   4644,
   4708,
   4344,
   4248,
   4132,
   4356,
   4388,
   4424,
   4500,
   4288,
   4700,
   4380,
   4556,
   4632,
   4348,
   4444,
   4604,
   4540,
   4376,
   4296,
   4476,
   4440,
   4696,
   4836,
   4616,
   4632,
   4592,
   4544,
   4212,
   4760,
   4604,
   4592,
   4468,
   4768,
   4736,
   4432,
   4840,
   4616,
   4588,
   4772,
   4500,
   4796,
   4520,
   4524,
   4460,
   4744,
   4628,
   4536,
   4728,
   4680,
   4560,
   4648,
   4872,
   4668,
   4684,
   4560,
   4824,
   4748,
   4384,
   4576,
   4476,
   4584,
   4604,
   4728,
   4608,
   4756,
   4632,
   4652,
   4440,
   4656,
   4772,
   4364,
   4716,
   4748,
   4588,
   4776,
   4728,
   4636,
   4780,
   4704,
   4760,
   4716,
   4808,
   4640,
   4656,
   4912,
   4824,
   4996,
   4616,
   4864,
   4668,
   4912,
   4724,
   4452,
   4892,
   4896,
   4544,
   5064,
   4888,
   4812,
   4872,
   4924,
   4824,
   5036,
   4632,
   4776,
   5164,
   5000,
   4876,
   4804,
   5136,
   5148,
   5096,
   4936,
   5040,
   5096,
   5084,
   5224,
   5064,
   5172,
   5336,
   5284,
   5168,
   5284,
   5232,
   5212,
   5100,
   5212,
   5408,
   5236,
   5232,
   5268,
   5336,
   4892,
   5360,
   5340,
   5452,
   5188,
   5236,
   5336,
   5180,
   5228,
   5480,
   5376,
   5324,
   5132,
   5368,
   5020,
   5540,
   5404,
   5256,
   5108,
   5260,
   5164,
   5228,
   5260,
   5360,
   5268,
   5264,
   5256,
   5140,
   5200,
   5120,
   5112,
   5276,
   4952,
   5108,
   5124,
   5148,
   5000,
   5032,
   5324,
   5300,
   4736,
   5124,
   4740,
   4868,
   5072,
   4708,
   5104,
   4688,
   4932,
   4808,
   4624,
   4692,
   4804,
   4916,
   4728,
   4804,
   4796,
   4712,
   4792,
   4564,
   4828,
   4712,
   4720,
   4708,
   4592,
   4680,
   4748,
   4784,
   4764,
   4480,
   4756,
   4704,
   4840,
   4696,
   4684,
   4532,
   4708,
   4780,
   4712,
   4556,
   4904,
   4752,
   4516,
   4636,
   4440,
   4572,
   4616,
   4476,
   4612,
   4776,
   4544,
   4760,
   4668,
   4548,
   4488,
   4428,
   4624,
   4452,
   4392,
   4820,
   4476,
   4760,
   4580,
   4460,
   4668,
   4668,
   4712,
   4748,
   4828,
   4392,
   4844,
   4696,
   4520,
   4804,
   4416,
   4592,
   4600,
   4524,
   4616,
   4728,
   4504,
   4648,
   4576,
   4816,
   4656,
   4924,
   4620,
   4756,
   4640,
   4844,
   4404,
   4768,
   4656,
   4516,
   4688,
   4916,
   4784,
   4948,
   4804,
   4796,
   4756,
   4704,
   4496,
   4704,
   4600,
   4784,
   4776,
   4492,
   4480,
   4736,
   4792,
   4684,
   4744,
   4816,
   4588,
   4752,
   4688,
   4860,
   4828,
   4840,
   4836,
   4680,
   4876,
   4780,
   4852,
   4908,
   4964,
   4960,
   4864,
   4788,
   4940,
   4700,
   4884,
   4968,
   4840,
   4704,
   4964,
   4924,
   4708,
   4964,
   4932,
   4956,
   5180,
   4980,
   4896,
   4756,
   4872,
   4864,
   5212,
   5044,
   5024,
   5028,
   4944,
   5044,
   5148,
   5064,
   5120,
   4972,
   4968,
   5420,
   5160,
   5240,
   4976,
   5120,
   5140,
   5236,
   5336,
   4924,
   5032,
   4856,
   4904,
   5284,
   5324,
   5272,
   5036,
   5100,
   5224,
   5460,
   5340,
   5572,
   5280,
   5296,
   5352,
   5224,
   5448,
   5192,
   5368,
   5316,
   5344,
   5540,
   5356,
   5888,
   5568,
   5280,
   5232,
   5720,
   5380,
   5176,
   5048,
   5488,
   5772,
   5756,
   5640,
   5568,
   5620,
   5548,
   5448,
   5684,
   5472,
   5812,
   5628,
   5724,
   5392,
   5620,
   5736,
   5964,
   5836,
   6044,
   5724,
   5488,
   5600,
   5864,
   5956,
   5916,
   5440,
   5832,
   5988,
   5684,
   6056,
   5716,
   6148,
   5900,
   5868,
   5900,
   5936,
   5904,
   5864,
   5888,
   5728,
   5876,
   6100,
   6032,
   6284,
   6320,
   6132,
   5904,
   5956,
   6376,
   6616,
   6128,
   6088,
   6276,
   6372,
   6292,
   6596,
   6332,
   5820,
   6288,
   6360,
   6136,
   6500,
   5976,
   6432,
   6352,
   6104,
   6156,
   6188,
   6248,
   6492,
   6280,
   6476,
   6132,
   6404,
   6384,
   6428,
   6456,
   6640,
   6464,
   6684,
   6596,
   6352,
   6612,
   6700,
   6896,
   6724,
   6608,
   6400,
   6772,
   6828,
   6688,
   6404,
   6792,
   6872,
   6784,
   6780,
   6816,
   6952,
   6976,
   6616,
   7048,
   6960,
   6808,
   7060,
   7196,
   6888,
   6852,
   7040,
   6768,
   6580,
   6896,
   7148,
   7056,
   6908,
   7184,
   7124,
   7284,
   7104,
   7148,
   7032,
   7192,
   7404,
   7388,
   7128,
   7500,
   7196,
   7492,
   7444,
   6888,
   7544,
   7596,
   7716,
   7348,
   7364,
   7576,
   7432,
   7376,
   7168,
   7892,
   7552,
   7508,
   7656,
   7948,
   7660,
   8052,
   7632,
   7616,
   7860,
   8104,
   7848,
   7780,
   8044,
   7880,
   7896,
   7976,
   7984,
   7696,
   7820,
   7812,
   8032,
   8036,
   7988,
   7660,
   8060,
   7884,
   8576,
   8304,
   8240,
   8384,
   8076,
   7964,
   8388,
   8288,
   8476,
   8368,
   8204,
   8500,
   8476,
   8372,
   8144,
   8700,
   8304,
   8408,
   8168,
   8348,
   8260,
   8384,
   8720,
   8548,
   8488,
   8860,
   9068,
   8376,
   8728,
   8884,
   9020,
   8832,
   9032,
   8748,
   8572,
   8868,
   8916,
   8892,
   8640,
   9180,
   9032,
   9084,
   9064,
   8724,
   9384,
   9068,
   8740,
   9296,
   9320,
   9384,
   9240,
   9292,
   8952,
   9476,
   9332,
   9400,
   9356,
   9876,
   9532,
   9724,
   9300,
   9756,
   9436,
   9964,
   9644,
   9756,
   9504,
   9264,
   9856,
   9760,
   9740,
   9516,
   9920,
   9740,
   9744,
   9560,
   10052,
   10016,
   9684,
   9876,
   10172,
   9472,
   9884,
   10380,
   10048,
   10384,
   9824,
   9904,
   10092,
   10276,
   10012,
   10476,
   10020,
   10248,
   10332,
   10364,
   10324,
   10484,
   10448,
   10296,
   10536,
   10572,
   10668,
   10680,
   10644,
   10584,
   10748,
   10824,
   11004,
   10720,
   11180,
   10808,
   10672,
   10556,
   10792,
   10812,
   10592,
   10868,
   11320,
   10860,
   10948,
   11136,
   11212,
   10996,
   11192,
   11068,
   11432,
   11368,
   11320,
   11448,
   11384,
   11060,
   11644,
   11256,
   11316,
   11720,
   11620,
   11228,
   11380,
   11608,
   11584,
   11640,
   11532,
   11396,
   11536,
   12012,
   11716,
   11636,
   11880,
   11952,
   11700,
   12216,
   11656,
   11308,
   12376,
   12056,
   12220,
   12404,
   12488,
   11940,
   12088,
   12360,
   11904,
   12372,
   12444,
   12336,
   12388,
   12132,
   12408,
   12236,
   12380,
   12588,
   12392,
   12676,
   12420,
   12244,
   12708,
   12596,
   12400,
   12656,
   12720,
   12436,
   13180,
   13032,
   12848,
   12624,
   13104,
   12924,
   13284,
   13448,
   13196,
   12552,
   13280,
   13096,
   13004,
   12928,
   13204,
   13396,
   13372,
   13276,
   13656,
   13532,
   13624,
   13156,
   13540,
   13328,
   13388,
   14200,
   13912,
   12944,
   14120,
   13668,
   14008,
   13860,
   13720,
   13880,
   14168,
   13588,
   13576,
   14876,
   13532,
   14284,
   14144,
   13720,
   14072,
   13616,
   14772,
   14472,
   14364,
   14052,
   13964,
   14440,
   14172,
   14272,
   14720,
   14308,
   14428,
   14372,
   14864,
   14624,
   14612,
   14772,
   14368,
   14832,
   14624,
   15012,
   14760,
   14688,
   14624,
   14920,
   14660,
   14968,
   14880,
   14852,
   15428,
   14816,
   15512,
   15552,
   15012,
   15588,
   15212,
   15332,
   15636,
   15096,
   15204,
   15296,
   15572,
   15380,
   16076,
   15576,
   15576,
   15440,
   15984,
   15732,
   15476,
   15972,
   15916,
   15632,
   15848,
   15396,
   15984,
   16316,
   15644,
   16200,
   16124,
   16664,
   15596,
   15832,
   16356,
   16300,
   15856,
   16380,
   16516,
   16108,
   16572,
   16116,
   16636,
   17128,
   16636,
   16296,
   16644,
   16628,
   16348,
   16884,
   16892,
   16764,
   16392,
   17036,
   16804,
   16664,
   17184,
   16984,
   17120,
   17096,
   17328,
   17508,
   16512,
   17064,
   17096,
   17168,
   17188,
   17556,
   17720,
   17492,
   17860,
   17124,
   18176,
   17100,
   17784,
   17696,
   17668,
   17996,
   17720,
   17636,
   17752,
   18076,
   17556,
   18432,
   18556,
   18240,
   18440,
   18252,
   18000,
   17848,
   18188,
   18056,
   17860,
   17996,
   18084,
   18524,
   18532,
   17836,
   18404,
   18524,
   18848,
   18268,
   17856,
   18676,
   18196,
   18444,
   18620,
   18384,
   18720,
   18856,
   18932,
   18444,
   19080,
   19192,
   18964,
   19216,
   19292,
   19280,
   19460,
   19404,
   19144,
   18740,
   19256,
   18612,
   19624,
   19368,
   19640,
   19172,
   19124,
   19816,
   19412,
   19464,
   19872,
   20152,
   19704,
   19964,
   19768,
   19712,
   19940,
   19380,
   20336,
   20120,
   20196,
   20044,
   19788,
   20048,
   20592,
   20412,
   19912,
   20624,
   20016,
   20244,
   20252,
   20232,
   20752,
   20604,
   20800,
   20532,
   20680,
   20568,
   20772,
   20676,
   20748,
   21032,
   20592,
   20632,
   21024,
   21308,
   20612,
   20756,
   21256,
   21004,
   20972,
   20740,
   21452,
   21196,
   21352,
   20724,
   21500,
   21532,
   21128,
   21552,
   21416,
   21140,
   21540,
   21492,
   21396,
   21848,
   21508,
   21856,
   21672,
   21944,
   21932,
   21864,
   21468,
   22072,
   21736,
   21536,
   21560,
   21728,
   22500,
   21880,
   21928,
   21912,
   22136,
   22136,
   22720,
   22576,
   22096,
   22832,
   22152,
   22600,
   22124,
   21816,
   22656,
   22716,
   22416,
   22916,
   22116,
   22916,
   23144,
   22864,
   23208,
   23324,
   23200,
   23080,
   23136,
   23076,
   23272,
   23112,
   23160,
   22864,
   22688,
   23364,
   23164,
   23324,
   23504,
   24080,
   23844,
   23660,
   23508,
   24336,
   23576,
   23108,
   23624,
   24204,
   23860,
   23748,
   23760,
   23624,
   23584,
   24256,
   24200,
   23844,
   24708,
   24692,
   24168,
   23628,
   24280,
   24008,
   24548,
   24492,
   23872,
   24948,
   24576,
   24460,
   24484,
   24404,
   24540,
   24936,
   24840,
   25044,
   24284,
   24684,
   24728,
   24360,
   24580,
   25408,
   25092,
   25232,
   24336,
   25080,
   25168,
   25544,
   25440,
   25560,
   26024,
   25836,
   24932,
   25380,
   25344,
   25196,
   25816,
   25352,
   26488,
   25800,
   25384,
   25924,
   25652,
   25780,
   25844,
   25840,
   25560,
   26184,
   25856,
   26180,
   25988,
   26464,
   26684,
   26884,
   27080,
   25688,
   26684,
   26600,
   26084,
   26348,
   26456,
   26108,
   26576,
   26880,
   26692,
   26260,
   26704,
   26440,
   26540,
   27348,
   26700,
   26908,
   26892,
   26984,
   27384,
   26372,
   27400,
   27736,
   27140,
   27544,
   26884,
   28032,
   27512,
   27520,
   27540,
   27592,
   26564,
   27576,
   27488,
   28060,
   27712,
   28324,
   28244,
   27848,
   28000,
   27756,
   28012,
   28132,
   28004,
   27952,
   27964,
   27584,
   28508,
   28344,
   28464,
   28340,
   28960,
   28224,
   28740,
   28128,
   28824,
   28528,
   28380,
   28912,
   29272,
   28680,
   29036,
   29624,
   28656,
   28908,
   28788,
   29120,
   29328,
   29388,
   28816,
   29056,
   29516,
   29172,
   28768,
   28860,
   30100,
   29496,
   29264,
   30064,
   29700,
   30404,
   29648,
   29780,
   29632,
   30284,
   29960,
   29752,
   30328,
   30112,
   29848,
   30352,
   29580,
   30748,
   29760,
   30428,
   29892,
   30964,
   30256,
   30512,
   30624,
   30932,
   30232,
   31268,
   30252,
   30640,
   31304,
   30928,
   30984,
   31084,
   31136,
   31460,
   30948,
   31112,
   31340,
   30544,
   31344,
   31292,
   31620,
   30788,
   31672,
   31480,
   31344,
   31912,
   31924,
   31964,
   31660,
   31340,
   32132,
   31088,
   32036,
   31232,
   32372,
   31632,
   31756,
   32228,
   31732,
   32628,
   32188,
   32208,
   32140,
   31692,
   32828,
   32948,
   32656,
   32048,
   32020,
   32844,
   32972,
   32688,
   32360,
   33472,
   33268,
   33480,
   32760,
   33104,
   33324,
   33204,
   32352,
   33232,
   33684,
   33636,
   33680,
   33568,
   34660,
   33508,
   33556,
   34224,
   33756,
   33272,
   33660,
   34024,
   33688,
   33636,
   34476,
   34036,
   34436,
   34640,
   34600,
   34428,
   34676,
   34164,
   34580,
   35180,
   33596,
   34332,
   35508,
   34684,
   34780,
   35320,
   34660,
   34956,
   35280,
   34608,
   34568,
   35668,
   35136,
   34636,
   35180,
   36028,
   35260,
   35024,
   35392,
   35356,
   35416,
   35736,
   35392,
   36376,
   36672,
   36384,
   35888,
   36004,
   36468,
   36188,
   35948,
   35976,
   35600,
   36736,
   36536,
   35948,
   36624,
   36316,
   36384,
   36976,
   36976,
   37100,
   36856,
   37376,
   36920,
   37336,
   36784,
   37304,
   37036,
   36872,
   37184,
   37508,
   37384,
   37440,
   37368,
   37220,
   37652,
   38044,
   37696,
   37848,
   37432,
   37704,
   37808,
   37584,
   37896,
   37608,
   37996,
   38900,
   38480,
   38504,
   38716,
   38284,
   38288,
   38708,
   38760,
   38664,
   39116,
   38832,
   39108,
   38148,
   39348,
   38740,
   39464,
   39612,
   39772,
   38876,
   38924,
   40060,
   39088,
   39200,
   39288,
   39512,
   40044,
   39836,
   39904,
   39876,
   39608,
   40076,
   40000,
   40176,
   40928,
   39756,
   40268,
   40792,
   40032,
   40772,
   40172,
   39760,
   40516,
   40856,
   39888,
   41644,
   41036,
   40648,
   41004,
   41160,
   41868,
   40852,
   41328,
   41492,
   41224,
   41416,
   41336,
   41796,
   41680,
   42188,
   41688,
   42588,
   41672,
   41492,
   41764,
   42404,
   42008,
   42336,
   43100,
   42584,
   43392,
   42400,
   42824,
   42816,
   42920,
   43544,
   42616,
   43828,
   43512,
   42992,
   43240,
   42756,
   43728,
   42672,
   43848,
   43956,
   44532,
   43644,
   43836,
   44044,
   43524,
   43884,
   44424,
   43652,
   44396,
   44540,
   45180,
   44828,
   44624,
   44468,
   44612,
   44484,
   44216,
   44188,
   44784,
   44436,
   45568,
   45156,
   45168,
   45344,
   45724,
   45412,
   44940,
   45132,
   45812,
   45544,
   45720,
   46460,
   46136,
   46228,
   46032,
   46152,
   46616,
   46736,
   46388,
   46668,
   46944,
   46176,
   47336,
   46472,
   46692,
   47120,
   47136,
   46828,
   47020,
   47536,
   46916,
   47484,
   47392,
   48040,
   47552,
   48720,
   47584,
   48068,
   47632,
   48064,
   48460,
   48592,
   48652,
   47984,
   49396,
   48940,
   48240,
   48968,
   48556,
   48620,
   48396,
   48740,
   48564,
   48976,
   48568,
   48972,
   49776,
   49408,
   48616,
   49384,
   50240,
   49276,
   49660,
   50036,
   50496,
   49860,
   50752,
   49860,
   50004,
   49920,
   49628,
   50516,
   50444,
   50436,
   50192,
   51520,
   50456,
   50188,
   51552,
   51156,
   50624,
   51884,
   51860,
   51236,
   51144,
   51368,
   51460,
   51788,
   51916,
   51632,
   51852,
   52336,
   52056,
   52340,
   52024,
   51928,
   51556,
   52448,
   52656,
   52864,
   53456,
   53116,
   52936,
   54144,
   52456,
   53112,
   53508,
   52256,
   54320,
   54372,
   52952,
   53864,
   53648,
   54408,
   54224,
   54604,
   54296,
   54844,
   54852,
   53996,
   54868,
   54800,
   53856,
   53920,
   54804,
   54372,
   54312,
   54700,
   54700,
   55328,
   55092,
   54904,
   55124,
   56056,
   55784,
   54900,
   55464,
   54464,
   55388,
   55324,
   55820,
   54780,
   56080,
   56076,
   55956,
   56464,
   56460,
   54888,
   56420,
   56852,
   56096,
   56916,
   57104,
   56280,
   57468,
   57140,
   57356,
   56780,
   57308,
   58120,
   57064,
   57412,
   57104,
   57036,
   56872,
   57660,
   57676,
   58288,
   58356,
   57664,
   59008,
   58216,
   58380,
   57868,
   57704,
   58848,
   57828,
   57992,
   59004,
   58468,
   58968,
   58748,
   59468,
   59216,
   58988,
   58568,
   58432,
   58908,
   59348,
   60000,
   59664,
   59728,
   59516,
   59904,
   60024,
   58932,
   60028,
   60292,
   60388,
   59100,
   60576,
   59616,
   60716,
   60540,
   60812,
   60628,
   61260,
   61000,
   61060,
   60132,
   60812,
   60376,
   60676,
   61320,
   61036,
   60604,
   60972,
   60804,
   61384,
   62196,
   61696,
   60568,
   61072,
   61332,
   60776,
   62936,
   61844,
   62104,
   62368,
   61884,
   62732,
   61384,
   63168,
   61496,
   61600,
   62468,
   61836,
   61688,
   62584,
   62744,
   62724,
   62900,
   63032,
   62532,
   63084,
   63472,
   63648,
   62936,
   63076,
   63900,
   63292,
   63464,
   62852,
   63532,
   62816,
   63928,
   63540,
   63364,
   64264,
   63848,
   63888,
   63752,
   64272,
   65036,
   63780,
   63504,
   63804,
   64400,
   64052,
   65172,
   64936,
   64412,
   64908,
   65116,
   64044,
   65448,
   64628,
   65704,
   64984,
   64380,
   64496,
   65068,
   65736,
   65584,
   65844,
   65740,
   64608,
   65448,
   65692,
   64956,
   65660,
   64764,
   66124,
   66352,
   66212,
   65644,
   65424,
   65648,
   65620,
   65792,
   65756,
   66340,
   66720,
   66584,
   65860,
   66320,
   65676,
   66964,
   66280,
   66784,
   66432,
   67260,
   66872,
   66996,
   67052,
   67752,
   66484,
   67168,
   66264,
   66508,
   66072,
   67452,
   67852,
   67632,
   66840,
   67352,
   67040,
   67812,
   68396,
   68212,
   68644,
   68348,
   67764,
   67868,
   68704,
   67316,
   67936,
   68716,
   66980,
   68212,
   68484,
   68556,
   68400,
   69064,
   68292,
   67852,
   68428,
   68284,
   69328,
   70148,
   69228,
   68516,
   68440,
   68896,
   69268,
   69060,
   69400,
   68916,
   68600,
   69556,
   70204,
   69704,
   67836,
   69420,
   69272,
   69308,
   70212,
   69180,
   69648,
   69500,
   69468,
   69380,
   69840,
   69512,
   69496,
   69404,
   69712,
   70952,
   70744,
   69624,
   70544,
   70488,
   70308,
   71068,
   70812,
   70344,
   69484,
   69820,
   71912,
   71204,
   70184,
   70340,
   71368,
   71236,
   70812,
   70852,
   70576,
   70152,
   71324,
   71492,
   72136,
   71048,
   71248,
   71652,
   72416,
   71168,
   71308,
   72568,
   72292,
   71212,
   71512,
   71976,
   73144,
   70668,
   72432,
   71620,
   72340,
   71492,
   70948,
   72872,
   71980,
   72856,
   72444,
   72448,
   72996,
   72208,
   73596,
   72640,
   72872,
   72468,
   72968,
   72792,
   74180,
   73104,
   71976,
   72852,
   73012,
   73064,
   72416,
   73040,
   73956,
   73888,
   71876,
   74324,
   72724,
   73364,
   73940,
   73344,
   73200,
   74140,
   74024,
   73408,
   74648,
   74132,
   74848,
   75040,
   73656,
   73744,
   74640,
   74364,
   75340,
   73700,
   74928,
   74632,
   74488,
   75168,
   76188,
   74588,
   75796,
   74476,
   73776,
   76216,
   74908,
   75500,
   74688,
   74352,
   75144,
   74212,
   75208,
   75796,
   75256,
   74828,
   75044,
   75804,
   75364,
   76024,
   75988,
   76412,
   76332,
   76056,
   75464,
   75928,
   75956,
   76984,
   75404,
   77052,
   75804,
   75976,
   77256,
   76316,
   76328,
   77028,
   77228,
   76512,
   76836,
   75752,
   77232,
   77300,
   76788,
   76992,
   77188,
   77280,
   76676,
   77536,
   75944,
   77156,
   77620,
   77108,
   77764,
   77028,
   77464,
   76604,
   76740,
   77292,
   78548,
   77844,
   78900,
   77600,
   77420,
   77456,
   78104,
   78436,
   77184,
   77872,
   78412,
   78300,
   78368,
   79412,
   78744,
   78908,
   78600,
   79232,
   79016,
   78140,
   79592,
   79880,
   79272,
   79512,
   79344,
   79468,
   79380,
   79372,
   78568,
   79396,
   79820,
   79100,
   79168,
   78424,
   80220,
   79656,
   79672,
   79264,
   78848,
   79380,
   79532,
   80500,
   78472,
   79972,
   79512,
   80100,
   79172,
   81396,
   79284,
   80232,
   79692,
   79728,
   79828,
   80612,
   80340,
   80496,
   82756,
   80516,
   80412,
   80820,
   81228,
   80172,
   82044,
   80424,
   80136,
   81108,
   81076,
   80508,
   81624,
   81112,
   81168,
   81720,
   81168,
   81632,
   81060,
   81352,
   81968,
   80652,
   81828,
   81044,
   81788,
   82184,
   82596,
   80320,
   81572,
   81872,
   80768,
   80568,
   81916,
   81580,
   82136,
   82404,
   81836,
   81888,
   83296,
   82860,
   82980,
   81984,
   82504,
   82396,
   82512,
   82152,
   83260,
   82752,
   82708,
   82300,
   81592,
   82484,
   82696,
   82296,
   82272,
   82544,
   82572,
   83316,
   82816,
   82412,
   83512,
   82304,
   82176,
   83292,
   83876,
   82904,
   83996,
   82728,
   83420,
   83208,
   83188,
   83168,
   83888,
   83996,
   82124,
   83176,
   82784,
   84032,
   83936,
   84008,
   83456,
   82372,
   82740,
   83812,
   83560,
   83700,
   83544,
   83584,
   83092,
   83656,
   83588,
   83252,
   83624,
   83520,
   83172,
   84344,
   82792,
   83672,
   83704,
   83044,
   82716,
   83884,
   83228,
   84360,
   83772,
   84572,
   83844,
   83600,
   84200,
   84204,
   83552,
   83360,
   83736,
   83328,
   84020,
   84000,
   84516,
   83404,
   83548,
   83460,
   84224,
   83468,
   82616,
   83572,
   84716,
   84552,
   84164,
   83364,
   84832,
   83940,
   83916,
   83844,
   84460,
   82828,
   84336,
   83180,
   84440,
   83832,
   83412,
   85344,
   83792,
   83524,
   85016,
   84800,
   83912,
   84384,
   84208,
   83312,
   83836,
   83988,
   84512,
   83264,
   83804,
   84032,
   83868,
   83972,
   84196,
   83016,
   82660,
   84072,
   84048,
   84492,
   84912,
   82944,
   84284,
   83244,
   84356,
   83076,
   84640,
   84480,
   83028,
   83640,
   82712,
   83312,
   82856,
   82268,
   83340,
   83548,
   82660,
   83912,
   83604,
   81792,
   83552,
   83776,
   82768,
   84476,
   83584,
   83748,
   83128,
   83056,
   82844,
   83500,
   82268,
   82168,
   82516,
   82056,
   82600,
   82260,
   82828,
   82036,
   83132,
   81844,
   82072,
   82572,
   82444,
   82368,
   82848,
   82036,
   81744,
   81884,
   81996,
   81188,
   82428,
   82060,
   80624,
   82256,
   82108,
   83132,
   81080,
   81836,
   81548,
   81696,
   81988,
   81756,
   80996,
   81300,
   81452,
   82444,
   80960,
   82284,
   80900,
   81472,
   81028,
   81212,
   80456,
   80840,
   80948,
   81080,
   79624,
   79644,
   80176,
   80552,
   79232,
   80572,
   79832,
   79904,
   79600,
   80196,
   79440,
   79788,
   80048,
   79292,
   79316,
   79964,
   80292,
   79028,
   79048,
   78212,
   79216,
   77240,
   78128,
   79728,
   78808,
   78012,
   78784,
   78516,
   78640,
   78100,
   79064,
   78248,
   78132,
   77828,
   77480,
   78260,
   77532,
   77648,
   76656,
   77504,
   76708,
   76700,
   76972,
   76940,
   77432,
   76048,
   76260,
   76304,
   75780,
   76120,
   77084,
   75508,
   75672,
   75216,
   76540,
   75684,
   76112,
   74756,
   75284,
   74848,
   75436,
   74868,
   74896,
   74648,
   75456,
   74352,
   74616,
   74768,
   74268,
   73796,
   73800,
   74104,
   73752,
   73948,
   72916,
   74012,
   73196,
   73352,
   73352,
   73736,
   72688,
   73068,
   72148,
   73128,
   73248,
   72968,
   71948,
   72132,
   72540,
   71216,
   71856,
   72552,
   72240,
   72228,
   71588,
   70500,
   71292,
   70580,
   70640,
   70104,
   71076,
   71084,
   70048,
   70244,
   69500,
   69880,
   69208,
   69700,
   69212,
   69544,
   68332,
   68644,
   68864,
   68484,
   68372,
   68112,
   69632,
   68600,
   68436,
   67912,
   68472,
   66948,
   68264,
   67284,
   67396,
   67720,
   67392,
   66760,
   66724,
   66532,
   66812,
   66472,
   66172,
   66044,
   67532,
   66184,
   65116,
   64956,
   66252,
   65940,
   65980,
   65056,
   64508,
   64948,
   64908,
   64636,
   64568,
   64404,
   64464,
   65248,
   64712,
   63764,
   63568,
   63076,
   64204,
   63416,
   62680,
   63372,
   63384,
   62592,
   63244,
   62452,
   63316,
   62448,
   62164,
   62528,
   61896,
   61468,
   61928,
   61428,
   61572,
   61316,
   61408,
   61652,
   61320,
   60696,
   60896,
   60112,
   60136,
   60700,
   59876,
   59504,
   60688,
   59768,
   60084,
   58520,
   59004,
   59008,
   58856,
   59232,
   58700,
   58548,
   58060,
   57828,
   57428,
   58044,
   57680,
   57820,
   57432,
   56500,
   56952,
   56900,
   57252,
   56528,
   56492,
   55164,
   56452,
   55556,
   55980,
   55592,
   55200,
   55188,
   54784,
   55660,
   54792,
   55332,
   54104,
   54444,
   54424,
   54184,
   53940,
   54188,
   54432,
   53752,
   54212,
   54000,
   53724,
   53484,
   52848,
   53136,
   52792,
   52912,
   52712,
   51564,
   52368,
   51980,
   52564,
   51640,
   52228,
   51752,
   51776,
   50916,
   50584,
   51128,
   51140,
   50956,
   49908,
   50148,
   49872,
   49820,
   50104,
   49504,
   49292,
   49888,
   48768,
   49668,
   49084,
   48328,
   48908,
   48316,
   47704,
   48044,
   48672,
   47720,
   47600,
   48104,
   47448,
   47356,
   46616,
   47212,
   46672,
   46368,
   46232,
   46632,
   45796,
   45716,
   46384,
   45384,
   45268,
   45056,
   44948,
   44516,
   44652,
   44132,
   44092,
   44420,
   44768,
   44908,
   44004,
   44256,
   43868,
   43580,
   43400,
   43672,
   43284,
   43120,
   42880,
   42304,
   42752,
   42588,
   42508,
   42264,
   41880,
   41448,
   41856,
   41260,
   40988,
   40788,
   40688,
   41300,
   41332,
   40104,
   40144,
   40284,
   39996,
   39512,
   39192,
   40324,
   39580,
   38672,
   39508,
   39332,
   39260,
   38784,
   39108,
   38248,
   37860,
   38156,
   37944,
   38016,
   37952,
   37900,
   37464,
   37208,
   36936,
   37192,
   37240,
   37056,
   36108,
   36584,
   37144,
   36164,
   35784,
   35524,
   35068,
   36092,
   35344,
   35280,
   35480,
   34616,
   34756,
   35224,
   34272,
   34044,
   34340,
   34540,
   34088,
   33428,
   33960,
   34132,
   33696,
   33824,
   33780,
   33108,
   32856,
   32456,
   32408,
   32932,
   32436,
   32700,
   32600,
   32096,
   31968,
   31864,
   31720,
   31272,
   31676,
   31244,
   30560,
   31088,
   31064,
   30948,
   30580,
   31148,
   31032,
   29796,
   30116,
   30328,
   30500,
   29660,
   30160,
   29428,
   29708,
   29908,
   29004,
   28536,
   28912,
   28920,
   29412,
   29288,
   28752,
   28500,
   27740,
   28148,
   27668,
   27552,
   27876,
   27448,
   27488,
   27020,
   27156,
   26248,
   26680,
   26660,
   27312,
   25996,
   26708,
   26384,
   27052,
   26628,
   25892,
   25516,
   25916,
   26308,
   25744,
   25496,
   25416,
   25612,
   24716,
   25148,
   25008,
   24464,
   24640,
   24136,
   24336,
   24484,
   23568,
   23972,
   24232,
   23764,
   23436,
   23316,
   23612,
   23040,
   22792,
   22660,
   23492,
   23248,
   22812,
   22368,
   22328,
   22224,
   22396,
   21756,
   22268,
   21964,
   22160,
   22000,
   21244,
   21776,
   21236,
   20980,
   21480,
   21004,
   20840,
   21504,
   21072,
   21092,
   20720,
   20932,
   20632,
   20312,
   20032,
   20392,
   19908,
   19924,
   19856,
   19708,
   19904,
   20284,
   19652,
   19684,
   19692,
   18628,
   19192,
   18820,
   19416,
   19056,
   18552,
   18760,
   19060,
   18576,
   18388,
   18484,
   18632,
   18472,
   17980,
   18316,
   17916,
   18172,
   17956,
   17700,
   17272,
   17268,
   17388,
   16980,
   17068,
   16888,
   17704,
   17092,
   16592,
   16908,
   16636,
   16948,
   16492,
   16060,
   16272,
   16380,
   16252,
   15912,
   15676,
   16200,
   15796,
   15868,
   15448,
   15520,
   15824,
   15708,
   15144,
   15352,
   15120,
   14896,
   15232,
   15024,
   14908,
   14804,
   15148,
   14616,
   14492,
   14800,
   15052,
   14828,
   14516,
   14600,
   13988,
   13964,
   14452,
   14636,
   14084,
   13780,
   13892,
   13608,
   13652,
   13820,
   13796,
   13456,
   13444,
   13720,
   13644,
   13380,
   13196,
   13164,
   13196,
   13088,
   13024,
   13080,
   13192,
   12708,
   12920,
   12568,
   12628,
   12288,
   12552,
   12364,
   12408,
   12536,
   12020,
   11824,
   12040,
   12100,
   11988,
   12200,
   12024,
   11516,
   11760,
   11668,
   11564,
   12044,
   11400,
   11436,
   11128,
   11136,
   11432,
   11304,
   11668,
   11540,
   11284,
   11008,
   10420,
   10960,
   11072,
   10852,
   10684,
   10852,
   10824,
   10652,
   10412,
   10960,
   10784,
   10516,
   10464,
   10160,
   9936,
   10040,
   10324,
   10528,
   9824,
   9808,
   9916,
   10108,
   9976,
   9768,
   10276,
   9608,
   9640,
   9532,
   9532,
   9484,
   9908,
   9368,
   9616,
   9796,
   9316,
   9412,
   9444,
   9384,
   8852,
   9244,
   9104,
   9052,
   8960,
   9296,
   9268,
   8636,
   8592,
   9020,
   8548,
   8520,
   8808,
   8920,
   8288,
   8384,
   8756,
   8748,
   8524,
   8368,
   8268,
   7968,
   8208,
   8364,
   8404,
   8144,
   8400,
   8012,
   8288,
   8204,
   7968,
   7984,
   8024,
   8016,
   7860,
   7960,
   7920,
   7944,
   7612,
   7696,
   7800,
   7692,
   7404,
   7880,
   7624,
   7640,
   7456,
   7616,
   7628,
   7264,
   7512,
   7244,
   7368,
   7372,
   7112,
   7160,
   7136,
   7020,
   7212,
   7052,
   7124,
   6688,
   6816,
   7004,
   7072,
   6720,
   6956,
   6812,
   6836,
   6580,
   6900,
   6772,
   6784,
   6664,
   6500,
   6700,
   6788,
   6444,
   6420,
   6408,
   6364,
   6688,
   6220,
   6180,
   6428,
   6620,
   6248,
   6504,
   6068,
   6164,
   6520,
   6004,
   6396,
   6008,
   5692,
   6168,
   6244,
   5540,
   6032,
   5984,
   6024,
   6020,
   6016,
   5900,
   5760,
   5644,
   5808,
   5996,
   5752,
   5552,
   6048,
   5236,
   5780,
   5388,
   5572,
   5652,
   5532,
   5452,
   5468,
   5544,
   5532,
   5416,
   5444,
   5408,
   5168,
   5396,
   5564,
   5312,
   5356,
   5328,
   5428,
   4944,
   5292,
   5064,
   4896,
   5296,
   5316,
   4956,
   4832,
   4984,
   4968,
   5128,
   5016,
   5256,
   4964,
   5136,
   4952,
   4760,
   4716,
   5136,
   4964,
   4792,
   4744,
   4820,
   4740,
   4604,
   4752,
   4832,
   4860,
   4824,
   4760,
   4608,
   4532,
   4520,
   4692,
   4456,
   4520,
   4696,
   4460,
   4604,
   4340,
   4464,
   4224,
   4520,
   4172,
   4584,
   4276,
   4480,
   4472,
   4220,
   4232,
   4392,
   4028,
   4152,
   4064,
   4216,
   4216,
   4276,
   4096,
   3980,
   4172,
   4296,
   4176,
   3964,
   4004,
   3944,
   3916,
   3972,
   3892,
   3924,
   4108,
   3888,
   3748,
   3772,
   4096,
   4108,
   3796,
   3676,
   3888,
   3768,
   3740,
   3904,
   3444,
   3648,
   3700,
   3616,
   3560,
   3576,
   3660,
   3668,
   3572,
   3636,
   3440,
   3728,
   3460,
   3548,
   3432,
   3692,
   3672,
   3520,
   3404,
   3472,
   3648,
   3552,
   3388,
   3692,
   3304,
   3296,
   3424,
   3544,
   3516,
   3540,
   3612,
   3548,
   3312,
   3552,
   3480,
   3300,
   3288,
   3284,
   3408,
   3260,
   3396,
   3368,
   3556,
   3180,
   3192,
   3188,
   3224,
   3132,
   3052,
   3268,
   3120,
   3080,
   2904,
   2916,
   2996,
   3056,
   2980,
   3240,
   2932,
   3100,
   3164,
   3252,
   2892,
   2880,
   2924,
   3016,
   2952,
   3000,
   2900,
   2916,
   3108,
   2956,
   2916,
   2776,
   2908,
   2804,
   2716,
   2936,
   2848,
   2668,
   2640,
   2716,
   2844,
   2748,
   2808,
   2744,
   2696,
   2896,
   2804,
   2788,
   2672,
   2904,
   2856,
   2776,
   2600,
   2720,
   2856,
   2468,
   2604,
   2748,
   2612,
   2696,
   2644,
   2604,
   2428,
   2616,
   2776,
   2532,
   2504,
   2568,
   2420,
   2396,
   2844,
   2480,
   2452,
   2644,
   2344,
   2384,
   2448,
   2416,
   2536,
   2560,
   2368,
   2408,
   2464,
   2400,
   2312,
   2304,
   2500,
   2320,
   2416,
   2392,
   2548,
   2280,
   2308,
   2196,
   2216,
   2160,
   2328,
   2164,
   2216,
   2308,
   2360,
   2092,
   2348,
   2328,
   2332,
   2084,
   2316,
   2304,
   2224,
   2304,
   2376,
   2136,
   2272,
   2008,
   2084,
   2144,
   2240,
   2180,
   2032,
   2152,
   2112,
   2284,
   2260,
   2204,
   2148,
   2128,
   2112,
   2152,
   2156,
   2088,
   2192,
   2136,
   2188,
   2080,
   2088,
   2128,
   2164,
   2044,
   2004,
   1912,
   2116,
   2048,
   2028,
   1912,
   2160,
   2068,
   2080,
   1832,
   2092,
   2100,
   2000,
   1928,
   2008,
   2092,
   2048,
   1980,
   1972,
   1832,
   1996,
   2020,
   1948,
   1840,
   1888,
   1820,
   1804,
   1940,
   1884,
   1652,
   1796,
   1756,
   1780,
   1792,
   1768,
   1704,
   1852,
   1776,
   1876,
   1816,
   1756,
   1940,
   1788,
   1804,
   1816,
   1792,
   1756,
   1876,
   1760,
   1824,
   1776,
   1804,
   1840,
   1900,
   1760,
   1732,
   1676,
   1704,
   1628,
   1692,
   1516,
   1860,
   1688,
   1788,
   1872,
   1740,
   1592,
   1648,
   1736,
   1708,
   1808,
   1700,
   1712,
   1720,
   1716,
   1772,
   1684,
   1732,
   1572,
   1496,
   1680,
   1556,
   1684,
   1740,
   1744,
   1520,
   1796,
   1632,
   1740,
   1716,
   1528,
   1472,
   1672,
   1580,
   1532,
   1556,
   1652,
   1540,
   1748,
   1544,
   1640,
   1588,
   1460,
   1496,
   1548,
   1608,
   1524,
   1524,
   1548,
   1452,
   1476,
   1556,
   1664,
   1656,
   1676,
   1444,
   1536,
   1584,
   1620,
   1484,
   1464,
   1480,
   1584,
   1552,
   1412,
   1472,
   1428,
   1524,
   1508,
   1516,
   1528,
   1324,
   1416,
   1524,
   1448,
   1292,
   1532,
   1324,
   1432,
   1392,
   1432,
   1400,
   1476,
   1388,
   1540,
   1504,
   1356,
   1468,
   1460,
   1568,
   1476,
   1564,
   1440,
   1388,
   1348,
   1396,
   1356,
   1372,
   1276,
   1288,
   1384,
   1436,
   1444,
   1424,
   1312,
   1300,
   1352,
   1308,
   1392,
   1280,
   1268,
   1400,
   1340,
   1244,
   1352,
   1268,
   1380,
   1384,
   1280,
   1396,
   1204,
   1344,
   1228,
   1328,
   1296,
   1368,
   1316,
   1384,
   1184,
   1312,
   1184,
   1260,
   1268,
   1312,
   1212,
   1260,
   1236,
   1356,
   1284,
   1404,
   1220,
   1228,
   1312,
   1264,
   1176,
   1172,
   1216,
   1292,
   1356,
   1088,
   1232,
   1264,
   1320,
   1296,
   1216,
   1152,
   1200,
   1260,
   1272,
   1192,
   1204,
   1288,
   1056,
   1080,
   1124,
   1140,
   1232,
   1296,
   1164,
   1044,
   1136,
   1100,
   1080,
   1180,
   1248,
   1092,
   1172,
   1112,
   1112,
   1224,
   1176,
   1200,
   1128,
   1188,
   1272,
   1072,
   1180,
   1072,
   1144,
   1148,
   1296,
   1220,
   1252,
   1148,
   1200,
   1020,
   1084,
   1140,
   1128,
   1124,
   1120,
   1152,
   1156,
   1116,
   1140,
   912,
   1144,
   1080,
   1080,
   1052,
   1184,
   1160,
   1024,
   968,
   1236,
   1108,
   1104,
   1052,
   1056,
   1004,
   1084,
   1080,
   1072,
   1136,
   1164,
   1136,
   1164,
   1000,
   992,
   1032,
   1020,
   984,
   1140,
   1080,
   1144,
   1184,
   1196,
   984,
   1080,
   1208,
   1048,
   1196,
   1144,
   932,
   1100,
   1024,
   1012,
   1100,
   988,
   1088,
   1000,
   1064,
   1160,
   1028,
   1032,
   1032,
   1016,
   1088,
   1148,
   1140,
   1008,
   1232,
   1048,
   1044,
   992,
   1036,
   1024,
   1004,
   1040,
   936,
   1020,
   1092,
   1096,
   972,
   1128,
   1036,
   976,
   1020,
   984,
   1020,
   956,
   1016,
   964,
   1008,
   1000,
   956,
   1040,
   936,
   876,
   852,
   908,
   964,
   996,
   928,
   1028,
   1064,
   996,
   948,
   908,
   1000,
   880,
   948,
   976,
   936,
   916,
   800,
   1012,
   936,
   1096,
   880,
   1008,
   904,
   1016,
   956,
   908,
   1000,
   888,
   956,
   1028,
   988,
   1016,
   872,
   940,
   868,
   1044,
   864,
   944,
   936,
   780,
   928,
   900,
   876,
   908,
   916,
   1016,
   896,
   948,
   924,
   1020,
   1012,
   928,
   944,
   964,
   720,
   792,
   920,
   832,
   980,
   1024,
   856,
   828,
   960,
   848,
   884,
   848,
   912,
   876,
   928,
   848,
   784,
   872,
   772,
   888,
   872,
   828,
   860,
   844,
   884,
   836,
   880,
   848,
   792,
   868,
   836,
   816,
   800,
   900,
   932,
   804,
   784,
   984,
   904,
   772,
   912,
   928,
   828,
   904,
   900,
   884,
   864,
   804,
   796,
   796,
   828,
   796,
   964,
   908,
   888,
   884,
   784,
   844,
   740,
   824,
   880,
   820,
   960,
   916,
   848,
   864,
   800,
   792,
   784,
   784,
   728,
   844,
   772,
   732,
   836,
   864,
   840,
   848,
   808,
   836,
   800,
   760,
   888,
   808,
   840,
   752,
   800,
   872,
   864,
   748,
   736,
   916,
   868,
   864,
   748,
   748,
   776,
   716,
   728,
   768,
   744,
   756,
   672,
   680,
   808,
   740,
   796,
   812,
   788,
   788,
   832,
   848,
   864,
   768,
   768,
   760,
   796,
   832,
   752,
   784,
   720,
   736,
   756,
   752,
   664,
   776,
   760,
   744,
   768,
   700,
   840,
   768,
   804,
   784,
   660,
   692,
   768,
   772,
   856,
   804,
   704,
   736,
   760,
   692,
   724,
   740,
   628,
   744,
   720,
   732,
   696,
   780,
   724,
   640,
   736,
   764,
   708,
   720,
   776,
   664,
   752,
   808,
   700,
   804,
   708,
   704,
   708,
   712,
   696,
   744,
   688,
   692,
   548,
   648,
   804,
   720,
   728,
   708,
   748,
   812,
   760,
   636,
   760,
   700,
   664,
   616,
   684,
   752,
   692,
   752,
   660,
   700,
   688,
   664,
   700,
   708,
   628,
   688,
   684,
   660,
   572,
   680,
   652,
   660,
   724,
   732,
   736,
   776,
   728,
   664,
   664,
   740,
   636,
   608,
   652,
   608,
   732,
   632,
   712,
   740,
   660,
   664,
   724,
   632,
   636,
   720,
   672,
   700,
   656,
   624,
   588,
   664,
   652,
   592,
   660,
   656,
   640,
   632,
   676,
   608,
   576,
   544,
   656,
   592,
   636,
   588,
   628,
   728,
   600,
   648,
   616,
   660,
   604,
   760,
   556,
   632,
   640,
   608,
   528,
   668,
   696,
   684,
   624,
   620,
   604,
   688,
   544,
   556,
   676,
   636,
   544,
   656,
   736,
   636,
   680,
   608,
   612,
   652,
   604,
   668,
   748,
   700,
   708,
   588,
   680,
   624,
   584,
   580,
   568,
   576,
   628,
   568,
   572,
   572,
   768,
   548,
   612,
   628,
   608,
   612,
   616,
   584,
   648,
   708,
   600,
   588,
   464,
   608,
   716,
   592,
   668,
   600,
   640,
   540,
   644,
   580,
   576,
   728,
   680,
   672,
   616,
   572,
   548,
   560,
   600,
   596,
   544,
   592,
   628,
   536,
   572,
   760,
   536,
   560,
   672,
   564,
   548,
   604,
   696,
   508,
   508,
   504,
   576,
   612,
   528,
   492,
   640,
   612,
   608,
   564,
   524,
   560,
   600,
   540,
   548,
   644,
   544,
   576,
   620,
   592,
   600,
   612,
   516,
   528,
   560,
   636,
   540,
   528,
   444,
   664,
   564,
   532,
   556,
   552,
   592,
   504,
   508,
   496,
   580,
   624,
   592,
   596,
   576,
   620,
   548,
   628,
   536,
   496,
   588,
   524,
   540,
   552,
   572,
   492,
   624,
   516,
   612,
   548,
   592,
   556,
   560,
   572,
   576,
   512,
   540,
   548,
   484,
   584,
   536,
   528,
   576,
   476,
   524,
   484,
   508,
   520,
   580,
   564,
   560,
   564,
   544,
   496,
   572,
   536,
   520,
   496,
   552,
   528,
   620,
   540,
   504,
   516,
   548,
   568,
   500,
   504,
   548,
   492,
   568,
   436,
   556,
   612,
   488,
   512,
   528,
   588,
   480,
   508,
   512,
   572,
   560,
   600,
   560,
   524,
   580,
   588,
   480,
   548,
   404,
   512,
   516,
   500,
   564,
   456,
   524,
   484,
   464,
   552,
   560,
   488,
   540,
   488,
   488,
   580,
   512,
   472,
   536,
   528,
   524,
   488,
   556,
   608,
   516,
   512,
   540,
   548,
   536,
   532,
   488,
   544,
   516,
   504,
   512,
   532,
   476,
   456,
   492,
   448,
   524,
   464,
   532,
   516,
   448,
   420,
   468,
   564,
   484,
   512,
   528,
   560,
   524,
   484,
   572,
   496,
   492,
   520,
   488,
   488,
   472,
   520,
   428,
   456,
   440,
   448,
   492,
   536,
   548,
   472,
   532,
   524,
   436,
   520,
   492,
   456,
   456,
   480,
   464,
   392,
   500,
   432,
   440,
   440,
   420,
   448,
   476,
   440,
   448,
   428,
   472,
   468,
   444,
   468,
   456,
   416,
   476,
   448,
   460,
   512,
   476,
   532,
   444,
   472,
   492,
   456,
   468,
   444,
   496,
   424,
   500,
   488,
   416,
   472,
   424,
   428,
   444,
   504,
   492,
   476,
   476,
   420,
   496,
   444,
   460,
   500,
   484,
   432,
   548,
   444,
   504,
   516,
   432,
   536,
   488,
   468,
   436,
   448,
   504,
   492,
   392,
   512,
   476,
   464,
   500,
   416,
   452,
   460,
   504,
   444,
   504,
   440,
   484,
   444,
   500,
   548,
   440,
   464,
   496,
   472,
   452,
   436,
   404,
   448,
   396,
   440,
   532,
   388,
   500,
   404,
   472,
   464,
   468,
   420,
   516,
   428,
   472,
   476,
   432,
   520,
   368,
   376,
   432,
   500,
   372,
   504,
   432,
   436,
   484,
   504,
   476,
   500,
   492,
   436,
   456,
   484,
   488,
   360,
   468,
   620,
   452,
   424,
   272,
   460,
   408,
   424,
   436,
   408,
   420,
   480,
   392,
   520,
   500,
   464,
   380,
   456,
   468,
   452,
   420,
   412,
   440,
   484,
   540,
   408,
   396,
   424,
   508,
   420,
   484,
   492,
   456,
   360,
   476,
   448,
   488,
   468,
   360,
   372,
   404,
   436,
   412,
   456,
   464,
   412,
   456,
   380,
   432,
   432,
   432,
   372,
   444,
   496,
   448,
   428,
   472,
   432,
   448,
   396,
   420,
   428,
   364,
   400,
   500,
   436,
   384,
   468,
   400,
   396,
   472,
   388,
   352,
   364,
   424,
   412,
   376,
   372,
   416,
   404,
   368,
   324,
   432,
   416,
   448,
   456,
   384,
   300,
   416,
   416,
   428,
   356,
   428,
   412,
   428,
   360,
   356,
   472,
   484,
   440,
   424,
   504,
   424,
   360,
   356,
   388,
   376,
   428,
   400,
   404,
   416,
   408,
   476,
   392,
   424,
   480,
   428,
   380,
   360,
   420,
   472,
   484,
   360,
   480,
   472,
   380,
   384,
   412,
   380,
   412,
   424,
   420,
   400,
   344,
   408,
   412,
   400,
   408,
   460,
   380,
   496,
   440,
   372,
   440,
   380,
   484,
   424,
   356,
   440,
   336,
   452,
   432,
   452,
   384,
   404,
   372,
   384,
   456,
   420,
   388,
   384,
   444,
   404,
   324,
   388,
   312,
   360,
   440,
   404,
   400,
   464,
   364,
   424,
   344,
   420,
   388,
   392,
   420,
   384,
   372,
   408,
   332,
   456,
   424,
   380,
   444,
   424,
   412,
   388,
   396,
   420,
   344,
   352,
   376,
   368,
   412,
   352,
   368,
   356,
   400,
   432,
   328,
   364,
   328,
   356,
   392,
   408,
   380,
   372,
   332,
   448,
   424,
   384,
   368,
   296,
   396,
   376,
   356,
   336,
   400,
   436,
   392,
   392,
   424,
   284,
   392,
   360,
   316,
   408,
   380,
   380,
   384,
   456,
   404,
   312,
   424,
   404,
   400,
   352,
   376,
   396,
   360,
   360,
   356,
   360,
   360,
   436,
   440,
   356,
   336,
   376,
   416,
   448,
   388,
   388,
   348,
   320,
   304,
   396,
   352,
   396,
   444,
   372,
   376,
   396,
   348,
   308,
   420,
   356,
   332,
   364,
   416,
   440,
   300,
   336,
   348,
   292,
   356,
   360,
   328,
   344,
   388,
   352,
   328,
   316,
   360,
   464,
   372,
   372,
   300,
   420,
   324,
   372,
   436,
   348,
   300,
   420,
   372,
   344,
   424,
   380,
   400,
   312,
   356,
   356,
   384,
   352,
   396,
   388,
   344,
   384,
   332,
   264,
   412,
   384,
   372,
   352,
   416,
   372,
   400,
   324,
   372,
   388,
   308,
   424,
   316,
   348,
   364,
   328,
   444,
   316,
   392,
   380,
   332,
   380,
   372,
   364,
   372,
   416,
   300,
   332,
   348,
   360,
   308,
   328,
   396,
   376,
   288,
   348,
   388,
   420,
   300,
   408,
   388,
   376,
   320,
   316,
   408,
   368,
   336,
   280,
   312,
   352,
   344,
   400,
   380,
   292,
   332,
   340,
   312,
   284,
   380,
   320,
   360,
   364,
   336,
   432,
   264,
   364,
   324,
   380,
   324,
   292,
   376,
   372,
   344,
   300,
   380,
   348,
   292,
   316,
   316,
   364,
   320,
   352,
   384,
   360,
   380,
   364,
   372,
   360,
   344,
   380,
   328,
   348,
   324,
   340,
   388,
   360,
   352,
   420,
   360,
   368,
   420,
   352,
   328,
   304,
   332,
   300,
   248,
   344,
   404,
   308,
   352,
   364,
   372,
   336,
   312,
   360,
   420,
   352,
   328,
   388,
   336,
   308,
   408,
   388,
   356,
   336,
   300,
   348,
   388,
   276,
   384,
   380,
   300,
   344,
   308,
   332,
   376,
   300,
   308,
   360,
   352,
   364,
   368,
   292,
   316,
   312,
   348,
   308,
   352,
   288,
   348,
   340,
   288,
   308,
   336,
   300,
   340,
   384,
   256,
   328,
   316,
   356,
   320,
   388,
   336,
   344,
   340,
   320,
   292,
   284,
   316,
   388,
   348,
   320,
   348,
   328,
   344,
   364,
   300,
   364,
   336,
   340,
   340,
   380,
   284,
   328,
   332,
   316,
   356,
   272,
   308,
   352,
   320,
   320,
   288,
   316,
   360,
   276,
   280,
   296,
   348,
   336,
   320,
   356,
   312,
   336,
   284,
   352,
   272,
   280,
   260,
   280,
   388,
   336,
   244,
   312,
   332,
   260,
   356,
   272,
   316,
   304,
   372,
   340,
   292,
   296,
   232,
   272,
   304,
   384,
   320,
   300,
   308,
   296,
   292,
   316,
   356,
   356,
   248,
   380,
   336,
   348,
   300,
   276,
   260,
   344,
   264,
   312,
   276,
   240,
   312,
   336,
   292,
   280,
   268,
   348,
   344,
   292,
   260,
   284,
   308,
   280,
   304,
   312,
   276,
   296,
   356,
   320,
   308,
   212,
   308,
   324,
   284,
   276,
   284,
   320,
   256,
   356,
   300,
   324,
   288,
   248,
   336,
   288,
   248,
   288,
   352,
   292,
   260,
   232,
   232,
   244,
   312,
   292,
   280,
   280,
   260,
   304,
   304,
   244,
   284,
   312,
   240,
   352,
   252,
   272,
   340,
   348,
   276,
   288,
   220,
   288,
   360,
   280,
   240,
   332,
   328,
   244,
   260,
   316,
   320,
   292,
   316,
   304,
   304,
   292,
   324,
   280,
   292,
   304,
   272,
   268,
   284,
   252,
   284,
   324,
   292,
   248,
   352,
   236,
   236,
   288,
   300,
   268,
   312,
   304,
   352,
   292,
   256,
   272,
   312,
   364,
   264,
   312,
   272,
   348,
   268,
   284,
   276,
   296,
   272,
   292,
   256,
   288,
   308,
   292,
   240,
   296,
   280,
   308,
   232,
   284,
   268,
   288,
   224,
   248,
   204,
   256,
   256,
   348,
   260,
   228,
   276,
   280,
   300,
   256,
   264,
   236,
   212,
   296,
   280,
   248,
   240,
   248,
   252,
   272,
   308,
   352,
   300,
   244,
   256,
   280,
   224,
   252,
   244,
   268,
   312,
   288,
   300,
   240,
   304,
   244,
   272,
   308,
   256,
   324,
   248,
   304,
   260,
   268,
   280,
   240,
   228,
   220,
   284,
   268,
   264,
   216,
   232,
   284,
   308,
   260,
   280,
   224,
   244,
   304,
   300,
   268,
   272,
   268,
   296,
   272,
   232,
   272,
   256,
   288,
   324,
   288,
   284,
   252,
   276,
   260,
   344,
   184,
   232,
   288,
   276,
   232,
   272,
   276,
   264,
   320,
   300,
   236,
   252,
   284,
   244,
   280,
   296,
   260,
   248,
   248,
   284,
   264,
   292,
   224,
   272,
   256,
   268,
   260,
   256,
   272,
   280,
   288,
   232,
   248,
   256,
   260,
   272,
   196,
   288,
   288,
   276,
   272,
   284,
   264,
   264,
   216,
   304,
   252,
   216,
   256,
   240,
   232,
   260,
   288,
   248,
   244,
   300,
   304,
   272,
   272,
   300,
   268,
   224,
   236,
   276,
   220,
   272,
   232,
   248,
   180,
   260,
   224,
   292,
   216,
   244,
   240,
   224,
   280,
   180,
   256,
   276,
   172,
   300,
   236,
   268,
   240,
   300,
   260,
   188,
   260,
   292,
   284,
   260,
   316,
   248,
   224,
   236,
   276,
   288,
   204,
   228,
   232,
   232,
   192,
   252,
   268,
   236,
   236,
   252,
   248,
   260,
   208,
   244,
   200,
   204,
   244,
   212,
   280,
   276,
   232,
   288,
   204,
   248,
   260,
   208,
   228,
   288,
   268,
   196,
   224,
   208,
   224,
   192,
   204,
   228,
   240,
   228,
   248,
   296,
   228,
   268,
   260,
   212,
   248,
   264,
   192,
   264,
   204,
   276,
   260,
   276,
   320,
   260,
   276,
   244,
   228,
   188,
   244,
   200,
   228,
   284,
   200,
   184,
   244,
   252,
   268,
   236,
   248,
   256,
   232,
   208,
   220,
   296,
   224,
   236,
   212,
   248,
   224,
   224,
   208,
   264,
   200,
   224,
   184,
   228,
   264,
   256,
   232,
   224,
   264,
   276,
   232,
   232,
   264,
   260,
   224,
   180,
   256,
   228,
   244,
   224,
   216,
   184,
   220,
   260,
   212,
   260,
   176,
   184,
   212,
   204,
   244,
   232,
   212,
   252,
   240,
   236,
   196,
   220,
   216,
   244,
   248,
   272,
   204,
   240,
   220,
   220,
   268,
   244,
   200,
   252,
   224,
   232,
   260,
   252,
   216,
   216,
   224,
   224,
   176,
   244,
   204,
   236,
   232,
   244,
   248,
   292,
   240,
   216,
   196,
   248,
   212,
   188,
   212,
   260,
   232,
   228,
   228,
   220,
   236,
   228,
   228,
   196,
   244,
   216,
   152,
   228,
   272,
   216,
   204,
   196,
   220,
   236,
   232,
   256,
   212,
   204,
   240,
   280,
   248,
   192,
   192,
   212,
   260,
   180,
   224,
   232,
   248,
   196,
   264,
   164,
   284,
   232,
   200,
   216,
   228,
   220,
   224,
   180,
   184,
   216,
   212,
   244,
   192,
   256,
   200,
   224,
   236,
   176,
   220,
   220,
   196,
   224,
   184,
   220,
   180,
   256,
   232,
   216,
   228,
   216,
   240,
   208,
   156,
   228,
   216,
   220,
   224,
   192,
   204,
   228,
   188,
   224,
   200,
   220,
   204,
   184,
   164,
   220,
   200,
   180,
   192,
   260,
   208,
   236,
   152,
   184,
   196,
   208,
   272,
   244,
   184,
   180,
   224,
   212,
   212,
   176,
   180,
   216,
   176,
   216,
   256,
   192,
   232,
   160,
   224,
   240,
   208,
   168,
   184,
   120,
   240,
   180,
   184,
   208,
   216,
   236,
   232,
   256,
   172,
   224,
   224,
   212,
   132,
   208,
   224,
   224,
   224,
   228,
   216,
   164,
   164,
   216,
   188,
   192,
   212,
   236,
   180,
   244,
   176,
   188,
   200,
   192,
   208,
   224,
   204,
   216,
   192,
   124,
   232,
   216,
   224,
   248,
   184,
   196,
   224,
   144,
   188,
   252,
   164,
   212,
   212,
   160,
   160,
   160,
   220,
   180,
   204,
   212,
   192,
   164,
   180,
   176,
   148,
   196,
   244,
   132,
   176,
   212,
   192,
   204,
   172,
   192,
   204,
   196,
   168,
   168,
   236,
   152,
   188,
   172,
   204,
   160,
   148,
   208,
   236,
   236,
   152,
   172,
   184,
   204,
   216,
   236,
   168,
   148,
   212,
   180,
   204,
   176,
   220,
   204,
   224,
   180,
   160,
   204,
   200,
   180,
   196,
   168,
   240,
   188,
   248,
   212,
   156,
   188,
   196,
   148,
   172,
   172,
   200,
   136,
   160,
   140,
   204,
   180,
   208,
   156,
   148,
   200,
   192,
   180,
   224,
   204,
   168,
   164,
   216,
   188,
   208,
   160,
   212,
   188,
   204,
   220,
   148,
   200,
   132,
   152,
   168,
   196,
   212,
   204,
   208,
   160,
   200,
   200,
   132,
   152,
   180,
   152,
   172,
   152,
   184,
   184,
   168,
   164,
   124,
   192,
   220,
   244,
   240,
   192,
   140,
   128,
   212,
   212,
   184,
   172,
   208,
   156,
   144,
   132,
   108,
   128,
   196,
   204,
   128,
   172,
   204,
   156,
   176,
   220,
   156,
   144,
   180,
   192,
   208,
   208,
   172,
   180,
   208,
   164,
   164,
   148,
   156,
   168,
   172,
   156,
   172,
   172,
   184,
   172,
   148,
   184,
   164,
   196,
   172,
   168,
   160,
   168,
   172,
   188,
   176,
   204,
   196,
   136,
   172,
   164,
   160,
   132,
   176,
   204,
   164,
   132,
   180,
   204,
   160,
   136,
   144,
   168,
   204,
   224,
   176,
   204,
   144,
   176,
   172,
   124,
   260,
   204,
   176,
   144,
   160,
   208,
   168,
   184,
   112,
   144,
   148,
   188,
   156,
   188,
   240,
   160,
   184,
   160,
   196,
   156,
   216,
   148,
   216,
   164,
   144,
   132,
   140,
   144,
   200,
   172,
   128,
   144,
   212,
   168,
   180,
   148,
   192,
   180,
   164,
   196,
   128,
   168,
   192,
   176,
   204,
   192,
   136,
   136,
   196,
   144,
   148,
   172,
   176,
   120,
   176,
   196,
   184,
   164,
   164,
   164,
   180,
   148,
   208,
   192,
   200,
   184,
   156,
   116,
   124,
   152,
   176,
   192,
   128,
   172,
   128,
   112,
   192,
   196,
   148,
   168,
   144,
   176,
   192,
   184,
   176,
   152,
   132,
   176,
   164,
   160,
   124,
   148,
   160,
   160,
   136,
   144,
   180,
   148,
   136,
   156,
   108,
   192,
   152,
   168,
   148,
   108,
   112,
   128,
   160,
   160,
   224,
   172,
   180,
   188,
   168,
   148,
   132,
   88,
   132,
   132,
   124,
   156,
   152,
   172,
   136,
   132,
   148,
   84,
   136,
   156,
   156,
   148,
   176,
   188,
   116,
   168,
   152,
   196,
   184,
   172,
   132,
   156,
   144,
   188,
   112,
   136,
   160,
   160,
   160,
   144,
   176,
   176,
   184,
   152,
   152,
   164,
   160,
   116,
   132,
   140,
   116,
   180,
   156,
   80,
   156,
   140,
   144,
   188,
   172,
   92,
   128,
   128,
   140,
   128,
   172,
   136,
   144,
   180,
   160,
   168,
   140,
   108,
   128,
   144,
   128,
   116,
   108,
   236,
   148,
   112,
   144,
   128,
   184,
   116,
   148,
   128,
   184,
   112,
   164,
   180,
   140,
   148,
   104,
   100,
   124,
   128,
   128,
   136,
   132,
   80,
   140,
   160,
   128,
   172,
   152,
   164,
   136,
   136,
   104,
   144,
   124,
   164,
   148,
   96,
   148,
   164,
   136,
   148,
   140,
   132,
   128,
   148,
   152,
   136,
   156,
   148,
   100,
   124,
   156,
   112,
   148,
   128,
   140,
   116,
   156,
   152,
   120,
   152,
   152,
   104,
   152,
   168,
   144,
   140,
   92,
   132,
   156,
   124,
   144,
   120,
   140,
   168,
   104,
   144,
   124,
   116,
   120,
   164,
   144,
   164,
   156,
   140,
   140,
   144,
   140,
   116,
   176,
   140,
   136,
   156,
   148,
   120,
   152,
   140,
   184,
   160,
   120,
   128,
   164,
   116,
   116,
   132,
   80,
   132,
   148,
   108,
   168,
   160,
   140,
   120,
   144,
   136,
   140,
   120,
   164,
   156,
   148,
   112,
   124,
   116,
   136,
   124,
   140,
   132,
   88,
   152,
   88,
   136,
   100,
   128,
   148,
   124,
   120,
   132,
   148,
   132,
   120,
   144,
   116,
   128,
   144,
   180,
   140,
   116,
   104,
   124,
   104,
   124,
   124,
   156,
   112,
   100,
   128,
   116,
   112,
   140,
   156,
   160,
   148,
   116,
   112,
   184,
   132,
   92,
   120,
   104,
   120,
   132,
   144,
   128,
   140,
   140,
   164,
   120,
   124,
   120,
   124,
   156,
   152,
   144,
   156,
   72,
   84,
   108,
   100,
   108,
   160,
   120,
   120,
   124,
   92,
   104,
   144,
   112,
   104,
   112,
   136,
   144,
   104,
   136,
   100,
   72,
   136,
   104,
   124,
   140,
   104,
   104,
   136,
   96,
   132,
   136,
   100,
   104,
   112,
   104,
   144,
   120,
   136,
   140,
   152,
   148,
   92,
   104,
   100,
   132,
   80,
   124,
   160,
   108,
   128,
   120,
   136,
   148,
   140,
   100,
   84,
   112,
   80,
   116,
   100,
   148,
   84,
   132,
   68,
   100,
   92,
   132,
   104,
   88,
   140,
   116,
   124,
   112,
   116,
   100,
   140,
   108,
   124,
   96,
   76,
   156,
   148,
   116,
   120,
   128,
   112,
   112,
   96,
   116,
   108,
   128,
   88,
   116,
   124,
   120,
   140,
   108,
   100,
   92,
   100,
   104,
   108,
   120,
   128,
   96,
   116,
   100,
   132,
   140,
   80,
   112,
   116,
   116,
   96,
   88,
   104,
   84,
   144,
   120,
   84,
   140,
   92,
   136,
   152,
   84,
   104,
   84,
   116,
   140,
   124,
   128,
   108,
   148,
   116,
   80,
   132,
   136,
   92,
   112,
   112,
   116,
   124,
   136,
   100,
   44,
   112,
   104,
   140,
   112,
   84,
   88,
   64,
   76,
   84,
   136,
   72,
   88,
   120,
   120,
   144,
   112,
   108,
   108,
   88,
   100,
   88,
   96,
   100,
   100,
   100,
   64,
   100,
   132,
   116,
   88,
   72,
   88,
   68,
   124,
   88,
   100,
   88,
   136,
   120,
   132,
   108,
   120,
   148,
   116,
   128,
   132,
   96,
   92,
   108,
   96,
   60,
   108,
   72,
   92,
   84,
   112,
   120,
   108,
   84,
   88,
   92,
   92,
   120,
   80,
   68,
   112,
   112,
   100,
   96,
   96,
   100,
   108,
   128,
   108,
   96,
   92,
   120,
   84,
   88,
   112,
   88,
   96,
   72,
   112,
   100,
   80,
   68,
   96,
   96,
   80,
   96,
   68,
   64,
   76,
   68,
   72,
   108,
   104,
   88,
   140,
   52,
   124,
   136,
   140,
   96,
   84,
   68,
   96,
   68,
   104,
   108,
   92,
   100,
   100,
   52,
   76,
   104,
   100,
   128,
   92,
   128,
   92,
   56,
   88,
   116,
   100,
   128,
   100,
   116,
   84,
   68,
   96,
   72,
   112,
   92,
   88,
   92,
   72,
   120,
   76,
   124,
   84,
   92,
   84,
   116,
   80,
   92,
   100,
   116,
   88,
   92,
   88,
   64,
   96,
   80,
   124,
   96,
   76,
   96,
   76,
   80,
   88,
   96,
   68,
   108,
   76,
   120,
   88,
   96,
   128,
   72,
   88,
   92,
   148,
   96,
   84,
   68,
   88,
   104,
   92,
   88,
   104,
   84,
   52,
   68,
   84,
   88,
   92,
   100,
   96,
   88,
   84,
   84,
   84,
   100,
   68,
   72,
   112,
   92,
   124,
   100,
   76,
   120,
   100,
   88,
   84,
   128,
   68,
   92,
   96,
   84,
   84,
   80,
   84,
   88,
   76,
   76,
   84,
   84,
   116,
   56,
   60,
   80,
   100,
   80,
   60,
   108,
   104,
   76,
   72,
   60,
   72,
   100,
   88,
   72,
   84,
   56,
   80,
   84,
   116,
   104,
   80,
   60,
   104,
   104,
   96,
   64,
   56,
   72,
   64,
   68,
   108,
   132,
   92,
   80,
   116,
   76,
   100,
   68,
   148,
   76,
   96,
   72,
   76,
   64,
   80,
   60,
   44,
   72,
   100,
   100,
   88,
   56,
   116,
   76,
   104,
   64,
   96,
   76,
   64,
   88,
   76,
   96,
   76,
   76,
   92,
   80,
   92,
   68,
   68,
   64,
   56,
   60,
   68,
   76,
   104,
   56,
   88,
   44,
   88,
   92,
   68,
   80,
   64,
   60,
   92,
   52,
   116,
   100,
   96,
   60,
   60,
   52,
   72,
   100,
   128,
   76,
   56,
   44,
   68,
   64,
   64,
   72,
   60,
   76,
   84,
   80,
   68,
   68,
   56,
   92,
   76,
   88,
   40,
   96,
   72,
   68,
   60,
   72,
   68,
   76,
   80,
   64,
   72,
   52,
   100,
   60,
   80,
   56,
   72,
   96,
   80,
   84,
   76,
   88,
   72,
   72,
   48,
   100,
   28,
   48,
   84,
   68,
   68,
   60,
   72,
   100,
   92,
   36,
   84,
   60,
   56,
   56,
   68,
   84,
   56,
   68,
   52,
   52,
   48,
   76,
   28,
   88,
   40,
   96,
   52,
   48,
   76,
   48,
   84,
   64,
   48,
   60,
   44,
   52,
   68,
   80,
   52,
   56,
   76,
   80,
   48,
   56,
   52,
   56,
   68,
   68,
   80,
   76,
   60,
   88,
   68,
   80,
   84,
   84,
   52,
   48,
   68,
   64,
   44,
   64,
   92,
   76,
   44,
   64,
   68,
   40,
   76,
   68,
   60,
   60,
   48,
   88,
   60,
   60,
   72,
   48,
   72,
   48,
   76,
   68,
   80,
   52,
   48,
   40,
   44,
   68,
   100,
   68,
   44,
   84,
   60,
   52,
   92,
   68,
   76,
   64,
   44,
   52,
   64,
   48,
   68,
   56,
   72,
   40,
   72,
   56,
   32,
   80,
   52,
   72,
   72,
   68,
   40,
   80,
   48,
   52,
   52,
   52,
   68,
   76,
   72,
   40,
   80,
   60,
   52,
   60,
   60,
   44,
   88,
   72,
   56,
   64,
   72,
   52,
   60,
   32,
   56,
   60,
   76,
   48,
   52,
   96,
   36,
   56,
   64,
   32,
   52,
   60,
   72,
   80,
   64,
   44,
   36,
   76,
   72,
   92,
   44,
   44,
   56,
   80,
   76,
   48,
   52,
   48,
   76,
   76,
   32,
   32,
   68,
   52,
   68,
   52,
   60,
   56,
   64,
   44,
   28,
   40,
   56,
   40,
   56,
   24,
   28,
   52,
   76,
   60,
   36,
   56,
   48,
   60,
   68,
   40,
   52,
   60,
   64,
   72,
   64,
   44,
   40,
   60,
   68,
   56,
   48,
   44,
   48,
   40,
   76,
   44,
   52,
   60,
   76,
   44,
   64,
   68,
   44,
   56,
   60,
   56,
   56,
   36,
   80,
   44,
   48,
   76,
   80,
   60,
   56,
   56,
   44,
   56,
   28,
   64,
   52,
   64,
   52,
   56,
   44,
   36,
   32,
   32,
   68,
   68,
   56,
   76,
   60,
   52,
   56,
   68,
   48,
   56,
   40,
   44,
   44,
   56,
   28,
   32,
   52,
   32,
   60,
   48,
   60,
   72,
   52,
   32,
   36,
   68,
   36,
   32,
   48,
   60,
   64,
   52,
   52,
   32,
   36,
   28,
   48,
   44,
   32,
   48,
   52,
   48,
   36,
   48,
   44,
   32,
   44,
   72,
   68,
   76,
   28,
   36,
   44,
   44,
   52,
   52,
   28,
   48,
   48,
   68,
   32,
   44,
   28,
   44,
   40,
   52,
   60,
   52,
   48,
   44,
   52,
   24,
   44,
   56,
   52,
   40,
   76,
   44,
   44,
   72,
   76,
   52,
   40,
   64,
   64,
   48,
   36,
   72,
   52,
   68,
   40,
   56,
   32,
   72,
   36,
   32,
   52,
   36,
   28,
   36,
   36,
   40,
   64,
   36,
   44,
   44,
   36,
   60,
   44,
   60,
   52,
   36,
   52,
   28,
   32,
   60,
   32,
   56,
   44,
   44,
   60,
   28,
   52,
   64,
   20,
   56,
   56,
   48,
   44,
   68,
   32,
   28,
   48,
   80,
   48,
   32,
   36,
   56,
   56,
   36,
   44,
   44,
   48,
   52,
   56,
   24,
   40,
   48,
   40,
   24,
   64,
   36,
   28,
   36,
   48,
   72,
   32,
   52,
   56,
   32,
   44,
   40,
   36,
   32,
   48,
   44,
   40,
   32,
   32,
   44,
   20,
   36,
   28,
   28,
   72,
   20,
   40,
   32,
   32,
   72,
   52,
   56,
   60,
   32,
   24,
   36,
   44,
   44,
   56,
   52,
   76,
   32,
   20,
   56,
   28,
   52,
   52,
   44,
   32,
   16,
   32,
   36,
   44,
   36,
   36,
   44,
   24,
   20,
   44,
   28,
   32,
   24,
   36,
   32,
   36,
   68,
   36,
   24,
   36,
   56,
   52,
   36,
   28,
   60,
   40,
   36,
   44,
   48,
   36,
   12,
   40,
   40,
   28,
   44,
   36,
   28,
   32,
   48,
   16,
   60,
   40,
   40,
   32,
   24,
   24,
   52,
   56,
   24,
   32,
   24,
   40,
   40,
   36,
   28,
   56,
   40,
   44,
   44,
   28,
   48,
   64,
   24,
   56,
   36,
   44,
   56,
   52,
   44,
   48,
   32,
   44,
   36,
   56,
   44,
   40,
   44,
   36,
   28,
   60,
   36,
   12,
   60,
   28,
   32,
   36,
   28,
   48,
   52,
   28,
   44,
   24,
   60,
   48,
   32,
   52,
   44,
   48,
   32,
   40,
   32,
   48,
   32,
   48,
   24,
   44,
   24,
   24,
   36,
   44,
   52,
   36,
   40,
   44,
   24,
   36,
   8,
   52,
   40,
   40,
   32,
   24,
   24,
   28,
   20,
   40,
   40,
   36,
   44,
   44,
   12,
   64,
   28,
   36,
   40,
   36,
   32,
   40,
   40,
   44,
   52,
   28,
   36,
   36,
   72,
   36,
   40,
   44,
   56,
   52,
   28,
   36,
   48,
   28,
   32,
   60,
   36,
   16,
   36,
   32,
   28,
   40,
   32,
   32,
   28,
   32,
   28,
   36,
   16,
   12,
   40,
   48,
   24,
   40,
   24,
   28,
   52,
   28,
   28,
   32,
   32,
   40,
   36,
   36,
   40,
   32,
   36,
   36,
   44,
   16,
   44,
   44,
   44,
   44,
   28,
   40,
   24,
   16,
   36,
   36,
   20,
   20,
   4,
   32,
   40,
   48,
   28,
   32,
   40,
   28,
   36,
   36,
   24,
   40,
   20,
   16,
   36,
   60,
   32,
   28,
   40,
   40,
   32,
   40,
   44,
   28,
   56,
   44,
   44,
   32,
   36,
   28,
   48,
   32,
   24,
   36,
   32,
   12,
   52,
   28,
   40,
   32,
   28,
   32,
   44,
   16,
   20,
   32,
   48,
   8,
   40,
   36,
   24,
   12,
   32,
   20,
   16,
   24,
   28,
   16,
   56,
   28,
   44,
   32,
   40,
   36,
   52,
   24,
   40,
   32,
   24,
   4,
   16,
   20,
   36,
   40,
   28,
   52,
   44,
   20,
   20,
   32,
   24,
   32,
   20,
   36,
   36,
   28,
   24,
   28,
   24,
   24,
   24,
   20,
   20,
   44,
   24,
   20,
   28,
   32,
   24,
   52,
   44,
   48,
   28,
   32,
   24,
   16,
   8,
   32,
   20,
   40,
   24,
   24,
   40,
   28,
   36,
   24,
   48,
   24,
   36,
   36,
   32,
   32,
   20,
   12,
   36,
   24,
   44,
   36,
   28,
   44,
   28,
   28,
   32,
   20,
   24,
   24,
   36,
   40,
   32,
   32,
   28,
   40,
   48,
   48,
   28,
   64,
   20,
   24,
   12,
   20,
   40,
   28,
   36,
   20,
   24,
   8,
   24,
   28,
   40,
   16,
   32,
   40,
   24,
   44,
   28,
   36,
   24,
   32,
   28,
   36,
   24,
   20,
   48,
   28,
   40,
   24,
   28,
   28,
   36,
   24,
   32,
   28,
   32,
   36,
   28,
   32,
   28,
   36,
   28,
   40,
   32,
   12,
   12,
   32,
   28,
   16,
   16,
   16,
   36,
   36,
   16,
   24,
   4,
   12,
   36,
   24,
   28,
   8,
   32,
   20,
   28,
   28,
   28,
   28,
   36,
   28,
   28,
   32,
   24,
   28,
   16,
   28,
   40,
   32,
   44,
   20,
   20,
   28,
   28,
   20,
   8,
   24,
   12,
   12,
   20,
   12,
   16,
   20,
   24,
   16,
   24,
   20,
   28,
   36,
   24,
   36,
   16,
   44,
   24,
   24,
   24,
   56,
   28,
   24,
   12,
   32,
   28,
   16,
   12,
   20,
   36,
   32,
   20,
   20,
   32,
   16,
   24,
   28,
   40,
   20,
   20,
   32,
   48,
   24,
   44,
   20,
   12,
   12,
   16,
   40,
   24,
   36,
   24,
   24,
   28,
   4,
   24,
   24,
   24,
   16,
   16,
   16,
   12,
   8,
   32,
   28,
   12,
   20,
   20,
   24,
   32,
   28,
   12,
   20,
   28,
   20,
   28,
   12,
   20,
   24,
   44,
   20,
   28,
   36,
   36,
   8,
   12,
   24,
   28,
   16,
   20,
   24,
   8,
   24,
   12,
   16,
   16,
   12,
   28,
   12,
   4,
   44,
   20,
   16,
   28,
   28,
   28,
   24,
   16,
   36,
   16,
   12,
   16,
   24,
   16,
   0,
   20,
   12,
   12,
   16,
   24,
   36,
   16,
   24,
   40,
   20,
   12,
   24,
   4,
   24,
   28,
   28,
   20,
   8,
   24,
   32,
   20,
   32,
   28,
   24,
   20,
   12,
   8,
   12,
   24,
   52,
   8,
   12,
   16,
   16,
   32,
   20,
   24,
   20,
   16,
   8,
   16,
   32,
   12,
   12,
   12,
   20,
   12,
   16,
   16,
   24,
   20,
   20,
   12,
   28,
   32,
   20,
   20,
   20,
   24,
   20,
   24,
   24,
   12,
   8,
   8,
   28,
   16,
   24,
   4,
   12,
   16,
   36,
   16,
   24,
   28,
   28,
   32,
   16,
   24,
   8,
   16,
   12,
   40,
   8,
   24,
   20,
   12,
   16,
   4,
   28,
   24,
   12,
   20,
   4,
   20,
   24,
   16,
   12,
   44,
   24,
   20,
   8,
   16,
   32,
   24,
   24,
   20,
   32,
   16,
   12,
   8,
   36,
   20,
   12,
   20,
   8,
   28,
   16,
   16,
   20,
   24,
   16,
   12,
   36,
   16,
   12,
   16,
   16,
   8,
   28,
   16,
   24,
   16,
   8,
   4,
   12,
   16,
   28,
   24,
   28,
   12,
   16,
   28,
   4,
   16,
   20,
   12,
   12,
   8,
   20,
   24,
   28,
   4,
   32,
   8,
   8,
   16,
   8,
   8,
   28,
   28,
   24,
   12,
   8,
   4,
   20,
   12,
   8,
   20,
   8,
   12,
   20,
   32,
   32,
   12,
   28,
   20,
   8,
   24,
   8,
   20,
   32,
   24,
   20,
   24,
   20,
   12,
   24,
   4,
   20,
   12,
   12,
   16,
   24,
   16,
   20,
   20,
   8,
   28,
   20,
   4,
   12,
   8,
   16,
   20,
   24,
   20,
   28,
   4,
   12,
   16,
   16,
   32,
   28,
   16,
   28,
   16,
   4,
   8,
   12,
   16,
   8,
   20,
   24,
   16,
   8,
   8,
   20,
   8,
   8,
   8,
   12,
   16,
   20,
   28,
   4,
   32,
   36,
   20,
   4,
   28,
   16,
   4,
   12,
   20,
   12,
   8,
   16,
   8,
   8,
   24,
   12,
   4,
   12,
   20,
   16,
   12,
   12,
   24,
   16,
   0,
   24,
   20,
   8,
   4,
   8,
   4,
   24,
   4,
   16,
   8,
   8,
   4,
   20,
   16,
   20,
   8,
   4,
   8,
   12,
   8,
   12,
   12,
   20,
   12,
   8,
   4,
   20,
   16,
   16,
   16,
   16,
   0,
   8,
   24,
   12,
   12,
   12,
   4,
   12,
   8,
   20,
   12,
   16,
   0,
   16,
   16,
   16,
   16,
   24,
   8,
   16,
   12,
   28,
   0,
   4,
   12,
   12,
   16,
   4,
   20,
   12,
   12,
   12,
   8,
   16,
   4,
   20,
   4,
   8,
   0,
   24,
   4,
   16,
   20,
   8,
   12,
   16,
   16,
   12,
   16,
   0,
   0,
   16,
   8,
   20,
   16,
   12,
   12,
   12,
   20,
   20,
   8,
   4,
   12,
   12,
   20,
   20,
   4,
   12,
   20,
   4,
   8,
   12,
   16,
   20,
   8,
   12,
   12,
   12,
   4,
   8,
   20,
   12,
   4,
   8,
   16,
   8,
   16,
   12,
   0,
   16,
   8,
   16,
   24,
   20,
   12,
   20,
   12,
   16,
   8,
   8,
   20,
   28,
   16,
   12,
   4,
   8,
   8,
   12,
   4,
   0,
   20,
   16,
   0,
   0,
   16,
   4,
   8,
   8,
   12,
   8,
   16,
   4,
   8,
   12,
   12,
   16,
   12,
   8,
   8,
   4,
   12,
   8,
   12,
   8,
   12,
   8,
   24,
   20,
   8,
   4,
   16,
   16,
   8,
   8,
   12,
   8,
   20,
   8,
   8,
   20,
   24,
   8,
   4,
   12,
   8,
   20,
   4,
   8,
   16,
   8,
   16,
   8,
   8,
   12,
   12,
   12,
   8,
   12,
   20,
   4,
   4,
   12,
   8,
   8,
   8,
   20,
   12,
   8,
   8,
   24,
   12,
   8,
   8,
   20,
   4,
   4,
   12,
   4,
   12,
   4,
   12,
   28,
   24,
   4,
   4,
   12,
   8,
   4,
   12,
   12,
   8,
   0,
   8,
   16,
   8,
   12,
   8,
   12,
   4,
   8,
   4,
   16,
   12,
   4,
   12,
   0,
   8,
   8,
   20,
   12,
   8,
   16,
   8,
   4,
   0,
   8,
   12,
   12,
   20,
   12,
   4,
   24,
   4,
   16,
   8,
   12,
   20,
   4,
   12,
   8,
   8,
   4,
   0,
   8,
   8,
   4,
   16,
   4,
   4,
   8,
   16,
   12,
   12,
   4,
   0,
   4,
   8,
   8,
   8,
   0,
   8,
   4,
   16,
   16,
   4,
   12,
   12,
   8,
   12,
   8,
   0,
   4,
   4,
   8,
   4,
   4,
   12,
   16,
   8,
   20,
   8,
   4,
   8,
   0,
   8,
   12,
   16,
   12,
   12,
   16,
   4,
   0,
   12,
   12,
   4,
   20,
   4,
   20,
   12,
   12,
   8,
   4,
   4,
   0,
   8,
   8,
   12,
   4,
   16,
   16,
   4,
   12,
   12,
   4,
   4,
   12,
   8,
   4,
   4,
   12,
   0,
   4,
   8,
   8,
   0,
   4,
   4,
   4,
   4,
   0,
   0,
   4,
   8,
   4,
   8,
   0,
   16,
   16,
   12,
   8,
   0,
   0,
   8,
   0,
   20,
   8,
   4,
   0,
   0,
   8,
   12,
   8,
   4,
   12,
   0,
   12,
   4,
   4,
   4,
   8,
   8,
   0,
   4,
   4,
   4,
   0,
   0,
   8,
   8,
   8,
   12,
   8,
   4,
   8,
   0,
   4,
   12,
   12,
   8,
   12,
   4,
   12,
   12,
   0,
   0,
   16,
   12,
   8,
   4,
   0,
   12,
   8,
   12,
   12,
   0,
   0,
   8,
   8,
   4,
   8,
   8,
   12,
   8,
   4,
   4,
   4,
   8,
   8,
   4,
   12,
   16,
   4,
   8,
   12,
   0,
   0,
   4,
   0,
   8,
   4,
   0,
   8,
   12,
   4,
   16,
   4,
   8,
   0,
   8,
   0,
   12,
   4,
   8,
   4,
   12,
   16,
   0,
   16,
   12,
   4,
   12,
   4,
   0,
   16,
   12,
   4,
   12,
   12,
   0,
   4,
   4,
   4,
   12,
   16,
   4,
   0,
   8,
   4,
   8,
   4,
   4,
   16,
   12,
   8,
   8,
   4,
   4,
   0,
   8,
   16,
   8,
   20,
   0,
   8,
   0,
   0,
   4,
   4,
   0,
   4,
   0,
   4,
   12,
   4,
   4,
   4,
   0,
   8,
   0,
   8,
   8,
   16,
   12,
   0,
   4,
   0,
   4,
   16,
   0,
   8,
   16,
   4,
   4,
   0,
   0,
   12,
   4,
   16,
   12,
   12,
   8,
   4,
   4,
   4,
   8,
   12,
   8,
   8,
   12,
   4,
   16,
   8,
   12,
   4,
   8,
   0,
   4,
   4,
   0,
   16,
   4,
   4,
   0,
   8,
   0,
   12,
   4,
   8,
   0,
   8,
   8,
   4,
   8,
   8,
   4,
   0,
   12,
   4,
   4,
   12,
   8,
   0,
   0,
   4,
   0,
   4,
   8,
   8,
   4,
   8,
   0,
   8,
   0,
   8,
   0,
   12,
   8,
   0,
   0,
   8,
   12,
   0,
   0,
   4,
   0,
   4,
   4,
   4,
   4,
   8,
   8,
   4,
   16,
   8,
   16,
   4,
   4,
   4,
   12,
   4,
   12,
   0,
   0,
   4,
   4,
   8,
   0,
   4,
   12,
   0,
   0,
   12,
   0,
   4,
   4,
   8,
   0,
   4,
   8,
   4,
   4,
   4,
   4,
   0,
   4,
   0,
   8,
   0,
   12,
   8,
   8,
   12,
   4,
   0,
   0,
   12,
   0,
   8,
   8,
   8,
   8,
   0,
   8,
   8,
   12,
   8,
   0,
   4,
   0,
   8,
   4,
   8,
   0,
   0,
   16,
   4,
   4,
   0,
   4,
   12,
   0,
   4,
   4,
   8,
   0,
   4,
   4,
   4,
   0,
   4,
   4,
   4,
   12,
   0,
   4,
   4,
   4,
   16,
   12,
   8,
   0,
   0,
   16,
   4,
   8,
   0,
   4,
   4,
   4,
   4,
   8,
   4,
   8,
   4,
   4,
   0,
   0,
   12,
   8,
   8,
   0,
   12,
   8,
   4,
   12,
   8,
   8,
   4,
   0,
   4,
   0,
   8,
   0,
   0,
   8,
   0,
   8,
   0,
   0,
   0,
   0,
   20,
   8,
   0,
   0,
   4,
   20,
   8,
   8,
   8,
   12,
   4,
   4,
   4,
   0,
   8,
   8,
   12,
   8,
   0,
   8,
   12,
   0,
   0,
   0,
   8,
   0,
   8,
   4,
   4,
   0,
   8,
   4,
   20,
   4,
   0,
   8,
   4,
   4,
   12,
   8,
   8,
   0,
   4,
   0,
   12,
   0,
   4,
   8,
   8,
   0,
   0,
   0,
   0,
   8,
   12,
   4,
   4,
   8,
   16,
   0,
   0,
   0,
   4,
   4,
   8,
   0,
   4,
   4,
   4,
   8,
   4,
   4,
   4,
   0,
   4,
   4,
   0,
   4,
   0,
   4,
   0,
   4,
   0,
   4,
   4,
   4,
   4,
   0,
   4,
   4,
   12,
   8,
   0,
   4,
   12,
   4,
   8,
   16,
   4,
   0,
   0,
   8,
   0,
   0,
   0,
   4,
   0,
   0,
   0,
   12,
   0,
   8,
   4,
   8,
   0,
   0,
   0,
   0,
   0,
   4,
   8,
   0,
   0,
   0,
   4,
   4,
   0,
   0,
   4,
   4,
   4,
   0,
   0,
   8,
   0,
   4,
   0,
   0,
   0,
   8,
   8,
   12,
   12,
   4,
   0,
   4,
   8,
   4,
   4,
   4,
   4,
   0,
   0,
   0,
   12,
   4,
   0,
   4,
   0,
   4,
   4,
   0,
   0,
   0,
   0,
   0,
   4,
   0,
   8,
   0,
   0,
   0,
   12,
   4,
   0,
   0,
   0,
   12,
   0,
   4,
   0,
   4,
   4,
   0,
   8,
   12,
   4,
   4,
   0,
   4,
   8,
   8,
   4,
   8,
   4,
   0,
   8,
   0,
   0,
   4,
   0,
   4,
   8,
   4,
   0,
   0,
   0,
   4,
   0,
   8,
   0,
   4,
   0,
   0,
   0,
   8,
   4,
   8,
   4,
   4,
   4,
   4,
   0,
   0,
   8,
   4,
   0,
   0,
   0,
   0,
   8,
   0,
   4,
   0,
   0,
   4,
   4,
   8,
   4,
   0,
   0,
   0,
   4,
   0,
   4,
   0,
   0,
   0,
   0,
   0,
   0,
   8,
   0,
   0,
   0,
   0,
   4,
   0,
   8,
   4,
   4,
   0,
   0,
   8,
   8,
   0,
   0,
   8,
   0,
   4,
   4,
   4,
   0,
   0,
   0,
   4,
   0,
   0,
   4,
   4,
   0,
   0,
   0,
   0,
   12,
   12,
   0,
   0,
   4,
   4,
   4,
   4,
   4,
   4,
   4,
   0,
   4,
   0,
   4,
   0,
   4,
   8,
   0,
   12,
   0,
   0,
   0,
   0,
   8,
   4,
   4,
   0,
   0,
   0,
   4,
   4,
   12,
   4,
   0,
   8,
   0,
   0,
   0,
   0,
   4,
   4,
   0,
   4,
   0,
   0,
   12,
   0,
   0,
   8,
   0,
   8,
   8,
   0,
   0,
   4,
   4,
   4,
   4,
   0,
   4,
   8,
   0,
   4,
   8,
   0,
   0,
   8,
   8,
   4,
   4,
   4,
   4,
   4,
   0,
   8,
   0,
   4,
   0,
   4,
   0,
   0,
   4,
   4,
   4,
   8,
   4,
   0,
   0,
   4,
   4,
   0,
   0,
   0,
   0,
   4,
   0,
   0,
   4,
   4,
   4,
   0,
   0,
   0,
   8,
   4,
   4,
   0,
   4,
   0,
   4,
   4,
   0,
   0,
   0,
   8,
   4,
   4,
   0,
   0,
   4,
   4,
   8,
   0,
   0,
   8,
   0,
   4,
   4,
   0,
   8,
   8,
   0,
   0,
   0,
   0,
   0,
   4,
   4,
   0,
   8,
   4,
   0,
   0,
   8,
   4,
   4,
   0,
   0,
   8,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   4,
   8,
   4,
   4,
   4,
   0,
   4,
   4,
   0,
   0,
   4,
   0,
   0,
   0,
   4,
   8,
   4,
   0,
   0,
   4,
   4,
   0,
   4,
   4,
   0,
   0,
   0,
   0,
   0,
   0,
   4,
   4,
   4,
   0,
   0,
   0,
   4,
   0,
   0,
   0,
   0,
   0,
   8,
   4,
   4,
   0,
   0,
   0,
   0,
   8,
   0,
   0,
   4,
   0,
   0,
   0,
   0,
   0,
   0,
   4,
   4,
   0,
   0,
   8,
   4,
   0,
   0,
   0,
   4,
   12,
   0,
   0,
   0,
   4,
   0,
   0,
   0,
   0,
   0,
   4,
   4,
   0,
   4,
   4,
   4,
   0,
   4,
   4,
   0,
   0,
   4,
   0,
   0,
   4,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   4,
   0,
   0,
   8,
   0,
   4,
   0,
   0,
   0,
   4,
   0,
   0,
   8,
   4,
   0,
   0,
   0,
   0,
   0,
   8,
   4,
   0,
   0,
   8,
   4,
   0,
   0,
   0,
   0,
   4,
   0,
   0,
   0,
   0,
   12,
   0,
   0,
   0,
   4,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   4,
   0,
   0,
   0,
   0,
   0,
   4,
   4,
   0,
   4,
   0,
   0,
   4,
   0,
   4,
   0,
   0,
   0,
   0,
   4,
   0,
   0,
   0,
   4,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   8,
   4,
   4,
   4,
   4,
   0,
   0,
   0,
   4,
   0,
   0,
   0,
   0,
   4,
   0,
   4,
   0,
   0,
   0,
   0,
   0,
   4,
   0,
   4,
   0,
   0,
   4,
   0,
   0,
   0,
   0,
   4,
   0,
   0,
   0,
   4,
   0,
   0,
   0,
   0,
   8,
   0,
   4,
   4,
   0,
   4,
   4,
   4,
   0,
   8,
   0,
   0,
   4,
   4,
   8,
   0,
   0,
   0,
   0,
   4,
   0,
   4,
   0,
   4,
   0,
   0,
   0,
   4,
   0,
   0,
   0,
   0,
   0,
   4,
   0,
   8,
   0,
   0,
   0,
   4,
   0,
   4,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   4,
   4,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   4,
   0,
   0,
   4,
   0,
   0,
   4,
   0,
   0,
   0,
   0,
   8,
   0,
   4,
   0,
   0,
   4,
   0,
   4,
   4,
   0,
   0,
   0,
   8,
   4,
   0,
   0,
   0,
   0,
   4,
   0,
   0,
   0,
   0,
   0,
   0,
   4,
   0,
   4,
   4,
   4,
   4,
   0,
   0,
   0,
   0,
   0,
   0,
   4,
   0,
   0,
   4,
   0,
   4,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   4,
   0,
   0,
   0,
   4,
   4,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   4,
   0,
   0,
   0,
   4,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   4,
   0,
   4,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   4,
   4,
   4,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   4,
   0,
   0,
   0,
   4,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   4,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   4,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   4,
   0,
   4,
   0,
   4,
   0,
   0,
   4,
   0,
   8,
   0,
   0,
   0,
   4,
   0,
   0,
   0,
   0,
   0,
   0,
   4,
   0,
   4,
   0,
   0,
   0,
   0,
   8,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   4,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   4,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   4,
   0,
   0,
   4,
   0,
   0,
   4,
   0,
   4,
   4,
   4,
   0,
   0,
   0,
   4,
   0,
   0,
   4,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   4,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   4,
   0,
   0,
   0,
   0,
   4,
   0,
   0,
   4,
   0,
   0,
   0,
   0,
   0,
   4,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   4,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   4,
   0,
   0,
   0,
   4,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   4,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   4,
   0,
   0,
   4,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   4,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   4,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   4,
   0,
   0,
   0,
   0,
   0,
   0,
   4,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   4,
   0,
   0,
   0,
   0,
   0,
   4,
   0,
   0,
   0,
   0,
   0,
   0,
   4,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   8,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   4,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   4,
   0,
   0,
   0,
   0,
   0,
   4,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   4,
   0,
   0,
   4,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   4,
   0,
   0,
   0,
   0,
   0,
   0,
   4,
   0,
   0,
   4,
   0,
   0,
   4,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   4,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   4,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   4,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   4,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   4,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   4,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   4,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   4,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   4,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   4,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   4,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   4,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   4,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   4,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   4,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   4,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   4,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   0,
   4
  ]
 }
]}