{"years":[{"year":2006,"sourceRows":140359,"moves":292871,"routeChecks":198},{"year":2007,"sourceRows":136236,"moves":284603,"routeChecks":198},{"year":2008,"sourceRows":131877,"moves":274236,"routeChecks":198},{"year":2009,"sourceRows":126465,"moves":268053,"routeChecks":198},{"year":2010,"sourceRows":126430,"moves":273956,"routeChecks":198},{"year":2011,"sourceRows":128385,"moves":279302,"routeChecks":198},{"year":2012,"sourceRows":129835,"moves":287271,"routeChecks":198},{"year":2013,"sourceRows":131341,"moves":293855,"routeChecks":198},{"year":2014,"sourceRows":133625,"moves":302271,"routeChecks":198},{"year":2015,"sourceRows":139615,"moves":320360,"routeChecks":198},{"year":2016,"sourceRows":140949,"moves":320976,"routeChecks":198},{"year":2017,"sourceRows":144309,"moves":331615,"routeChecks":198},{"year":2018,"sourceRows":144642,"moves":330767,"routeChecks":198},{"year":2019,"sourceRows":145029,"moves":333761,"routeChecks":198},{"year":2020,"sourceRows":149803,"moves":352669,"routeChecks":198},{"year":2021,"sourceRows":156809,"moves":366401,"routeChecks":198},{"year":2022,"sourceRows":149257,"moves":336795,"routeChecks":198},{"year":2023,"sourceRows":145910,"moves":326915,"routeChecks":198},{"year":2024,"sourceRows":145069,"moves":321407,"routeChecks":198},{"year":2025,"sourceRows":148170,"moves":332572,"routeChecks":198}],"populationYears":["2008","2009","2010","2011","2012","2013","2014","2015","2016","2017","2018","2019","2020","2021","2022","2023","2024","2025"],"method":"BULK single ages grouped into disjoint age bands; omitted combinations are zero under StatBank API semantics. Explicit missing values rejected. All Copenhagen-origin routes independently reconciled against CSV source aggregates for both sexes and every year.","networkx":"3.2.1","communityAlgorithm":"Louvain, undirected sum of both directions, resolution=1, seed=42"}