{"class":"dataset","version":"2.0","label":"Flujo migratorio por municipio, sexo y país de nacimiento","source":"Estadística de migraciones y cambios de residencia (EMCR). Instituto Nacional de Estadística (INE)","updated":"2025-12-15T09:33:18Z","note":["Los datos de 2023 son definitivos."],"id":["municipios","ano","sexo","pais","variables"],"size":[103,4,3,3,3],"role":{"metric":["variables"]},"dimension":{"municipios":{"label":"Municipios","category":{"index":{"total":0,"39001-alfoz-de-lloredo":1,"39002-ampuero":2,"39003-anievas":3,"39004-arenas-de-iguna":4,"39005-argonos":5,"39006-arnuero":6,"39007-arredondo":7,"39008-astillero-el":8,"39009-barcena-de-cicero":9,"39010-barcena-de-pie-de-concha":10,"39011-bareyo":11,"39012-cabezon-de-la-sal":12,"39013-cabezon-de-liebana":13,"39014-cabuerniga":14,"39015-camaleno":15,"39016-camargo":16,"39017-campoo-de-yuso":17,"39018-cartes":18,"39019-castaneda":19,"39020-castro-urdiales":20,"39021-cieza":21,"39022-cillorigo-de-liebana":22,"39023-colindres":23,"39024-comillas":24,"39025-corrales-de-buelna-los":25,"39026-corvera-de-toranzo":26,"39027-campoo-de-enmedio":27,"39028-entrambasaguas":28,"39029-escalante":29,"39030-guriezo":30,"39031-hazas-de-cesto":31,"39032-hermandad-de-campoo-de-suso":32,"39033-herrerias":33,"39034-lamason":34,"39035-laredo":35,"39036-liendo":36,"39037-lierganes":37,"39038-limpias":38,"39039-luena":39,"39040-marina-de-cudeyo":40,"39041-mazcuerras":41,"39042-medio-cudeyo":42,"39043-meruelo":43,"39044-miengo":44,"39045-miera":45,"39046-molledo":46,"39047-noja":47,"39048-penagos":48,"39049-penarrubia":49,"39050-pesaguero":50,"39051-pesquera":51,"39052-pielagos":52,"39053-polaciones":53,"39054-polanco":54,"39055-potes":55,"39056-puente-viesgo":56,"39057-ramales-de-la-victoria":57,"39058-rasines":58,"39059-reinosa":59,"39060-reocin":60,"39061-ribamontan-al-mar":61,"39062-ribamontan-al-monte":62,"39063-rionansa":63,"39064-riotuerto":64,"39065-rozas-de-valdearroyo-las":65,"39066-ruente":66,"39067-ruesga":67,"39068-ruiloba":68,"39069-san-felices-de-buelna":69,"39070-san-miguel-de-aguayo":70,"39071-san-pedro-del-romeral":71,"39072-san-roque-de-riomiera":72,"39073-santa-cruz-de-bezana":73,"39074-santa-maria-de-cayon":74,"39075-santander":75,"39076-santillana-del-mar":76,"39077-santiurde-de-reinosa":77,"39078-santiurde-de-toranzo":78,"39079-santona":79,"39080-san-vicente-de-la-barquera":80,"39081-saro":81,"39082-selaya":82,"39083-soba":83,"39084-solorzano":84,"39085-suances":85,"39086-tojos-los":86,"39087-torrelavega":87,"39088-tresviso":88,"39089-tudanca":89,"39090-udias":90,"39091-valdaliga":91,"39092-valdeolea":92,"39093-valdeprado-del-rio":93,"39094-valderredible":94,"39095-val-de-san-vicente":95,"39096-vega-de-liebana":96,"39097-vega-de-pas":97,"39098-villacarriedo":98,"39099-villaescusa":99,"39100-villafufre":100,"39101-valle-de-villaverde":101,"39102-voto":102},"label":{"total":"Total","39001-alfoz-de-lloredo":"39001 - Alfoz de Lloredo","39002-ampuero":"39002 - Ampuero","39003-anievas":"39003 - Anievas","39004-arenas-de-iguna":"39004 - Arenas de Iguña","39005-argonos":"39005 - Argoños","39006-arnuero":"39006 - Arnuero","39007-arredondo":"39007 - Arredondo","39008-astillero-el":"39008 - Astillero (El)","39009-barcena-de-cicero":"39009 - Bárcena de Cicero","39010-barcena-de-pie-de-concha":"39010 - Bárcena de Pie de Concha","39011-bareyo":"39011 - Bareyo","39012-cabezon-de-la-sal":"39012 - Cabezón de la Sal","39013-cabezon-de-liebana":"39013 - Cabezón de Liébana","39014-cabuerniga":"39014 - Cabuérniga","39015-camaleno":"39015 - Camaleño","39016-camargo":"39016 - Camargo","39017-campoo-de-yuso":"39017 - Campoo de Yuso","39018-cartes":"39018 - Cartes","39019-castaneda":"39019 - Castañeda","39020-castro-urdiales":"39020 - Castro-Urdiales","39021-cieza":"39021 - Cieza","39022-cillorigo-de-liebana":"39022 - Cillorigo de Liébana","39023-colindres":"39023 - Colindres","39024-comillas":"39024 - Comillas","39025-corrales-de-buelna-los":"39025 - Corrales de Buelna (Los)","39026-corvera-de-toranzo":"39026 - Corvera de Toranzo","39027-campoo-de-enmedio":"39027 - Campoo de Enmedio","39028-entrambasaguas":"39028 - Entrambasaguas","39029-escalante":"39029 - Escalante","39030-guriezo":"39030 - Guriezo","39031-hazas-de-cesto":"39031 - Hazas de Cesto","39032-hermandad-de-campoo-de-suso":"39032 - Hermandad de Campoo de Suso","39033-herrerias":"39033 - Herrerías","39034-lamason":"39034 - Lamasón","39035-laredo":"39035 - Laredo","39036-liendo":"39036 - Liendo","39037-lierganes":"39037 - Liérganes","39038-limpias":"39038 - Limpias","39039-luena":"39039 - Luena","39040-marina-de-cudeyo":"39040 - Marina de Cudeyo","39041-mazcuerras":"39041 - Mazcuerras","39042-medio-cudeyo":"39042 - Medio Cudeyo","39043-meruelo":"39043 - Meruelo","39044-miengo":"39044 - Miengo","39045-miera":"39045 - Miera","39046-molledo":"39046 - Molledo","39047-noja":"39047 - Noja","39048-penagos":"39048 - Penagos","39049-penarrubia":"39049 - Peñarrubia","39050-pesaguero":"39050 - Pesaguero","39051-pesquera":"39051 - Pesquera","39052-pielagos":"39052 - Piélagos","39053-polaciones":"39053 - Polaciones","39054-polanco":"39054 - Polanco","39055-potes":"39055 - Potes","39056-puente-viesgo":"39056 - Puente Viesgo","39057-ramales-de-la-victoria":"39057 - Ramales de la Victoria","39058-rasines":"39058 - Rasines","39059-reinosa":"39059 - Reinosa","39060-reocin":"39060 - Reocín","39061-ribamontan-al-mar":"39061 - Ribamontán al Mar","39062-ribamontan-al-monte":"39062 - Ribamontán al Monte","39063-rionansa":"39063 - Rionansa","39064-riotuerto":"39064 - Riotuerto","39065-rozas-de-valdearroyo-las":"39065 - Rozas de Valdearroyo (Las)","39066-ruente":"39066 - Ruente","39067-ruesga":"39067 - Ruesga","39068-ruiloba":"39068 - Ruiloba","39069-san-felices-de-buelna":"39069 - San Felices de Buelna","39070-san-miguel-de-aguayo":"39070 - San Miguel de Aguayo","39071-san-pedro-del-romeral":"39071 - San Pedro del Romeral","39072-san-roque-de-riomiera":"39072 - San Roque de Riomiera","39073-santa-cruz-de-bezana":"39073 - Santa Cruz de Bezana","39074-santa-maria-de-cayon":"39074 - Santa María de Cayón","39075-santander":"39075 - Santander","39076-santillana-del-mar":"39076 - Santillana del Mar","39077-santiurde-de-reinosa":"39077 - Santiurde de Reinosa","39078-santiurde-de-toranzo":"39078 - Santiurde de Toranzo","39079-santona":"39079 - Santoña","39080-san-vicente-de-la-barquera":"39080 - San Vicente de la Barquera","39081-saro":"39081 - Saro","39082-selaya":"39082 - Selaya","39083-soba":"39083 - Soba","39084-solorzano":"39084 - Solórzano","39085-suances":"39085 - Suances","39086-tojos-los":"39086 - Tojos (Los)","39087-torrelavega":"39087 - Torrelavega","39088-tresviso":"39088 - Tresviso","39089-tudanca":"39089 - Tudanca","39090-udias":"39090 - Udías","39091-valdaliga":"39091 - Valdáliga","39092-valdeolea":"39092 - Valdeolea","39093-valdeprado-del-rio":"39093 - Valdeprado del Río","39094-valderredible":"39094 - Valderredible","39095-val-de-san-vicente":"39095 - Val de San Vicente","39096-vega-de-liebana":"39096 - Vega de Liébana","39097-vega-de-pas":"39097 - Vega de Pas","39098-villacarriedo":"39098 - Villacarriedo","39099-villaescusa":"39099 - Villaescusa","39100-villafufre":"39100 - Villafufre","39101-valle-de-villaverde":"39101 - Valle de Villaverde","39102-voto":"39102 - Voto"},"child":{"total":["39001-alfoz-de-lloredo","39002-ampuero","39003-anievas","39004-arenas-de-iguna","39005-argonos","39006-arnuero","39007-arredondo","39008-astillero-el","39009-barcena-de-cicero","39010-barcena-de-pie-de-concha","39011-bareyo","39012-cabezon-de-la-sal","39013-cabezon-de-liebana","39014-cabuerniga","39015-camaleno","39016-camargo","39017-campoo-de-yuso","39018-cartes","39019-castaneda","39020-castro-urdiales","39021-cieza","39022-cillorigo-de-liebana","39023-colindres","39024-comillas","39025-corrales-de-buelna-los","39026-corvera-de-toranzo","39027-campoo-de-enmedio","39028-entrambasaguas","39029-escalante","39030-guriezo","39031-hazas-de-cesto","39032-hermandad-de-campoo-de-suso","39033-herrerias","39034-lamason","39035-laredo","39036-liendo","39037-lierganes","39038-limpias","39039-luena","39040-marina-de-cudeyo","39041-mazcuerras","39042-medio-cudeyo","39043-meruelo","39044-miengo","39045-miera","39046-molledo","39047-noja","39048-penagos","39049-penarrubia","39050-pesaguero","39051-pesquera","39052-pielagos","39053-polaciones","39054-polanco","39055-potes","39056-puente-viesgo","39057-ramales-de-la-victoria","39058-rasines","39059-reinosa","39060-reocin","39061-ribamontan-al-mar","39062-ribamontan-al-monte","39063-rionansa","39064-riotuerto","39065-rozas-de-valdearroyo-las","39066-ruente","39067-ruesga","39068-ruiloba","39069-san-felices-de-buelna","39070-san-miguel-de-aguayo","39071-san-pedro-del-romeral","39072-san-roque-de-riomiera","39073-santa-cruz-de-bezana","39074-santa-maria-de-cayon","39075-santander","39076-santillana-del-mar","39077-santiurde-de-reinosa","39078-santiurde-de-toranzo","39079-santona","39080-san-vicente-de-la-barquera","39081-saro","39082-selaya","39083-soba","39084-solorzano","39085-suances","39086-tojos-los","39087-torrelavega","39088-tresviso","39089-tudanca","39090-udias","39091-valdaliga","39092-valdeolea","39093-valdeprado-del-rio","39094-valderredible","39095-val-de-san-vicente","39096-vega-de-liebana","39097-vega-de-pas","39098-villacarriedo","39099-villaescusa","39100-villafufre","39101-valle-de-villaverde","39102-voto"]}}},"variables":{"label":"Variables","category":{"index":{"inmigracion":0,"emigracion":1,"saldo":2},"label":{"inmigracion":"Inmigración","emigracion":"Emigración","saldo":"Saldo"},"unit":{"inmigracion":{"decimals":0,"label":"Flujo migratorio"},"emigracion":{"decimals":0,"label":"Flujo migratorio"},"saldo":{"decimals":0,"label":"Flujo migratorio"}}}},"ano":{"label":"Año","category":{"index":{"2021":0,"2022":1,"2023":2,"2024":3}}},"sexo":{"label":"Sexo","category":{"index":{"ambos-sexos":0,"varones":1,"mujeres":2},"label":{"ambos-sexos":"Ambos Sexos","varones":"Varones","mujeres":"Mujeres"},"child":{"ambos-sexos":["varones","mujeres"]}}},"pais":{"label":"Pais","category":{"index":{"total":0,"espana":1,"extranjero":2},"label":{"total":"Total","espana":"España","extranjero":"Extranjero"},"child":{"total":["espana","extranjero"]}}}},"value":[24565,23127,1438,19616,18133,1483,4949,4994,-45,12095,11390,705,9784,9085,699,2311,2305,6,12470,11737,733,9832,9048,784,2638,2689,-51,24762,24549,213,19386,18975,411,5376,5574,-198,12145,12102,43,9702,9526,176,2443,2576,-133,12617,12447,170,9684,9449,235,2933,2998,-65,23374,22822,552,17669,17096,573,5705,5726,-21,11329,11129,200,8731,8515,216,2598,2614,-16,12045,11693,352,8938,8581,357,3107,3112,-5,24394,23468,926,17808,17025,783,6586,6443,143,11791,11423,368,8766,8374,392,3025,3049,-24,12603,12045,558,9042,8651,391,3561,3394,167,134,97,37,119,81,38,15,16,-1,64,41,23,57,37,20,7,4,3,70,56,14,62,44,18,8,12,-4,122,113,9,112,93,19,10,20,-10,58,58,0,54,50,4,4,8,-4,64,55,9,58,43,15,6,12,-6,145,117,28,119,96,23,26,21,5,69,60,9,59,47,12,10,13,-3,76,57,19,60,49,11,16,8,8,115,101,14,99,77,22,16,24,-8,57,47,10,48,34,14,9,13,-4,58,54,4,51,43,8,7,11,-4,198,170,28,172,140,32,26,30,-4,103,90,13,90,78,12,13,12,1,95,80,15,82,62,20,13,18,-5,216,144,72,181,114,67,35,30,5,110,72,38,99,63,36,11,9,2,106,72,34,82,51,31,24,21,3,206,163,43,159,134,25,47,29,18,102,80,22,82,74,8,20,6,14,104,83,21,77,60,17,27,23,4,215,157,58,162,126,36,53,31,22,106,77,29,86,62,24,20,15,5,109,80,29,76,64,12,33,16,17,9,7,2,9,6,3,0,1,-1,4,4,0,4,3,1,0,1,-1,5,3,2,5,3,2,0,0,0,16,7,9,13,7,6,3,0,3,9,5,4,8,5,3,1,0,1,7,2,5,5,2,3,2,0,2,8,9,-1,8,7,1,0,2,-2,5,5,0,5,4,1,0,1,-1,3,4,-1,3,3,0,0,1,-1,11,5,6,8,4,4,3,1,2,4,1,3,3,1,2,1,0,1,7,4,3,5,3,2,2,1,1,86,53,33,76,49,27,10,4,6,36,23,13,32,23,9,4,0,4,50,30,20,44,26,18,6,4,2,80,72,8,73,64,9,7,8,-1,41,34,7,38,30,8,3,4,-1,39,38,1,35,34,1,4,4,0,81,55,26,68,45,23,13,10,3,40,29,11,35,24,11,5,5,0,41,26,15,33,21,12,8,5,3,70,71,-1,49,64,-15,21,7,14,33,32,1,26,30,-4,7,2,5,37,39,-2,23,34,-11,14,5,9,135,122,13,110,111,-1,25,11,14,62,58,4,49,55,-6,13,3,10,73,64,9,61,56,5,12,8,4,125,117,8,95,98,-3,30,19,11,58,61,-3,47,49,-2,11,12,-1,67,56,11,48,49,-1,19,7,12,100,91,9,80,72,8,20,19,1,43,48,-5,35,38,-3,8,10,-2,57,43,14,45,34,11,12,9,3,118,100,18,99,85,14,19,15,4,63,45,18,54,38,16,9,7,2,55,55,0,45,47,-2,10,8,2,136,92,44,109,68,41,27,24,3,71,42,29,59,32,27,12,10,2,65,50,15,50,36,14,15,14,1,149,101,48,109,52,57,40,49,-9,72,47,25,50,28,22,22,19,3,77,54,23,59,24,35,18,30,-12,114,126,-12,87,87,0,27,39,-12,45,61,-16,36,45,-9,9,16,-7,69,65,4,51,42,9,18,23,-5,132,130,2,94,82,12,38,48,-10,65,56,9,50,36,14,15,20,-5,67,74,-7,44,46,-2,23,28,-5,31,31,0,30,24,6,1,7,-6,16,15,1,15,13,2,1,2,-1,15,16,-1,15,11,4,0,5,-5,39,26,13,35,20,15,4,6,-2,20,14,6,18,11,7,2,3,-1,19,12,7,17,9,8,2,3,-1,23,29,-6,23,27,-4,0,2,-2,13,14,-1,13,13,0,0,1,-1,10,15,-5,10,14,-4,0,1,-1,41,34,7,29,24,5,12,10,2,23,23,0,18,18,0,5,5,0,18,11,7,11,6,5,7,5,2,813,781,32,623,573,50,190,208,-18,402,375,27,314,287,27,88,88,0,411,406,5,309,286,23,102,120,-18,856,864,-8,592,639,-47,264,225,39,407,419,-12,286,325,-39,121,94,27,449,445,4,306,314,-8,143,131,12,862,771,91,549,571,-22,313,200,113,403,373,30,255,277,-22,148,96,52,459,398,61,294,294,0,165,104,61,839,911,-72,555,581,-26,284,330,-46,415,436,-21,267,286,-19,148,150,-2,424,475,-51,288,295,-7,136,180,-44,363,246,117,296,189,107,67,57,10,180,106,74,151,86,65,29,20,9,183,140,43,145,103,42,38,37,1,367,259,108,277,208,69,90,51,39,188,126,62,149,108,41,39,18,21,179,133,46,128,100,28,51,33,18,356,295,61,267,220,47,89,75,14,187,143,44,153,108,45,34,35,-1,169,152,17,114,112,2,55,40,15,373,253,120,267,198,69,106,55,51,167,121,46,120,98,22,47,23,24,206,132,74,147,100,47,59,32,27,25,24,1,23,22,1,2,2,0,11,6,5,11,6,5,0,0,0,14,18,-4,12,16,-4,2,2,0,36,25,11,33,23,10,3,2,1,18,10,8,17,10,7,1,0,1,18,15,3,16,13,3,2,2,0,25,18,7,21,17,4,4,1,3,14,12,2,13,12,1,1,0,1,11,6,5,8,5,3,3,1,2,26,18,8,24,15,9,2,3,-1,11,9,2,10,9,1,1,0,1,15,9,6,14,6,8,1,3,-2,144,144,0,114,102,12,30,42,-12,64,63,1,55,53,2,9,10,-1,80,81,-1,59,49,10,21,32,-11,95,103,-8,78,81,-3,17,22,-5,45,51,-6,38,44,-6,7,7,0,50,52,-2,40,37,3,10,15,-5,121,133,-12,81,110,-29,40,23,17,72,64,8,47,53,-6,25,11,14,49,69,-20,34,57,-23,15,12,3,116,114,2,76,82,-6,40,32,8,60,56,4,44,45,-1,16,11,5,56,58,-2,32,37,-5,24,21,3,253,282,-29,226,243,-17,27,39,-12,120,137,-17,109,116,-7,11,21,-10,133,145,-12,117,127,-10,16,18,-2,276,294,-18,245,255,-10,31,39,-8,134,139,-5,122,122,0,12,17,-5,142,155,-13,123,133,-10,19,22,-3,293,278,15,262,223,39,31,55,-24,137,129,8,128,102,26,9,27,-18,156,149,7,134,121,13,22,28,-6,325,230,95,276,186,90,49,44,5,156,106,50,134,88,46,22,18,4,169,124,45,142,98,44,27,26,1,21,27,-6,18,20,-2,3,7,-4,11,16,-5,10,13,-3,1,3,-2,10,11,-1,8,7,1,2,4,-2,24,32,-8,23,28,-5,1,4,-3,12,16,-4,12,14,-2,0,2,-2,12,16,-4,11,14,-3,1,2,-1,16,36,-20,14,27,-13,2,9,-7,8,16,-8,7,11,-4,1,5,-4,8,20,-12,7,16,-9,1,4,-3,21,28,-7,16,27,-11,5,1,4,11,17,-6,8,16,-8,3,1,2,10,11,-1,8,11,-3,2,0,2,44,31,13,37,26,11,7,5,2,22,16,6,18,14,4,4,2,2,22,15,7,19,12,7,3,3,0,55,40,15,51,30,21,4,10,-6,26,26,0,24,20,4,2,6,-4,29,14,15,27,10,17,2,4,-2,55,47,8,53,40,13,2,7,-5,27,18,9,25,16,9,2,2,0,28,29,-1,28,24,4,0,5,-5,49,48,1,39,44,-5,10,4,6,30,26,4,24,24,0,6,2,4,19,22,-3,15,20,-5,4,2,2,56,39,17,51,31,20,5,8,-3,33,16,17,31,14,17,2,2,0,23,23,0,20,17,3,3,6,-3,45,47,-2,41,41,0,4,6,-2,19,28,-9,17,28,-11,2,0,2,26,19,7,24,13,11,2,6,-4,50,44,6,44,38,6,6,6,0,27,25,2,25,22,3,2,3,-1,23,19,4,19,16,3,4,3,1,48,59,-11,37,43,-6,11,16,-5,15,28,-13,12,22,-10,3,6,-3,33,31,2,25,21,4,8,10,-2,1228,1229,-1,884,932,-48,344,297,47,595,610,-15,426,472,-46,169,138,31,633,619,14,458,460,-2,175,159,16,1209,1403,-194,879,1009,-130,330,394,-64,594,673,-79,443,495,-52,151,178,-27,615,730,-115,436,514,-78,179,216,-37,1189,1154,35,876,839,37,313,315,-2,557,565,-8,423,414,9,134,151,-17,632,589,43,453,425,28,179,164,15,1287,1240,47,851,880,-29,436,360,76,611,611,0,402,435,-33,209,176,33,676,629,47,449,445,4,227,184,43,24,20,4,19,16,3,5,4,1,13,11,2,11,9,2,2,2,0,11,9,2,8,7,1,3,2,1,34,39,-5,28,28,0,6,11,-5,13,22,-9,10,15,-5,3,7,-4,21,17,4,18,13,5,3,4,-1,32,39,-7,26,26,0,6,13,-7,17,17,0,13,12,1,4,5,-1,15,22,-7,13,14,-1,2,8,-6,30,19,11,23,14,9,7,5,2,15,8,7,10,6,4,5,2,3,15,11,4,13,8,5,2,3,-1,258,247,11,213,228,-15,45,19,26,123,112,11,99,105,-6,24,7,17,135,135,0,114,123,-9,21,12,9,298,310,-12,254,269,-15,44,41,3,148,158,-10,126,133,-7,22,25,-3,150,152,-2,128,136,-8,22,16,6,260,239,21,217,193,24,43,46,-3,134,119,15,114,99,15,20,20,0,126,120,6,103,94,9,23,26,-3,241,268,-27,190,220,-30,51,48,3,122,130,-8,94,108,-14,28,22,6,119,138,-19,96,112,-16,23,26,-3,190,162,28,176,127,49,14,35,-21,87,82,5,83,64,19,4,18,-14,103,80,23,93,63,30,10,17,-7,254,172,82,202,147,55,52,25,27,131,87,44,105,73,32,26,14,12,123,85,38,97,74,23,26,11,15,244,176,68,207,150,57,37,26,11,115,91,24,102,81,21,13,10,3,129,85,44,105,69,36,24,16,8,209,183,26,160,154,6,49,29,20,103,94,9,80,83,-3,23,11,12,106,89,17,80,71,9,26,18,8,1810,1739,71,1453,1371,82,357,368,-11,943,913,30,783,742,41,160,171,-11,867,826,41,670,629,41,197,197,0,1397,1529,-132,1110,1154,-44,287,375,-88,698,778,-80,562,606,-44,136,172,-36,699,751,-52,548,548,0,151,203,-52,1425,1424,1,1040,1078,-38,385,346,39,726,725,1,541,572,-31,185,153,32,699,699,0,499,506,-7,200,193,7,1401,1622,-221,1016,1201,-185,385,421,-36,709,834,-125,523,639,-116,186,195,-9,692,788,-96,493,562,-69,199,226,-27,18,11,7,16,11,5,2,0,2,7,5,2,6,5,1,1,0,1,11,6,5,10,6,4,1,0,1,26,17,9,24,14,10,2,3,-1,11,8,3,10,6,4,1,2,-1,15,9,6,14,8,6,1,1,0,21,23,-2,14,20,-6,7,3,4,10,8,2,9,7,2,1,1,0,11,15,-4,5,13,-8,6,2,4,9,20,-11,9,18,-9,0,2,-2,2,7,-5,2,7,-5,0,0,0,7,13,-6,7,11,-4,0,2,-2,78,66,12,62,48,14,16,18,-2,43,34,9,35,26,9,8,8,0,35,32,3,27,22,5,8,10,-2,108,72,36,86,52,34,22,20,2,55,33,22,45,29,16,10,4,6,53,39,14,41,23,18,12,16,-4,88,67,21,67,50,17,21,17,4,41,34,7,32,28,4,9,6,3,47,33,14,35,22,13,12,11,1,105,78,27,74,52,22,31,26,5,52,40,12,43,27,16,9,13,-4,53,38,15,31,25,6,22,13,9,391,388,3,298,314,-16,93,74,19,195,192,3,150,158,-8,45,34,11,196,196,0,148,156,-8,48,40,8,392,409,-17,306,311,-5,86,98,-12,201,209,-8,160,159,1,41,50,-9,191,200,-9,146,152,-6,45,48,-3,343,345,-2,266,247,19,77,98,-21,169,186,-17,135,136,-1,34,50,-16,174,159,15,131,111,20,43,48,-5,331,364,-33,223,263,-40,108,101,7,149,174,-25,113,127,-14,36,47,-11,182,190,-8,110,136,-26,72,54,18,101,78,23,81,68,13,20,10,10,46,40,6,39,37,2,7,3,4,55,38,17,42,31,11,13,7,6,81,101,-20,53,68,-15,28,33,-5,43,58,-15,29,38,-9,14,20,-6,38,43,-5,24,30,-6,14,13,1,85,77,8,72,59,13,13,18,-5,39,33,6,31,25,6,8,8,0,46,44,2,41,34,7,5,10,-5,68,127,-59,51,93,-42,17,34,-17,34,56,-22,28,36,-8,6,20,-14,34,71,-37,23,57,-34,11,14,-3,339,276,63,259,235,24,80,41,39,167,123,44,119,100,19,48,23,25,172,153,19,140,135,5,32,18,14,378,374,4,299,318,-19,79,56,23,197,180,17,157,149,8,40,31,9,181,194,-13,142,169,-27,39,25,14,384,331,53,273,267,6,111,64,47,189,155,34,131,127,4,58,28,30,195,176,19,142,140,2,53,36,17,426,283,143,302,212,90,124,71,53,202,147,55,149,111,38,53,36,17,224,136,88,153,101,52,71,35,36,159,73,86,127,56,71,32,17,15,76,36,40,61,30,31,15,6,9,83,37,46,66,26,40,17,11,6,113,115,-2,97,92,5,16,23,-7,53,60,-7,44,51,-7,9,9,0,60,55,5,53,41,12,7,14,-7,124,84,40,97,63,34,27,21,6,67,46,21,52,32,20,15,14,1,57,38,19,45,31,14,12,7,5,118,122,-4,87,89,-2,31,33,-2,65,58,7,47,38,9,18,20,-2,53,64,-11,40,51,-11,13,13,0,151,141,10,134,123,11,17,18,-1,73,62,11,66,52,14,7,10,-3,78,79,-1,68,71,-3,10,8,2,184,123,61,167,108,59,17,15,2,90,53,37,83,48,35,7,5,2,94,70,24,84,60,24,10,10,0,107,124,-17,83,106,-23,24,18,6,55,58,-3,47,54,-7,8,4,4,52,66,-14,36,52,-16,16,14,2,108,126,-18,82,101,-19,26,25,1,51,58,-7,40,52,-12,11,6,5,57,68,-11,42,49,-7,15,19,-4,346,300,46,282,246,36,64,54,10,168,153,15,139,129,10,29,24,5,178,147,31,143,117,26,35,30,5,375,296,79,296,235,61,79,61,18,186,143,43,152,119,33,34,24,10,189,153,36,144,116,28,45,37,8,349,299,50,282,219,63,67,80,-13,182,149,33,151,119,32,31,30,1,167,150,17,131,100,31,36,50,-14,347,308,39,245,233,12,102,75,27,191,155,36,138,118,20,53,37,16,156,153,3,107,115,-8,49,38,11,32,33,-1,26,26,0,6,7,-1,17,21,-4,16,18,-2,1,3,-2,15,12,3,10,8,2,5,4,1,37,47,-10,31,34,-3,6,13,-7,16,29,-13,14,24,-10,2,5,-3,21,18,3,17,10,7,4,8,-4,17,36,-19,12,29,-17,5,7,-2,9,24,-15,8,20,-12,1,4,-3,8,12,-4,4,9,-5,4,3,1,21,37,-16,15,24,-9,6,13,-7,11,19,-8,7,13,-6,4,6,-2,10,18,-8,8,11,-3,2,7,-5,159,140,19,124,113,11,35,27,8,92,65,27,76,55,21,16,10,6,67,75,-8,48,58,-10,19,17,2,149,137,12,126,107,19,23,30,-7,74,83,-9,65,67,-2,9,16,-7,75,54,21,61,40,21,14,14,0,130,110,20,103,89,14,27,21,6,67,52,15,55,44,11,12,8,4,63,58,5,48,45,3,15,13,2,165,125,40,127,107,20,38,18,20,77,65,12,64,59,5,13,6,7,88,60,28,63,48,15,25,12,13,108,80,28,93,64,29,15,16,-1,62,36,26,54,29,25,8,7,1,46,44,2,39,35,4,7,9,-2,159,96,63,138,75,63,21,21,0,75,52,23,65,42,23,10,10,0,84,44,40,73,33,40,11,11,0,136,82,54,107,62,45,29,20,9,66,44,22,55,31,24,11,13,-2,70,38,32,52,31,21,18,7,11,185,135,50,126,87,39,59,48,11,86,68,18,64,43,21,22,25,-3,99,67,32,62,44,18,37,23,14,66,52,14,59,45,14,7,7,0,29,25,4,27,23,4,2,2,0,37,27,10,32,22,10,5,5,0,52,48,4,46,44,2,6,4,2,27,26,1,25,24,1,2,2,0,25,22,3,21,20,1,4,2,2,91,62,29,74,50,24,17,12,5,48,29,19,41,25,16,7,4,3,43,33,10,33,25,8,10,8,2,48,52,-4,43,45,-2,5,7,-2,20,27,-7,19,26,-7,1,1,0,28,25,3,24,19,5,4,6,-2,34,20,14,28,16,12,6,4,2,22,11,11,20,10,10,2,1,1,12,9,3,8,6,2,4,3,1,37,28,9,28,20,8,9,8,1,17,14,3,12,11,1,5,3,2,20,14,6,16,9,7,4,5,-1,28,35,-7,23,29,-6,5,6,-1,15,20,-5,13,18,-5,2,2,0,13,15,-2,10,11,-1,3,4,-1,22,23,-1,21,17,4,1,6,-5,10,16,-6,10,14,-4,0,2,-2,12,7,5,11,3,8,1,4,-3,5,13,-8,5,9,-4,0,4,-4,3,7,-4,3,4,-1,0,3,-3,2,6,-4,2,5,-3,0,1,-1,8,4,4,7,3,4,1,1,0,3,3,0,3,3,0,0,0,0,5,1,4,4,0,4,1,1,0,4,13,-9,4,13,-9,0,0,0,0,8,-8,0,8,-8,0,0,0,4,5,-1,4,5,-1,0,0,0,9,11,-2,8,8,0,1,3,-2,3,6,-3,3,6,-3,0,0,0,6,5,1,5,2,3,1,3,-2,478,439,39,391,343,48,87,96,-9,235,212,23,188,165,23,47,47,0,243,227,16,203,178,25,40,49,-9,449,546,-97,352,447,-95,97,99,-2,208,261,-53,169,216,-47,39,45,-6,241,285,-44,183,231,-48,58,54,4,381,466,-85,300,350,-50,81,116,-35,187,232,-45,145,179,-34,42,53,-11,194,234,-40,155,171,-16,39,63,-24,374,385,-11,299,287,12,75,98,-23,186,187,-1,148,142,6,38,45,-7,188,198,-10,151,145,6,37,53,-16,81,56,25,71,48,23,10,8,2,38,30,8,34,26,8,4,4,0,43,26,17,37,22,15,6,4,2,61,54,7,53,45,8,8,9,-1,34,30,4,31,29,2,3,1,2,27,24,3,22,16,6,5,8,-3,51,56,-5,42,48,-6,9,8,1,28,24,4,24,22,2,4,2,2,23,32,-9,18,26,-8,5,6,-1,45,41,4,41,36,5,4,5,-1,22,22,0,20,19,1,2,3,-1,23,19,4,21,17,4,2,2,0,108,84,24,95,71,24,13,13,0,58,37,21,52,31,21,6,6,0,50,47,3,43,40,3,7,7,0,104,126,-22,87,102,-15,17,24,-7,47,56,-9,42,45,-3,5,11,-6,57,70,-13,45,57,-12,12,13,-1,97,106,-9,80,80,0,17,26,-9,50,51,-1,43,43,0,7,8,-1,47,55,-8,37,37,0,10,18,-8,93,118,-25,73,78,-5,20,40,-20,47,56,-9,39,40,-1,8,16,-8,46,62,-16,34,38,-4,12,24,-12,196,167,29,158,135,23,38,32,6,101,80,21,86,64,22,15,16,-1,95,87,8,72,71,1,23,16,7,151,176,-25,112,146,-34,39,30,9,76,84,-8,56,73,-17,20,11,9,75,92,-17,56,73,-17,19,19,0,170,150,20,134,120,14,36,30,6,95,76,19,76,63,13,19,13,6,75,74,1,58,57,1,17,17,0,160,149,11,110,110,0,50,39,11,79,74,5,56,52,4,23,22,1,81,75,6,54,58,-4,27,17,10,47,43,4,41,40,1,6,3,3,20,24,-4,19,23,-4,1,1,0,27,19,8,22,17,5,5,2,3,42,34,8,33,32,1,9,2,7,19,11,8,16,11,5,3,0,3,23,23,0,17,21,-4,6,2,4,23,34,-11,18,31,-13,5,3,2,13,16,-3,11,16,-5,2,0,2,10,18,-8,7,15,-8,3,3,0,30,27,3,22,26,-4,8,1,7,15,14,1,10,14,-4,5,0,5,15,13,2,12,12,0,3,1,2,229,214,15,204,174,30,25,40,-15,117,95,22,108,79,29,9,16,-7,112,119,-7,96,95,1,16,24,-8,247,245,2,211,207,4,36,38,-2,127,123,4,108,110,-2,19,13,6,120,122,-2,103,97,6,17,25,-8,250,222,28,203,195,8,47,27,20,119,107,12,99,95,4,20,12,8,131,115,16,104,100,4,27,15,12,287,244,43,229,199,30,58,45,13,141,118,23,113,97,16,28,21,7,146,126,20,116,102,14,30,24,6,94,72,22,84,60,24,10,12,-2,52,33,19,47,26,21,5,7,-2,42,39,3,37,34,3,5,5,0,89,83,6,80,75,5,9,8,1,44,46,-2,41,41,0,3,5,-2,45,37,8,39,34,5,6,3,3,65,60,5,56,52,4,9,8,1,32,26,6,29,24,5,3,2,1,33,34,-1,27,28,-1,6,6,0,52,64,-12,45,59,-14,7,5,2,23,30,-7,21,28,-7,2,2,0,29,34,-5,24,31,-7,5,3,2,396,383,13,289,304,-15,107,79,28,195,174,21,142,137,5,53,37,16,201,209,-8,147,167,-20,54,42,12,434,441,-7,328,330,-2,106,111,-5,205,226,-21,161,177,-16,44,49,-5,229,215,14,167,153,14,62,62,0,391,413,-22,282,302,-20,109,111,-2,184,189,-5,139,137,2,45,52,-7,207,224,-17,143,165,-22,64,59,5,434,379,55,306,260,46,128,119,9,206,198,8,142,136,6,64,62,2,228,181,47,164,124,40,64,57,7,182,126,56,153,93,60,29,33,-4,89,58,31,74,43,31,15,15,0,93,68,25,79,50,29,14,18,-4,166,146,20,130,112,18,36,34,2,76,68,8,61,52,9,15,16,-1,90,78,12,69,60,9,21,18,3,203,143,60,148,93,55,55,50,5,95,63,32,70,40,30,25,23,2,108,80,28,78,53,25,30,27,3,187,170,17,150,111,39,37,59,-22,98,83,15,78,60,18,20,23,-3,89,87,2,72,51,21,17,36,-19,393,331,62,332,269,63,61,62,-1,192,141,51,158,112,46,34,29,5,201,190,11,174,157,17,27,33,-6,347,306,41,301,248,53,46,58,-12,174,157,17,156,125,31,18,32,-14,173,149,24,145,123,22,28,26,2,374,389,-15,284,298,-14,90,91,-1,177,200,-23,142,159,-17,35,41,-6,197,189,8,142,139,3,55,50,5,358,332,26,272,264,8,86,68,18,187,173,14,143,146,-3,44,27,17,171,159,12,129,118,11,42,41,1,16,8,8,13,8,5,3,0,3,9,5,4,8,5,3,1,0,1,7,3,4,5,3,2,2,0,2,18,12,6,16,11,5,2,1,1,8,5,3,7,5,2,1,0,1,10,7,3,9,6,3,1,1,0,14,8,6,12,7,5,2,1,1,9,4,5,9,3,6,0,1,-1,5,4,1,3,4,-1,2,0,2,14,12,2,11,11,0,3,1,2,9,9,0,7,8,-1,2,1,1,5,3,2,4,3,1,1,0,1,59,42,17,45,32,13,14,10,4,21,22,-1,15,17,-2,6,5,1,38,20,18,30,15,15,8,5,3,55,44,11,49,39,10,6,5,1,27,19,8,23,15,8,4,4,0,28,25,3,26,24,2,2,1,1,68,54,14,60,52,8,8,2,6,39,27,12,38,26,12,1,1,0,29,27,2,22,26,-4,7,1,6,72,46,26,56,38,18,16,8,8,31,26,5,25,23,2,6,3,3,41,20,21,31,15,16,10,5,5,190,171,19,145,135,10,45,36,9,103,89,14,79,69,10,24,20,4,87,82,5,66,66,0,21,16,5,167,147,20,113,102,11,54,45,9,79,80,-1,54,62,-8,25,18,7,88,67,21,59,40,19,29,27,2,118,202,-84,84,142,-58,34,60,-26,76,98,-22,56,70,-14,20,28,-8,42,104,-62,28,72,-44,14,32,-18,118,179,-61,75,111,-36,43,68,-25,57,91,-34,38,61,-23,19,30,-11,61,88,-27,37,50,-13,24,38,-14,128,83,45,116,79,37,12,4,8,60,43,17,56,42,14,4,1,3,68,40,28,60,37,23,8,3,5,114,82,32,95,74,21,19,8,11,59,42,17,51,40,11,8,2,6,55,40,15,44,34,10,11,6,5,127,111,16,101,95,6,26,16,10,59,51,8,49,45,4,10,6,4,68,60,8,52,50,2,16,10,6,138,129,9,114,114,0,24,15,9,65,67,-2,54,63,-9,11,4,7,73,62,11,60,51,9,13,11,2,24,16,8,23,14,9,1,2,-1,11,9,2,10,9,1,1,0,1,13,7,6,13,5,8,0,2,-2,16,28,-12,11,16,-5,5,12,-7,9,17,-8,6,11,-5,3,6,-3,7,11,-4,5,5,0,2,6,-4,13,17,-4,8,14,-6,5,3,2,4,13,-9,1,12,-11,3,1,2,9,4,5,7,2,5,2,2,0,13,25,-12,9,22,-13,4,3,1,8,13,-5,6,12,-6,2,1,1,5,12,-7,3,10,-7,2,2,0,10,13,-3,9,12,-3,1,1,0,5,8,-3,5,8,-3,0,0,0,5,5,0,4,4,0,1,1,0,11,14,-3,11,13,-2,0,1,-1,4,9,-5,4,8,-4,0,1,-1,7,5,2,7,5,2,0,0,0,5,10,-5,5,10,-5,0,0,0,4,6,-2,4,6,-2,0,0,0,1,4,-3,1,4,-3,0,0,0,14,11,3,13,11,2,1,0,1,9,4,5,8,4,4,1,0,1,5,7,-2,5,7,-2,0,0,0,3,3,0,2,3,-1,1,0,1,1,1,0,1,1,0,0,0,0,2,2,0,1,2,-1,1,0,1,2,8,-6,2,8,-6,0,0,0,2,3,-1,2,3,-1,0,0,0,0,5,-5,0,5,-5,0,0,0,1,3,-2,1,3,-2,0,0,0,0,2,-2,0,2,-2,0,0,0,1,1,0,1,1,0,0,0,0,8,4,4,6,4,2,2,0,2,4,3,1,3,3,0,1,0,1,4,1,3,3,1,2,1,0,1,1384,1207,177,1141,997,144,243,210,33,678,589,89,560,499,61,118,90,28,706,618,88,581,498,83,125,120,5,1422,1236,186,1144,1016,128,278,220,58,712,616,96,583,518,65,129,98,31,710,620,90,561,498,63,149,122,27,1278,1155,123,1009,917,92,269,238,31,613,576,37,489,453,36,124,123,1,665,579,86,520,464,56,145,115,30,1404,1294,110,1135,1041,94,269,253,16,677,653,24,554,535,19,123,118,5,727,641,86,581,506,75,146,135,11,4,6,-2,4,6,-2,0,0,0,2,5,-3,2,5,-3,0,0,0,2,1,1,2,1,1,0,0,0,12,13,-1,10,13,-3,2,0,2,9,7,2,8,7,1,1,0,1,3,6,-3,2,6,-4,1,0,1,3,12,-9,2,11,-9,1,1,0,1,9,-8,1,8,-7,0,1,-1,2,3,-1,1,3,-2,1,0,1,20,12,8,20,12,8,0,0,0,7,4,3,7,4,3,0,0,0,13,8,5,13,8,5,0,0,0,378,262,116,304,226,78,74,36,38,193,133,60,155,119,36,38,14,24,185,129,56,149,107,42,36,22,14,369,345,24,314,284,30,55,61,-6,193,174,19,159,147,12,34,27,7,176,171,5,155,137,18,21,34,-13,302,279,23,252,241,11,50,38,12,157,126,31,137,113,24,20,13,7,145,153,-8,115,128,-13,30,25,5,376,319,57,286,247,39,90,72,18,176,135,41,137,101,36,39,34,5,200,184,16,149,146,3,51,38,13,82,69,13,58,52,6,24,17,7,39,33,6,28,25,3,11,8,3,43,36,7,30,27,3,13,9,4,80,93,-13,58,46,12,22,47,-25,44,46,-2,35,26,9,9,20,-11,36,47,-11,23,20,3,13,27,-14,100,85,15,62,52,10,38,33,5,44,31,13,32,19,13,12,12,0,56,54,2,30,33,-3,26,21,5,80,112,-32,56,64,-8,24,48,-24,44,57,-13,29,36,-7,15,21,-6,36,55,-19,27,28,-1,9,27,-18,116,105,11,102,82,20,14,23,-9,60,50,10,54,40,14,6,10,-4,56,55,1,48,42,6,8,13,-5,114,118,-4,105,97,8,9,21,-12,61,59,2,56,47,9,5,12,-7,53,59,-6,49,50,-1,4,9,-5,136,115,21,120,92,28,16,23,-7,70,57,13,59,44,15,11,13,-2,66,58,8,61,48,13,5,10,-5,133,103,30,113,86,27,20,17,3,57,46,11,45,34,11,12,12,0,76,57,19,68,52,16,8,5,3,222,159,63,182,126,56,40,33,7,112,86,26,96,69,27,16,17,-1,110,73,37,86,57,29,24,16,8,229,160,69,193,125,68,36,35,1,112,78,34,97,61,36,15,17,-2,117,82,35,96,64,32,21,18,3,208,185,23,160,151,9,48,34,14,94,86,8,80,77,3,14,9,5,114,99,15,80,74,6,34,25,9,210,177,33,160,134,26,50,43,7,102,76,26,80,62,18,22,14,8,108,101,7,80,72,8,28,29,-1,82,42,40,61,31,30,21,11,10,36,21,15,28,16,12,8,5,3,46,21,25,33,15,18,13,6,7,50,74,-24,41,58,-17,9,16,-7,27,35,-8,23,27,-4,4,8,-4,23,39,-16,18,31,-13,5,8,-3,65,72,-7,55,52,3,10,20,-10,38,36,2,33,28,5,5,8,-3,27,36,-9,22,24,-2,5,12,-7,64,53,11,52,43,9,12,10,2,34,24,10,27,21,6,7,3,4,30,29,1,25,22,3,5,7,-2,279,364,-85,219,303,-84,60,61,-1,131,175,-44,108,144,-36,23,31,-8,148,189,-41,111,159,-48,37,30,7,267,349,-82,198,306,-108,69,43,26,124,170,-46,91,153,-62,33,17,16,143,179,-36,107,153,-46,36,26,10,293,323,-30,207,247,-40,86,76,10,139,165,-26,106,132,-26,33,33,0,154,158,-4,101,115,-14,53,43,10,351,343,8,234,241,-7,117,102,15,166,172,-6,122,130,-8,44,42,2,185,171,14,112,111,1,73,60,13,398,320,78,336,255,81,62,65,-3,212,161,51,181,126,55,31,35,-4,186,159,27,155,129,26,31,30,1,338,341,-3,272,280,-8,66,61,5,165,169,-4,135,138,-3,30,31,-1,173,172,1,137,142,-5,36,30,6,297,321,-24,260,263,-3,37,58,-21,157,155,2,135,129,6,22,26,-4,140,166,-26,125,134,-9,15,32,-17,293,264,29,245,206,39,48,58,-10,141,122,19,123,93,30,18,29,-11,152,142,10,122,113,9,30,29,1,302,251,51,255,198,57,47,53,-6,144,122,22,123,100,23,21,22,-1,158,129,29,132,98,34,26,31,-5,217,280,-63,166,220,-54,51,60,-9,107,134,-27,83,107,-24,24,27,-3,110,146,-36,83,113,-30,27,33,-6,223,262,-39,176,178,-2,47,84,-37,106,127,-21,82,85,-3,24,42,-18,117,135,-18,94,93,1,23,42,-19,179,229,-50,140,161,-21,39,68,-29,82,110,-28,63,79,-16,19,31,-12,97,119,-22,77,82,-5,20,37,-17,146,104,42,123,88,35,23,16,7,74,48,26,64,40,24,10,8,2,72,56,16,59,48,11,13,8,5,173,112,61,139,86,53,34,26,8,83,63,20,69,49,20,14,14,0,90,49,41,70,37,33,20,12,8,170,121,49,124,89,35,46,32,14,81,61,20,61,46,15,20,15,5,89,60,29,63,43,20,26,17,9,98,114,-16,73,76,-3,25,38,-13,47,61,-14,35,45,-10,12,16,-4,51,53,-2,38,31,7,13,22,-9,38,45,-7,34,42,-8,4,3,1,18,24,-6,17,21,-4,1,3,-2,20,21,-1,17,21,-4,3,0,3,66,30,36,60,26,34,6,4,2,32,16,16,30,14,16,2,2,0,34,14,20,30,12,18,4,2,2,31,53,-22,27,42,-15,4,11,-7,15,24,-9,13,20,-7,2,4,-2,16,29,-13,14,22,-8,2,7,-5,59,31,28,50,30,20,9,1,8,30,15,15,24,14,10,6,1,5,29,16,13,26,16,10,3,0,3,80,59,21,66,52,14,14,7,7,42,29,13,33,27,6,9,2,7,38,30,8,33,25,8,5,5,0,79,71,8,60,64,-4,19,7,12,41,33,8,32,28,4,9,5,4,38,38,0,28,36,-8,10,2,8,72,70,2,60,57,3,12,13,-1,32,38,-6,25,33,-8,7,5,2,40,32,8,35,24,11,5,8,-3,89,76,13,66,62,4,23,14,9,43,37,6,35,31,4,8,6,2,46,39,7,31,31,0,15,8,7,20,15,5,19,15,4,1,0,1,10,8,2,9,8,1,1,0,1,10,7,3,10,7,3,0,0,0,18,18,0,17,16,1,1,2,-1,13,15,-2,13,13,0,0,2,-2,5,3,2,4,3,1,1,0,1,21,21,0,21,19,2,0,2,-2,7,12,-5,7,11,-4,0,1,-1,14,9,5,14,8,6,0,1,-1,13,16,-3,9,15,-6,4,1,3,8,8,0,6,7,-1,2,1,1,5,8,-3,3,8,-5,2,0,2,50,39,11,45,35,10,5,4,1,26,20,6,23,19,4,3,1,2,24,19,5,22,16,6,2,3,-1,50,35,15,40,33,7,10,2,8,27,14,13,22,12,10,5,2,3,23,21,2,18,21,-3,5,0,5,47,36,11,39,25,14,8,11,-3,21,21,0,18,15,3,3,6,-3,26,15,11,21,10,11,5,5,0,48,41,7,39,26,13,9,15,-6,23,20,3,20,10,10,3,10,-7,25,21,4,19,16,3,6,5,1,25,36,-11,24,31,-7,1,5,-4,14,17,-3,13,14,-1,1,3,-2,11,19,-8,11,17,-6,0,2,-2,40,29,11,36,26,10,4,3,1,21,16,5,17,13,4,4,3,1,19,13,6,19,13,6,0,0,0,40,35,5,36,28,8,4,7,-3,21,18,3,18,14,4,3,4,-1,19,17,2,18,14,4,1,3,-2,29,36,-7,29,30,-1,0,6,-6,16,23,-7,16,18,-2,0,5,-5,13,13,0,13,12,1,0,1,-1,54,40,14,46,31,15,8,9,-1,37,22,15,33,19,14,4,3,1,17,18,-1,13,12,1,4,6,-2,51,47,4,40,38,2,11,9,2,23,24,-1,17,20,-3,6,4,2,28,23,5,23,18,5,5,5,0,33,51,-18,26,34,-8,7,17,-10,16,25,-9,13,20,-7,3,5,-2,17,26,-9,13,14,-1,4,12,-8,50,32,18,32,22,10,18,10,8,20,12,8,12,7,5,8,5,3,30,20,10,20,15,5,10,5,5,91,66,25,84,60,24,7,6,1,43,34,9,40,32,8,3,2,1,48,32,16,44,28,16,4,4,0,105,87,18,91,85,6,14,2,12,51,45,6,42,44,-2,9,1,8,54,42,12,49,41,8,5,1,4,82,94,-12,66,79,-13,16,15,1,39,52,-13,31,46,-15,8,6,2,43,42,1,35,33,2,8,9,-1,91,75,16,85,62,23,6,13,-7,49,34,15,48,27,21,1,7,-6,42,41,1,37,35,2,5,6,-1,4,1,3,3,1,2,1,0,1,1,1,0,1,1,0,0,0,0,3,0,3,2,0,2,1,0,1,24,2,22,23,2,21,1,0,1,13,1,12,12,1,11,1,0,1,11,1,10,11,1,10,0,0,0,5,8,-3,5,6,-1,0,2,-2,1,2,-1,1,1,0,0,1,-1,4,6,-2,4,5,-1,0,1,-1,5,6,-1,5,6,-1,0,0,0,3,1,2,3,1,2,0,0,0,2,5,-3,2,5,-3,0,0,0,22,32,-10,18,29,-11,4,3,1,13,19,-6,11,17,-6,2,2,0,9,13,-4,7,12,-5,2,1,1,14,23,-9,11,22,-11,3,1,2,7,14,-7,6,14,-8,1,0,1,7,9,-2,5,8,-3,2,1,1,11,18,-7,6,16,-10,5,2,3,5,6,-1,2,5,-3,3,1,2,6,12,-6,4,11,-7,2,1,1,11,11,0,8,8,0,3,3,0,6,5,1,5,4,1,1,1,0,5,6,-1,3,4,-1,2,2,0,15,16,-1,13,15,-2,2,1,1,11,8,3,9,7,2,2,1,1,4,8,-4,4,8,-4,0,0,0,30,17,13,28,14,14,2,3,-1,15,7,8,15,6,9,0,1,-1,15,10,5,13,8,5,2,2,0,15,25,-10,12,25,-13,3,0,3,7,13,-6,6,13,-7,1,0,1,8,12,-4,6,12,-6,2,0,2,16,19,-3,14,17,-3,2,2,0,7,13,-6,6,12,-6,1,1,0,9,6,3,8,5,3,1,1,0,787,643,144,669,535,134,118,108,10,385,303,82,330,262,68,55,41,14,402,340,62,339,273,66,63,67,-4,782,670,112,685,567,118,97,103,-6,382,317,65,341,271,70,41,46,-5,400,353,47,344,296,48,56,57,-1,688,593,95,587,484,103,101,109,-8,326,281,45,282,238,44,44,43,1,362,312,50,305,246,59,57,66,-9,702,665,37,598,549,49,104,116,-12,308,322,-14,263,262,1,45,60,-15,394,343,51,335,287,48,59,56,3,410,412,-2,333,323,10,77,89,-12,199,201,-2,157,149,8,42,52,-10,211,211,0,176,174,2,35,37,-2,492,402,90,393,311,82,99,91,8,254,207,47,200,165,35,54,42,12,238,195,43,193,146,47,45,49,-4,422,455,-33,327,334,-7,95,121,-26,194,233,-39,143,162,-19,51,71,-20,228,222,6,184,172,12,44,50,-6,518,400,118,399,286,113,119,114,5,258,203,55,198,140,58,60,63,-3,260,197,63,201,146,55,59,51,8,4961,5632,-671,3743,4061,-318,1218,1571,-353,2350,2757,-407,1800,2025,-225,550,732,-182,2611,2875,-264,1943,2036,-93,668,839,-171,5242,5920,-678,3848,4246,-398,1394,1674,-280,2457,2830,-373,1869,2066,-197,588,764,-176,2785,3090,-305,1979,2180,-201,806,910,-104,5168,5414,-246,3631,3654,-23,1537,1760,-223,2399,2556,-157,1717,1761,-44,682,795,-113,2769,2858,-89,1914,1893,21,855,965,-110,5668,5600,68,3853,3653,200,1815,1947,-132,2673,2626,47,1865,1693,172,808,933,-125,2995,2974,21,1988,1960,28,1007,1014,-7,184,148,36,165,129,36,19,19,0,94,72,22,83,64,19,11,8,3,90,76,14,82,65,17,8,11,-3,169,162,7,142,145,-3,27,17,10,84,78,6,73,67,6,11,11,0,85,84,1,69,78,-9,16,6,10,145,174,-29,119,142,-23,26,32,-6,75,82,-7,63,71,-8,12,11,1,70,92,-22,56,71,-15,14,21,-7,176,148,28,147,124,23,29,24,5,84,74,10,77,66,11,7,8,-1,92,74,18,70,58,12,22,16,6,19,13,6,15,12,3,4,1,3,8,6,2,7,5,2,1,1,0,11,7,4,8,7,1,3,0,3,17,7,10,17,4,13,0,3,-3,8,2,6,8,1,7,0,1,-1,9,5,4,9,3,6,0,2,-2,21,12,9,19,11,8,2,1,1,8,3,5,6,3,3,2,0,2,13,9,4,13,8,5,0,1,-1,16,7,9,10,3,7,6,4,2,11,4,7,8,2,6,3,2,1,5,3,2,2,1,1,3,2,1,88,69,19,73,65,8,15,4,11,43,29,14,39,27,12,4,2,2,45,40,5,34,38,-4,11,2,9,86,56,30,80,51,29,6,5,1,43,25,18,39,24,15,4,1,3,43,31,12,41,27,14,2,4,-2,62,64,-2,54,55,-1,8,9,-1,40,32,8,35,29,6,5,3,2,22,32,-10,19,26,-7,3,6,-3,75,80,-5,63,73,-10,12,7,5,33,46,-13,28,42,-14,5,4,1,42,34,8,35,31,4,7,3,4,340,406,-66,265,313,-48,75,93,-18,162,196,-34,128,153,-25,34,43,-9,178,210,-32,137,160,-23,41,50,-9,352,412,-60,270,311,-41,82,101,-19,164,196,-32,131,151,-20,33,45,-12,188,216,-28,139,160,-21,49,56,-7,343,310,33,258,231,27,85,79,6,165,151,14,119,112,7,46,39,7,178,159,19,139,119,20,39,40,-1,297,343,-46,208,236,-28,89,107,-18,136,161,-25,98,108,-10,38,53,-15,161,182,-21,110,128,-18,51,54,-3,136,154,-18,118,122,-4,18,32,-14,58,84,-26,50,70,-20,8,14,-6,78,70,8,68,52,16,10,18,-8,148,183,-35,116,143,-27,32,40,-8,72,100,-28,57,80,-23,15,20,-5,76,83,-7,59,63,-4,17,20,-3,143,175,-32,104,131,-27,39,44,-5,71,81,-10,56,65,-9,15,16,-1,72,94,-22,48,66,-18,24,28,-4,153,157,-4,115,116,-1,38,41,-3,78,69,9,59,50,9,19,19,0,75,88,-13,56,66,-10,19,22,-3,22,14,8,20,13,7,2,1,1,10,9,1,9,9,0,1,0,1,12,5,7,11,4,7,1,1,0,16,14,2,13,12,1,3,2,1,10,7,3,9,7,2,1,0,1,6,7,-1,4,5,-1,2,2,0,14,18,-4,10,15,-5,4,3,1,8,6,2,6,6,0,2,0,2,6,12,-6,4,9,-5,2,3,-1,11,32,-21,8,27,-19,3,5,-2,4,14,-10,3,13,-10,1,1,0,7,18,-11,5,14,-9,2,4,-2,50,45,5,40,42,-2,10,3,7,27,24,3,23,23,0,4,1,3,23,21,2,17,19,-2,6,2,4,57,57,0,49,48,1,8,9,-1,34,25,9,29,22,7,5,3,2,23,32,-9,20,26,-6,3,6,-3,59,59,0,44,49,-5,15,10,5,22,29,-7,17,26,-9,5,3,2,37,30,7,27,23,4,10,7,3,55,35,20,41,29,12,14,6,8,26,19,7,22,17,5,4,2,2,29,16,13,19,12,7,10,4,6,30,49,-19,26,47,-21,4,2,2,20,27,-7,19,26,-7,1,1,0,10,22,-12,7,21,-14,3,1,2,37,41,-4,29,35,-6,8,6,2,23,16,7,17,14,3,6,2,4,14,25,-11,12,21,-9,2,4,-2,23,34,-11,22,32,-10,1,2,-1,13,17,-4,12,17,-5,1,0,1,10,17,-7,10,15,-5,0,2,-2,31,34,-3,29,27,2,2,7,-5,20,17,3,19,13,6,1,4,-3,11,17,-6,10,14,-4,1,3,-2,53,43,10,32,34,-2,21,9,12,20,17,3,9,12,-3,11,5,6,33,26,7,23,22,1,10,4,6,71,59,12,60,48,12,11,11,0,38,26,12,33,19,14,5,7,-2,33,33,0,27,29,-2,6,4,2,61,50,11,40,35,5,21,15,6,32,25,7,21,18,3,11,7,4,29,25,4,19,17,2,10,8,2,70,63,7,55,47,8,15,16,-1,40,36,4,31,27,4,9,9,0,30,27,3,24,20,4,6,7,-1,411,309,102,353,262,91,58,47,11,206,153,53,178,132,46,28,21,7,205,156,49,175,130,45,30,26,4,386,395,-9,333,332,1,53,63,-10,187,203,-16,160,169,-9,27,34,-7,199,192,7,173,163,10,26,29,-3,368,374,-6,301,315,-14,67,59,8,169,194,-25,140,159,-19,29,35,-6,199,180,19,161,156,5,38,24,14,306,352,-46,257,266,-9,49,86,-37,148,167,-19,124,128,-4,24,39,-15,158,185,-27,133,138,-5,25,47,-22,12,20,-8,10,15,-5,2,5,-3,9,12,-3,8,9,-1,1,3,-2,3,8,-5,2,6,-4,1,2,-1,22,26,-4,16,17,-1,6,9,-3,14,19,-5,10,13,-3,4,6,-2,8,7,1,6,4,2,2,3,-1,14,14,0,10,12,-2,4,2,2,11,7,4,7,5,2,4,2,2,3,7,-4,3,7,-4,0,0,0,11,15,-4,7,10,-3,4,5,-1,6,10,-4,4,6,-2,2,4,-2,5,5,0,3,4,-1,2,1,1,1666,1643,23,1215,1217,-2,451,426,25,814,852,-38,601,625,-24,213,227,-14,852,791,61,614,592,22,238,199,39,1826,1744,82,1285,1256,29,541,488,53,907,879,28,638,623,15,269,256,13,919,865,54,647,633,14,272,232,40,1697,1602,95,1204,1143,61,493,459,34,836,809,27,592,579,13,244,230,14,861,793,68,612,564,48,249,229,20,1789,1639,150,1138,1098,40,651,541,110,864,813,51,543,533,10,321,280,41,925,826,99,595,565,30,330,261,69,1,5,-4,0,3,-3,1,2,-1,0,3,-3,0,2,-2,0,1,-1,1,2,-1,0,1,-1,1,1,0,3,2,1,2,1,1,1,1,0,2,1,1,1,1,0,1,0,1,1,1,0,1,0,1,0,1,-1,0,5,-5,0,3,-3,0,2,-2,0,3,-3,0,2,-2,0,1,-1,0,2,-2,0,1,-1,0,1,-1,4,5,-1,4,4,0,0,1,-1,4,4,0,4,3,1,0,1,-1,0,1,-1,0,1,-1,0,0,0,12,9,3,10,7,3,2,2,0,3,5,-2,1,3,-2,2,2,0,9,4,5,9,4,5,0,0,0,13,9,4,13,8,5,0,1,-1,6,5,1,6,4,2,0,1,-1,7,4,3,7,4,3,0,0,0,7,11,-4,6,9,-3,1,2,-1,6,6,0,5,4,1,1,2,-1,1,5,-4,1,5,-4,0,0,0,1,4,-3,1,4,-3,0,0,0,0,2,-2,0,2,-2,0,0,0,1,2,-1,1,2,-1,0,0,0,52,26,26,41,21,20,11,5,6,28,15,13,22,12,10,6,3,3,24,11,13,19,9,10,5,2,3,41,55,-14,35,50,-15,6,5,1,20,29,-9,19,27,-8,1,2,-1,21,26,-5,16,23,-7,5,3,2,51,44,7,42,38,4,9,6,3,29,18,11,23,16,7,6,2,4,22,26,-4,19,22,-3,3,4,-1,56,45,11,51,42,9,5,3,2,24,25,-1,23,23,0,1,2,-1,32,20,12,28,19,9,4,1,3,80,61,19,69,54,15,11,7,4,40,33,7,34,29,5,6,4,2,40,28,12,35,25,10,5,3,2,92,70,22,79,55,24,13,15,-2,45,34,11,39,27,12,6,7,-1,47,36,11,40,28,12,7,8,-1,81,79,2,62,66,-4,19,13,6,43,40,3,34,34,0,9,6,3,38,39,-1,28,32,-4,10,7,3,78,80,-2,63,74,-11,15,6,9,42,37,5,32,33,-1,10,4,6,36,43,-7,31,41,-10,5,2,3,55,44,11,47,42,5,8,2,6,25,23,2,21,23,-2,4,0,4,30,21,9,26,19,7,4,2,2,53,59,-6,44,52,-8,9,7,2,29,30,-1,24,26,-2,5,4,1,24,29,-5,20,26,-6,4,3,1,54,51,3,43,49,-6,11,2,9,29,24,5,24,23,1,5,1,4,25,27,-2,19,26,-7,6,1,5,41,49,-8,35,35,0,6,14,-8,21,28,-7,20,22,-2,1,6,-5,20,21,-1,15,13,2,5,8,-3,34,26,8,32,25,7,2,1,1,21,11,10,20,10,10,1,1,0,13,15,-2,12,15,-3,1,0,1,32,21,11,28,18,10,4,3,1,15,11,4,13,8,5,2,3,-1,17,10,7,15,10,5,2,0,2,16,29,-13,13,23,-10,3,6,-3,11,18,-7,9,15,-6,2,3,-1,5,11,-6,4,8,-4,1,3,-2,12,23,-11,10,21,-11,2,2,0,8,10,-2,8,9,-1,0,1,-1,4,13,-9,2,12,-10,2,1,1,59,56,3,47,49,-2,12,7,5,30,30,0,26,28,-2,4,2,2,29,26,3,21,21,0,8,5,3,66,40,26,65,34,31,1,6,-5,41,18,23,40,15,25,1,3,-2,25,22,3,25,19,6,0,3,-3,43,50,-7,33,46,-13,10,4,6,22,29,-7,15,28,-13,7,1,6,21,21,0,18,18,0,3,3,0,56,53,3,42,45,-3,14,8,6,32,26,6,26,22,4,6,4,2,24,27,-3,16,23,-7,8,4,4,147,133,14,128,107,21,19,26,-7,70,73,-3,59,62,-3,11,11,0,77,60,17,69,45,24,8,15,-7,112,100,12,88,85,3,24,15,9,63,49,14,52,39,13,11,10,1,49,51,-2,36,46,-10,13,5,8,110,89,21,95,72,23,15,17,-2,52,41,11,46,37,9,6,4,2,58,48,10,49,35,14,9,13,-4,97,103,-6,81,86,-5,16,17,-1,50,47,3,43,42,1,7,5,2,47,56,-9,38,44,-6,9,12,-3,30,28,2,21,19,2,9,9,0,14,11,3,12,9,3,2,2,0,16,17,-1,9,10,-1,7,7,0,31,36,-5,22,24,-2,9,12,-3,20,16,4,17,12,5,3,4,-1,11,20,-9,5,12,-7,6,8,-2,25,40,-15,22,25,-3,3,15,-12,12,17,-5,11,14,-3,1,3,-2,13,23,-10,11,11,0,2,12,-10,32,44,-12,28,35,-7,4,9,-5,13,16,-3,13,13,0,0,3,-3,19,28,-9,15,22,-7,4,6,-2,44,39,5,39,38,1,5,1,4,26,22,4,25,21,4,1,1,0,18,17,1,14,17,-3,4,0,4,54,28,26,46,24,22,8,4,4,28,13,15,24,10,14,4,3,1,26,15,11,22,14,8,4,1,3,57,17,40,49,13,36,8,4,4,28,9,19,26,7,19,2,2,0,29,8,21,23,6,17,6,2,4,31,18,13,30,16,14,1,2,-1,19,9,10,18,8,10,1,1,0,12,9,3,12,8,4,0,1,-1,62,48,14,51,43,8,11,5,6,32,24,8,27,23,4,5,1,4,30,24,6,24,20,4,6,4,2,86,48,38,77,44,33,9,4,5,42,21,21,39,19,20,3,2,1,44,27,17,38,25,13,6,2,4,64,39,25,58,34,24,6,5,1,27,15,12,23,13,10,4,2,2,37,24,13,35,21,14,2,3,-1,63,74,-11,51,66,-15,12,8,4,29,34,-5,24,33,-9,5,1,4,34,40,-6,27,33,-6,7,7,0,158,153,5,137,140,-3,21,13,8,82,75,7,71,69,2,11,6,5,76,78,-2,66,71,-5,10,7,3,210,188,22,183,170,13,27,18,9,107,90,17,93,84,9,14,6,8,103,98,5,90,86,4,13,12,1,139,127,12,120,114,6,19,13,6,69,50,19,59,46,13,10,4,6,70,77,-7,61,68,-7,9,9,0,191,148,43,153,129,24,38,19,19,98,67,31,76,60,16,22,7,15,93,81,12,77,69,8,16,12,4,61,37,24,51,34,17,10,3,7,33,24,9,28,23,5,5,1,4,28,13,15,23,11,12,5,2,3,43,59,-16,33,52,-19,10,7,3,21,30,-9,17,26,-9,4,4,0,22,29,-7,16,26,-10,6,3,3,46,30,16,41,25,16,5,5,0,24,14,10,21,13,8,3,1,2,22,16,6,20,12,8,2,4,-2,48,47,1,42,33,9,6,14,-8,21,22,-1,20,15,5,1,7,-6,27,25,2,22,18,4,5,7,-2,18,20,-2,17,14,3,1,6,-5,13,10,3,12,8,4,1,2,-1,5,10,-5,5,6,-1,0,4,-4,18,21,-3,13,16,-3,5,5,0,8,8,0,7,8,-1,1,0,1,10,13,-3,6,8,-2,4,5,-1,20,19,1,16,16,0,4,3,1,10,8,2,7,7,0,3,1,2,10,11,-1,9,9,0,1,2,-1,15,17,-2,9,12,-3,6,5,1,8,12,-4,5,9,-4,3,3,0,7,5,2,4,3,1,3,2,1,212,139,73,189,119,70,23,20,3,110,77,33,97,69,28,13,8,5,102,62,40,92,50,42,10,12,-2,192,129,63,157,111,46,35,18,17,94,69,25,75,61,14,19,8,11,98,60,38,82,50,32,16,10,6,138,127,11,118,101,17,20,26,-6,65,66,-1,57,53,4,8,13,-5,73,61,12,61,48,13,12,13,-1,146,108,38,115,93,22,31,15,16,79,54,25,64,46,18,15,8,7,67,54,13,51,47,4,16,7,9]}