Skip to content

Instantly share code, notes, and snippets.

@milkbread
Last active December 18, 2015 09:49
Show Gist options
  • Save milkbread/5763968 to your computer and use it in GitHub Desktop.
Save milkbread/5763968 to your computer and use it in GitHub Desktop.
HTML: simple arc-aggregation demonstration

D3 + TopoJSON -- Aggregetion

this is a first demonstration of my algorithm for aggregating adjacent polygons based on their redundant arc geometries

It is not working good.
But enables you to click on a feature ... which gets aggregated to the neighbor with the longest shared border!
<!DOCTYPE html>
<html>
<head>
<script src="http://d3js.org/d3.v3.min.js"></script>
<script src="http://d3js.org/topojson.v1.min.js"></script>
<script src="http://cdn.leafletjs.com/leaflet-0.5.1/leaflet.js"></script>
<!--<script src="https://gist.github.com/milkbread/5713629/raw/RKMapping_0.4.js"></script>-->
<script src="http://bl.ocks.org/milkbread/raw/5779939/RKMapping_0.4.js"></script>
<style>
@import url(https://gist.github.com/milkbread/5713683/raw/myStyles.css);
@import url(http://cdn.leafletjs.com/leaflet-0.5/leaflet.css);
#map {
width: 960px;
height: 500px;
}
#polys:hover{
fill:rgba(200,0,0,0.8);
}
#polys{
stroke-width:1px;
stroke:rgba(255,255,255,1);
}
#polys2{
stroke-width:3px;
stroke:rgba(255,0,0,1);
fill:rgba(0,255,0,0.5)
}
.overlay_poly{
fill:rgba(100,100,100,0.3);
}
.overlay_multipoly{
fill:rgba(0,0,0,0.7);
}
.clipped_poly{
fill:rgba(255,0,0,0.7);
}
#delaunay{
fill:none;
stroke:rgba(0,0,255,1);
stroke-width:1px;
}
#points{
fill:#000;;
}
</style>
</head>
<body>
<h1>Heading</h1>
<h1 class=sub>subheading</h1>
<div id=map></div>
<div>
<input type=text id=maxVal name=maxVal onChange=reShow(value) value=0>
</div>
<script>
var map = L.map('map').setView([49.36,7.29], 10);//.setView([49.643, 8.66], 12);//.setView([51.25, 11], 6);
var stamen = L.tileLayer('http://{s}.tile.stamen.com/toner/{z}/{x}/{y}.png', {attribution: 'Add some attributes here!'}).addTo(map);
var baseLayers = {"stamen": stamen};
L.control.layers(baseLayers).addTo(map);
var overLayer2 = new mapOverlay(map);
var overLayer = new mapOverlay(map);
var infoContainer = d3.select("body").append("info").text("This will show you some information!")
d3.select("body").append("br")
var mouseInfo = d3.select("body").append("info").text("")
function myFunction(){
console.log("hallo")
}
var maximum = 0;
d3.json("/milkbread/raw/5754788/vg250_clipped_mini_topo.json", function(error, topology) {
var pure_states = topology.objects.vg250_gem_clipped3;
var removedFeatureStorage = new remFeatureStorage();
//create the feature objects ... containing all necessary objects and functions for processing
var featuresObjectsIndizes = []; //stores the IDs of all features ... to search the easier
var featuresObjects = pure_states.geometries.map(function(d){
var featu = new featureObj(d);
featuresObjectsIndizes.push(d.id)
return featu;
})
//get all arc-geometries of the selected objects 'pure_states'...can be simplified directly
var arcCollection = getArcs_V2(topology, featuresObjects);
polygons = getGeometries_V2(featuresObjects, arcCollection)
//build a GeometryCollection, for the visualisation of features
var polyCollection = {type: 'GeometryCollection', geometries:polygons};
overLayer.addGeometries(polygons,"path");
map.on("viewreset", reset);//.on("move",function(){console.log(map.getCenter(),map.getZoom())})
doStyling();
reset();
function testing(data){console.log(data.id);
overLayer.removeAll();
doAggregation(data.id);
polygons = getGeometries_V2(featuresObjects, arcCollection)
overLayer.addGeometries(polygons,"path");
overLayer.showAll();
doStyling();
}
function doAggregation(id){
var test2 = featuresObjectsIndizes.indexOf(id);
var featureObject = featuresObjects[test2];
var polygons2 = [], removed_features = [];
console.log("###Begin the aggregation###")
var single_geoms = featureObject.getSingleGeometries();
console.log("This the id the of the analysed feature: ",featureObject.id)
var arcs = featureObject.getArcsPure();
console.log("These are my single geometries (without holes): ",single_geoms)
var neighbors = featureObject.getNeighbors(arcCollection);
console.log("These are my neighbors: ",neighbors)
//~~~~Different solutions are possible
var sorted_neighbors = sortArcs(neighbors, arcCollection)
var longest_neigh = sorted_neighbors[0];
console.log("This is the longest neighbor: ",longest_neigh, " ...as it is the first in an DESC-sorted array")
//~~~~~~~~~~~~~~~~
console.log("...that means we want to aggregate this feature: ",longest_neigh.id," (add to candidate)", " with this feature: ",featureObject.id, "(origin) ")
var addToCandidateIndex = featuresObjectsIndizes.indexOf(longest_neigh.id);
//-1 means ... nothing found ... that means ... search in the removed features array
if(addToCandidateIndex==-1){
var cacheIndex = removedFeatureStorage.getIndizes().indexOf(longest_neigh.id); //the index in the removed features array
var cacheOrigin = removedFeatureStorage.removedFeatures[cacheIndex]; //the removed feature object
addToCandidateIndex = featuresObjectsIndizes.indexOf(cacheOrigin.id_origin);//use the id of aggregrate (origin) feature to find the neighboring feature
}
var addToCandidate = featuresObjects[addToCandidateIndex];
console.log("...and with help of the index: "+addToCandidateIndex+" ...I can find the add to candidate: ",addToCandidate)
addToCandidate.aggregateFeature(featureObject, longest_neigh);
var test = featuresObjectsIndizes.indexOf(featureObject.id)
console.log("Did I find the origin to remove it: ",test)
console.log("Das array vorm Entfernen: ",featuresObjects.length)
//remove the -origin- feature from the array
var removed=featuresObjects.splice(test,1)
console.log(" ... und danach: ",featuresObjects.length," ... and the removed feature: ",removed)
//add removed feature to the storage of removed features
removedFeatureStorage.addRemFeat(featureObject, addToCandidate.id);
console.log("This is the storage of removed features ... is the new one here?! ",removedFeatureStorage.removedFeatures)
console.log("###Done the aggregation###")
//build the geometries using geometries in arcCollection
var test_geom = [];
}
function doStyling(){
overLayer.features.attr("class",function(d){if(d.clipped==true) return "clipped_poly"; else {if(d.type=="Polygon")return "overlay_poly"; else if(d.type=="MultiPolygon") return "overlay_multipoly"; }})
.attr("id","polys")
.on("mouseover",showInfo)
.on("mouseup",testing);
}
function reset(){
var start_time = Date.now();
overLayer.resetView(d3.geo.bounds(polyCollection));
overLayer.showAll();
console.log("initial load took: "+((Date.now() - start_time)/1000).toFixed(2)+"s")
}
function showInfo(value){
mouseInfo.text("Center: "+map.getCenter()+" Zoom: "+map.getZoom())
infoContainer.text("You hovered over: "+value.properties.GEN +' - Type: '+value.type +' - ID: '+value.id )
//console.log(' - neighbors: ', polygons_indexed[value.id].neighbors)
}
function zoomToObject(d){
var local_bounds = d3.geo.bounds(d),
center = new L.LatLng(local_bounds[0][1]+((local_bounds[1][1]-local_bounds[0][1])/2),local_bounds[0][0]+((local_bounds[1][0]-local_bounds[0][0])/2)),
southWest = new L.LatLng(local_bounds[0][1], local_bounds[0][0]),
northEast = new L.LatLng(local_bounds[1][1], local_bounds[1][0]);
var local_bounds = new L.LatLngBounds(southWest, northEast);
map.setView( center, map.getBoundsZoom( local_bounds));
}
})
function reShow(maxVal){
maximum = maxVal;
overLayer.showAllFiltered(maxVal);
}
</script>
</body>
</html>
//adding an overlay to an existing leaflet map object
function mapOverlay(map_){
this.map=map_;
this.overlaySVG = d3.select(this.map.getPanes().overlayPane).append("svg");
this.overlay=this.overlaySVG.append("g").attr("class", "leaflet-zoom-hide")
var path_geo = d3.geo.path().projection(project);
//necessary for zooming the map...corresponded to: map.on("viewreset", reset);
this.resetView=resetView;
function resetView(bounds_map_){
var bottomLeft = project(bounds_map_[0]),
topRight = project(bounds_map_[1]);
this.overlaySVG.attr("width", topRight[0] - bottomLeft[0])
.attr("height", bottomLeft[1] - topRight[1])
.style("margin-left", bottomLeft[0] + "px")
.style("margin-top", topRight[1] + "px");
this.overlay.attr("transform", "translate(" + -bottomLeft[0] + "," + -topRight[1] + ")");
// this.showAll();
}
//show us all geometries that where added
this.showAll=showAll;
function showAll(){
this.features.attr("d",function(d){
var coords = d.coordinates, typ = d.type;
if (d.type==='Feature'){coords = d.geometry.coordinates; typ=d.geometry.type;}
//console.log(d)
if (d.type==='ArcString')typ='LineString';
var new_path = path_geo({type: typ, coordinates: coords})
return new_path;
})
}
//show us all geometries...filteres
this.showAllFiltered=showAllFiltered;
function showAllFiltered(maxVal){
var counter = [0,0,0]; //[features, points_all, points_filteres]
this.features.attr("d",function(d){
var coords = d.coordinates, typ = d.type;
if (d.type==='Feature'){coords = d.geometry.coordinates; typ=d.geometry.type;}
//console.log(d)
if (d.type==='ArcString')typ='LineString';
var new_path = path_geo({type: typ, coordinates: filtering(typ, coords)})
counter[0]++;
return new_path;
})
return counter;
function filtering(type, coords){
//console.log("test")
if (type == 'Polygon'){ coords = coords.map(mapLineString) }
else if (type == 'MultiPolygon'){coords = coords.map(mapPolygon) }
else if (type == 'MultiLineString'){coords = d.coords.map(mapLineString) }
return coords;
}
function mapPolygon(polygon){
return polygon.map(mapLineString);
}
function mapLineString(linestring){
return linestring.filter(filterPoints);
}
function filterPoints(point){
counter[1]++;
if (point.length<3 || point[2]>maxVal){ counter[2]++;
return point; }
}
}
//clean the overlay container
this.removeAll=removeAll;
function removeAll(){this.overlay.selectAll("path").remove();}
//add some geometries to the overlay
this.addGeometries=addGeometries;
function addGeometries(geoms_,path_ext){
if(path_ext===undefined)path_ext="path"
if (geoms_.length!==undefined){
this.features = this.overlay.selectAll(path_ext)
.data(geoms_)
.enter()
.append("path");
}else {
this.features = this.overlay
.append("path")
.datum(geoms_);
}
}
//projection to re-project overlay on the existing leaflet map
this.project=project;
function project(x) {
var point = this.map.latLngToLayerPoint(new L.LatLng(x[1], x[0]));
return [point.x, point.y];
}
}
//end of map overlay
//*****************
//get the arc-geometries...2nd version - using feature_objects
function getArcs_V2(topology, featureObjects_, simplify_){
var col_arcs_ = {};
featureObjects_.forEach(function(featureObj_){
var arcs = featureObj_.getArcsPure();
readArcs(arcs);
function readArcs(arcs_){
arcs_.forEach(function(arc){
var arc_id = arc;
var sign = 1;
if(arc_id<0){arc_id= (arc_id*(-1))-1; sign = -1;}
if((arc_id in col_arcs_)===false){
var arcs_cache = topojson.feature(topology, {type: 'LineString', arcs:[arc_id]});
arcs_cache.coordinates = arcs_cache.geometry.coordinates;
arcs_cache.members = [{id:featureObj_.id, direction:sign}]//, name:featureObj_.properties.GEN}]
arcs_cache.length = getLineLength(arcs_cache.geometry.coordinates)
//...simplify arc-geometries directly when specified
if (simplify_ !== undefined){
simplifyProcesses(arcs_cache, simplify_[0], simplify_[1])
}
//arcs_cache.sign = sign;
col_arcs_[arc_id]=arcs_cache;
}else {
col_arcs_[arc_id].members.push({id:featureObj_.id, direction:sign, name:featureObj_.properties.GEN})
}
})
}
})
return col_arcs_;
}
//end of get the arc-geometries
//*****************
//build geometries from arc-geometries...2nd version-using feature_objects
function getGeometries_V2(featObjs, col_arcs_){
var polygons = [], members = [];
featObjs.forEach(function(d){
if(d.type==='Polygon'){
members = [];
var a = readPolygon2({arcs:d.geometry}, d.id);
polygons.push({type:'Polygon', coordinates: a, id:d.id, clipped:d.clipped, properties: d.properties, neighbors: members, arcs:d.geometry})
}
else if(d.type==='MultiPolygon'){
members = [];
var a = d.geometry.map(function(e,i){return readPolygon2({arcs:d.geometry[i]},d.id)});
//console.log(d.id,members)
polygons.push({type:'MultiPolygon', coordinates: a, id:d.id, properties: d.properties, neighbors: members, arcs:d.geometry})
}
})
return polygons;
function readPolygon2(data, id){
var interPolys = [];
//loop the linestrings of the polygon
for (var i=0;i<data.arcs.length;i++){
//get the related 'LineString's by splitting at the start/end points (length === 4)
var poly_cache = [];
for (var j=0; j<data.arcs[i].length;j++){
var arc_id = data.arcs[i][j];
//avoid an unexplainable inconsistency within the dataset
//if(typeof(arc_id)!='number')arc_id=data.arcs[i][0][j];
var sign = 1;
if(arc_id<0){arc_id= (arc_id*(-1))-1; sign = -1;}
var arcs_cache2 = col_arcs_[arc_id].coordinates.slice();//--> das war der knackpunkt!!!!!!!!!!http://www.d-mueller.de/blog/javascript-arrays-kopieren/
if(col_arcs_[arc_id].members.length==2){
if(id==col_arcs_[arc_id].members[0].id){var c=col_arcs_[arc_id].members[1];c.arc_id=arc_id;members.push(c)}
else if(id==col_arcs_[arc_id].members[1].id){var c=col_arcs_[arc_id].members[0];c.arc_id=arc_id;members.push(c)}
}
if(sign===-1){arcs_cache2.reverse();}
//remove the last (it is redundant!!!) ...do only, when it is not the last LineString
if(j!==data.arcs[i].length-1){arcs_cache2.pop();}
//re-build the polygon to test this implementation
for (var x = 0;x<arcs_cache2.length;x++) poly_cache.push(arcs_cache2[x])
}
interPolys.push(poly_cache);
}
return interPolys;
}
}
//end of build
//****************
//old version of neighbor detection
function getArcsOfNeighbores(features, col_arcs_){
var members = [];
var feat_members = features.map(function(feature){
//clear the members array
members = members.slice(members.length);
if(feature.arcs!=undefined)var cache = feature.arcs;
else if (feature.geometry!=undefined)var cache = feature.geometry;
if(feature.type==='Polygon'){
readPolygon2({arcs:cache}, feature.id);
//console.log(members)
}
else if(feature.type==='MultiPolygon'){
cache.map(function(e,i){return readPolygon2({arcs:cache[i]},feature.id)});
//console.log(members)
}
return members;
});
return feat_members;
function readPolygon2(data, id){
// console.log(data.arcs)
//loop the linestrings of the polygon
for (var i=0;i<data.arcs.length;i++){
// console.log(data.arcs[i])
for (var j=0; j<data.arcs[i].length;j++){
var arc_id = data.arcs[i][j];
if(arc_id<0){arc_id= (arc_id*(-1))-1;}
// console.log(data.arcs[i][j], col_arcs_)
if(col_arcs_[arc_id].members.length==2){
if(id==col_arcs_[arc_id].members[0].id){var c=col_arcs_[arc_id].members[1];c.arc_id=arc_id;members.push(c)}
else if(id==col_arcs_[arc_id].members[1].id){var c=col_arcs_[arc_id].members[0];c.arc_id=arc_id;members.push(c)}
}
}
}
}
}
//****************
//new version for neighbor detection ... modular=read array of features or single features
function getNeighborsOfArcs(featuresObjs_, arcCollection_){
var members = [];
featuresObjs_.forEach(function(featurObj){
var feat_members = getNeighborsOfFeature(featurObj, arcCollection_);
members.push(feat_members)
})
return members;
}
function getNeighborsOfFeature(featurObj, arcCollection_){
var feat_members = [], allArcs = featurObj.getArcsPure(), id = featurObj.id;
allArcs.forEach(function(arc){
var arc_id = arc;
if(arc_id<0){arc_id= (arc_id*(-1))-1;}
var arcObject_members = arcCollection_[arc_id].members;
if(arcObject_members.length==2){
if(id==arcObject_members[0].id) var c=arcObject_members[1];
else if(id==arcObject_members[1].id) var c=arcObject_members[0];
c.arc_id=arc_id;
feat_members.push(c)
}
})
return feat_members;
}
//object for removed features
function remFeatures(removeCandidate, id_origin_){
this.id=removeCandidate.id;
this.id_origin=id_origin_; //this is the id of the feature, where this was aggregated to
//this.index=index_;
}
function remFeatureStorage(){
this.removedFeatures = [];
var removedFeaturesIndizes = [];
this.addRemFeat=addRemFeat;
function addRemFeat(remFeature_, id_origin_){
var remFeature = new remFeatures(remFeature_, id_origin_);
this.removedFeatures.push(remFeature);
}
this.getIndizes=getIndizes;
function getIndizes(){
removedFeaturesIndizes = this.removedFeatures.map(function(d){return d.id});
return removedFeaturesIndizes;
}
}
//Object-definition -- Feature-Object ... contains all necessary functions and variables of one feature:
//Type, ID, PROPERTIES, GEOMETRY, getArcsPure(), getGeometry(), getNeighbors()
function featureObj(feature_){
//this.feature = feature_;
this.type = feature_.type;
this.id = feature_.id;
this.properties = feature_.properties;
this.geometry = feature_.arcs;
this.clipped = false;
//check if geometry has holes
this.has_hole = false;
if(this.type=='Polygon'){
if (this.geometry.length==2)this.has_hole = true;
}
else if(this.type=='MultiPolygon'){
this.geometry.forEach(function(polygonGeom){
if(polygonGeom.length==2)this.has_hole = true;
})
}
//***FUNCTIONS***
//get all neighbors of this feature ... fundamentally based on 'getNeighborsOfFeature()'
this.getNeighbors=getNeighbors;
function getNeighbors(arcCollection__){
return getNeighborsOfFeature(this, arcCollection__)
}
//get all arcs (pure) in one array...'arcs'
this.getArcsPure=getArcsPure;
function getArcsPure(){
var pure_arcs = [];
if(this.type=='Polygon')pure_arcs = readPoly(this.geometry,'arcs');
else if (this.type=='MultiPolygon') {
this.geometry.forEach(function(polygon0){pure_arcs=pure_arcs.concat(readPoly(polygon0,'arcs'))})
}
return pure_arcs;
}
//get polygons singulary...'single'
this.getSingleGeometries=getSingleGeometries;
function getSingleGeometries(){
var single_geoms = [];
if(this.type=='Polygon')single_geoms = readPoly(this.geometry,'single');
else if (this.type=='MultiPolygon') {
this.geometry.forEach(function(polygon0){single_geoms.push(readPoly(polygon0,'single')); })
}
return single_geoms;
}
//aggregate a feature with this
this.aggregateFeature=aggregateFeature;
function aggregateFeature(remFeature, neighArc){
console.log("This is my -add to- geometry: ", this.geometry," ... this is the -origin- geometry: ", remFeature.geometry," ... and this is the neighbor arc: ",neighArc)
console.log("Hole in the -add to- geometry? ", this.has_hole," ... hole in the -origin- geometry: ", remFeature.has_hole)
if(this.type=='Polygon'){
var reformedGeom = reformPolygonArcs2(neighArc.direction, neighArc.arc_id, remFeature.geometry).slice();
console.log("This is the reformed -origin- geometry: ",reformedGeom)
//find the corresponding arc in this geometry
if (neighArc.direction == 1)var replace_id = neighArc.arc_id;
else if (neighArc.direction == -1)var replace_id = (neighArc.arc_id+1)*(-1);
var arcIndex = this.geometry[0].indexOf(replace_id)
console.log("This is the index of the arc (",replace_id,"), in the -add to- geometry: ",arcIndex," ... proof it: ", this.geometry)
var new_composition = reCombinateArcs(this.geometry[0], arcIndex, reformedGeom)
console.log("This is the re-combined outer ring of this geometry (polygon): ",new_composition)
this.geometry[0]=new_composition; //just replace the outer ring ... by that we simply keep the holes
//add the holes of the -origin- geometry to the reformed geometry...if some exist
if(remFeature.has_hole==true){
for(var i=1;i<remFeature.geometry.length;i++){
this.geometry.push(remFeature.geometry[i])
}
}
} else alert("Other geometries than Polygon, are not implemented so far")
this.clipped=true;
return remFeature;
}
//add the reformed ('redi_geom_') geometry to the -add to- geometry ('feature')
function reCombinateArcs(feature, arc_index_, redi_geom_){
//when at position 0 --> [reformed arcs, original arcs {1...End}]
if (arc_index_ == 0){
var new_composition_ = redi_geom_;
new_composition_ = new_composition_.concat( feature.slice(1));
//when at any position X --> [original arcs {0...X-1}, reformed arcs, original arcs {X+1...End}]
}else { var new_composition_ = feature.slice(0,arc_index_);
new_composition_ = new_composition_.concat( redi_geom_);
new_composition_ = new_composition_.concat(feature.slice(arc_index_+1));
}
return new_composition_
}
function readPoly(polygon_parts, origin){
if(origin=='arcs'){
var arcs = [];
polygon_parts.forEach(function(polygon){
polygon.forEach(function(arc){arcs.push(arc)})
})
return arcs;
}
else if(origin=='single'){
//var single = [];
//console.log(polygon_parts);
//polygon_parts.forEach(function(part){single.push(part)})
//TODO: needs an additional processing for the holes of a polygon --> polygon_parts[1] - polygon_parts[length-1]
//use only the outer ring
return polygon_parts[0];
}
}
}
function reformPolygonArcs2(direction, arc_id, arcs){
if (direction == -1)var replace_id0 = arc_id;
else if (direction == 1)var replace_id0 = (arc_id+1)*(-1);
return editPolygon_(replace_id0, arcs);
function editPolygon_(id, arcs){
//get the indizes ...
var poly_index = 0, //poly_index=0--> we only need the outer ring
arc_index = arcs[poly_index].indexOf(id); //arc_index is the position of the arc in the array of the outer ring
//console.log(id, arcs[poly_index],arcs[poly_index][arc_index])
if (arc_index == 0)var de_composition = arcs[poly_index].slice(1);
else { var de_composition = arcs[poly_index].slice(arc_index+1);
de_composition = de_composition.concat(arcs[poly_index].slice(0,arc_index));
}
//console.log("de_composition of arcs: ",de_composition)
return de_composition
}
}
//get the length of a polygon only from the lengths of each arcs, which it is consists of
function getPolyLengthFromArcs(arcs_, arcCollection_){
//console.log(arcs_)
var length_ = 0;
for (var i=0; i<arcs_.length; i++){
var arc_id = arcs_[i];
if(arc_id<0)arc_id=(arc_id*(-1))-1;
length_ = length_ + arcCollection_[arc_id].length;
}
return length_;
}
//************
//get Length of a linestring [[coordsX1,coordsY1],...,[coordsXn,coordsYn]]
function getLineLength(coords){
var length = 0;
//coords.forEach(function(d){
for (var i=1;i<coords.length;i++){
var a = coords[i-1], b = coords[i], dX = a[0]+b[0], dY = a[1]+b[1];
length = length + Math.sqrt(Math.pow(dX,2)+Math.pow(dY,2));
}
return length;
}
//************
//simplify and filter arc-geometries
function simplifyArcs(col_arcs_, simplify_, max_val){
for(arcs in col_arcs_){
simplifyProcesses(col_arcs_[arcs], simplify_, max_val)
}
return col_arcs_;
}
function simplifyProcesses(arc, simplify_, max_val){
arc.type='LineString';
simplify_(arc)
var simple_arc = arc.coordinates.filter(call_filterLine)
arc.coordinates=simple_arc;
function call_filterLine(data){
return filterLine(data, max_val)
}
}
function filterLine(data, max_val){
if(data.length===2 ||data[2]===0 || data[2]>max_val)
//console.log(data)
return data
}
//end of simplify arc-geometries
//************
function filterSimplifiedArcs(col_arcs_, max_val){
for(arcs in col_arcs_){
var arc = col_arcs_[arcs];
var simple_arc = arc.coordinates.filter(call_filterLine)
arc.coordinates=simple_arc;
}
return col_arcs_;
function call_filterLine(data){
return filterLine(data, max_val)
}
}
//get the triangle values of the generalized arc-geometries
function getTriangleSizes(col_arcs_){
var max = 0, min = 100000000;//,allTriangleSizes = [];
for (arcs in col_arcs_){
col_arcs_[arcs].geometry.coordinates.forEach(function(d){
if(d.length >= 3 ){
//allTriangleSizes.push(d[2])
if (d[2]<min)min=d[2];
if(d[2]>max)max=d[2];
}
})
}
return [min, max]
}
//replace all german umlaute within a given string
function replaceUmlaute(value){
var id = value;
var umlaute = {'\u00c4':'Ae', '\u00e4':"ae", '\u00d6':'Oe', '\u00f6': 'oe', '\u00dc':'Ue', '\u00fc':'ue', '\u00df':'ss'}
for(i in umlaute){if(id.indexOf(i)!=-1)id=id.replace(i,umlaute[i])}
return id;
}
//***********************
//ArcClipping - Functions
function findLongestArc(neigh_arcs, arcCollection_){
var longest = {}, longest_neigh_ = {}, test = false, list = [];
neigh_arcs.forEach(function(e){
if (test == false){test=true; longest=arcCollection_[e.arc_id]; longest_neigh_=e;}
else if(arcCollection_[e.arc_id].length>longest.length){longest = arcCollection_[e.arc_id];longest_neigh_=e;}
})
return longest_neigh_;
}
//was 'findLongestArc2' before renaming
function sortArcs(neigh_arcs, arcCollection_){
var list = neigh_arcs.map(function(a){
//a.length =arcCollection_[a.arc_id].length;
return a;})
list.sort(function sortfunction(a, b){return (arcCollection_[b.arc_id].length - arcCollection_[a.arc_id].length)})
//console.log('list-sorted: ', list)
return list;
}
function reformPolygonArcs(direction, arc_id, arcs, type){
if (direction == -1)var replace_id0 = arc_id;
else if (direction == 1)var replace_id0 = (arc_id+1)*(-1);
if (type==undefined)type='Polygon';
if(type=='Polygon'){
return editPolygon_(replace_id0, arcs);
}else if(type=='MultiPolygon'){
alert('Reforming MultiPolygonal Features is not implemented, so far!')
stop();
}
function editPolygon_(id, arcs){
var found = false;
var poly_index, arc_index;
//find the indizes
arcs.forEach(function(arc,i){
if (arc.indexOf(id) != -1){
poly_index = i, arc_index = arc.indexOf(id);
found = true;
}
})
if(found===true){
//console.log(id, arcs[poly_index],arcs[poly_index][arc_index])
if (arc_index == 0)var de_composition = arcs[poly_index].slice(1);
else { var de_composition = arcs[poly_index].slice(arc_index+1);
de_composition = de_composition.concat(arcs[poly_index].slice(0,arc_index));
}
//console.log("de_composition of arcs: ",de_composition)
return de_composition
}
}
}
//clip the reformed arcs of the 'to-clip-feature' to the 'clip-to-feature'
function clipArcs(direction, arc_id, corresp_feat_, redi_geom_){
console.log(direction, arc_id, corresp_feat_, redi_geom_)
var arcGeom = corresp_feat_.arcs;
for(var u=0;u<arc_id.length;u++){
//re-define the arc-id...to find it
if (direction[u] == 1)var replace_id = arc_id[u];
else if (direction[u] == -1)var replace_id = (arc_id[u]+1)*(-1);
//if 'clip-to-feature' is a POLYGON
if (corresp_feat_.type == 'Polygon'){
var poly_index, arc_index, polygon = arcGeom;//old version: corresp_feat_.arcs;
getPolygonIndizes(polygon); //called without index = POLYGON
var new_composition = reCombinateArcs(polygon[poly_index], arc_index)
//console.log("new_composition: ",new_composition)
polygon[poly_index]=new_composition;
//console.log("polygon: ",polygon)
//return polygon
//define the arcs of the geometry
arcGeom = polygon;
//if 'clip-to-feature' is a MULTIPOLYGON
}else if (corresp_feat_.type == 'MultiPolygon'){
var multi_poly_index, poly_index, arc_index, multi_poly = arcGeom;//old version: corresp_feat_.arcs;
//console.log(corresp_feat_.arcs);
var found = false;
multi_poly.forEach(function(poly,count){
if (found===true)return;
//console.log(poly);
found = getPolygonIndizes(poly, count); //called withindex = MULTIPOLYGON
})
//console.log("final multi indizes: ",multi_poly_index, poly_index, arc_index)
var new_composition = reCombinateArcs(multi_poly[multi_poly_index][poly_index], arc_index)
//console.log("new_composition: ",new_composition)
multi_poly[multi_poly_index][poly_index]=new_composition;
//console.log("multi_polygon: ",multi_poly)
//return multi_poly
//define the arcs of the geometry
arcGeom = multi_poly;
}
}
return arcGeom;
//function to find the positions, where the redundant arc can be found
function getPolygonIndizes(polygon_, index){ //index...is needed for the differentiation between MULTI- & POLYGON
var found_ = false;
polygon_.forEach(function(d,i){
if (found_===true)return;
if(d.indexOf(replace_id)!=-1){
//console.log("rest: ",replace_id,d, d.indexOf(replace_id), d[d.indexOf(replace_id)])
poly_index = i, arc_index = d.indexOf(replace_id);
if (index!=undefined)multi_poly_index = index;
found_=true;
}
})
return found_;
}
//add the reformed arcs to the 'clip-to-feature'
function reCombinateArcs(feature, arc_index_){
//when at position 0 --> [reformed arcs, original arcs {1...End}]
if (arc_index_ == 0){
var new_composition_ = redi_geom_;
new_composition_ = new_composition_.concat( feature.slice(1));
//when at any position X --> [original arcs {0...X-1}, reformed arcs, original arcs {X+1...End}]
}else { var new_composition_ = feature.slice(0,arc_index_);
new_composition_ = new_composition_.concat( redi_geom_);
new_composition_ = new_composition_.concat(feature.slice(arc_index_+1));
}
return new_composition_
}
}
function polygonArea(polygon__) //http://www.mathopenref.com/coordpolygonarea2.html
{ numPoints = polygon__.length;
area = 0; // Accumulates area in the loop
j = numPoints-1; // The last vertex is the 'previous' one to the first
for (i=0; i<numPoints; i++)
{
X1 = polygon__[i][0], Y1 = polygon__[i][1];
X2 = polygon__[j][0], Y2 = polygon__[j][1];
area = area + (X1+X2) * (Y1-Y2);
j = i; //j is previous vertex to i
}
return area/2;
}
function RKMapping_version(){
return "0.4.3"
}
Display the source blob
Display the rendered blob
Raw
{"type":"Topology","transform":{"scale":[0.00009030626772558787,0.000055975628305802783],"translate":[6.827234137381923,49.07974566700756]},"objects":{"vg250_gem_clipped3":{"type":"GeometryCollection","geometries":[{"type":"Polygon","arcs":[[0,1,2,3,4]],"id":571,"properties":{"GEN":"Hornbach","DES":"Stadt","EWZ":1563,"LENGTH":18922.4027624974,"SHAPE_AREA":13287869.0957941}},{"type":"Polygon","arcs":[[5,6,7,8,9,10,11]],"id":808,"properties":{"GEN":"St. Ingbert","DES":"Stadt","EWZ":37104,"LENGTH":38553.7227183019,"SHAPE_AREA":49424664.9914875}},{"type":"Polygon","arcs":[[12,13,14,15]],"id":818,"properties":{"GEN":"Lebach","DES":"Stadt","EWZ":19692,"LENGTH":58355.8947644841,"SHAPE_AREA":64122950.1613164}},{"type":"Polygon","arcs":[[16,17,18,19,20,21,22,23,24]],"id":748,"properties":{"GEN":"Kusel","DES":"Stadt","EWZ":4854,"LENGTH":20341.1662287859,"SHAPE_AREA":14434179.9819532}},{"type":"Polygon","arcs":[[25,26,27,28,29,30]],"id":923,"properties":{"GEN":"Bexbach","DES":"Stadt","EWZ":17971,"LENGTH":34377.0353648354,"SHAPE_AREA":31313239.4930887}},{"type":"Polygon","arcs":[[31,32,33]],"id":986,"properties":{"GEN":"Riegelsberg","DES":"Gemeinde","EWZ":14834,"LENGTH":21770.3860106021,"SHAPE_AREA":13742830.9499105}},{"type":"Polygon","arcs":[[34,35,36]],"id":1230,"properties":{"GEN":"Gersheim","DES":"Gemeinde","EWZ":6781,"LENGTH":42975.0608381973,"SHAPE_AREA":57252276.0336537}},{"type":"Polygon","arcs":[[37,38,39,40,41,42]],"id":1177,"properties":{"GEN":"Obernheim-Kirchenarnbach","DES":"Gemeinde","EWZ":1748,"LENGTH":13303.3730582781,"SHAPE_AREA":8626657.88225202}},{"type":"Polygon","arcs":[[43,44,45,46,47,-39]],"id":1178,"properties":{"GEN":"Hettenhausen","DES":"Gemeinde","EWZ":246,"LENGTH":11185.0200806158,"SHAPE_AREA":4497339.75765579}},{"type":"Polygon","arcs":[[48,49,50,51,52]],"id":1600,"properties":{"GEN":"Oberalben","DES":"Gemeinde","EWZ":240,"LENGTH":12818.982087192,"SHAPE_AREA":5619222.45629328}},{"type":"Polygon","arcs":[[-52,53,54]],"id":1599,"properties":{"GEN":"Dennweiler-Frohnbach","DES":"Gemeinde","EWZ":275,"LENGTH":13592.2174229935,"SHAPE_AREA":6085862.58042021}},{"type":"Polygon","arcs":[[55,56,57,58,59]],"id":1864,"properties":{"GEN":"Bechhofen","DES":"Gemeinde","EWZ":2141,"LENGTH":14867.0701525865,"SHAPE_AREA":6683038.7960513}},{"type":"Polygon","arcs":[[60,61,62,63,64,65,66,-57]],"id":1863,"properties":{"GEN":"K�shofen","DES":"Gemeinde","EWZ":697,"LENGTH":15577.4343122085,"SHAPE_AREA":8779673.50873445}},{"type":"Polygon","arcs":[[67,68,69,70,71,72,73]],"id":2091,"properties":{"GEN":"Ramstein-Miesenbach","DES":"Stadt","EWZ":7359,"LENGTH":37253.3774413358,"SHAPE_AREA":43175383.1385684}},{"type":"Polygon","arcs":[[74,75,76,77,-68,78]],"id":2311,"properties":{"GEN":"Landstuhl","DES":"Stadt","EWZ":8473,"LENGTH":19685.9167853661,"SHAPE_AREA":15112975.3965508}},{"type":"Polygon","arcs":[[-11,79,80,81,82]],"id":2138,"properties":{"GEN":"Sulzbach/Saar","DES":"Stadt","EWZ":17270,"LENGTH":21968.5155893169,"SHAPE_AREA":16268048.4888997}},{"type":"Polygon","arcs":[[83,84,-81,85,86,87]],"id":2918,"properties":{"GEN":"Quierschied","DES":"Gemeinde","EWZ":13454,"LENGTH":22920.6971373035,"SHAPE_AREA":19320742.4194433}},{"type":"Polygon","arcs":[[88,89,90,91]],"id":3462,"properties":{"GEN":"Namborn","DES":"Gemeinde","EWZ":7242,"LENGTH":24861.6857387494,"SHAPE_AREA":26169770.4274}},{"type":"Polygon","arcs":[[92,-4,93,-36,94,-8,95,96]],"id":3451,"properties":{"GEN":"Blieskastel","DES":"Stadt","EWZ":21717,"LENGTH":75945.9399623512,"SHAPE_AREA":108253988.931}},{"type":"MultiPolygon","arcs":[[[97,98,99,100,101]],[[102,103,104]]],"id":3577,"properties":{"GEN":"Quirnbach/Pfalz","DES":"Gemeinde","EWZ":472,"LENGTH":14710.0894305481,"SHAPE_AREA":6000527.59517662}},{"type":"Polygon","arcs":[[105,106,107,108,109]],"id":3728,"properties":{"GEN":"Schiffweiler","DES":"Gemeinde","EWZ":16392,"LENGTH":22997.0418534804,"SHAPE_AREA":21582222.2788987}},{"type":"Polygon","arcs":[[110,111,112]],"id":4178,"properties":{"GEN":"Nonnweiler","DES":"Gemeinde","EWZ":8821,"LENGTH":63906.5140232616,"SHAPE_AREA":66826554.6807242}},{"type":"Polygon","arcs":[[-86,-80,-10,113,114,115,-32,116]],"id":3811,"properties":{"GEN":"Saarbr�cken","DES":"Stadt","EWZ":176135,"LENGTH":83600.3477518211,"SHAPE_AREA":168879356.62141}},{"type":"Polygon","arcs":[[117,-87,-117,-34,118,-14,119]],"id":4702,"properties":{"GEN":"Heusweiler","DES":"Gemeinde","EWZ":19292,"LENGTH":37644.9281067813,"SHAPE_AREA":40582202.6466207}},{"type":"Polygon","arcs":[[120,121,122,123,124,125]],"id":4790,"properties":{"GEN":"Marpingen","DES":"Gemeinde","EWZ":10724,"LENGTH":38760.2917031671,"SHAPE_AREA":39898751.7994736}},{"type":"Polygon","arcs":[[-90,126,-126,127,128]],"id":4693,"properties":{"GEN":"Oberthal","DES":"Gemeinde","EWZ":6156,"LENGTH":27213.5374060882,"SHAPE_AREA":23837186.3005212}},{"type":"Polygon","arcs":[[129,130,131,132]],"id":4327,"properties":{"GEN":"Eppenbrunn","DES":"Gemeinde","EWZ":1382,"LENGTH":29012.6366379415,"SHAPE_AREA":34379038.8478038}},{"type":"Polygon","arcs":[[-128,-125,133,-16,134,-112,135]],"id":5057,"properties":{"GEN":"Tholey","DES":"Gemeinde","EWZ":12670,"LENGTH":46081.0014762779,"SHAPE_AREA":57568548.5045635}},{"type":"Polygon","arcs":[[136,137,-91,-129,-136,-111,138]],"id":5280,"properties":{"GEN":"Nohfelden","DES":"Gemeinde","EWZ":9965,"LENGTH":65529.4076713075,"SHAPE_AREA":100505393.858196}},{"type":"Polygon","arcs":[[-29,139,-6,140,141,-107,142]],"id":5308,"properties":{"GEN":"Neunkirchen","DES":"Stadt","EWZ":47201,"LENGTH":54160.9895455781,"SHAPE_AREA":74355468.5104166}},{"type":"Polygon","arcs":[[143,-84,144,-109]],"id":5503,"properties":{"GEN":"Merchweiler","DES":"Gemeinde","EWZ":10287,"LENGTH":24458.807170804,"SHAPE_AREA":12571934.8222592}},{"type":"Polygon","arcs":[[-115,145,146]],"id":5707,"properties":{"GEN":"Kleinblittersdorf","DES":"Gemeinde","EWZ":12257,"LENGTH":28073.9119159325,"SHAPE_AREA":27253525.1443414}},{"type":"Polygon","arcs":[[147,148,-60,149]],"id":6119,"properties":{"GEN":"Lambsborn","DES":"Gemeinde","EWZ":744,"LENGTH":10922.2108008327,"SHAPE_AREA":4767175.85538818}},{"type":"Polygon","arcs":[[-142,150,-82,-85,-144,-108]],"id":5357,"properties":{"GEN":"Friedrichsthal","DES":"Stadt","EWZ":10710,"LENGTH":16810.3186590459,"SHAPE_AREA":9138460.51537088}},{"type":"Polygon","arcs":[[151,152,153,154]],"id":6116,"properties":{"GEN":"Oberstaufenbach","DES":"Gemeinde","EWZ":234,"LENGTH":9018.39667022292,"SHAPE_AREA":2599231.57568828}},{"type":"Polygon","arcs":[[155,156,157,158,159,160]],"id":6117,"properties":{"GEN":"Herschweiler-Pettersheim","DES":"Gemeinde","EWZ":1306,"LENGTH":12986.6799596445,"SHAPE_AREA":7440222.21200007}},{"type":"MultiPolygon","arcs":[[[161,162,-2,163]],[[164,165,166]]],"id":6118,"properties":{"GEN":"Mauschbach","DES":"Gemeinde","EWZ":300,"LENGTH":11087.2156041036,"SHAPE_AREA":4390299.29625105}},{"type":"Polygon","arcs":[[167,168,169,170,171,172,-92,-138,173,174,175,176]],"id":6449,"properties":{"GEN":"Freisen","DES":"Gemeinde","EWZ":8230,"LENGTH":40428.7183292638,"SHAPE_AREA":47803502.9921753}},{"type":"Polygon","arcs":[[177,178,179,180,-5,-93,181,-66]],"id":6446,"properties":{"GEN":"Zweibr�cken","DES":"Stadt","EWZ":33807,"LENGTH":59152.209643379,"SHAPE_AREA":70782026.5643}},{"type":"Polygon","arcs":[[-173,182,183,184,185,186,187,188,-121,-127,-89]],"id":6701,"properties":{"GEN":"St. Wendel","DES":"Stadt","EWZ":26074,"LENGTH":66099.000820101,"SHAPE_AREA":113342708.273}},{"type":"Polygon","arcs":[[-35,189,-146,-114,-9,-95]],"id":5829,"properties":{"GEN":"Mandelbachtal","DES":"Gemeinde","EWZ":11328,"LENGTH":48364.3185154048,"SHAPE_AREA":57993609.7538986}},{"type":"Polygon","arcs":[[-96,-7,-140,-28,190]],"id":7483,"properties":{"GEN":"Kirkel","DES":"Gemeinde","EWZ":9994,"LENGTH":36002.4639634032,"SHAPE_AREA":32344042.0975668}},{"type":"Polygon","arcs":[[191,192,193,194]],"id":7612,"properties":{"GEN":"Dellfeld","DES":"Gemeinde","EWZ":1394,"LENGTH":14650.2197910716,"SHAPE_AREA":7088272.52141774}},{"type":"Polygon","arcs":[[-51,195,-24,196,197,198,-54]],"id":7614,"properties":{"GEN":"K�rborn","DES":"Gemeinde","EWZ":356,"LENGTH":17342.8628822767,"SHAPE_AREA":5973463.89857667}},{"type":"Polygon","arcs":[[199,200,201,202,203]],"id":7613,"properties":{"GEN":"Nanzdietschweiler","DES":"Gemeinde","EWZ":1205,"LENGTH":15119.6386744959,"SHAPE_AREA":9851442.56461708}},{"type":"Polygon","arcs":[[204,-110,-145,-88,-118,205,-123]],"id":7539,"properties":{"GEN":"Illingen","DES":"Gemeinde","EWZ":17204,"LENGTH":36707.2156777441,"SHAPE_AREA":36044258.9202337}},{"type":"Polygon","arcs":[[206,-179,207,208,209]],"id":7616,"properties":{"GEN":"Battweiler","DES":"Gemeinde","EWZ":715,"LENGTH":13061.2461965454,"SHAPE_AREA":5601376.38909908}},{"type":"Polygon","arcs":[[210,211,212,-19,213]],"id":7620,"properties":{"GEN":"Haschbach am Remigiusberg","DES":"Gemeinde","EWZ":714,"LENGTH":9456.45888467368,"SHAPE_AREA":3970362.04451616}},{"type":"Polygon","arcs":[[-201,214,215,216,217,218]],"id":7617,"properties":{"GEN":"Gries","DES":"Gemeinde","EWZ":981,"LENGTH":11629.1551207649,"SHAPE_AREA":4068035.13667504}},{"type":"Polygon","arcs":[[219,-165,220,-164,-1,-181]],"id":7618,"properties":{"GEN":"Althornbach","DES":"Gemeinde","EWZ":714,"LENGTH":15212.4163001285,"SHAPE_AREA":5599681.53027301}},{"type":"Polygon","arcs":[[-64,221,222,223]],"id":7615,"properties":{"GEN":"Kleinbundenbach","DES":"Gemeinde","EWZ":414,"LENGTH":9954.93640896647,"SHAPE_AREA":4649901}},{"type":"Polygon","arcs":[[-170,224,225]],"id":7621,"properties":{"GEN":"Reichweiler","DES":"Gemeinde","EWZ":535,"LENGTH":8895.6772817534,"SHAPE_AREA":3751880.72676359}},{"type":"Polygon","arcs":[[226,-155,227,228]],"id":7622,"properties":{"GEN":"Niederstaufenbach","DES":"Gemeinde","EWZ":277,"LENGTH":7308.48090848043,"SHAPE_AREA":2017700.88739886}},{"type":"Polygon","arcs":[[229,-158,230,231,232,233]],"id":7619,"properties":{"GEN":"Ohmbach","DES":"Gemeinde","EWZ":805,"LENGTH":9255.7363474573,"SHAPE_AREA":3934185}},{"type":"Polygon","arcs":[[-206,-120,-13,-134,-124]],"id":7738,"properties":{"GEN":"Eppelborn","DES":"Gemeinde","EWZ":17057,"LENGTH":36991.7835192357,"SHAPE_AREA":47150772.7765647}},{"type":"Polygon","arcs":[[234,235,236,237,238]],"id":8643,"properties":{"GEN":"Horschbach","DES":"Gemeinde","EWZ":269,"LENGTH":17569.5169120992,"SHAPE_AREA":7120905.24891125}},{"type":"Polygon","arcs":[[239,240,241,242,243,244,245,246]],"id":8290,"properties":{"GEN":"Pirmasens","DES":"Stadt","EWZ":40006,"LENGTH":49036.7801676665,"SHAPE_AREA":61416860.1817897}},{"type":"Polygon","arcs":[[247,-58,-67,-182,-97,-191,-27,248]],"id":8700,"properties":{"GEN":"Homburg","DES":"Stadt","EWZ":43724,"LENGTH":67460.4706772024,"SHAPE_AREA":82122790.0940953}},{"type":"Polygon","arcs":[[249,250,251,252,-212]],"id":7925,"properties":{"GEN":"Etschberg","DES":"Gemeinde","EWZ":653,"LENGTH":9375.59055513405,"SHAPE_AREA":3490786.19417109}},{"type":"Polygon","arcs":[[253,254,255,-183,-172]],"id":7926,"properties":{"GEN":"Herchweiler","DES":"Gemeinde","EWZ":565,"LENGTH":10222.56879683,"SHAPE_AREA":2912960.29401647}},{"type":"Polygon","arcs":[[256,257,258,259,260,261,-17,262,263,264]],"id":7919,"properties":{"GEN":"Altenglan","DES":"Gemeinde","EWZ":2806,"LENGTH":22072.4944483827,"SHAPE_AREA":13582146.7599}},{"type":"Polygon","arcs":[[265,266,267,268,-188,269]],"id":7920,"properties":{"GEN":"Breitenbach","DES":"Gemeinde","EWZ":1895,"LENGTH":14912.3508818749,"SHAPE_AREA":8788810.85782244}},{"type":"Polygon","arcs":[[-137,270,271,-174]],"id":7923,"properties":{"GEN":"Hahnweiler","DES":"Gemeinde","EWZ":219,"LENGTH":6772.54341706035,"SHAPE_AREA":2149989.4974699}},{"type":"Polygon","arcs":[[272,-194,273,274,-166,-220,-180,-207,275]],"id":7924,"properties":{"GEN":"Contwig","DES":"Gemeinde","EWZ":4865,"LENGTH":30012.3370933477,"SHAPE_AREA":24692742.8573}},{"type":"Polygon","arcs":[[-252,276,-101,277,278,279]],"id":7921,"properties":{"GEN":"H�ffler","DES":"Gemeinde","EWZ":560,"LENGTH":8504.41625274373,"SHAPE_AREA":3651212.59870074}},{"type":"Polygon","arcs":[[-257,280,281,-238,282]],"id":7922,"properties":{"GEN":"Welchweiler","DES":"Gemeinde","EWZ":203,"LENGTH":9224.76638894696,"SHAPE_AREA":3495415.04211696}},{"type":"Polygon","arcs":[[283,284,285]],"id":8184,"properties":{"GEN":"Mettweiler","DES":"Gemeinde","EWZ":252,"LENGTH":11416.1146628222,"SHAPE_AREA":5410132.70967138}},{"type":"Polygon","arcs":[[286,-177,287]],"id":9682,"properties":{"GEN":"Fohren-Linden","DES":"Gemeinde","EWZ":345,"LENGTH":14441.9106934376,"SHAPE_AREA":6527812.00961014}},{"type":"Polygon","arcs":[[-269,288,-30,-143,-106,-205,-122,-189]],"id":9224,"properties":{"GEN":"Ottweiler","DES":"Stadt","EWZ":14662,"LENGTH":44178.8760001153,"SHAPE_AREA":45556633.2492227}},{"type":"Polygon","arcs":[[289,290,291,-229,292,-258,293]],"id":8983,"properties":{"GEN":"Bosenbach","DES":"Gemeinde","EWZ":766,"LENGTH":15786.2718429208,"SHAPE_AREA":8171952.12314567}},{"type":"Polygon","arcs":[[294,-249,-26,295,296]],"id":8982,"properties":{"GEN":"Waldmohr","DES":"Gemeinde","EWZ":5184,"LENGTH":23660.0681477411,"SHAPE_AREA":13111233.5978978}},{"type":"Polygon","arcs":[[297,-40,-48,298,299,300]],"id":10513,"properties":{"GEN":"Gerhardsbrunn","DES":"Gemeinde","EWZ":162,"LENGTH":16939.8785388607,"SHAPE_AREA":9908809.99330498}},{"type":"Polygon","arcs":[[-12,-83,-151,-141]],"id":8901,"properties":{"GEN":"Spiesen-Elversberg","DES":"Gemeinde","EWZ":13578,"LENGTH":16436.3088015246,"SHAPE_AREA":10717950.3576904}},{"type":"Polygon","arcs":[[301,302,303,-150,-59,-248,-295,304,-216,305]],"id":8974,"properties":{"GEN":"Bruchm�hlbach-Miesau","DES":"Gemeinde","EWZ":7405,"LENGTH":27303.3150017815,"SHAPE_AREA":26793331.8935759}},{"type":"Polygon","arcs":[[306,-250,-211,-261,307,308]],"id":8975,"properties":{"GEN":"Theisbergstegen","DES":"Gemeinde","EWZ":678,"LENGTH":14485.4119938316,"SHAPE_AREA":4953836.44232976}},{"type":"Polygon","arcs":[[309,-209,310,-223,311,312,313]],"id":8976,"properties":{"GEN":"Winterbach (Pfalz)","DES":"Gemeinde","EWZ":501,"LENGTH":14373.0075698921,"SHAPE_AREA":7109041.87927423}},{"type":"Polygon","arcs":[[314,315,316,-284,317,-198]],"id":8977,"properties":{"GEN":"Thallichtenberg","DES":"Gemeinde","EWZ":548,"LENGTH":12371.2825006759,"SHAPE_AREA":5750656.41076128}},{"type":"Polygon","arcs":[[318,-264,319,-49,320]],"id":8978,"properties":{"GEN":"Erdesbach","DES":"Gemeinde","EWZ":614,"LENGTH":9655.10120700948,"SHAPE_AREA":3855158.32612666}},{"type":"Polygon","arcs":[[321,-313,322,323]],"id":8979,"properties":{"GEN":"Biedershausen","DES":"Gemeinde","EWZ":272,"LENGTH":8569.83202926412,"SHAPE_AREA":3513307.85377744}},{"type":"Polygon","arcs":[[-300,324,325,326,327,-148,-304,328]],"id":8980,"properties":{"GEN":"Martinsh�","DES":"Gemeinde","EWZ":1681,"LENGTH":15430.7348479939,"SHAPE_AREA":10770882.2440664}},{"type":"Polygon","arcs":[[329,-70,330,-306,-215,-200,331]],"id":8981,"properties":{"GEN":"H�tschenhausen","DES":"Gemeinde","EWZ":3800,"LENGTH":24901.3459203706,"SHAPE_AREA":17995611.4379157}},{"type":"Polygon","arcs":[[-245,332,333,334,335]],"id":9795,"properties":{"GEN":"H�heischweiler","DES":"Gemeinde","EWZ":925,"LENGTH":9702.35387910062,"SHAPE_AREA":4611053}},{"type":"Polygon","arcs":[[336,-235,337]],"id":10822,"properties":{"GEN":"Oberweiler im Tal","DES":"Gemeinde","EWZ":149,"LENGTH":10829.5861996843,"SHAPE_AREA":4637791.20514163}},{"type":"Polygon","arcs":[[338,339,340,341]],"id":10328,"properties":{"GEN":"H�hein�","DES":"Gemeinde","EWZ":1198,"LENGTH":17392.3755143277,"SHAPE_AREA":10846154.0852702}},{"type":"Polygon","arcs":[[342,343,-44,-38,344]],"id":10338,"properties":{"GEN":"Weselberg","DES":"Gemeinde","EWZ":1329,"LENGTH":18108.4801828933,"SHAPE_AREA":14655778.3521646}},{"type":"Polygon","arcs":[[345,346,-290,347,-236,-337,348]],"id":10330,"properties":{"GEN":"E�weiler","DES":"Gemeinde","EWZ":413,"LENGTH":15482.6177353912,"SHAPE_AREA":8039215.33521818}},{"type":"Polygon","arcs":[[349,-340,350,351,352,353,354]],"id":10495,"properties":{"GEN":"Herschberg","DES":"Gemeinde","EWZ":859,"LENGTH":16214.8101440112,"SHAPE_AREA":11973474.7922132}},{"type":"Polygon","arcs":[[355,356,357,358]],"id":10498,"properties":{"GEN":"Schwedelbach","DES":"Gemeinde","EWZ":1006,"LENGTH":12910.9486749403,"SHAPE_AREA":8325712.36928624}},{"type":"Polygon","arcs":[[359,-75,360,-42]],"id":10499,"properties":{"GEN":"Oberarnbach","DES":"Gemeinde","EWZ":426,"LENGTH":10237.7159589386,"SHAPE_AREA":5060965.50501776}},{"type":"Polygon","arcs":[[361,-355,362,-45,-344]],"id":10486,"properties":{"GEN":"Saalstadt","DES":"Gemeinde","EWZ":321,"LENGTH":12236.2796075826,"SHAPE_AREA":5269056.53922177}},{"type":"Polygon","arcs":[[-246,-336,363,364,365]],"id":10485,"properties":{"GEN":"Petersberg","DES":"Gemeinde","EWZ":874,"LENGTH":8692.16929520786,"SHAPE_AREA":3095352.59244481}},{"type":"Polygon","arcs":[[366,367,-346,368]],"id":10593,"properties":{"GEN":"Rothselberg","DES":"Gemeinde","EWZ":677,"LENGTH":15072.1826960219,"SHAPE_AREA":8733066.13238069}},{"type":"Polygon","arcs":[[369,-357,370,371,372,373,374,-152,-227,-292,375]],"id":10602,"properties":{"GEN":"Reichenbach-Steegen","DES":"Gemeinde","EWZ":1400,"LENGTH":22575.2841130376,"SHAPE_AREA":14986671.9112251}},{"type":"Polygon","arcs":[[-343,376,-341,-350,-362]],"id":10608,"properties":{"GEN":"Schauerberg","DES":"Gemeinde","EWZ":193,"LENGTH":8722.77470205101,"SHAPE_AREA":4079775}},{"type":"Polygon","arcs":[[-73,-356,377]],"id":10609,"properties":{"GEN":"Mackenbach","DES":"Gemeinde","EWZ":1937,"LENGTH":9556.47647901958,"SHAPE_AREA":3542087.99437288}},{"type":"Polygon","arcs":[[-360,-41,-298,378,-76]],"id":10028,"properties":{"GEN":"Mittelbrunn","DES":"Gemeinde","EWZ":675,"LENGTH":16819.47284341,"SHAPE_AREA":8936686.47183597}},{"type":"Polygon","arcs":[[-358,-370,379,-367,380]],"id":10618,"properties":{"GEN":"Kollweiler","DES":"Gemeinde","EWZ":462,"LENGTH":9943.10106592253,"SHAPE_AREA":5595692.15936089}},{"type":"Polygon","arcs":[[-72,381,-371]],"id":10583,"properties":{"GEN":"Kottweiler-Schwanden","DES":"Gemeinde","EWZ":1254,"LENGTH":12925.8600803219,"SHAPE_AREA":7753064.37278903}},{"type":"Polygon","arcs":[[-175,-272,382]],"id":10787,"properties":{"GEN":"R�ckweiler","DES":"Gemeinde","EWZ":402,"LENGTH":8430.16645628783,"SHAPE_AREA":2839163.01055066}},{"type":"Polygon","arcs":[[-368,-380,-376,-291,-347]],"id":10827,"properties":{"GEN":"Jettenbach","DES":"Gemeinde","EWZ":845,"LENGTH":14353.2090874501,"SHAPE_AREA":10208854.0465063}},{"type":"Polygon","arcs":[[383,384,385]],"id":9935,"properties":{"GEN":"Schweix","DES":"Gemeinde","EWZ":344,"LENGTH":12496.2564676466,"SHAPE_AREA":3830784.42248169}},{"type":"Polygon","arcs":[[-130,386,387,-240,388]],"id":9940,"properties":{"GEN":"Lemberg","DES":"Gemeinde","EWZ":3901,"LENGTH":40638.9596845555,"SHAPE_AREA":57815749.2237173}},{"type":"Polygon","arcs":[[389,390,391,392,-255,393]],"id":10003,"properties":{"GEN":"Albessen","DES":"Gemeinde","EWZ":158,"LENGTH":11250.8079348128,"SHAPE_AREA":4417755.68622936}},{"type":"Polygon","arcs":[[394,-387,-133,395,396,397]],"id":9950,"properties":{"GEN":"Trulben","DES":"Gemeinde","EWZ":1297,"LENGTH":13899.6870661052,"SHAPE_AREA":7360891.37282757}},{"type":"Polygon","arcs":[[398,-398,399,400,401,-242]],"id":9948,"properties":{"GEN":"Vinningen","DES":"Gemeinde","EWZ":1667,"LENGTH":21095.9145220332,"SHAPE_AREA":12762254.6505939}},{"type":"Polygon","arcs":[[402,403,-401,404,405,406,407]],"id":9947,"properties":{"GEN":"Riedelberg","DES":"Gemeinde","EWZ":481,"LENGTH":16050.9282819258,"SHAPE_AREA":5486902.8293408}},{"type":"MultiPolygon","arcs":[[[-397,408,-386,409,-405,-400]],[[410,-403,411]]],"id":9943,"properties":{"GEN":"Kr�ppen","DES":"Gemeinde","EWZ":737,"LENGTH":19496.7468757248,"SHAPE_AREA":10067937.8910592}},{"type":"Polygon","arcs":[[-396,-132,412,-384,-409]],"id":10008,"properties":{"GEN":"Hilst","DES":"Gemeinde","EWZ":353,"LENGTH":9994.62066020217,"SHAPE_AREA":3340586.21455656}},{"type":"Polygon","arcs":[[-213,-253,-280,413,414,-20]],"id":10014,"properties":{"GEN":"Schellweiler","DES":"Gemeinde","EWZ":519,"LENGTH":9686.76825340215,"SHAPE_AREA":4284436.63506273}},{"type":"Polygon","arcs":[[-62,415,-327,416]],"id":10016,"properties":{"GEN":"Wiesbach","DES":"Gemeinde","EWZ":533,"LENGTH":11632.088838067,"SHAPE_AREA":4038491.23128482}},{"type":"Polygon","arcs":[[-71,-330,417,-372,-382]],"id":10015,"properties":{"GEN":"Steinwenden","DES":"Gemeinde","EWZ":2453,"LENGTH":18966.6382667879,"SHAPE_AREA":11833653.5329}},{"type":"Polygon","arcs":[[-214,-18,-262]],"id":10018,"properties":{"GEN":"Rammelsbach","DES":"Gemeinde","EWZ":1599,"LENGTH":8159.36578854184,"SHAPE_AREA":2661777.14359195}},{"type":"Polygon","arcs":[[-418,-332,-204,418,419,420,-373]],"id":10017,"properties":{"GEN":"Niedermohr","DES":"Gemeinde","EWZ":1464,"LENGTH":20510.6709535562,"SHAPE_AREA":11890112.8786313}},{"type":"Polygon","arcs":[[-47,421,422,-325,-299]],"id":10020,"properties":{"GEN":"Knopp-Labach","DES":"Gemeinde","EWZ":447,"LENGTH":13574.1638652084,"SHAPE_AREA":6065243.21844249}},{"type":"Polygon","arcs":[[-230,423,-186,424,-159]],"id":10019,"properties":{"GEN":"Krottelbach","DES":"Gemeinde","EWZ":706,"LENGTH":10433.6037870925,"SHAPE_AREA":5653185.11731868}},{"type":"Polygon","arcs":[[425,-218,426,427,-232,428]],"id":10022,"properties":{"GEN":"Br�cken (Pfalz)","DES":"Gemeinde","EWZ":2148,"LENGTH":13801.0741609254,"SHAPE_AREA":8043618.89143489}},{"type":"Polygon","arcs":[[429,-334,430,-195,-273,431,432]],"id":10021,"properties":{"GEN":"Rieschweiler-M�hlbach","DES":"Gemeinde","EWZ":2214,"LENGTH":17160.6525150033,"SHAPE_AREA":10453286.6295001}},{"type":"Polygon","arcs":[[433,434,435,-104,436,-99]],"id":10023,"properties":{"GEN":"Henschtal","DES":"Gemeinde","EWZ":346,"LENGTH":9548.82504805269,"SHAPE_AREA":3513372.48515087}},{"type":"Polygon","arcs":[[-428,437,438,-267,439,-233]],"id":10024,"properties":{"GEN":"Dittweiler","DES":"Gemeinde","EWZ":863,"LENGTH":12282.5122098789,"SHAPE_AREA":5649080.50740022}},{"type":"Polygon","arcs":[[440,441,-314,-322,442,-353]],"id":10025,"properties":{"GEN":"Schmitshausen","DES":"Gemeinde","EWZ":402,"LENGTH":11911.3778586205,"SHAPE_AREA":4398556.25294912}},{"type":"Polygon","arcs":[[443,-270,-187,-424]],"id":10026,"properties":{"GEN":"Frohnhofen","DES":"Gemeinde","EWZ":557,"LENGTH":9963.85554653829,"SHAPE_AREA":3764891.36814181}},{"type":"Polygon","arcs":[[-437,-103,444,-156,445,-278,-100]],"id":10156,"properties":{"GEN":"Wahnwegen","DES":"Gemeinde","EWZ":699,"LENGTH":11366.8348816202,"SHAPE_AREA":4718569}},{"type":"Polygon","arcs":[[446,447,448,449,-274,-193]],"id":10155,"properties":{"GEN":"Walshausen","DES":"Gemeinde","EWZ":338,"LENGTH":10276.9047971359,"SHAPE_AREA":4843751.17173151}},{"type":"Polygon","arcs":[[450,-407,451,-162,-221,-167,-275,-450]],"id":10158,"properties":{"GEN":"Dietrichingen","DES":"Gemeinde","EWZ":387,"LENGTH":16359.6098316496,"SHAPE_AREA":9346314.88418721}},{"type":"Polygon","arcs":[[-184,-256,-393,452]],"id":10157,"properties":{"GEN":"Selchenbach","DES":"Gemeinde","EWZ":358,"LENGTH":10185.3391587188,"SHAPE_AREA":4784203.62264579}},{"type":"Polygon","arcs":[[-153,-375,453,454,455]],"id":10152,"properties":{"GEN":"Neunkirchen am Potzberg","DES":"Gemeinde","EWZ":408,"LENGTH":9850.6811369785,"SHAPE_AREA":5020423.24486798}},{"type":"Polygon","arcs":[[-374,-421,456,-309,457,-454]],"id":10322,"properties":{"GEN":"Matzenbach","DES":"Gemeinde","EWZ":697,"LENGTH":14485.1197589113,"SHAPE_AREA":7043792.38822407}},{"type":"Polygon","arcs":[[-69,-78,458,-302,-331]],"id":10320,"properties":{"GEN":"Hauptstuhl","DES":"Gemeinde","EWZ":1199,"LENGTH":9860.59862548395,"SHAPE_AREA":5091991.46036872}},{"type":"Polygon","arcs":[[-365,459,460,-351,-339,461]],"id":10325,"properties":{"GEN":"Thaleischweiler-Fr�schen","DES":"Gemeinde","EWZ":3415,"LENGTH":18142.5982853464,"SHAPE_AREA":12311182.1027554}},{"type":"Polygon","arcs":[[-364,-335,-430,462,-460]],"id":10324,"properties":{"GEN":"H�hfr�schen","DES":"Gemeinde","EWZ":882,"LENGTH":9916.05885943372,"SHAPE_AREA":4340039.00940016}},{"type":"Polygon","arcs":[[-354,-443,-324,463,-422,-46,-363]],"id":10321,"properties":{"GEN":"Wallhalben","DES":"Gemeinde","EWZ":798,"LENGTH":14803.9363914765,"SHAPE_AREA":5032922.95048396}},{"type":"Polygon","arcs":[[464,-22,465,-394,-254,-171,-226,466,467,-316]],"id":10323,"properties":{"GEN":"Pfeffelbach","DES":"Gemeinde","EWZ":951,"LENGTH":17017.5128853495,"SHAPE_AREA":11278821.4195261}},{"type":"Polygon","arcs":[[-23,-465,-315,-197]],"id":10167,"properties":{"GEN":"Ruthweiler","DES":"Gemeinde","EWZ":477,"LENGTH":8984.42704924089,"SHAPE_AREA":3244749.82917688}},{"type":"Polygon","arcs":[[468,-432,-276,-210,-310,-442]],"id":10170,"properties":{"GEN":"Reifenberg","DES":"Gemeinde","EWZ":817,"LENGTH":13711.7951664605,"SHAPE_AREA":7685079.03976751}},{"type":"Polygon","arcs":[[-333,-244,469,470,-447,-192,-431]],"id":10179,"properties":{"GEN":"N�nschweiler","DES":"Gemeinde","EWZ":743,"LENGTH":16660.926478761,"SHAPE_AREA":10123768.5594731}},{"type":"Polygon","arcs":[[-461,-463,-433,-469,-441,-352]],"id":10168,"properties":{"GEN":"Ma�weiler","DES":"Gemeinde","EWZ":1057,"LENGTH":19301.4489759032,"SHAPE_AREA":10600661.1305209}},{"type":"Polygon","arcs":[[-320,-263,-25,-196,-50]],"id":10177,"properties":{"GEN":"Blaubach","DES":"Gemeinde","EWZ":386,"LENGTH":10074.3882093004,"SHAPE_AREA":3126889.24205867}},{"type":"Polygon","arcs":[[-419,-203,471,-434,-98,472]],"id":10180,"properties":{"GEN":"Glan-M�nchweiler","DES":"Gemeinde","EWZ":1238,"LENGTH":12709.6509218989,"SHAPE_AREA":6028431.88431527}},{"type":"Polygon","arcs":[[-464,-323,-312,-222,-63,-417,-326,-423]],"id":10175,"properties":{"GEN":"Kr�henberg","DES":"Gemeinde","EWZ":143,"LENGTH":12133.5203917875,"SHAPE_AREA":4450937.71407623}},{"type":"Polygon","arcs":[[-414,-279,-446,-161,473,-391,474]],"id":10178,"properties":{"GEN":"Konken","DES":"Gemeinde","EWZ":741,"LENGTH":14412.6527466762,"SHAPE_AREA":7063596.69435299}},{"type":"Polygon","arcs":[[-440,-266,-444,-234]],"id":10176,"properties":{"GEN":"Altenkirchen","DES":"Gemeinde","EWZ":1286,"LENGTH":11565.8824203179,"SHAPE_AREA":6428187.48919966}},{"type":"Polygon","arcs":[[-243,-402,-404,-411,475,-470]],"id":10151,"properties":{"GEN":"Bottenbach","DES":"Gemeinde","EWZ":728,"LENGTH":11187.5106157824,"SHAPE_AREA":6107655.17434315}},{"type":"Polygon","arcs":[[476,-429,-231,-157,-445,-105,-436]],"id":10154,"properties":{"GEN":"Steinbach am Glan","DES":"Gemeinde","EWZ":893,"LENGTH":12781.3136669149,"SHAPE_AREA":6778578.55551045}},{"type":"Polygon","arcs":[[-456,477,-259,-293,-228,-154]],"id":10153,"properties":{"GEN":"F�ckelberg","DES":"Gemeinde","EWZ":399,"LENGTH":7920.48300499484,"SHAPE_AREA":3908945.89458142}},{"type":"Polygon","arcs":[[-379,-301,-329,-303,-459,-77]],"id":10164,"properties":{"GEN":"Langwieden","DES":"Gemeinde","EWZ":264,"LENGTH":12629.3140744535,"SHAPE_AREA":7102469.48909204}},{"type":"Polygon","arcs":[[-265,-319,478,-281]],"id":10163,"properties":{"GEN":"Bedesbach","DES":"Gemeinde","EWZ":799,"LENGTH":8947.14109415542,"SHAPE_AREA":4404397.05045122}},{"type":"Polygon","arcs":[[-260,-478,-455,-458,-308]],"id":10166,"properties":{"GEN":"Rutsweiler am Glan","DES":"Gemeinde","EWZ":314,"LENGTH":5446.78512966561,"SHAPE_AREA":1583916.55752556}},{"type":"Polygon","arcs":[[-219,-426,-477,-435,-472,-202]],"id":10165,"properties":{"GEN":"B�rsborn","DES":"Gemeinde","EWZ":396,"LENGTH":10702.8741340456,"SHAPE_AREA":3956181.44778881}},{"type":"Polygon","arcs":[[-160,-425,-185,-453,-392,-474]],"id":10160,"properties":{"GEN":"Langenbach","DES":"Gemeinde","EWZ":442,"LENGTH":13503.3244653639,"SHAPE_AREA":6627855.14366445}},{"type":"Polygon","arcs":[[-311,-208,-178,-65,-224]],"id":10159,"properties":{"GEN":"Gro�bundenbach","DES":"Gemeinde","EWZ":373,"LENGTH":12882.5726066445,"SHAPE_AREA":7072954.93788026}},{"type":"Polygon","arcs":[[-467,-225,-169,479]],"id":10162,"properties":{"GEN":"Eckersweiler","DES":"Gemeinde","EWZ":136,"LENGTH":10167.262355732,"SHAPE_AREA":3850357.87967351}},{"type":"Polygon","arcs":[[-471,-476,-412,480,-448]],"id":10161,"properties":{"GEN":"Kleinsteinhausen","DES":"Gemeinde","EWZ":795,"LENGTH":13694.1457911365,"SHAPE_AREA":5730158.47025055}},{"type":"Polygon","arcs":[[-305,-297,481,-438,-427,-217]],"id":10173,"properties":{"GEN":"Sch�nenberg-K�belberg","DES":"Gemeinde","EWZ":5594,"LENGTH":24649.2995196042,"SHAPE_AREA":18374640.0211772}},{"type":"Polygon","arcs":[[-482,-296,-31,-289,-268,-439]],"id":10174,"properties":{"GEN":"Dunzweiler","DES":"Gemeinde","EWZ":925,"LENGTH":11723.696107311,"SHAPE_AREA":5618929.90646206}},{"type":"Polygon","arcs":[[-481,-408,-451,-449]],"id":10171,"properties":{"GEN":"Gro�steinhausen","DES":"Gemeinde","EWZ":601,"LENGTH":13268.2640757643,"SHAPE_AREA":4902120.64012378}},{"type":"Polygon","arcs":[[-416,-61,-56,-149,-328]],"id":10172,"properties":{"GEN":"Rosenkopf","DES":"Gemeinde","EWZ":374,"LENGTH":8569.66843647252,"SHAPE_AREA":2599405.41451635}},{"type":"Polygon","arcs":[[-415,-475,-390,-466,-21]],"id":10169,"properties":{"GEN":"Ehweiler","DES":"Gemeinde","EWZ":176,"LENGTH":10144.4989576008,"SHAPE_AREA":3478300.03495741}},{"type":"Polygon","arcs":[[-388,-395,-399,-241]],"id":10093,"properties":{"GEN":"Obersimten","DES":"Gemeinde","EWZ":626,"LENGTH":13179.5076298536,"SHAPE_AREA":2182525.44374968}},{"type":"Polygon","arcs":[[-420,-473,-102,-277,-251,-307,-457]],"id":10096,"properties":{"GEN":"Rehweiler","DES":"Gemeinde","EWZ":430,"LENGTH":16883.2012868173,"SHAPE_AREA":6836241.80702002}},{"type":"Polygon","arcs":[[-285,-317,-468,-480,-168,-287,482]],"id":10974,"properties":{"GEN":"Berschweiler bei Baumholder","DES":"Gemeinde","EWZ":539,"LENGTH":20262.6291990411,"SHAPE_AREA":6488042.36473263}},{"type":"Polygon","arcs":[[-283,-237,-348,-294]],"id":10862,"properties":{"GEN":"Elzweiler","DES":"Gemeinde","EWZ":123,"LENGTH":8885.35628105601,"SHAPE_AREA":2094598.80233121}}]}},"arcs":[[[5752,2199],[43,45],[21,-9],[-13,-10],[11,-43],[30,-7],[9,24],[26,-8],[8,-16],[20,-4],[18,2],[22,-43],[17,-1],[-3,-9],[4,-3],[6,-2],[6,4],[11,5],[12,6],[7,4],[6,6],[43,-102],[123,31],[4,-10]],[[6183,2059],[15,-72],[-73,-89],[-12,-15],[21,-181]],[[6134,1702],[-1,0],[-176,-57],[0,-12],[0,-13],[-2,-12],[0,-11],[1,-9],[1,-15],[-2,-11],[3,-19],[4,-23],[2,-9],[5,-9],[25,-24],[3,-4],[1,-8],[-1,-6]],[[5997,1460],[-25,8],[-8,-26],[-35,-37],[-5,16],[-11,36],[-79,-4],[-43,32],[-16,21],[-1,21],[-12,1],[-15,33],[-4,27],[2,15],[-11,9],[2,16],[-11,7],[-12,31],[-55,18],[-25,33],[-3,29],[-3,26],[-1,30],[10,15],[16,34],[9,19],[-14,14],[-35,17],[-24,8],[-7,10],[-49,21],[-62,3],[-10,18]],[[5460,1961],[5,7],[15,16],[11,10],[16,35],[7,19],[6,20],[7,17],[8,18],[9,13],[10,15],[8,18],[3,20],[6,16],[2,7],[6,22],[12,23],[6,10],[99,-34],[33,-33],[19,-8],[5,25],[-1,2]],[[3988,4034],[-6,-11],[-12,-23],[-11,-21],[-3,-18],[1,-14],[6,-13],[22,-40],[13,-21],[-56,-56],[-39,-29],[35,-80]],[[3938,3708],[83,-160],[27,15],[13,-32],[-24,-13],[-24,-10],[-6,-12],[-18,-43],[17,-27],[-3,-56],[-4,-22],[-13,-71],[10,-62]],[[3996,3215],[-3,-11],[-17,6],[-18,-31],[-5,-50],[8,-28],[2,-31],[-55,-22],[-6,9],[-14,-1]],[[3888,3056],[-58,-2],[-72,-20],[3,-17],[4,-21],[-35,-46],[15,-26],[19,-30],[-44,-13],[-38,-11],[-24,-14],[-11,-15],[-18,43],[-7,50],[-28,-64],[-46,-31],[-43,-4],[-37,-27],[-20,41],[-60,24],[-23,-8],[-18,4]],[[3347,2869],[-2,9],[-8,33],[6,6],[16,16],[0,9],[-3,6],[-6,-2],[-7,1],[-4,6],[-5,3],[-21,-2],[-10,3],[-10,10],[-9,12],[-2,8],[-2,10],[-5,13],[-6,7],[-3,4],[-7,5],[-7,2],[-7,3],[-7,1],[-7,3],[-3,4],[-2,6],[-1,8],[-2,9],[-2,8],[-2,2],[-5,3],[-10,3],[-24,5],[-5,2],[-5,1],[-1,4],[0,3],[2,4],[5,9],[1,7],[1,8],[-1,7],[-7,6],[-8,3],[-10,4],[-2,16],[-1,23],[-16,1],[-7,-22],[-19,-43],[-55,2],[-28,-26],[-27,-18],[-35,-28],[-12,-43],[-14,-17],[-35,-13],[-31,-12],[-12,37],[3,17],[-68,23],[32,72],[10,33],[-20,0],[-21,32],[-15,9],[-21,9],[-51,-22],[-36,-18],[-13,31],[-26,29],[-8,21],[-17,14],[19,37],[-25,65],[5,74]],[[2606,3424],[23,-3],[15,6],[15,30],[18,24],[46,10],[23,-11],[30,-7],[30,4],[-6,20],[-19,93],[29,6],[14,10],[34,5],[14,6],[-13,20],[3,31],[13,46],[-14,32],[-6,32],[-13,36],[-11,28],[29,19],[2,16],[21,-11],[19,-2],[40,17],[14,23],[-4,12],[-15,18],[23,31],[14,36],[19,-16],[-5,-14],[11,-8],[12,13],[4,11],[8,7],[19,2],[7,1],[1,12],[9,2],[12,0],[12,2],[0,-1],[5,1],[20,8],[30,18],[11,4],[9,7],[9,9],[1,1],[5,6],[13,10],[9,8],[7,9],[7,12]],[[3209,4105],[46,-30],[15,27],[17,-13],[26,-18],[16,-10],[44,-36],[40,-35],[12,-10],[42,-26],[74,3],[63,-1],[18,-3],[16,-2],[7,-6],[9,-10],[10,-8],[6,-11],[0,-22],[33,0],[2,-27],[16,11],[21,21],[14,41],[18,22],[26,16],[15,28],[9,-1],[20,0],[21,-3],[21,-2],[52,10],[16,6],[22,9],[8,6],[4,3]],[[1795,6378],[-122,-45],[-55,-43],[-74,5],[-80,-72],[4,-16],[-55,-26],[-30,-27],[-34,4],[-38,14],[-23,6],[-3,-3],[-1,-6],[0,-4],[-1,-2],[-4,-7],[-20,5],[-20,23],[-28,12],[-24,8],[-11,-2],[-16,37],[-17,-38],[10,-40],[-83,-48],[-2,-2],[-2,-10],[1,-16],[3,-25],[0,-15],[0,-16],[-2,-16],[-7,-8],[-13,-13],[-24,-12],[-13,-4],[-18,-4],[31,-56],[6,-40],[16,-11],[8,-29],[25,-36],[10,-3],[46,-33],[-23,-33],[-30,-18],[-17,-17],[5,-49],[13,10],[38,6],[31,17],[30,-23],[19,-28],[34,-34],[-2,-8],[-2,-13],[-15,-14],[-14,-13],[-5,-7],[7,-12],[25,-10],[12,-4],[-8,-18],[-3,-22],[-1,-18],[2,-11],[1,-11],[1,-13],[4,-15],[4,-11],[7,-11],[4,-14],[4,-9],[1,-9],[4,-3],[6,-2],[5,-2],[2,-2],[3,-5],[2,-4],[3,-3],[3,-2],[5,-2],[2,-1],[4,-3]],[[1296,5323],[-39,-25],[-9,19],[-31,-12],[13,-48],[-6,-28],[-17,3],[-11,52],[-36,-2],[-5,-60],[0,-28],[-2,-25],[0,-25],[-41,-17],[-20,12],[-44,15],[-2,-1]],[[1046,5153],[-12,6],[-8,45],[-22,41],[-24,11],[-63,-20],[-31,0],[-31,-15],[-30,21],[-75,8],[-17,-10],[-10,5],[-30,-6],[-11,-10],[-57,-2],[-74,-12],[-63,4],[-3,35],[-7,12],[1,28],[11,19],[-15,20],[-20,47],[-4,31],[-10,9],[-7,-1],[-11,28],[-21,-14],[-48,-31],[-24,-35],[-30,24],[-14,-29],[-41,7],[6,32],[-14,110],[-12,71],[-17,9],[-1,22],[27,7],[25,-5],[1,1],[2,2],[4,2],[13,6],[18,4],[13,8],[16,9],[12,11],[11,20],[6,24],[4,13],[3,14],[2,6],[0,5],[2,6],[1,3],[4,6],[3,3],[4,4],[7,4],[4,2],[4,1],[3,0],[4,2],[3,4],[3,1],[9,3],[5,-1],[6,-8],[8,-14],[10,-11],[11,28],[31,3],[-74,66],[39,41],[-5,43],[-21,-1],[6,46],[-21,28],[6,59],[111,80],[-24,33],[8,66],[-38,32],[34,38],[104,-7],[11,13],[23,25],[20,12],[-13,40],[38,7],[-14,54],[-24,7],[-10,65],[-36,32],[-29,76],[47,30],[-10,26],[-28,25],[23,92],[-31,40],[-87,1],[-2,35],[42,46],[40,10],[7,-68],[29,-29],[69,-37],[13,4],[24,8],[20,15],[9,16],[3,21],[12,10],[13,-14],[-10,-19],[18,-6],[-15,-24],[11,-14],[16,18],[17,30],[24,17],[1,18],[29,14],[14,6],[10,-32],[-16,-63],[14,2],[39,5],[16,-10],[12,21],[19,11],[-3,13],[19,6],[11,-14],[19,-23],[15,22],[28,42],[53,4],[2,29],[42,-16],[42,8],[10,36],[-22,6],[18,49]],[[1203,6998],[14,19],[41,0],[31,33],[23,25],[10,11],[24,41],[45,64],[35,51],[49,18],[15,22],[17,9],[30,-25],[31,-3],[8,-11],[10,-24],[12,-37],[-38,-37],[8,-27],[26,-33],[18,-14],[4,-6],[-10,-15],[-27,-32],[3,-50],[12,-19],[52,17],[18,1],[8,-7],[3,-12],[-32,-23],[-21,-33],[3,-12],[2,-19],[-19,-28],[-9,-21],[3,-13],[21,-42],[40,-105],[-2,-1],[-9,-8],[-9,-9],[-7,-9],[-8,-8],[15,0],[28,8],[14,6],[22,0],[36,-26],[19,-31],[2,-23],[2,-29],[6,-35],[3,-21],[-1,-15],[-1,-17],[21,-25],[0,-16],[1,-24]],[[6570,8513],[7,-22],[32,-5],[-5,-29],[15,7],[48,-76],[8,-13],[15,18]],[[6690,8393],[14,-19],[20,-29],[5,-14],[7,-22],[-25,-33],[11,-91],[-31,-18],[-15,11],[-47,-36]],[[6629,8142],[-20,-34],[-10,-11],[-15,-16],[-10,-6],[-59,-32],[-43,-107],[-7,-17],[8,-44],[-23,-27]],[[6450,7848],[-24,-7],[-32,7],[-31,31],[-27,30],[-41,17],[-106,-27]],[[6189,7899],[-12,8],[-19,-29],[-11,7],[-32,1],[-22,18],[-22,8],[-28,8],[-8,17],[-4,15],[-147,114],[4,33],[-56,-5],[-27,13],[-12,7]],[[5793,8114],[-13,13],[-8,8],[-5,40]],[[5767,8175],[60,17],[19,13],[50,1],[120,55],[-6,13],[59,35],[40,1],[23,48],[-43,38],[39,17]],[[6128,8413],[25,-24],[12,8],[13,8],[-7,20],[13,7],[10,-18],[15,7],[-32,76],[12,6]],[[6189,8503],[31,-65],[32,-2],[-1,-25],[15,-2],[17,-56],[13,18],[16,33],[29,-13],[78,32],[86,91],[65,-1]],[[5224,5695],[-51,-47],[-52,-46],[27,-8],[-30,-57],[-1,-15],[82,9],[6,-18],[25,-4],[-3,24],[30,-1],[24,-10],[-13,-25]],[[5268,5497],[-17,-47],[-26,11],[-39,-1],[-50,-4],[-44,-12],[-28,-1],[-29,3],[-26,10],[-14,-7],[-20,-12],[-19,-9],[-8,-5],[-2,-19],[14,-67],[3,-51],[12,-6],[6,-5],[2,-4],[2,-7],[0,-2],[1,-2],[6,-12],[4,-8],[3,-8],[3,-10],[0,-11],[0,-5],[1,-5],[1,-5],[2,-1],[6,-5],[9,-18],[2,-9],[2,-9],[1,-6],[11,-7],[15,3],[22,-54],[3,-37],[-13,-34],[147,-32],[89,6],[-53,-345]],[[5247,4648],[-120,-29],[-53,-3],[-4,-18],[9,-7],[-13,-59],[24,-17],[4,-36],[-75,-61],[-32,-47],[-30,-24],[-26,-7],[-3,-14],[-11,3],[-4,3],[-9,6],[-14,7],[-14,5],[-5,0],[-5,0]],[[4866,4350],[-4,-1],[-5,1],[-4,1],[-2,3],[-1,4],[0,3],[0,2],[-1,2],[-1,3],[-3,4],[-5,-1],[-4,-2],[-2,-1],[-3,0],[-3,0],[-2,1],[-3,3],[0,4],[0,4],[1,5],[0,5],[1,5],[1,6],[1,7],[-2,5],[-4,3],[-5,1],[-5,-1],[-7,-4],[-7,0],[-2,0],[-5,1],[-5,1],[-2,3],[-2,3],[-1,0],[-3,-1],[-1,-1],[-2,-2],[-1,-1],[-1,-2],[-9,-6],[-10,-3],[-13,2],[-4,0],[-2,2],[-2,3],[-2,4],[-1,2],[-1,4],[-5,4],[-4,2],[-3,1],[-5,1],[-4,2],[-5,3],[-4,6],[-2,7],[-1,2],[-3,6],[-4,4],[-13,3],[-24,8],[-9,1],[-8,0],[-8,-1],[-8,1],[-4,2],[-3,2],[0,3],[0,5],[3,4],[0,3],[0,3],[-2,5],[-7,6],[-9,6],[-3,6],[-2,2],[-5,0],[-1,-1],[-2,-4],[-2,-3],[-3,-1],[-1,0],[-5,3],[-2,3],[-2,5],[0,3],[1,5],[4,9],[1,9],[-1,7],[-2,4],[-4,4],[-3,-1],[-6,-1],[-5,-3],[-4,-4],[-3,-1],[-1,0],[-3,2],[-4,9],[0,5],[0,1],[2,5],[3,2],[1,0],[6,5],[1,3],[0,5],[-2,24],[-2,8],[-2,5],[-4,8],[-4,7],[-3,4],[-3,3],[-4,4],[-6,4],[-8,6],[-14,9],[-5,3],[33,34],[13,17],[18,24],[17,23],[9,25],[11,39],[-4,36],[-13,54],[-8,14],[-8,11],[-1,7],[-2,12],[-4,13],[-6,18],[-7,13],[-17,15],[-18,8],[-14,6],[-35,-6],[-37,-15],[-15,-14],[-33,25],[0,26],[4,12],[-11,5],[-19,5],[1,50],[13,44],[12,17],[26,30],[58,61],[55,48],[24,28],[24,56],[16,17],[25,13],[39,8],[26,10],[23,4],[-3,10],[-14,45],[7,2],[34,18],[-19,17],[-2,2],[3,17],[38,66],[4,21],[3,12],[38,-4],[33,-3]],[[4811,5669],[26,4],[23,3],[32,20],[36,41],[22,21],[12,3],[15,1],[26,-3],[34,-2],[17,1],[16,7],[16,17],[14,20],[17,22],[14,12],[17,7],[5,25]],[[5153,5868],[44,-58],[7,-7],[-32,-63],[39,-38],[13,-7]],[[1711,4323],[-39,-15],[-16,-23],[-60,-26],[-40,-36],[-24,-57],[-6,-69],[-13,-83],[-13,-18],[-24,-32],[-22,-37],[-9,-34],[-19,-54],[-9,-24],[-44,-54],[0,-37],[-20,-21],[-43,-16],[-138,11],[-25,-15],[-4,-35],[-44,-1],[-36,-11]],[[1063,3636],[-43,34],[91,69],[11,33],[-8,16],[-11,8],[15,14],[-46,30],[-23,13],[-8,32],[38,47],[31,50],[-40,37],[17,32],[36,42],[-7,49],[12,24],[1,2],[-32,23],[-18,7],[-19,3],[-25,5],[-25,13],[-16,5],[-29,9],[-11,-5],[-34,16],[-25,46],[-19,32],[-8,15],[-47,46]],[[821,4383],[62,49],[29,2],[24,10],[6,10],[-5,25],[103,6],[7,6],[21,-6],[-5,-23],[2,-29],[45,-24],[74,-43],[10,-23],[16,-15],[54,57],[34,6],[28,21],[39,0],[26,-11],[23,-20],[31,-29],[51,24],[43,-26],[16,-50],[26,-1],[40,20],[24,37],[27,9],[39,-42]],[[3723,842],[-15,10],[-9,16],[0,42],[-23,25],[9,46],[-10,77],[8,46],[18,94],[18,24],[-24,39],[49,43],[47,67],[30,20],[35,19],[97,84],[16,43],[-62,119],[0,33],[0,25],[1,53],[54,66],[32,1],[30,15],[30,38],[42,101],[23,33],[26,-6],[6,37]],[[4151,2052],[47,-9],[14,2],[22,1],[31,-25],[-17,-31],[15,-70],[15,-48],[29,-29],[30,-16],[28,-38],[54,-21],[41,-40],[25,52],[38,5],[34,41],[38,-9],[16,-9],[2,4],[4,7],[8,8],[1,1],[8,11],[8,14],[1,9],[1,5],[3,12],[1,6],[2,7],[6,10],[4,8],[27,-10],[17,-22],[-22,-54],[48,-36],[14,-5],[23,-7],[34,28],[27,7],[47,-16],[30,-17],[-29,-41],[-29,-9],[5,-19],[-32,-12],[-1,-13],[0,-31],[-24,-31],[11,-12],[34,26],[3,-8],[67,24],[54,-112],[5,-37],[32,8],[16,9],[4,-42],[-3,-22],[31,-9],[-5,-26],[31,-16],[33,-5],[26,-12],[-2,-9],[97,-61],[9,7],[6,6],[8,14],[10,-7],[14,-11],[25,-65],[16,-10],[1,-12],[-19,-23],[-4,-15],[-17,4],[-3,-13],[-18,-104],[-12,-68],[-4,-21],[107,-112]],[[5348,888],[-27,-19],[-12,-18],[-12,-5],[-16,-52],[0,-18],[-29,-32],[-21,-36],[-14,-37],[-10,-8],[-47,-35],[-21,13],[-99,23],[1,25],[13,49],[2,43],[-25,16],[-19,-39],[-5,1],[-3,9],[-17,-7],[-46,31],[-20,3],[-15,-10],[-32,2],[-9,-20],[-10,0],[-52,24],[-135,60],[-38,30],[-3,19],[-71,-25],[-17,3],[-17,-2],[-25,-20],[-37,-22],[-109,-22],[-25,1],[-26,0],[-28,-11],[-20,-1],[-30,-2],[-6,-16],[-27,1],[-8,-10],[-11,-8],[-2,-42],[-41,-83],[-21,-8],[-15,34],[7,17],[0,16],[-3,14],[-6,15],[-2,20],[-64,75],[11,10],[-14,29],[-35,-3],[-3,16],[-14,32],[-1,12],[-16,2],[-5,-24],[-68,4],[8,-29],[-16,-7],[-18,12],[-8,6],[-29,-17],[-43,-16],[-19,27],[-12,-5],[-18,-31]],[[8642,5081],[-19,-36],[-85,-103],[-56,-37],[-89,-183],[-33,-9],[-29,-20],[-52,-44]],[[8279,4649],[-15,2],[-68,12],[13,23],[7,15],[11,14],[12,13],[10,13],[-99,75],[-10,13],[17,40],[-10,14],[-16,-7],[-13,-19],[-14,18]],[[8104,4875],[8,33]],[[8112,4908],[7,31],[8,30],[4,26],[14,42],[32,35],[25,68],[26,34]],[[8228,5174],[11,15],[12,36],[47,12],[24,14],[35,7],[26,4],[30,1],[18,18],[35,-9],[6,-17],[34,1],[7,-10],[10,9],[15,13],[35,30]],[[8573,5298],[12,9],[9,-18],[50,-26],[14,-25],[10,-32],[-21,-50],[-17,-52],[-3,-23],[15,0]],[[8279,4649],[26,-64]],[[8305,4585],[-101,-52],[-2,-30],[-23,-7],[-27,39],[-23,-50],[-24,-10],[-20,21],[-1,-40],[-60,85],[-26,-13],[-11,-5],[-13,-6],[-7,-3],[-4,-2],[-5,-1],[-6,-2],[-7,-2],[-15,-2],[-7,-1],[-5,5],[-39,-5],[-12,-13],[-17,-16],[-11,-11],[-14,3]],[[7825,4467],[-12,50],[-14,27]],[[7799,4544],[32,32],[19,27],[14,31]],[[7864,4634],[19,34],[30,25],[40,24],[26,28],[30,50],[42,39],[42,24],[11,17]],[[6569,8860],[-2,-61],[8,-13],[-17,-37],[-43,-42],[-9,-27]],[[6506,8680],[-13,-11],[-1,-19],[-37,-31],[-4,7],[-18,31],[-33,-7],[49,47],[-10,11],[-44,-40],[-45,49],[-10,45]],[[6340,8762],[-76,-31]],[[6264,8731],[-31,51],[38,11],[-4,30],[27,14],[-22,37],[16,33],[-34,37],[8,15],[5,25],[1,16],[2,13],[-2,5],[-4,13],[-11,31],[45,53],[-14,20],[-12,19],[13,56]],[[6285,9210],[31,-15],[14,-3],[43,11],[22,8],[4,-9],[4,-8],[25,7],[5,-29],[26,19],[7,-15],[-23,-31],[23,-11],[19,7],[8,5],[13,8],[8,-14],[51,-160],[20,-20],[-2,-18],[12,3],[11,-31],[-11,-4],[-18,-5],[-6,-2],[-6,-3],[-4,-3],[-4,-5],[-6,-6],[-6,-8],[15,-7],[9,-11]],[[6264,8731],[-69,-3],[-5,21],[-48,-10],[6,29],[-42,-18],[-16,15],[12,23],[-48,22],[-14,26],[13,26],[-38,13],[0,42],[-42,26],[16,36],[-33,78],[-106,-8],[-37,23]],[[5813,9072],[9,6],[18,6],[15,5],[19,21],[17,29],[26,59],[13,20],[3,2],[58,5],[40,25],[28,24],[36,-48],[20,-5],[11,-20],[21,26],[15,0],[2,14],[-4,28],[15,5],[-14,20],[11,8],[42,-45],[10,-10],[22,-14],[13,1],[30,2],[-6,-15],[-4,-9],[6,-2]],[[6763,4896],[-89,-129],[6,-5],[-8,-13],[21,-21],[-14,-56],[0,-29],[9,-10],[-8,-18],[-7,3],[-3,-22],[-32,0],[-10,-35],[-13,-22]],[[6615,4539],[-64,77],[-66,20],[-44,7],[-44,-49],[-20,-5],[2,-19],[-26,11],[-11,9]],[[6342,4590],[6,18],[-11,13],[0,21],[34,63],[-19,2],[1,24],[19,4],[12,24],[-21,21],[-8,-14],[-31,25],[8,21],[-4,25],[-13,1],[-15,-1],[-43,-6],[-26,-6],[17,43],[-6,22],[33,11],[31,2],[31,-2],[35,38],[-21,27],[-33,26],[-44,53],[-5,24],[22,21],[49,30],[26,25]],[[6366,5145],[22,-8],[34,-54],[20,-14]],[[6442,5069],[0,-29],[69,-36],[21,-19],[40,12],[32,6],[22,-10],[0,-15],[19,-1],[72,-30],[4,-34],[31,5],[11,-22]],[[6615,4539],[24,-19],[13,-1],[24,11],[15,7],[40,7]],[[6731,4544],[81,-50],[17,8],[16,0],[13,-10],[40,-34]],[[6898,4458],[-4,-57],[13,-21]],[[6907,4380],[-31,-2],[-53,-48],[-60,-14]],[[6763,4316],[-147,-54],[1,-12],[0,-10],[0,-7],[-1,-7],[-3,-9],[-5,-8],[-8,-7],[-13,12],[-41,-48],[-6,-28],[-29,-19],[-17,-12],[-43,13],[-19,-7]],[[6432,4113],[-25,64],[2,21],[0,26],[-31,-12],[-30,-15],[-7,-7],[-15,-16],[-16,24],[-28,29]],[[6282,4227],[-6,16],[-9,22],[-9,39],[-25,1],[-24,-1],[-27,-4],[-15,-16],[-13,-12],[-8,-14],[-8,-9],[-8,-17],[-34,38],[0,29],[18,-6],[13,12],[14,22],[25,-2],[45,55],[52,60],[11,22],[-6,16],[30,34],[10,51],[-5,15],[39,12]],[[8545,6081],[-62,-11],[-70,-4],[-90,4],[-75,10],[0,-13],[-122,-39],[-178,-70],[-212,-87],[1,-15],[0,-4],[-87,-39]],[[7650,5813],[-28,-12],[-106,10]],[[7516,5811],[-8,6],[-3,2],[-25,16],[-49,25],[-10,9],[-10,20],[-8,12],[35,41],[17,51],[10,-15],[87,27],[100,51],[-5,13],[-24,-8],[-27,93],[42,18],[13,6],[-24,67],[-16,23],[82,52],[0,34],[-20,22],[-37,-11],[-7,15],[-7,18],[-27,20],[-23,-9],[1,21],[-51,47]],[[7522,6477],[43,3],[37,-8],[56,4],[72,12],[46,40],[-23,42],[33,69],[12,-1],[16,4],[15,6],[14,7],[25,14],[17,8],[14,6],[7,2],[4,1],[2,1],[5,1],[8,-1],[7,0],[7,1],[23,4],[-15,56],[-50,60],[-16,53]],[[7881,6861],[106,106],[19,49],[-25,50],[21,14],[22,16],[17,11],[35,24],[22,16],[-24,35],[14,45]],[[8088,7227],[40,-26],[31,-33],[-5,-7],[16,-16],[1,-15],[16,-1],[44,-57],[32,-47],[13,-39],[17,-22],[127,-106],[103,63],[119,31]],[[8642,6952],[16,-1],[98,-351],[83,16],[6,-16],[24,-209],[-17,-18],[51,-19],[50,-45],[-100,16],[16,-70],[19,-84],[-90,-45],[-82,-13],[6,36],[-58,-29],[-2,-14],[-117,-25]],[[8507,5710],[-20,-23],[-44,-17],[-19,-6],[-152,-108]],[[8272,5556],[13,28],[-16,21],[-20,23],[-54,-32],[-59,-33],[-56,6],[-51,5],[-78,-69],[-45,9],[-22,-32]],[[7884,5482],[-12,12],[-102,-57],[-13,13],[-11,12],[-8,12],[-17,32],[-4,7],[-3,12],[0,12],[-5,16],[-6,10],[-9,12],[-8,11],[-8,16],[-4,12],[0,13],[-1,12],[-2,9]],[[7671,5648],[-7,9],[-21,27],[-7,27],[14,102]],[[8545,6081],[2,-12],[-53,-12],[6,-69],[-12,-35],[-14,-37],[19,-39],[69,14],[46,-104],[-20,8],[-18,0],[-9,0],[-12,-30],[64,9],[-7,-33],[-54,14],[-45,-45]],[[2606,3424],[-18,64],[-32,56],[-34,104],[-9,54],[-42,50],[-54,44],[-11,6],[-55,38],[-54,19],[-40,20]],[[2257,3879],[19,21],[15,18],[15,14],[18,16],[21,12],[38,21],[-69,87],[15,32],[16,7],[8,8],[9,10],[6,8],[4,7],[1,1],[4,6],[8,10],[6,8],[7,6],[8,7],[8,4],[10,6],[10,5],[11,8],[9,9],[67,0]],[[2521,4210],[17,-14],[73,10],[6,-32],[16,16],[28,-29],[26,1],[31,14],[44,23],[-2,69],[17,36],[74,22],[21,-20],[4,-38],[2,-17],[15,-15],[14,-14],[78,-3],[49,-1],[62,-4]],[[3096,4214],[19,-29],[81,-23],[9,-16],[10,-12],[-2,-13],[-2,-9],[-2,-7]],[[2178,4834],[5,1],[32,-27],[7,-19],[51,7],[34,0],[106,34],[-5,-120],[39,10],[20,20],[14,21],[21,-20],[65,-37],[17,-8],[8,-9],[-1,-14],[-2,-4],[-6,-14],[-4,-9],[0,-12],[1,-15],[4,-17],[3,-17],[2,-19],[1,-21],[1,-16],[-3,-15],[-4,-8],[11,-16],[7,-11]],[[2602,4479],[-26,-56],[12,-64],[-16,-74],[-51,-75]],[[2257,3879],[-116,-121],[-71,-85],[-32,24],[-78,-4],[15,19],[19,14],[45,14],[6,36],[2,3],[2,6],[6,25],[5,11],[4,7],[6,8],[7,9],[4,7],[3,6],[2,11],[-96,106],[-1,129],[-9,13],[-2,8],[0,39],[-122,121],[-14,17]],[[1842,4302],[29,33],[37,47],[31,-24],[5,50],[-12,13],[14,36],[14,24],[8,10],[23,12],[56,34],[20,18],[11,18],[6,12],[11,11],[11,15],[9,33],[-25,33],[8,21],[8,21],[-9,37],[27,43],[15,24]],[[2139,4823],[12,20],[27,-9]],[[4222,7670],[-33,-19],[-30,-25],[-87,-110],[-131,-21],[-4,22],[-35,-29],[-41,-88],[-12,-5],[-80,-35],[-11,-5],[-12,-5],[-4,-4],[0,-3],[1,-11],[0,-8],[-3,-4],[-2,-5],[0,-7],[2,-4],[5,-3],[5,-2],[-9,-10],[-24,-13],[-13,16],[-11,-21],[-32,-6],[-27,9],[-20,-28],[-31,12],[-13,127],[-23,36],[13,57],[-31,24],[-39,77],[3,59],[-18,-10],[-20,-11],[-87,15],[-28,48],[7,37]],[[3347,7717],[-25,46],[-2,27],[-36,10],[-2,54],[-18,34],[28,28],[-24,88],[16,6],[20,-12],[-5,22],[-16,21],[21,15],[4,16],[-2,27],[24,30],[11,31],[20,24],[22,5],[15,3],[73,74],[-14,16],[27,7]],[[3484,8289],[22,-2],[37,-59],[108,-33],[86,101],[61,38]],[[3798,8334],[63,-14],[1,-35],[10,-7],[1,-31],[-8,-16],[-4,-27],[36,6],[6,-20],[16,7],[10,21],[23,-2],[19,-42],[32,21],[22,-4],[15,-12],[23,18],[86,-6],[7,-71],[-5,-9],[-3,-2],[-2,-1],[-16,-12],[-2,-1],[-7,-3],[11,-17],[4,-7],[1,-19],[-13,-6],[-13,-66],[25,-62],[3,-39],[6,-9],[24,-35],[3,-15],[1,-18],[-6,-19],[-9,-14],[8,-10],[3,-32],[10,-6],[14,-2],[9,-5],[3,-12],[17,-29]],[[5370,3167],[-29,-3],[-34,-13],[8,-22],[-31,-30],[4,-19],[-20,-20],[7,-78],[-1,-21],[-22,-34],[-52,-42],[-15,-18],[-38,-7],[-25,-21],[-7,-15],[24,-9],[-22,-18],[57,-28],[-22,-23],[-21,-39],[-18,-12],[59,-70],[25,-11],[70,-50],[13,-20],[-17,-2],[-1,-40],[-5,-31],[13,-5],[-5,-23],[-14,3],[-3,-15],[-20,-17],[-12,-15],[-2,-15],[4,-33],[7,-14],[24,-19],[-14,-20],[-44,-30],[-3,-24],[8,-11],[17,-14],[61,33],[10,-21],[5,-30],[10,-34],[53,-52],[10,-18],[41,-71],[23,-30],[12,-8],[11,-9],[4,-9],[4,-7],[3,-2]],[[5997,1460],[-4,-5],[-7,-3],[-8,-3],[-5,-5],[-9,-13],[-30,-47],[-6,-11],[-3,-10],[1,-10],[-11,-37],[-1,-13],[2,-10],[8,-44],[3,-18],[2,-17],[1,-11],[1,-15],[0,-11],[2,-7],[-16,-2],[-1,-10],[5,-13],[9,-12],[-70,13],[-47,-5],[-76,-7],[-43,36],[-128,-8],[-94,-61],[-65,-52],[-18,-23],[-6,-12],[-6,-14],[-17,-71],[-1,-21],[-11,-20]],[[4151,2052],[1,42],[10,36],[-4,34],[-22,71],[-3,29],[-10,92],[-58,-3],[-10,-27],[-53,-33],[-3,-6],[-4,-8],[-79,51],[-10,59],[3,201],[51,130],[5,96],[8,19],[-3,25],[5,27],[20,19],[21,13],[10,30],[-114,63],[-14,17],[-10,27]],[[3996,3215],[39,20],[14,27],[27,14],[17,20],[23,5],[-18,46],[27,41],[66,27],[43,4],[21,-8],[116,-70],[66,32],[15,23],[64,26],[54,4],[12,-27],[13,-13],[32,-12],[33,-12],[14,-8],[9,-8],[-1,63],[13,31],[10,11],[11,14],[14,58],[38,30],[28,3],[13,13],[29,9],[-12,12],[51,30],[10,27],[32,31],[31,59],[31,26],[11,21],[41,49],[48,27]],[[5081,3860],[28,37],[16,-5],[33,-14],[31,-12],[-14,-16],[22,-5],[70,-80],[-39,-25],[-1,-8],[2,-5],[6,0],[20,19],[11,-9],[2,-12],[-6,-14],[-4,-4],[-17,2],[-15,9],[-12,-8],[2,-10],[-29,-17],[-4,18],[-21,1],[-65,-58],[-40,-35],[-24,-40],[-4,-30],[34,-42],[76,-9],[42,-23],[22,-12],[-12,31],[39,8],[40,-14],[-28,-47],[-17,-39],[5,-40],[-9,-35],[-27,-23],[-19,4],[-22,4],[-7,-10],[5,-35],[-24,-22],[1,-6],[-5,-3],[-4,3],[-9,4],[4,-8],[3,-8],[7,-9],[10,-7],[6,-3],[8,-1],[7,1],[6,-3],[8,-3],[10,-1],[6,2],[4,2],[3,4],[7,-1],[8,-3],[6,-3],[5,-2],[6,0],[8,2],[19,12],[5,4],[4,1],[6,-3],[4,2],[1,4],[-1,3],[-1,3],[-1,1],[-4,6],[-3,6],[1,1],[1,2],[6,1],[4,3],[0,4],[-1,4],[-3,3],[0,5],[1,6],[2,6],[1,6],[2,8],[1,2],[1,2],[4,4],[4,0],[2,-5],[4,-8],[3,-5],[5,0],[3,4],[2,8],[16,4],[35,-1],[-3,-37],[-6,-12],[-8,-14],[6,-14],[11,4],[15,-45]],[[6768,7124],[-2,-10],[-7,-23],[-6,-12],[-15,-11],[-19,-6],[-33,-10],[-14,-7],[-16,-9],[-5,-5],[-15,-16],[-16,-13],[-7,-6],[-15,-11],[-15,-14],[-12,-6],[-15,-6],[-16,-4]],[[6540,6955],[-1,5],[-18,-7],[-37,-20],[-15,-5],[-10,19],[-24,0],[-34,38],[-35,-5],[-20,55],[-78,58],[-36,-16],[-60,-26],[-9,-27],[24,-8],[-8,-27],[-57,-17]],[[6122,6972],[-16,19],[37,56],[-30,21],[10,24],[48,25],[-11,25],[19,10],[22,47]],[[6201,7199],[77,85],[45,96]],[[6323,7380],[53,-42],[112,-28],[18,-19],[23,-33],[5,2],[4,-4],[69,-89],[33,-16],[67,7],[61,-34]],[[6115,6831],[11,90]],[[6126,6921],[43,-52]],[[6169,6869],[35,-46],[-89,8]],[[3290,5659],[25,-11],[85,-37],[47,-82],[9,-3],[141,-56]],[[3597,5470],[-33,-79],[-11,-183],[-10,-7],[-56,-41],[-1,-23],[-1,-21],[-3,-67],[-8,-8],[-15,-15],[28,-50],[-19,-13],[8,-20],[-22,-60],[-10,-10],[-16,-32],[-6,-6],[-48,-48],[-41,-26],[-27,-30],[-13,-27],[-1,-3],[0,-24],[-42,3],[-17,-10],[-4,-26],[31,-28],[1,-1],[-83,-32]],[[3178,4583],[-7,2],[-32,11],[-5,18],[-5,12],[-7,0],[-29,3],[-18,1],[-20,2],[-12,-22],[-12,3],[-15,17],[-4,5],[16,18],[-9,10],[-11,-5],[-8,3],[-3,1],[-7,4],[-24,-23],[-15,-11],[-53,65],[-14,26],[-8,14],[-5,33]],[[2871,4770],[16,12],[-23,44],[-23,40],[-33,11],[-17,37],[38,15],[24,17],[-5,24],[36,18],[17,69],[38,34],[7,7],[23,15],[14,4],[5,1],[26,4],[7,2],[19,5],[4,1],[3,0],[-13,9],[-8,11],[0,31],[-8,28],[-5,16],[18,53],[-26,46]],[[3005,5324],[19,8],[-32,93],[-26,40],[-8,-1],[-58,-6],[2,49],[9,25],[41,1],[30,11],[-6,7],[14,9],[22,-2],[2,24],[25,13],[54,-3],[16,68],[50,-19],[83,19],[48,-1]],[[2005,9821],[-13,-58],[35,-23],[43,-11],[-5,-22],[73,-177],[-24,-35],[31,-14],[12,-6],[9,-13],[52,-16],[37,-52],[51,16],[33,5],[24,0],[-48,-139],[36,-55],[20,-34],[-17,-6],[7,-20],[-7,-63],[-12,-25],[-39,-16],[-23,9],[-21,-23],[-14,-2],[-10,-2],[-14,20],[-41,-30],[-13,17],[-27,-33],[-10,17],[-26,10],[-66,33],[-11,-26],[43,-17],[21,-24],[47,-21],[15,-14],[9,-8],[-33,-63],[-51,-43],[12,-15],[11,-42],[-22,-33],[-18,-14],[-54,45],[-30,1],[-21,-1],[-29,-2],[-53,-25],[17,-20],[-34,-19],[-50,-78],[20,-32],[-8,-14],[-21,-43],[23,-15],[19,-13],[5,-30],[-14,-5],[2,-45],[20,-24],[-2,-39],[29,-22],[0,-30],[13,-23],[-15,-55],[35,-4],[32,21],[16,-34],[34,-16],[16,-45],[53,-1],[26,-12],[8,-39],[-17,-17],[1,-11],[4,-57],[3,-31],[-8,-21],[-17,-16],[22,-17]],[[2086,7964],[-13,-25],[-49,-35],[-34,-18],[-54,-8],[-26,-27],[-33,2],[-37,-31],[-8,-44],[-25,3],[-23,-18],[-9,-24],[-19,-2],[-11,9],[-22,-27],[-35,-8],[-22,8],[-7,-27],[-34,-4],[-25,7],[-29,36],[-17,-19],[-40,-16],[-15,-5],[-14,-16],[-17,24],[-32,5],[-16,15]],[[1420,7719],[9,28],[0,22],[1,21],[1,23],[-20,54],[19,44],[-2,18],[2,27],[-12,28],[-13,68],[13,4],[-23,44],[19,9],[25,41],[6,40],[4,43],[1,57],[0,35],[-16,23],[1,74],[-6,25],[-20,19],[36,30],[-3,16],[9,10],[27,4],[10,35],[16,7],[-7,27],[-13,22],[-19,7],[-29,-9],[-1,38],[-1,25],[-56,1],[-20,1],[-11,9],[0,13],[16,23],[29,42],[-10,22],[-24,-1],[-1,39],[27,34],[27,34],[12,38],[1,12],[1,17],[-14,12],[-28,14],[37,31],[33,25],[-9,14],[-22,24],[2,26],[-8,26],[2,31],[12,30],[3,59],[-19,-27],[-16,-28],[-56,30],[-53,30],[-34,8],[-29,-11],[-18,5],[-19,23],[-15,1],[-30,-37],[-75,-6],[-2,-19],[-32,-14],[-28,-14],[-42,13],[-50,-14],[-17,-15],[-15,-13],[-5,-4],[-11,-35],[-57,70],[-59,54],[-6,26],[-5,34],[12,44],[-1,11],[-5,14],[-22,56],[-8,15],[2,22],[1,29],[-8,32],[-11,31],[11,20],[18,7],[27,-15],[12,-9],[34,-12],[28,-5],[46,-4],[52,34],[51,10],[30,-1],[34,2],[20,-23],[17,-6],[12,-26],[4,-25],[21,8],[16,-3],[16,36],[-31,15],[3,21],[-12,15],[4,17],[65,-28],[16,-13],[30,31],[-10,9],[-7,5],[-10,12],[-3,5],[-6,11],[-3,18],[-3,19],[1,15],[5,4],[10,2],[11,6],[6,8],[2,8],[-1,10],[-2,10],[-8,11],[-8,11],[-9,10],[-2,3],[-6,7],[-9,9],[-2,7],[0,8],[3,8],[2,8],[-1,8],[-5,6],[65,50],[25,19],[47,17],[38,-13],[-7,-55],[14,-61],[2,-46],[22,-17],[41,26],[-1,21],[16,20],[14,17],[12,17],[16,-30],[45,28],[28,-5],[21,29],[40,25],[26,9],[4,27],[37,9],[6,-25],[-14,-32],[34,4],[75,12],[15,-12],[9,32],[21,13],[0,-16],[3,-19],[0,-17],[-8,-12],[-10,-12],[-12,-10],[-12,-15],[-4,-13],[1,-14],[4,-13],[7,-32],[-2,-10],[-10,-12],[-11,-13],[-8,-14],[-2,-16],[2,-25],[7,8],[8,8],[12,14],[9,9],[10,7],[13,3],[9,6],[8,13],[8,15],[6,16],[10,16],[12,13],[11,7],[11,7],[13,11],[6,10],[11,14],[3,4],[22,10],[24,-12],[34,-23]],[[3347,2869],[-3,-26],[-19,-98],[-14,-85],[-8,-28],[-15,-27],[-14,-37],[-5,-13],[4,-12],[7,-11],[7,-17],[0,-16],[5,-12],[14,-17],[11,-29],[8,1],[7,0],[13,7],[15,21],[55,-10],[8,-30],[5,-14],[7,-21],[-22,-27],[-11,-13],[-40,32],[-23,-32],[-6,-64],[-10,-25],[-34,-32],[-34,-30],[-24,-33],[-7,-30],[-13,-27],[-4,-43],[24,-24],[2,-14],[-6,1],[-10,-1],[-9,-1],[-9,-2],[-9,-1],[-7,-4],[-9,-12],[-7,-10],[-5,-7],[3,-12],[-4,-10],[-44,-18],[7,-13],[-11,-14],[-15,11],[-9,-52],[9,-6],[3,-19],[11,-11],[8,-24],[13,-38],[21,-66]],[[3154,1724],[-93,72],[-70,23],[-36,-4],[-188,-125],[-18,-34],[-26,13],[4,17],[-44,44],[1,-11],[-76,-24],[-49,41],[-44,-2],[-8,-29],[-43,-16],[-35,-25],[-28,-3],[-40,30],[-45,10],[-53,22],[-24,10]],[[2239,1733],[15,25],[11,17],[2,4],[2,4],[8,19],[3,6],[2,8],[2,7],[2,5],[1,5],[0,2],[0,3],[-1,10],[0,27],[-1,25],[-1,13],[-3,22],[19,60],[-3,0],[-67,-10],[-7,7],[-6,-6],[-16,-16],[-32,-13],[-14,19],[0,36],[-5,15],[-28,-9],[-37,-25],[-9,-20],[-10,-21],[-4,-6],[-30,-13],[-7,39],[-6,29],[-4,25],[-3,15],[-8,0],[-32,3],[-65,6],[-25,57],[-51,56],[-98,79],[-32,26],[-62,49],[-29,1],[-27,-21],[-117,-93],[-18,11],[-10,8],[-15,11],[-17,17],[-8,8],[-26,28],[-37,54],[-32,47],[-10,13],[-10,10],[-35,36],[-20,102],[-88,-5],[-17,-1],[-1,0],[-39,23],[-26,-13],[-44,1],[-2,-2],[2,-11],[-4,-5],[5,-31],[-28,-35],[-52,-52],[-4,-2],[-21,-8],[-32,-1],[-10,0],[-55,-14],[-49,-43],[-31,-38],[-170,77],[-11,5],[-20,10],[-22,9],[-16,14],[-12,35],[-3,23],[-28,9],[-16,10],[-20,17],[-19,25],[-22,4],[-23,5],[-17,-8],[-52,-47],[-16,-6],[-3,-8],[-30,-26],[-28,-21],[-24,-12],[-61,-37],[-4,-10],[-23,12],[-9,-5],[-19,14],[-41,75],[3,28],[-13,-6],[-13,15],[2,20],[21,51],[26,15],[27,3],[15,1],[3,32],[37,12],[24,23],[0,12],[24,16],[24,15],[35,22],[12,-11],[33,-30],[34,-7],[34,25],[27,6],[18,-12],[1,-10],[88,1],[24,-17],[65,-24],[-4,14],[30,24],[54,58],[-1,35],[25,22],[1,51],[-4,12],[18,3],[-2,8],[-38,33],[13,12],[22,12],[118,15],[4,34],[3,23],[20,-4],[25,-5],[27,-9],[13,-5],[1,3],[24,57],[2,40],[-24,32],[-6,52],[-35,84],[-6,14],[-2,38],[21,36],[35,26],[21,43],[31,30],[23,56],[44,36],[27,-4],[21,22],[21,19],[2,12],[-11,24],[-24,27]],[[1711,4323],[13,-19],[39,-53],[39,21],[40,30]],[[1915,4989],[29,-2],[19,8],[40,-6],[20,0],[39,0],[30,-8],[69,4],[-24,-67],[-70,-94],[72,-1]],[[821,4383],[-54,14],[-83,-16],[-156,39],[3,2],[23,22],[32,9],[11,15],[12,25],[-25,40],[-4,38],[-11,11],[-31,22],[-41,119],[-22,3],[-24,-9],[-58,56],[13,23],[19,-9],[25,-20],[25,-6],[45,-2],[26,24],[5,-22],[23,9],[26,13],[9,10],[20,33],[57,6],[-3,12],[20,7],[-4,14],[18,5],[52,25],[78,30],[28,22],[31,25],[-9,17],[-10,18],[18,5],[1,16],[33,1],[9,-15],[20,18],[14,27],[29,9],[13,59],[10,20],[12,6]],[[1296,5323],[19,-31],[21,-22],[13,-13],[9,-9],[70,5],[6,-14],[20,-38],[-2,-34],[-17,-22],[7,-14],[-14,-19],[12,-15],[37,-50],[23,-48],[6,0],[5,0],[8,-26],[1,-7],[1,-19],[19,-4],[43,-9],[19,6],[14,16],[17,14],[24,12],[15,5],[11,-12],[17,-13],[41,14],[16,1],[21,0],[25,11],[22,4],[41,-11],[18,-8],[31,16]],[[2824,7534],[-68,-47],[-53,-17],[-34,-1],[-6,-18],[11,-36],[33,-29],[36,-14],[31,-18],[28,-37],[30,-50],[36,-76],[31,-27],[-28,-34],[9,-204],[18,-61],[45,-71],[44,34],[11,-16],[73,1],[11,-36],[47,16],[24,-25],[-20,-3],[0,-36],[-79,-2],[-52,-50],[-17,-2],[1,-29],[-20,7],[-4,-19],[-5,-51],[2,-54],[1,-16],[6,-46],[5,-20],[12,-37],[20,-24],[18,-10],[25,-33],[9,-36],[-35,-6],[8,-47],[-4,-40],[0,-47],[3,-45],[7,-43]],[[3034,6079],[-24,22],[-55,11],[-27,-44],[2,-41],[1,-35],[-22,-8]],[[2909,5984],[-13,-7],[-24,-29],[-29,2],[-1,-24],[-27,-15],[-78,14],[-51,6],[-105,-45],[-38,51],[-3,67],[-21,9]],[[2519,6013],[-21,53],[-17,36],[-26,33],[-16,61],[-35,-11],[-36,-30],[-1,-37],[-14,9],[-13,9],[-68,-18],[-32,11],[-1,14],[-57,7],[-21,41],[-34,-2],[-19,21],[-8,28],[9,34],[-25,11],[-2,-20],[-58,13],[2,39],[-94,23],[-30,-4],[-13,-2],[-6,15],[-17,-7],[-7,14],[24,36],[-32,7]],[[1851,6397],[32,19],[52,100],[32,-11],[45,81],[37,15],[100,-6],[56,20],[-18,25],[-3,49],[19,31],[23,22],[11,35],[32,47],[24,15],[25,-1],[6,30],[67,44],[32,-14],[-14,54],[-25,46],[56,18],[-17,37],[30,70],[21,24],[4,18],[-12,3],[7,42],[14,25],[23,6],[38,44],[-26,22],[-14,11],[15,21],[20,12],[31,-3],[26,-10],[8,37],[-27,30]],[[2581,7405],[8,7],[61,27],[-10,25],[105,108],[33,-28],[38,28],[8,-38]],[[3347,7717],[-54,-15],[-24,-32],[-11,-14],[-107,-64],[-76,7],[-51,-6],[-84,-50],[-95,-17],[-21,8]],[[2581,7405],[-24,31],[22,37],[-34,8],[-6,30],[24,22],[13,28],[-63,30],[-10,53],[16,2],[17,21],[-8,24],[-23,42],[18,1],[0,18],[-20,8],[-37,20],[16,24],[-11,13],[-11,15],[-8,21],[-5,19],[-2,22],[3,22],[3,15]],[[2451,7931],[1,22],[12,7],[73,-18],[36,4],[2,26],[33,53],[18,54],[42,33],[15,27],[18,8],[16,9],[4,4],[10,-4],[5,-23],[30,-2],[23,-7],[21,-16],[19,18],[32,15],[29,47],[25,26],[-23,70],[-4,11],[-21,26],[-40,34],[8,17],[36,17],[32,-33],[31,30],[-3,24],[30,2],[64,26],[20,-42],[45,-22],[23,13],[45,7],[41,0],[40,23],[41,-42],[125,-3],[25,42],[33,2],[10,-15],[11,-112]],[[8367,965],[26,-14],[28,8],[25,0],[16,-3],[13,-5],[13,0],[19,5],[18,-1],[27,0],[0,-23],[4,-15],[-7,-19],[-1,-2],[1,0],[40,-25],[-10,-29],[0,-2],[11,-8],[10,-8],[0,-1],[5,-38],[1,-26],[34,-21],[25,-3],[8,-34],[11,9],[18,-5],[1,-9],[1,-24],[12,-11],[21,-4],[24,11],[22,11],[44,23],[29,-1],[11,0],[20,9],[63,-7],[1,-15],[-5,-4],[-4,-3],[5,-6],[2,-1],[5,-6],[11,8],[3,3],[32,8],[31,6],[15,-3]],[[9046,690],[-54,-26],[-4,-23],[-2,-12],[-23,-9],[-11,-4],[-9,-12],[-15,-21],[-15,-42],[-25,-25],[-6,-28],[-38,-46],[12,-11],[-4,-14],[17,-2],[10,-10],[5,-16],[-6,-20],[-12,-13],[-8,-29],[8,-15],[23,-20],[14,-16],[23,-12],[30,-17],[25,-30],[22,-15],[4,-22],[26,-27],[-27,-11],[-78,-21],[8,-12],[-47,-36],[-51,-15],[-56,1],[-46,8],[-12,2],[-10,1],[-14,-11],[-7,-6],[-7,0],[-35,-1],[-28,-25],[-36,23],[-19,12],[-18,0],[-332,-62],[-16,1],[-48,8],[-87,59],[-43,28],[-23,13],[-57,46],[-23,25],[-23,23],[-53,45],[23,50],[-5,1],[-75,9],[-21,2],[2,13],[7,76]],[[7776,399],[16,18],[19,31],[12,6],[8,-3],[14,-6],[-2,15],[-18,21],[17,28],[5,25],[-5,19],[5,39],[19,45],[9,12],[13,15],[14,37],[36,23],[-5,7],[-4,7],[1,9],[0,3],[-1,2],[0,6],[0,7],[-1,7],[-3,4],[-4,5],[-8,2],[-8,7],[-13,12],[-6,7]],[[7886,809],[14,4],[70,21],[35,-13],[21,-8],[8,-3],[19,-1],[29,-1],[52,42],[20,27],[7,21],[12,25],[10,14],[38,55],[22,27],[22,-4],[17,-2],[12,-17],[23,-27],[12,11],[13,11],[25,-26]],[[1851,6397],[-56,-19]],[[1203,6998],[-20,21],[-18,-1],[-36,-27],[-15,-14],[-31,-27],[-17,10],[-12,56],[-8,6],[-27,23],[-10,11],[-40,64],[-29,33],[-14,11],[11,12],[8,9],[10,14],[10,8],[4,1],[1,1],[9,2],[13,2],[2,0],[14,1],[11,2],[10,3],[3,3],[1,5],[1,11],[3,14],[2,12],[3,7],[1,2],[3,2],[7,2],[7,4],[10,5],[8,5],[8,6],[10,3],[-33,50],[-48,25],[-7,16],[-12,64],[-7,19],[-70,64],[69,77],[23,33],[8,0],[5,-8],[11,-19],[5,-8],[21,-37],[15,12],[9,9],[38,-25],[2,21],[18,23],[11,-13],[26,11],[23,10],[0,22],[25,8],[4,-14],[19,20],[23,18],[51,30],[48,5],[44,3],[3,3]],[[2086,7964],[16,-26],[53,23],[17,-13],[29,35],[-1,-34],[12,-7],[13,5],[3,-19],[72,-27],[11,30],[1,3],[29,0],[74,-7],[19,5],[17,-1]],[[4239,8886],[8,-15],[17,-14],[19,-19],[-14,-30],[-7,-30],[-19,-41]],[[4243,8737],[-61,-10],[-77,-120],[-66,-56],[-74,-27],[-73,4],[-100,-102],[-8,-53],[14,-39]],[[2005,9821],[46,-20],[52,48],[32,34],[70,99],[18,17],[33,-20],[117,-63],[100,-47],[17,-2],[43,-10],[34,-18],[42,-48],[16,-19],[44,-53],[44,-102],[7,-13],[27,-35],[10,-14],[14,-19],[24,-26],[2,-13],[36,-85],[18,-28],[-11,-32],[36,-18],[-1,-17],[9,-30],[15,-3],[31,51],[13,24],[30,-5],[17,-11],[21,0],[17,-5],[-11,42],[5,16],[20,-2],[15,-21],[2,-38],[12,-20],[3,-38],[36,-5],[11,-5],[13,3],[20,-27],[26,10],[44,-30],[70,-7],[58,5],[17,3],[16,3],[16,4],[18,4],[30,12],[15,6],[18,11],[13,9],[8,12],[6,9],[6,18],[12,28],[4,7],[11,6],[9,4],[16,3],[17,1],[9,0],[14,-4],[15,-5],[13,-9],[67,-75],[43,-26],[36,1],[56,35],[14,-23],[1,-56],[-17,-62],[-8,-58],[-19,-1],[13,-25],[13,-25],[21,1],[55,-33],[20,-11],[15,-34],[9,-7],[12,-4],[15,-8],[4,-15],[1,-52],[13,-5],[22,25],[29,-7],[27,1],[15,19],[35,-12],[68,7],[44,-7]],[[4866,4350],[-79,-96],[-18,9],[-36,19],[-2,-3],[-33,8],[-12,-11],[-7,-6],[-31,-28],[-26,-28],[-32,-16],[-27,-13],[10,-8],[45,-36],[17,-15],[2,-1],[13,-17],[0,-4],[5,-19],[0,-20],[-17,-15],[-21,-16],[-41,-33],[-20,-14],[-23,-15],[-81,-44],[-14,-6],[-217,-88],[-215,-88],[-32,-15],[-36,-23]],[[3988,4034],[13,16],[-25,15],[-32,41],[8,23],[3,11],[28,17],[-8,35],[-10,7],[-18,25],[-16,30],[-6,13],[-10,7],[-17,11],[-22,19],[-15,19],[-11,24],[-5,15],[-56,-4],[-56,-3],[-46,-9],[-5,-16],[-2,-1],[-13,-9],[-14,2],[-18,3],[-42,-17],[-45,-18],[-43,-5],[-35,6],[-25,11],[-20,12],[-18,14],[-29,-13],[-27,-1],[-21,19],[-17,-6],[-33,-13],[-38,-19],[-11,10],[-57,59]],[[3174,4364],[-21,34],[-35,49],[-1,2],[-22,35],[-8,20],[13,10],[25,13],[15,6],[9,3],[23,7],[6,0],[0,12],[0,28]],[[3597,5470],[10,21],[5,19],[4,34],[108,11],[43,32],[31,22],[21,-67],[-8,-44],[34,-24],[36,-26],[5,9],[33,57],[21,16],[18,-5],[46,26],[2,1],[37,48],[71,-15],[75,25],[3,1],[12,-15],[14,-18],[25,-5],[8,-10],[-3,-14],[0,-17],[4,-7],[7,2],[3,10],[3,16],[12,12],[17,7],[37,-1],[-4,16],[14,17],[4,19],[14,9],[62,11],[37,0],[10,6],[5,0],[12,1],[20,4],[14,3],[7,2],[5,4],[5,4],[3,8],[6,12],[4,15],[2,6],[3,11],[3,11],[10,22],[2,6],[8,16],[-11,35],[15,8],[23,10],[5,-10],[44,21],[134,-61],[35,-41],[-12,-22],[1,-45]],[[2871,4770],[-43,-22],[-26,-22],[-22,-13],[-17,4],[-33,7],[-7,-13],[-1,-26],[7,-18],[7,-36],[2,-18],[-9,-54],[-11,-24],[-27,-78],[-42,-8],[-20,15],[-17,3],[-10,12]],[[2178,4834],[9,12],[64,21],[49,14],[-3,16],[7,3],[4,17],[54,3],[-20,60],[31,47],[13,-6],[15,33],[39,-23],[14,33],[22,-9],[8,27],[20,5],[6,10],[50,2],[0,-7],[13,1],[10,-1],[-2,10],[21,3],[24,-6],[19,-4],[19,-4],[11,15],[9,-15],[18,31],[-2,24],[16,33],[-8,5],[-12,8],[-19,12],[-7,13],[-4,6],[7,36],[20,-1],[3,19],[-86,31],[10,11],[-11,18],[17,7],[1,23],[17,-4],[76,10],[7,-27],[33,6],[1,3],[2,4],[3,3],[25,-9],[22,-8],[10,-16],[12,-10],[13,-8],[21,-3],[25,-8],[7,11],[27,37],[19,-7],[-5,-26],[13,-5],[26,8],[24,6]],[[3154,1724],[0,-3],[2,1],[8,5],[8,4],[23,13],[30,-4],[40,-11],[28,-5],[26,12],[18,-37],[3,-16],[5,-24],[-17,-22],[-25,-31],[-9,-3],[-23,-5],[-14,9],[-22,4],[-22,-24],[-27,-24],[-56,-52],[-18,-7],[-27,-39],[-5,-18],[-7,-31],[-42,-15],[1,-39]],[[3032,1362],[-11,-3],[-10,-4],[-12,-7],[-12,-13],[-10,-18],[-4,-8],[-10,-5],[-10,-2],[-11,-3],[-15,-5],[-14,-4],[-18,0],[-14,-1],[-10,2],[-9,10],[-4,10],[-10,4],[-13,-2],[-8,-8],[-4,-13],[-2,-13],[-2,-13],[-2,-11],[-4,-13],[1,-16],[2,-20],[4,-16],[7,-12],[10,-9],[9,-10],[1,-13],[-10,-16],[-11,-10],[-4,-10],[3,-10],[10,-10],[8,-10],[1,-12],[5,-12],[14,-23],[35,-58],[8,-16],[5,-11],[1,-20],[-1,-14],[-8,-13],[-19,-14],[-25,-15],[-40,-14],[-50,-22],[-25,-13],[-27,-20],[-8,-6],[-9,-11],[-3,-16],[-5,-10],[-12,-17],[-7,-19],[-3,-22],[0,-24],[1,-9],[-1,-8],[-2,-10],[-5,-16],[-3,-5],[-5,-8],[-3,-4],[-1,-1],[-5,-2],[-9,-3],[-9,-4],[-15,-7],[-11,-5],[-11,-5],[-11,-4],[-16,-6],[-10,-3],[-7,-3],[-3,0],[-5,0],[-5,1],[-11,2],[-7,3],[-12,5],[-10,4],[-8,5],[-13,13],[-11,11],[-7,7],[-9,9],[-11,13],[-3,6],[-8,15],[-4,7],[-9,21],[-1,3],[-1,1],[-2,8],[-3,9],[-1,5],[0,2],[-1,3],[0,5],[1,10],[1,45],[1,12],[2,20],[2,15],[2,11],[4,33],[2,17],[0,8],[0,22],[0,5],[1,2],[1,6],[1,4],[9,37],[2,7],[0,5],[1,2],[-1,8],[0,2],[0,8],[0,3],[0,2],[-1,5],[-2,7],[-7,24],[-3,9],[-3,10],[-6,14],[-2,7],[-7,16],[-2,4],[-10,29],[-7,25],[-1,1],[-5,15],[-4,12],[-1,5],[-4,7],[-2,4],[-1,2],[-3,4],[-13,12],[-3,3],[-1,2],[-2,2],[-1,3],[-2,4],[-6,17],[-1,5],[-3,6],[-2,4],[-14,21],[-17,27],[-3,4],[-6,8],[-2,2],[-1,2],[-1,2],[-2,5],[-2,5],[-3,9],[-5,11],[-1,5],[-1,3],[-1,9],[-2,8],[-1,7],[0,3],[0,2],[0,3],[0,2],[1,3],[1,3],[2,6],[9,26],[3,10],[0,2],[1,2],[0,3],[0,3],[0,2],[-1,5],[-1,15],[0,8],[-1,5],[-1,2],[0,2],[-2,2],[-9,11],[-8,10],[-5,5],[-11,11],[-1,2],[-2,1],[-1,2],[-2,5],[-4,7],[-1,4],[-2,5],[-1,5],[-1,5],[-4,17],[-1,4],[-2,10],[-1,3],[0,2],[0,5],[0,5],[2,10],[4,52],[3,18],[0,2],[1,3],[0,2],[1,2],[2,2],[7,11]],[[6973,5103],[-7,-13],[-31,3],[-16,-3],[-18,-8],[18,-34],[-45,-105],[-49,-46]],[[6825,4897],[-28,30],[-34,-31]],[[6442,5069],[20,-2],[14,44],[-4,47],[31,25],[11,26],[47,-17],[32,15],[33,1],[15,-7],[37,-2],[68,39],[35,34],[21,-16],[20,-77],[32,-1],[40,26],[21,5],[12,19],[35,3],[2,-25],[9,-51],[-12,-29],[12,-23]],[[3174,4364],[-45,-45],[-7,-19],[15,-60],[-41,-26]],[[7758,7918],[-10,-22],[-2,-27],[13,-24],[-5,-24],[4,-19],[-19,-19],[-11,-26],[-21,-24],[-22,-17],[-23,-14],[-70,-35],[-12,-13],[-26,-44],[-6,-6],[-24,-13],[-29,-6],[-22,-11],[-14,-10]],[[7459,7564],[42,79],[11,58],[-49,-17],[13,40],[-15,110]],[[7461,7834],[10,7],[45,28],[-3,44],[10,18]],[[7523,7931],[26,15],[45,-31],[-17,-19],[11,-6],[26,34],[8,-3],[25,30],[-8,-46],[13,-33],[24,13],[41,16],[25,16],[16,1]],[[5890,7404],[18,-53],[55,-48],[-20,-79],[12,-216],[41,-105],[-4,-34]],[[5992,6869],[-14,-42],[-13,-12],[-22,-20]],[[5943,6795],[-54,-31],[-104,2]],[[5785,6766],[2,15],[2,10],[-1,12],[-4,18],[-3,12],[-2,16],[-1,15],[-1,15],[-4,18],[-6,17],[-7,16],[-16,32],[-17,30],[-28,-6],[-5,38],[-36,3],[-26,-11],[2,24],[-167,38]],[[5467,7078],[40,101],[37,-7],[19,26],[32,45],[111,63],[-7,16],[57,50],[9,35]],[[5765,7407],[59,17],[10,-27],[44,19],[12,-12]],[[6312,2147],[8,-26],[81,-124],[38,-38],[14,-4],[7,-37],[3,-12],[-3,-12],[-8,-8],[-14,-11],[-6,-3],[-7,-1],[-8,-1],[31,-38],[10,-42],[3,-12]],[[6461,1778],[-8,-2],[-16,-3],[-45,-11],[-145,-33],[-55,-13],[-50,-12],[-6,-1],[-2,-1]],[[6183,2059],[12,16],[-9,15],[48,63],[40,-42],[38,36]],[[6317,2160],[-46,53],[43,85]],[[6314,2298],[40,-60]],[[6354,2238],[-9,-9],[-7,-19],[-21,-50]],[[4834,8769],[25,-22],[19,-23],[16,-55],[-19,-20],[19,-29],[21,0],[22,0],[17,-21]],[[4954,8599],[3,-9],[-2,-12],[-7,-17],[2,-69],[-10,-6],[2,-38],[0,-10],[14,-44],[20,-17]],[[4976,8377],[-11,-10],[-1,-53],[11,-35],[1,-22],[-1,-24],[0,-24],[-1,-22],[7,-12],[14,-6],[25,-3],[29,-9],[11,-4],[24,-11],[23,-6],[26,-6],[30,0],[40,-4],[29,3],[26,1]],[[5258,8130],[4,-15],[-19,-15],[-19,-32],[8,-32],[13,13],[21,-51],[46,-23],[33,-52],[-32,-32],[9,-27]],[[5322,7864],[-44,-21],[-31,-14],[-26,-1],[1,22],[24,15],[15,10],[-8,19],[-31,-18],[-4,9],[-15,32],[-34,-15],[-19,-8],[5,-23],[-14,-4],[-22,-11],[-18,-16],[-11,-26],[-13,-4],[21,-50],[16,-19],[3,-9],[-16,-4],[-8,-5],[-17,-8],[-11,-3],[-10,-7],[-11,-9],[5,-35],[-7,-24],[-6,-25]],[[5036,7612],[-17,-2],[-7,-6],[-7,-4],[-7,0],[-7,0],[-9,2],[-14,7],[-5,2],[-14,0],[-3,-3],[-10,-5],[-15,-1],[-14,-5],[-8,-5],[-12,-11],[-5,-8],[-10,-16],[-1,-4],[-3,-13],[0,-6],[2,-8],[3,-9],[-6,-7],[-25,5],[-33,-15],[-65,-2],[-135,89],[-45,-3],[-46,34],[-19,-2],[-18,0],[-3,10],[-9,6],[-6,7],[-7,11],[-2,1],[-8,-1],[-10,2],[-10,2],[-8,2],[-13,8],[-13,4],[-9,5],[-8,6],[-10,6],[-10,7],[-13,6],[-9,6],[-14,-68],[-71,-76],[-22,3],[-17,-7],[-32,-21],[-2,11],[1,18],[4,26],[4,23],[38,57]],[[4243,8737],[-7,-11],[3,-3],[28,-29],[9,-10],[33,-5],[29,-4],[36,-5],[24,-4],[43,14],[35,44],[32,-9],[17,7],[23,11],[32,7]],[[4580,8740],[12,37],[-11,13],[-2,26],[16,12],[62,6],[19,3]],[[4676,8837],[21,-5],[13,-2],[5,9],[8,16],[39,29],[3,2],[16,25],[13,62],[2,5],[11,16],[25,18],[19,2],[20,-2],[18,-2]],[[4889,9010],[-8,-17],[-8,-18],[-7,-24],[-5,-19],[-7,-20],[-15,-23],[-16,-25],[-6,-22],[-1,-19],[3,-30],[15,-24]],[[6432,4113],[9,-40],[14,-55],[7,-37],[-8,-20],[-5,-5],[-3,-4],[-1,-2],[-3,-4],[-7,-13],[-3,-11],[-3,-11],[-3,-18],[-2,-36],[-4,-26],[-6,-18],[-5,-18],[1,-12],[2,-17],[13,-42],[13,-31],[11,-16],[15,-9],[39,35],[45,19],[14,-40],[37,2],[16,-1],[14,-13],[25,-38],[9,-13]],[[6663,3619],[-6,-17],[-5,-20],[9,-4],[19,-5],[12,-2],[7,-1],[9,-2],[9,0],[24,-2],[14,-2],[18,-9],[18,-8],[7,-3],[11,-4],[22,-4],[-18,-28],[-3,-11],[12,-23],[27,-40],[29,-38],[-1,-13]],[[6877,3383],[-72,13],[-30,1],[-23,5],[-6,-15],[-13,-15],[-3,-13],[-12,4],[-9,-14],[-54,-21],[-75,-52],[-1,-40],[-25,-38],[-33,9],[-8,-7],[-7,2],[-10,-1],[-16,-4],[-12,-7],[-14,-11],[-4,-18],[29,-12],[10,-16],[-6,-45],[-3,-26],[-3,-33],[-9,-19],[-73,-36],[7,-8],[18,-20],[-18,-22],[-8,-18],[0,-25],[2,-27],[-10,-23],[-10,-13],[-15,-3],[-9,-2],[7,-31],[5,-23],[12,-12],[12,-10],[25,-14],[45,-24],[21,-10],[28,-9],[17,-5],[4,-3],[3,-6],[0,-9],[4,-11],[32,-3],[20,-2],[16,4],[15,13],[32,-10],[-25,-29],[-13,-3],[-9,-71],[1,-47],[1,-15],[-23,-21],[-6,23],[-23,10],[-26,6],[-21,-6],[-24,11],[-28,13],[-28,-26],[-65,-19],[7,-14],[-37,-51]],[[6331,2409],[-48,11],[-18,-9],[25,-23],[-11,-7],[-51,8],[-12,11],[-34,-22],[-4,-1],[-58,-42],[-47,-1],[-55,10],[-28,-9],[-14,-6],[-3,8],[-6,7],[-5,11],[-2,13],[-1,17],[-1,20],[-11,4],[5,13],[-16,13],[-10,21],[-2,20],[-53,-44],[-39,-80],[-14,2],[-25,-20],[26,-26],[-10,-51],[-51,42],[-39,-67],[33,-33]],[[5370,3167],[0,-34],[6,-12],[17,-13],[18,-40],[39,-30],[36,-39],[21,10],[27,75],[9,39],[-32,52],[22,22],[34,31],[10,-12],[25,25],[36,22],[14,13],[16,15],[6,18],[25,34],[7,29],[17,35],[3,25],[-1,27],[-8,17],[-25,-4],[-17,15],[-22,14],[-22,10],[-9,23],[-5,13],[24,13],[17,17],[37,27],[33,6],[21,-1],[14,-12],[23,20],[31,13],[36,14],[-9,-27],[55,-52],[20,-8],[22,-6],[18,-7],[6,37],[-9,23],[21,29],[22,-8],[30,-31],[12,16],[22,20],[118,200],[-29,9],[-31,53],[-3,58],[-3,16],[21,36],[-9,29],[2,24],[23,22],[8,22],[6,14],[38,10],[25,-14],[24,-3],[-5,15],[-17,15],[3,18],[47,43],[1,30]],[[5036,7612],[38,-21],[-10,-5],[-7,-9],[-10,-20],[-3,-14],[2,-7],[4,2],[12,-3],[14,-5],[9,-6],[5,-13],[2,-20]],[[5092,7491],[-26,-18],[-14,-31],[-4,-15],[-3,-57],[-5,-23],[-10,-45],[-19,-24],[24,-20],[-30,-24],[-12,-7],[15,-9],[36,-1],[27,-9],[64,-3],[10,-8],[10,-9],[26,21],[19,5]],[[5200,7214],[33,-85],[16,-37],[31,-21],[10,-24]],[[5290,7047],[-1,-31],[-21,-19],[-17,-24],[-9,-20],[0,-14],[5,-26],[-19,-13]],[[5228,6900],[-20,-24],[-85,-42],[-2,-16],[-38,-23],[7,-43]],[[5090,6752],[-58,-14],[-46,-14],[-30,-8],[-17,-24],[2,-28],[0,-17],[-34,-10],[-23,7],[-20,-3],[-25,-14],[-41,-22],[-27,-12],[-59,-13],[-29,-19],[-41,-26],[15,-28],[23,-18],[32,-19],[10,-24],[19,1],[-33,-64],[16,-16],[-40,-17],[26,-66]],[[4710,6284],[-23,-13],[-24,5],[-31,-23],[-21,8],[-14,-17],[-15,-9],[-20,8],[-43,-33],[-3,-1],[0,1],[0,4],[-4,7],[-6,6],[-6,2],[-4,0],[-7,-1],[-5,-1],[-2,3],[-1,5],[1,3],[0,4],[-2,4],[-1,2],[-2,3],[-43,5],[-9,-16],[-30,34],[-58,82],[-13,18],[-5,8],[-20,21],[-22,23],[-41,30],[-18,3],[-25,-65],[10,-7],[0,-47],[-18,-11],[-80,-15],[-41,-31],[-19,-19],[9,-29],[-8,-30],[-23,-4],[-27,-5],[-34,-6],[-23,-4],[-40,-16],[-102,-32],[-81,-76],[-68,-9],[-85,-43],[-20,0],[-24,9],[-30,10],[-32,12],[-34,24],[-28,20],[-14,89],[-25,18],[12,57],[-2,7],[-23,11],[-12,-47],[-42,-19],[-15,45],[-26,7],[-20,-13],[-41,-42],[-16,12],[-38,5],[-31,12],[-17,-29],[-12,-18],[-16,-24],[5,-3],[15,-5],[30,1],[-9,-24],[-1,-3],[-31,-6],[5,-20],[-21,-9],[-16,-8]],[[3723,842],[-20,-47],[-23,-37],[9,-9],[-10,-21],[-1,0],[-5,2],[-34,15],[-7,11],[-7,11],[-1,2],[-2,2],[-1,2],[-2,1],[-9,9],[-9,8],[-4,3],[-2,1],[-7,3],[-1,1],[-2,2],[-3,7],[-2,1],[-2,2],[-2,0],[-3,1],[-6,1],[-22,4],[-30,5],[-9,1],[-5,1],[-3,1],[-2,1],[-2,1],[-3,3],[-2,2],[-16,22],[-4,6],[-2,2],[-2,1],[-2,1],[-9,3],[-7,2],[-2,1],[-2,0],[-3,1],[-2,0],[-17,0],[-2,0],[-2,1],[-2,2],[-13,27],[-3,7],[-1,2],[-1,2],[-2,2],[-2,1],[-4,2],[-8,4],[-6,3],[-2,2],[-1,1],[-2,3],[0,2],[1,25],[0,8],[0,2],[-1,8],[0,5],[-2,5],[-15,20],[-4,8],[-5,10],[-1,12],[-2,16],[-1,11],[-6,7],[-9,5],[-8,11],[-3,13],[-2,8],[-6,4],[-12,2],[-11,0],[-15,-1],[-10,-3],[-13,-8],[-12,-8],[-13,-8],[-15,-5],[-13,-2],[-73,-9],[-12,-2],[-11,-5],[-12,-9],[-9,-4],[-10,0],[-6,8],[-5,21],[-3,29],[2,40],[2,11],[5,17],[7,12],[7,9],[7,8],[9,11],[54,40],[11,11],[9,14],[3,11],[-2,8],[-8,4],[-8,1],[-11,-1],[-27,-2],[-10,3],[-4,8],[0,8],[3,11],[-1,9],[-5,6],[-6,7],[-9,3],[-13,3],[-18,3],[-16,1]],[[5247,4648],[3,-54],[36,-72],[54,-32],[29,-105],[23,-6],[-2,-27],[24,-4],[5,-27],[-35,-13],[-16,-49],[-66,-45],[-3,-28],[-44,-49],[-16,15],[-19,-23],[3,-49],[7,-4],[1,-1],[3,-3],[1,-4],[3,-3],[3,-2],[5,-1],[6,-2],[6,-1],[4,-2],[3,-4],[1,-5],[1,-4],[2,-3],[1,-2],[2,1],[6,3],[5,0],[7,-2],[2,-5],[2,-4],[1,-12],[1,-4],[1,-5],[-2,-6],[-4,-6],[-5,-5],[-4,-4],[4,-8],[8,-18],[0,-10],[-3,-6],[-5,-5],[-15,-11],[-9,2],[-4,22],[-80,13],[-48,-14],[-85,35],[-35,-49],[54,-61],[17,-20]],[[7539,2783],[-111,-6],[-36,-23],[-68,-143],[-80,-71]],[[7244,2540],[-50,-14],[-64,-6],[-39,12],[-28,19],[-25,-3],[-48,2]],[[6990,2550],[-3,103],[24,34],[18,9],[-2,9],[-3,21],[-3,27],[-3,16],[31,15],[-7,26],[60,118],[97,123],[0,36],[0,19],[-36,116],[38,20],[80,6]],[[7281,3248],[14,-99],[-5,-75],[4,-37],[-12,-39],[10,-36],[-16,-35],[-1,-38],[21,1],[42,-1],[37,0],[1,-24],[27,1],[2,-14],[82,27],[52,-96]],[[6340,8762],[0,-36],[-41,-65],[-73,-48],[-13,-40],[12,-25],[-37,-21],[-11,14],[-8,-1],[20,-37]],[[6128,8413],[-113,120],[-37,2],[0,8],[-4,7],[-6,-1],[-23,-3],[-7,-3],[-6,-6],[-4,-7],[-4,-10],[-7,-7],[-11,-5],[-10,-2],[-9,1]],[[5887,8507],[-7,4],[-5,5],[-3,6],[-1,9],[3,4],[6,11],[9,26],[9,10],[4,29],[17,31],[12,11],[2,15],[3,18],[9,11],[17,23],[-7,39],[-10,16],[-39,25],[-11,9],[-6,5],[15,26],[1,28],[-17,5],[-48,-21],[-98,36],[2,31]],[[5744,8919],[12,25],[-2,31],[28,11],[68,-6],[0,23],[-31,25],[-26,21],[5,12],[15,11]],[[7008,6374],[-7,-17],[-6,-17],[-34,4],[-22,-2],[-14,-17],[-17,-20],[-29,-13],[-29,-13],[-14,-66],[-18,-23],[-28,-21],[-23,-18],[-23,27],[-19,33],[-7,-8],[-10,-6],[-15,-4],[-15,1],[-14,-8],[-16,-11],[-7,-12],[-4,-8],[-3,-9],[-12,-13],[-20,-2],[-14,4],[-14,8]],[[6574,6143],[33,11],[-23,48],[-18,14],[-14,-9],[-21,3],[-58,58]],[[6473,6268],[69,113],[-42,25],[-29,46],[-21,80],[58,118]],[[6508,6650],[7,-20],[37,24],[38,89],[17,-12],[9,16],[34,-31],[13,15],[7,-14],[51,-4],[29,9],[44,14],[24,21],[18,16],[51,-14],[29,-9]],[[6916,6750],[-10,-6],[-14,-10],[-13,-13],[-12,-16],[-7,-16],[0,-15],[0,-2],[57,-31],[21,-36],[22,14],[14,-22],[10,-15],[2,-60],[40,-36],[11,-40],[-7,-40],[-22,-32]],[[2909,5984],[36,-11],[34,-27],[79,54],[11,-42],[40,-56],[36,-25],[58,-55],[27,-16],[30,-1],[-10,-52],[12,-43],[28,-51]],[[1915,4989],[-18,51],[-6,56],[-15,28],[-13,25],[1,48],[7,27],[6,27],[-21,4],[-6,40],[13,4],[-16,35],[9,41],[-3,59],[53,42],[40,12],[27,40],[-3,17],[65,43],[29,19],[8,27],[14,9],[27,-2],[27,-24],[22,57],[-27,27],[5,17],[24,24],[7,7],[17,0],[15,-1],[28,-6],[15,-4],[15,2],[-5,43],[134,99],[9,49],[35,30],[85,52]],[[7115,3493],[-11,-3],[-9,-2],[-12,-3],[-17,-6],[-7,-2],[-10,-2],[-5,1],[-8,4],[-22,-88],[-46,-51],[-91,42]],[[6663,3619],[9,21],[8,13],[5,8],[5,7],[8,9],[16,13],[7,7],[12,11],[23,16],[13,6]],[[6769,3730],[8,-18],[18,-38],[4,-8],[53,11],[41,12],[54,-1],[55,5],[49,23],[60,41],[28,40],[37,37],[28,14],[71,0],[28,-9]],[[7303,3839],[-46,-31],[-27,4],[-21,-25],[19,-33],[20,-36],[13,-79],[-11,1],[-10,-2],[-11,-4],[-6,-4],[-6,-5],[-6,-4],[-7,-6],[-7,-7],[-10,-10],[-10,-11],[-7,-11],[-5,-10],[-8,-25],[-4,-9],[-12,-16],[-6,-7],[-9,-9],[-11,-7]],[[6900,8117],[-30,-120],[-41,-58],[-2,-25],[1,-24],[-15,-24],[-33,-27],[-42,-42]],[[6738,7797],[-70,74],[-153,-62],[-14,-15],[-48,18]],[[6453,7812],[-17,1],[5,12],[9,23]],[[6629,8142],[12,-7],[19,-9],[17,5],[9,13],[22,1],[4,-16],[11,-7],[10,4],[8,-11],[33,-44],[30,6],[15,-2],[32,-1],[6,11],[12,21],[15,5],[16,6]],[[6574,6143],[-15,4],[-14,-1],[-14,-3],[-10,-6],[-14,-3],[-12,2],[-11,4],[-9,4],[-6,-1],[-6,-3],[-3,-5],[-2,-6],[0,-9],[3,-13],[4,-13],[6,-7],[9,-5],[17,-9],[13,-7],[17,-1],[15,6],[15,8],[17,4]],[[6574,6083],[1,-6],[-1,-2],[-1,-5],[-2,-5],[-2,-5],[-1,-2],[-2,-4],[-6,-8],[-5,-9],[-6,-8],[-8,-9],[-1,-2],[-3,-4],[-11,-10],[-12,-11],[-11,-6],[-8,-1],[-3,1]],[[6492,5987],[-5,3],[-3,4],[-1,2],[-4,3],[-5,1],[-5,0],[-5,-2],[-4,-1],[-8,-7],[-6,-4],[-7,-2],[-9,0],[-9,1],[-32,0],[-21,0],[-11,2],[-15,5],[-14,7],[-5,3],[-5,4],[-9,5],[-11,2],[-1,0],[-1,0],[-7,0],[-11,0],[-7,-1],[-10,5],[-11,7],[-11,9],[-7,3],[-7,4],[-5,5],[-3,6],[-1,2],[-2,5],[-3,4],[-8,6],[-13,6],[-7,4],[-5,3],[-11,6],[-12,10],[-8,8]],[[6147,6105],[20,17],[6,31],[28,37],[6,29],[29,28],[-6,12],[-4,6],[12,37],[-32,66]],[[6206,6368],[93,-19],[17,-26],[5,-58],[41,-35],[-32,57],[23,14],[64,-1],[56,-32]],[[6331,2409],[25,-17],[20,-63],[-67,5],[5,-36]],[[6317,2160],[-5,-13]],[[6907,4380],[8,-13],[15,-14],[20,-25],[9,-15],[6,-11],[4,-21],[5,-18],[1,-21],[3,-55]],[[6978,4187],[0,-15],[0,-26],[-9,-12],[9,-30],[2,-8],[2,-7],[3,-7],[12,-30],[6,-7],[3,-5],[8,-9],[15,-16],[7,-10],[14,-23],[7,-11],[7,-12],[7,-8],[4,-7],[1,-13],[-72,21],[-205,-147]],[[6799,3805],[5,78],[-27,65],[-42,37],[-24,94],[-18,33],[76,93],[7,24],[1,36],[-14,51]],[[4976,8377],[20,18],[10,20],[32,5],[21,8],[31,13],[47,5],[20,-1],[46,7],[40,11],[15,15],[7,8],[12,14],[41,-38]],[[5318,8462],[-18,-39],[27,-16],[-5,-13],[-34,-20],[-55,7],[-7,-31],[15,-9],[63,-159],[1,-23],[-43,-2],[-4,-27]],[[7746,7979],[2,-12],[10,-49]],[[7523,7931],[8,17],[-43,61],[19,74]],[[7507,8083],[44,31],[-15,32],[17,-19],[9,-17],[21,0],[23,57],[72,-19],[15,-12],[21,-34],[-11,-14],[2,-16],[38,-28],[-11,-37],[9,-20],[5,-8]],[[5595,6728],[15,34],[72,48],[100,-17],[3,-27]],[[5943,6795],[10,-30],[-21,-24],[-3,-47],[29,-24],[-35,-9],[-41,-54],[-13,-2],[2,-86],[-12,-1],[5,-44]],[[5864,6474],[-14,-5],[14,-28],[-124,2],[-50,-29]],[[5690,6414],[-29,-1],[-12,26]],[[5649,6439],[-2,41],[-45,54],[12,94],[32,18],[-51,82]],[[7847,8975],[-1,-28],[-26,-59],[11,-23],[-9,-13],[-9,-13],[16,-48],[4,-15],[8,-23],[-15,-23],[25,-28],[17,-16],[10,-15],[18,-11]],[[7896,8660],[-3,-22],[-63,8],[-10,42],[-16,-4],[-36,-10],[-26,-22],[-18,-15],[-27,-39],[-2,-49],[0,-8]],[[7695,8541],[-51,68],[-21,76],[22,4],[34,82],[-38,26],[22,92],[15,6],[-5,18],[-14,14],[19,13],[-26,36],[10,29],[1,23],[-23,-28]],[[7640,9000],[-15,29],[-7,-12],[-11,-12],[-14,-14],[-11,-12],[-13,-3],[-24,-19],[-50,24],[-36,16],[-7,15],[-10,6]],[[7442,9018],[-7,4],[-12,9],[19,30],[-8,12],[-10,13],[17,-6],[43,48],[10,11],[21,-1],[78,105],[5,68],[37,-20],[53,-72],[61,33],[44,55],[6,-15],[33,-2],[3,-8],[3,-10],[11,-12],[22,-11],[12,3],[14,13],[32,10],[-20,-120],[-26,-61],[-15,-96],[-21,-23]],[[9159,1997],[14,-24],[-9,-6],[-33,-26],[-16,-29],[47,17],[1,1],[2,-5],[6,-11],[3,-6],[-19,-13],[-10,-5],[-73,-37],[-31,-23],[-29,-23],[-2,-2],[-21,-47],[-71,-2],[3,-18],[2,-12],[-5,-4],[-13,-9],[23,-33],[10,5],[23,14],[30,2],[2,-8],[9,-30],[14,-25],[-25,-17],[-13,-20],[-7,-22],[10,-3],[12,-3],[-9,-28],[-15,-23],[-7,-23],[-14,-18],[-36,-16],[-33,-12],[-29,-4],[-26,-10],[-38,3],[-15,6],[-10,12],[-22,-6],[-18,-7],[-10,-10],[-12,-16],[-5,17],[-14,48],[-15,-9],[-8,10],[-21,-34],[-17,-14],[-35,-40],[-23,-27],[-21,-33],[-12,-22],[-31,-42],[-34,-38],[-12,-14],[-6,-18],[-3,-17],[-19,-1],[-16,-3],[-17,-5],[-10,-17],[-35,-8],[-12,12],[-14,-25],[-5,-30],[-7,-10]],[[8307,1101],[-8,15],[2,33],[24,33],[9,36],[12,36],[16,51],[17,43],[19,28],[10,10],[7,12],[17,36],[25,27],[-2,20],[-20,3],[-1,21],[22,17],[2,18],[-24,35],[25,20],[1,10],[34,58],[-1,20],[-19,-1],[-26,-6],[-20,-14],[-21,-9],[-20,-8],[-13,-9],[-19,-15],[-28,24],[-24,-28],[-22,-8],[-42,-42],[5,-11],[-12,-7]],[[8232,1549],[0,-5],[-3,-6],[-21,-7],[-19,-6],[-13,-1],[-20,3],[-26,20],[-6,13],[-9,16],[-8,11],[-22,22],[-9,13],[-3,7],[-13,-3],[-3,0],[-1,11],[-2,11],[-5,9],[-7,10],[-8,8],[-18,10],[-15,21],[-15,19],[-10,15],[-7,4],[-10,6],[-6,11],[-4,20],[-3,9],[-2,7],[-11,12],[-9,3],[-4,2],[-15,2],[-3,16],[-10,6],[-26,24],[17,11],[-7,4],[-18,12],[-5,11],[-11,4],[-20,-5],[-14,11],[10,21],[-20,3],[-9,0],[-2,21],[-1,20]],[[7786,1975],[1,9],[-3,5],[-9,7],[-17,11],[-15,15],[2,19],[-10,9],[-17,-4],[-22,5],[-16,14],[0,3],[-2,8],[-19,13],[-13,13],[-4,1],[-9,2],[-1,12],[-1,7],[-8,19],[-8,13]],[[7615,2156],[42,44],[-6,33],[9,17],[9,40],[-4,31],[2,7],[5,20],[-13,-1],[-9,-4],[-13,-6],[-14,-5],[-6,14],[-9,17],[36,33],[61,45],[15,16],[11,-32],[11,-28],[10,4],[56,21],[6,10],[7,8],[12,8],[9,4],[11,1],[11,1],[15,1],[17,1],[7,-1]],[[7903,2455],[8,-1],[19,1],[18,2],[24,6],[13,6],[12,3],[11,1],[23,16],[23,20],[27,36],[33,44],[26,41],[39,56],[13,37],[42,46]],[[8234,2769],[25,-7],[18,-5],[17,-3],[124,-12],[57,-2],[19,1],[14,1],[27,2]],[[8535,2744],[18,-3],[18,3],[8,-29],[-17,-78],[-3,-16],[1,-17],[7,-24],[57,12],[-1,22],[-1,14],[84,-9],[29,-34],[-3,-22],[-8,-36],[4,-23],[1,-34],[30,7],[27,29],[19,-19],[17,21],[6,7],[17,12],[20,11],[13,4],[37,12],[7,1],[10,-2],[7,-2],[17,13],[9,-12],[54,19],[50,-14],[50,15],[14,31],[9,59],[70,-15],[80,11],[-5,15],[-3,11],[16,19],[17,-7],[2,0],[27,-14],[23,-22],[-1,-20],[-10,-44],[-23,-34],[-29,-26],[-14,-62],[-33,-52],[-23,10],[-5,3],[-23,1],[-10,-39],[-7,-26],[33,-8],[9,-37],[47,-41],[-16,-24],[-24,-53],[-23,-46],[-19,-19],[-18,-16],[-25,-55],[4,-75]],[[6297,5222],[23,4],[21,-9],[5,-9],[11,-13],[9,-50]],[[5268,5497],[112,-41],[35,-14],[-2,-29],[19,-24],[43,-9],[18,-12],[40,1],[28,-1],[21,-24],[36,19],[26,11],[42,5],[60,0],[60,-7],[47,-12],[-10,-95],[28,9],[19,1],[71,-6],[39,-12],[-6,-74],[-21,-14],[-1,-83],[4,-22],[22,6],[12,3],[20,8],[17,10],[16,7],[47,17],[21,11],[166,96]],[[6738,7797],[31,-40],[-47,-20],[-50,-73],[6,-39],[-20,-17],[-25,-36],[11,-13],[2,-24],[-10,-32],[-31,-20],[-36,-15],[-19,-8]],[[6550,7460],[-88,-21],[-25,8],[-17,38],[-12,-4]],[[6408,7481],[-5,9],[23,88]],[[6426,7578],[55,6],[-14,45],[-20,8],[0,44],[71,56],[-8,18],[-13,-6],[-37,11],[-7,52]],[[5322,7864],[22,0]],[[5344,7864],[13,-32],[-20,-16],[-18,-14],[-3,-14],[26,-1],[32,17],[7,-21],[6,-18],[3,-9],[-34,-19],[-24,1],[0,-43]],[[5332,7695],[-48,-34],[-40,-45],[-36,-1],[-25,7],[-55,-34],[-9,-72],[-27,-25]],[[7371,8651],[7,-14],[21,-36],[63,-49],[50,4],[43,-7]],[[7555,8549],[1,-10],[-26,-50],[-17,-47],[-15,-11],[-86,24],[-9,19],[-67,-34],[-29,-41],[-23,-35],[2,-9],[3,-14],[4,-12],[7,-16],[-15,-46],[0,-18],[31,-22],[7,-16],[-5,-17],[-14,-7],[-9,-16],[3,-40]],[[7298,8131],[-142,-110]],[[7156,8021],[-36,8],[-31,20],[-30,4],[-15,5],[-11,13],[-56,22],[-5,-6],[-3,-3],[-4,-6],[-5,-6]],[[6960,8072],[-60,45]],[[6900,8117],[24,43],[0,8],[-1,32],[14,48],[1,70],[-60,63],[-12,-27],[-5,-21],[-9,39],[-81,51],[-64,9],[-17,-39]],[[6570,8513],[-21,26],[8,12],[-27,18]],[[6530,8569],[62,4],[83,37],[40,14],[27,32],[44,33],[21,32],[36,35],[34,1],[15,52],[16,-10]],[[6908,8799],[10,-8],[6,-9],[4,-7],[3,-13],[2,-17],[3,-21],[3,-9],[5,-17],[7,-16],[1,-9],[1,-4],[2,-12],[-1,-5],[-2,-5],[-5,-5],[-3,-3],[0,-4],[1,-5],[4,-5],[4,-5],[3,-9],[6,-13],[11,-13],[10,-11],[29,11],[49,19],[20,4],[33,9],[10,7],[17,12],[45,5],[44,-31],[64,-6],[32,17],[45,30]],[[5063,6530],[-5,-86],[70,-139],[4,-9]],[[5132,6296],[33,-87]],[[5165,6209],[8,-40],[-44,-137],[-4,-48]],[[5125,5984],[-17,31],[-24,17],[-44,2],[-38,32],[-7,17],[6,9],[-43,23],[-24,39],[-27,10],[-14,-14],[-25,8],[-16,0],[-49,-15],[-1,24],[-14,6],[9,16],[-38,-1],[-13,44],[0,20],[-20,3],[-16,29]],[[5090,6752],[4,-27],[4,-34],[-23,-34],[-19,-43],[-3,-43],[6,-27],[4,-14]],[[4239,8886],[34,35],[27,32]],[[4300,8953],[2,-38],[21,-14],[32,-15],[60,-8],[35,2],[59,-76],[71,-64]],[[7224,3371],[8,-11],[8,-33],[-10,-16],[3,-11],[17,9],[31,-61]],[[6990,2550],[-76,-33],[-15,-23],[-26,4]],[[6873,2498],[-28,14],[-51,-23],[-9,-15],[-44,-14],[-31,1],[-46,14],[-18,-66],[-25,-32],[-40,-18],[-19,7],[-62,-26],[-61,-34],[-17,-26],[-23,-18],[-27,-8],[-18,-16]],[[7115,3493],[46,-57],[-23,-39],[12,-5],[19,38],[34,-17],[21,-42]],[[6408,7481],[14,-30],[-39,-30],[-29,-1],[-12,-16],[-19,-24]],[[6201,7199],[-113,226],[-35,22],[12,37],[-31,5]],[[6034,7489],[34,14],[27,81]],[[6095,7584],[130,-2],[67,30],[89,4],[10,-35],[35,-3]],[[7371,8651],[7,26],[-9,54],[-15,34],[-20,16],[-13,23],[-14,40],[-11,21],[-10,13]],[[7286,8878],[24,22],[41,18],[17,25],[38,51],[36,24]],[[7640,9000],[-9,-15],[-68,-68],[-10,-31],[-9,-108],[-2,-31],[13,-33],[-11,-27],[6,-78],[-5,-22],[10,-38]],[[5687,8911],[-6,-40],[-15,-23],[-2,-33],[-30,1],[-19,-13],[-2,-3],[-5,-15],[0,-12],[11,0],[0,-28],[15,-7],[-4,-35],[-20,-30],[-22,-18],[-4,18],[-47,9],[-12,2],[4,-20],[4,-24],[-54,29]],[[5479,8669],[-21,39],[-41,41],[-61,36],[-45,53],[-35,-3],[1,26],[1,25],[13,65],[21,48],[-7,8],[-7,5],[10,12],[32,41],[34,32]],[[5374,9097],[58,15],[35,-55],[16,35],[20,41],[13,21],[29,-19],[-18,-32],[93,-26],[31,-31],[23,-7],[-4,-20],[31,-51],[-59,-48],[14,-24],[31,15]],[[5386,9205],[-66,-74],[13,-14],[-39,-44],[15,-23],[-27,-28],[-7,3],[-8,1],[-8,0],[-4,0],[-3,-31],[-12,-3],[-23,4],[-18,20],[-25,20],[-13,-28],[-9,-17],[-45,-12],[-6,18],[-29,-21],[8,-20],[-8,-20],[-46,-12],[-49,-57],[-45,-26],[-13,-7],[-26,-15],[-12,-37],[-47,-13]],[[4889,9010],[18,46],[30,26],[12,21],[51,55],[-32,29],[-30,42],[32,5],[35,15],[14,11],[64,77],[28,-30],[74,54],[-9,11],[74,52],[33,-14],[1,-30],[-17,-28],[43,-43],[21,-19],[14,-13],[11,-11],[17,3],[21,6],[22,10],[1,-8],[6,-26],[-21,-10],[-14,-6],[-14,-7],[12,-23]],[[5125,5984],[-4,-12],[-3,-30],[8,-21],[21,-36],[6,-17]],[[7734,8496],[16,-3],[8,-4],[8,-7],[4,-9],[31,-119],[62,22]],[[7863,8376],[23,-108],[-12,-22],[-4,-20],[-7,-12],[1,-19],[16,-20],[30,-8],[4,-80],[2,-25],[-36,-18],[-50,-13],[-35,-9],[-3,-18]],[[7792,8004],[-17,5],[-15,-15],[-14,-15]],[[7507,8083],[-9,27],[-9,28],[-37,48],[-19,13],[-15,2],[-19,3],[-101,-73]],[[7555,8549],[34,-21],[10,-9],[11,-15],[17,-11],[26,-17],[51,7],[30,13]],[[6374,5345],[21,-4],[-2,-16],[-52,-59],[-44,-44]],[[5224,5695],[65,-32],[101,50],[46,9],[87,16]],[[5523,5738],[12,0],[25,-1],[18,-37],[105,53],[21,-21],[156,-46],[23,-114],[-22,-98],[12,-5],[68,0],[14,-6],[8,8],[34,-18],[23,3],[4,-19],[23,-4],[20,-32],[20,-9],[82,11],[39,-14],[28,-21],[48,-59],[60,28],[30,8]],[[7744,5259],[17,2],[22,3],[29,-24],[14,-11],[-7,-22],[12,-25],[137,-170],[14,-89],[29,-14],[-12,-24],[-17,-18],[-66,14],[-7,-14],[-74,-59],[6,-13],[30,27],[42,33],[16,2],[21,-2],[17,-1],[16,7],[15,12],[12,15],[41,3],[-1,24],[62,-7]],[[7864,4634],[-24,8],[-36,7],[-26,37],[-9,5],[-7,-16],[-9,-19],[-6,-15],[-5,-9],[-5,-8],[-4,-9],[-7,-14],[-9,-16],[-9,-16],[-8,1],[-18,33],[-6,18],[-7,19],[-17,66],[-7,35],[-27,26],[-40,18],[-16,39],[-26,16],[-24,18],[-21,42],[-9,35]],[[7482,4935],[-27,49],[52,114]],[[7507,5098],[29,74],[54,43],[20,28],[23,-3],[21,2],[21,11],[14,7],[26,2],[29,-3]],[[7171,5794],[-21,-113],[129,-130],[23,-79]],[[7302,5472],[2,-86],[-65,-55]],[[7239,5331],[-22,-21],[-108,-22],[-13,-21],[-85,0],[-18,-62],[8,-54],[-28,-48]],[[6374,5345],[-77,12],[-12,22],[-15,24],[-10,19],[146,39],[0,61],[-77,35],[91,215],[-28,12],[4,33],[12,28],[10,-2],[35,51],[1,16],[29,11],[-3,16],[-47,-21],[-2,20],[58,19],[10,9],[-7,23]],[[6574,6083],[24,-1],[11,-2],[11,-5],[9,-1],[12,0],[10,-5],[13,-5],[13,-4],[13,-3],[22,-3],[21,-3],[13,-3],[2,0],[10,-3],[10,-7],[5,-5],[3,-3],[8,-9],[7,-7],[7,-5],[10,-3],[4,-1],[6,-2],[9,-4],[10,-9],[13,-10],[4,-2],[5,-2],[7,-2],[4,-1],[2,-1],[5,0],[3,-1],[3,0],[22,3],[22,5],[18,6],[14,5],[22,5],[21,4],[24,-1],[25,-6],[78,-162],[53,1],[-11,-37]],[[6745,7470],[-18,40],[-18,-3],[-14,-57],[-40,-15],[-22,-9],[-25,14],[-14,-3],[-22,-14],[-22,37]],[[6960,8072],[-3,-7],[-2,-4],[-3,-7],[-2,-7],[-3,-10],[-6,-24],[-2,-8],[-3,-7],[-2,-7],[-4,-9],[-4,-7],[-10,-17],[-11,-13],[-7,-11],[-5,-16],[63,-3],[29,-1],[65,-65],[42,-3]],[[7092,7846],[-36,-77],[-44,-5],[-34,-31],[-22,-2],[-75,-57],[1,-17],[-1,-18],[-1,-19],[-3,-14],[-4,-17],[1,-16],[7,-18],[12,-18],[12,-14],[-15,-34],[-58,4],[-16,19],[-71,-42]],[[7378,3852],[-75,-13]],[[6769,3730],[10,1],[9,-1],[11,75]],[[6978,4187],[51,13],[24,6],[0,31],[48,51],[24,11],[44,7]],[[7169,4306],[52,-29],[27,-147],[25,-8],[-15,-67],[55,-61]],[[7313,3994],[-24,-14],[11,-16],[15,-21],[63,-91]],[[5887,8507],[1,-7],[-44,-11],[-22,-5],[-27,8],[-11,-25]],[[5784,8467],[-29,-39],[-13,10],[-11,9],[-15,-27],[-90,48],[-7,13],[-35,21],[-21,11],[5,22],[-22,22],[-14,-7],[0,-17],[-16,0],[-8,-15]],[[5508,8518],[-50,69],[-11,34],[8,11],[24,37]],[[5687,8911],[9,6],[7,5],[25,3],[16,-6]],[[7003,8848],[-13,-3],[-58,-13],[-20,-1],[-11,-13],[-3,-4],[10,-15]],[[6530,8569],[8,92],[-6,20],[-26,-1]],[[6569,8860],[15,13],[31,3],[36,13],[5,-16],[26,30],[18,-13],[47,31],[57,-6],[9,12],[12,12],[25,18],[36,-31],[97,-31],[17,-39],[3,-8]],[[7374,4032],[-61,-38]],[[7169,4306],[14,25],[-8,29],[21,-13],[29,23],[45,-5],[60,70],[54,28]],[[7384,4463],[17,-46],[11,-11],[26,-11],[12,-8],[12,-16],[12,-20],[10,-29],[-17,-23],[-11,-24],[-4,-19],[3,-40],[13,-37],[22,-29],[14,-17],[-97,-43],[-6,-26],[-8,-19],[-19,-13]],[[7482,4935],[-11,-8],[-7,-15],[-17,-14],[27,-51],[-25,-3],[-46,55],[-10,-26],[-29,-15],[31,-51],[-38,-48],[-36,-35],[-26,-23],[3,-28],[12,-14],[-12,-7]],[[7298,4652],[-19,13],[-12,12],[-26,1],[-34,-8]],[[7207,4670],[-20,18],[-134,100],[-90,3],[-3,30],[-35,24]],[[6925,4845],[-36,25],[-19,7],[-18,-9],[-27,29]],[[7239,5331],[60,-82],[2,-22],[62,-20],[42,-59],[58,-28],[19,-33],[25,11]],[[7369,6474],[24,-15],[12,11],[24,-11],[61,21],[32,-3]],[[7516,5811],[-40,5],[-21,18],[-22,-19],[-91,2],[-63,28],[-1,-58],[-64,27],[-43,-20]],[[7008,6374],[25,-10],[1,13],[34,41],[101,56],[58,-14],[40,14],[33,-12],[23,-10],[27,9],[19,13]],[[7903,2455],[9,67],[-17,33],[-83,20],[-15,37],[-69,58],[34,48]],[[7762,2718],[44,83],[114,61]],[[7920,2862],[34,-74],[75,22],[109,-17],[2,36]],[[8140,2829],[29,-28],[4,-13],[26,2],[16,-4],[19,-17]],[[8355,8839],[-93,-113],[-23,-9],[-84,-31],[-20,1],[-5,10],[-8,6],[-26,-8],[-19,-1],[10,18],[11,10],[0,11],[-35,-5],[-71,-42],[-66,2],[-30,-28]],[[7847,8975],[58,19],[41,28],[7,-10],[15,35],[34,-28],[58,19],[20,-38],[16,-24],[1,-19],[-5,-21],[6,-22],[4,-12],[85,-60],[89,-16],[38,14],[16,20],[25,-21]],[[8658,3330],[-41,30],[-48,37],[-1,18],[-49,54],[-40,10],[-40,65],[-10,47],[-30,26],[-111,1],[-39,-65],[-33,-21]],[[8216,3532],[9,12],[5,6],[8,14],[11,14],[4,6],[12,21],[5,12],[0,7],[-3,9],[-6,15],[-1,13],[4,13],[3,20],[3,24],[2,15],[2,9],[9,34],[39,34],[61,15],[9,20]],[[8392,3845],[9,3],[8,3],[9,5],[10,8],[8,9],[6,9],[7,13],[8,11],[9,7],[9,6],[8,7],[6,5],[5,6],[3,5]],[[8497,3942],[36,-8],[55,30],[71,99],[139,21],[57,-15],[76,-64],[40,-58],[-43,-6],[-94,-63],[-2,-15],[21,-5],[-60,-71],[7,-20],[-15,11],[-15,-12],[9,-72],[53,-50],[-43,-8],[-17,-16],[4,-22],[17,-5],[2,-13],[24,1],[-20,-20],[-34,-63],[-13,-79],[-13,-8],[-17,-9],[-13,-12],[-32,-32],[-19,-28]],[[8459,4057],[-2,4],[-4,2],[-10,2],[-13,5],[-9,4],[-5,5],[-5,7],[-3,6],[-1,6],[-1,6],[-1,6],[-2,4],[-3,5],[-6,6],[-5,6],[-4,9],[-5,8],[-1,4],[-7,21],[-2,7],[-1,5],[-1,5],[-5,20],[-1,7],[-2,7],[-2,5],[-2,4],[-2,5],[-2,4],[-3,5],[-2,4],[-5,6],[-4,5],[-19,23],[-8,9],[-8,10],[-4,6],[-4,6],[-4,7],[-21,28]],[[8270,4351],[4,82],[-11,55],[17,0],[19,42],[13,17],[-7,38]],[[8642,5081],[17,-23],[7,-27],[20,-20],[25,8],[42,8],[33,0],[38,-5],[25,-14],[26,-19],[-8,-17],[-34,-12],[-9,-16],[17,-8],[1,-17],[-8,-44],[-14,-62],[3,-22],[4,-21],[-17,-21],[20,-26],[35,-16],[1,-21],[33,-46],[15,-58],[0,-75],[-27,4],[-13,-17],[-39,13],[-69,-24],[-149,-121],[-29,-84],[9,-32],[-123,-169],[-6,-20],[-9,0]],[[8451,8712],[-9,-1],[-24,-56],[-17,-36],[-2,-35],[0,-33],[0,-50],[-15,1],[-43,-46],[-9,8],[-24,13],[-30,6],[-7,-12],[-7,-12],[-8,-9],[3,-33],[-63,-38]],[[8196,8379],[-8,27],[-37,21],[-39,22],[-29,-16],[-18,1],[-12,2],[-9,-8],[-33,13],[-9,-15],[-26,13],[-53,-40],[-60,-23]],[[7734,8496],[-20,21],[-29,4],[10,20]],[[8355,8839],[5,-29],[63,20],[5,-8],[15,-42],[8,-68]],[[8142,4185],[3,-10],[3,-12],[3,-13],[4,-18],[5,-19],[2,-5],[4,-8],[0,-9],[1,-10],[6,-10],[4,-6],[4,-9],[2,-12],[2,-9],[8,-8],[8,-5],[6,-7],[5,-9],[7,-12],[5,-9],[3,-11],[8,-1],[1,-22],[1,-8],[2,-6],[4,-9],[5,-7],[5,-4],[3,-4],[2,-6],[4,-19],[3,-28],[4,-16],[2,-10],[29,-18],[34,18],[58,11]],[[8216,3532],[-6,-7],[-8,-8],[-7,-9],[-9,-6],[-9,-4],[-36,-13],[-16,-8],[-18,-10],[-17,-8],[-12,-3],[-11,1],[-14,4]],[[8053,3461],[3,7],[0,10],[-1,13],[-2,9],[-3,5],[-7,4],[-9,5],[-30,4],[-16,1],[-6,3],[-4,4],[-4,4],[-5,3],[-4,6],[-1,9],[2,8],[4,12],[1,10],[-2,7],[-7,4],[-14,2],[-9,2],[-4,4],[-8,4],[-10,5],[-5,5],[-6,10],[0,12],[-1,14],[-4,7],[-10,3],[-12,4],[-7,4],[-7,7],[-3,9],[-1,11],[2,11],[6,10],[4,10],[0,11],[-4,14],[-10,15],[-17,22],[-10,15],[-4,12]],[[7828,3812],[-4,13],[-9,14],[-7,6],[-10,9],[-14,12],[-12,14],[-10,14],[-6,11],[-4,11],[-2,11],[1,11],[3,10],[9,13],[10,13],[4,6],[1,6],[-1,6],[-3,10],[-1,17],[0,17],[2,12],[3,10],[-1,7],[-3,10],[-4,8],[-5,6],[-7,8],[-8,9],[-8,8],[-6,9],[-5,9],[-6,17]],[[7725,4149],[67,46],[34,40]],[[7826,4235],[16,12],[71,3],[12,20],[15,-3],[6,-16],[8,-64],[16,-3],[36,11],[49,20],[11,4],[70,-17],[6,-17]],[[8419,7195],[-91,-15],[-97,22],[-24,13],[-62,22],[-34,-1],[-23,-9]],[[8088,7227],[23,81],[8,29],[1,29],[1,32],[111,65],[23,70]],[[8255,7533],[32,44],[75,49],[45,23],[53,48],[14,13],[25,24],[9,9],[4,4]],[[8512,7747],[18,-11],[13,-13],[9,-20],[24,-10],[11,-13],[42,-77],[8,-29],[-20,-14],[2,-13],[6,-26],[3,-13],[3,-12],[6,-7],[7,-3],[7,-2],[11,0],[21,-1],[10,-4],[9,-6],[21,-16],[11,-9],[15,-10],[17,-11],[-121,-50],[-42,-70],[-12,-40],[-2,-46],[-98,8],[-40,-4],[-29,-9],[-3,-21]],[[8228,5174],[-20,15],[-37,28],[-12,36],[45,48],[31,73],[4,25],[31,60],[24,29],[7,24],[-29,44]],[[8507,5710],[16,-76],[10,-72],[14,-21],[14,-19],[15,-34],[19,-40],[-19,-66],[-3,-84]],[[8270,4351],[-67,-93],[-4,-41],[-57,-32]],[[7826,4235],[-18,71],[24,29],[-20,8],[-12,26],[-27,-11],[-2,6],[7,9],[16,14],[11,12],[11,28],[8,16],[7,8],[-6,16]],[[8140,2829],[5,19],[11,25],[125,53],[18,5]],[[8299,2931],[47,14],[85,25],[47,18],[21,12],[21,12],[42,54],[16,15],[18,17]],[[8596,3098],[-25,-81],[-5,-33],[-7,-28],[-8,-21],[-18,-36],[-14,-31],[0,-14],[2,-13],[7,-19],[13,-29],[-1,-12],[-5,-37]],[[8630,7897],[-49,19],[-12,25],[-48,30],[-33,-10],[-32,39],[-69,43]],[[8387,8043],[3,22],[-4,26],[-7,20],[-6,23],[-7,25],[4,36],[-5,7],[-10,20],[-18,24],[-20,-12],[-17,-10],[-38,-14],[-32,48],[13,25],[-2,11],[-12,18],[7,14],[-5,23],[-35,30]],[[8451,8712],[30,-9],[6,-20],[27,14],[36,-19],[38,-52],[19,-37],[-15,-69],[17,-12],[-8,-10],[15,-17],[-2,-22],[23,3],[7,-10],[5,-14],[-15,-12],[9,-24],[-10,-32],[17,5],[7,-27],[-16,-9],[-10,-24],[5,-3],[21,-12],[8,-35],[-8,-25],[-24,-78],[24,-36],[9,-48],[-6,-38],[-2,-47],[-9,-62],[-10,-23],[-9,-11]],[[8134,7836],[-3,-14],[-2,-17],[6,-46],[11,-20],[0,-29],[-10,-25],[-6,-14],[11,-30],[24,-36],[14,-20],[22,-23],[16,-9],[15,-8],[23,-12]],[[8088,7227],[-70,11],[-23,4],[-37,6],[-19,9],[-6,28],[-27,15],[-38,56],[-13,2],[-56,-8],[-52,-24],[-37,9],[-8,39],[-124,3],[-35,-3],[-24,5],[-2,-46],[-28,-3],[-20,-68],[-10,-12],[-19,6],[-4,-15]],[[7436,7241],[-11,5],[-2,2]],[[7423,7248],[-3,5],[-2,3],[-7,10],[-5,6],[-1,2],[-2,1],[-4,3],[-4,2],[-4,2],[-9,4],[-2,1],[-6,0],[-5,1],[-19,1],[-5,1],[-2,0],[-4,1],[-2,1],[-3,2],[-7,-5],[-42,43],[-45,-48]],[[7240,7284],[7,43],[16,13],[-49,64],[2,24],[-8,28],[13,1]],[[7221,7457],[38,0],[42,-9],[11,-23],[17,10],[61,29],[20,47],[12,27],[37,26]],[[7792,8004],[11,-14],[21,-52],[14,-54],[4,-12],[7,-21],[11,-13],[36,8],[43,7],[12,-13],[15,-17],[17,2],[12,1],[17,5],[29,8],[28,5],[21,0],[7,-10],[-4,-14],[18,2],[23,14]],[[8459,4057],[0,-3],[-1,-10],[1,-11],[2,-13],[3,-10],[6,-12],[12,-17],[7,-13],[4,-8],[3,-9],[1,-6],[0,-3]],[[8419,7195],[3,-24],[36,0],[7,-26],[21,7],[27,-94],[67,-83],[62,-23]],[[7744,5259],[4,65],[78,15],[8,13],[17,31],[1,44],[32,55]],[[8134,7836],[43,34],[87,38],[29,25],[43,39],[25,15],[14,5],[-3,21],[8,20],[7,10]],[[8630,7897],[-16,-42],[-28,-47],[-9,-13],[-10,-13],[-28,1],[-7,-19],[-20,-17]],[[7881,6861],[-19,28],[-16,-9],[-40,30],[-9,-9],[-5,-7],[-1,7],[-7,8],[-7,4],[-9,5],[-4,3],[-8,9],[-4,6],[-7,13],[-8,11],[-7,10],[-14,17],[-8,9],[-9,9],[-7,7],[-3,3],[-16,11],[-12,6],[-9,2],[-10,3],[-8,9],[-7,6],[-11,8],[-8,6],[-1,8],[-1,5],[-1,2],[-6,3],[-4,2],[-12,8],[-9,3],[-11,0],[-8,5],[-7,8],[0,1],[-5,7],[-7,6],[-2,2],[-8,7],[-7,8],[-2,8],[-5,8],[-2,8],[1,10],[4,10],[1,9],[-2,6],[-2,6],[-5,8],[-1,0],[-8,6],[-8,2],[-10,4],[-11,0],[-11,3],[-6,3],[-16,9]],[[4300,8953],[49,11],[64,49],[26,20],[24,37],[3,53],[59,12],[32,-51],[9,-14],[14,-22],[9,-14],[63,29],[-1,-21],[-3,-58],[-16,-6],[7,-33],[3,-14],[8,-37],[4,-8],[22,-49]],[[7659,957],[-13,-6],[-13,-8],[-5,-9],[-3,-13],[2,-19],[4,-22],[10,-15],[21,3],[9,-22],[-8,-7],[-1,-1],[11,-14],[6,6],[6,5],[10,-33],[1,-37],[0,-4],[4,3],[7,5],[15,-8],[-3,-14],[0,-1],[13,-57],[-17,-30],[1,-32],[6,-41],[3,-34],[-4,-10],[-4,-10],[-6,-12],[-1,-29],[0,-21]],[[7710,470],[-17,32],[-12,39],[4,31],[-13,43],[-13,41],[-37,80],[-43,27],[-68,-1],[-21,66],[-14,25],[-14,28],[-1,8],[-10,20],[-9,32],[-19,39],[-10,14],[-14,7],[-28,5],[-37,8],[-5,44],[3,20],[5,39],[1,0],[59,-16],[16,19],[-10,10],[-6,11],[27,46],[2,4]],[[7426,1191],[22,-11],[13,-13],[17,-21],[43,-58],[9,-10],[9,-6],[15,-6],[14,-2],[11,-2],[21,-7],[8,-6],[6,-10],[3,-12],[3,-15],[9,-15],[7,-13],[15,-17],[8,-10]],[[8367,965],[8,7]],[[8375,972],[17,6],[-33,52],[-25,-14],[-5,19],[17,7],[-36,42],[-3,17]],[[9159,1997],[82,-48],[29,4],[25,17],[15,-24],[-1,0],[-20,-5],[7,-33],[11,2],[11,2],[16,5],[4,2],[10,6],[14,10],[12,6],[16,6],[27,4],[5,1],[9,2],[10,2],[11,3],[7,1],[18,4],[21,13],[27,17],[24,12],[27,10],[21,-24],[54,30],[17,-22],[4,-17],[-6,-17],[-20,-47],[9,-11],[10,-4],[147,-1],[39,-22],[77,13],[0,-3],[2,-10],[0,-8],[-3,-10],[-7,-17],[-4,-11],[-4,-5],[-1,-2],[-5,-6],[-8,-6],[-6,-4],[-5,-5],[-1,-4],[-3,-12],[-3,-9],[0,-5],[2,-4],[2,-10],[2,-9],[-1,-9],[-3,-14],[1,-21],[2,-8],[5,-6],[2,-10],[0,-1],[1,-13],[39,-7],[19,4],[4,-14],[15,-59],[29,-81],[-86,-123],[3,-65],[-13,-25],[-86,-62],[-27,-36],[-10,-32],[2,-29],[-30,-69],[19,-72],[9,-100],[-46,-17],[-17,-7],[-32,-15],[-20,-13],[-24,-26],[-9,-37],[-19,-34],[-26,-22],[-5,-4],[-14,4],[-13,3],[-32,42],[-26,-30],[-25,-14],[-32,-1],[-21,7],[-52,-18],[-18,-21],[-10,-19],[-8,-16],[-25,-5],[-8,-2],[-34,6],[-9,10],[-34,38],[-10,4],[-28,12],[-9,26],[-17,20],[-25,8],[-27,1],[-26,-22],[-2,-3],[-12,-19],[0,-7],[2,-22],[-21,-19]],[[5699,8006],[63,-68],[23,-3],[-15,-88],[38,-3],[-3,-38]],[[5805,7806],[-6,-59],[-32,13],[-6,-20],[-32,-29],[-125,14],[2,-21],[-34,2],[1,-46],[-58,13],[-2,-17],[-26,1],[-40,-32]],[[5447,7625],[-6,9],[-2,2],[-7,8],[-4,4],[-5,5],[-10,7],[-37,21]],[[5376,7681],[-4,18],[-16,1],[-24,-5]],[[5344,7864],[27,8],[75,42],[23,-17],[30,7],[22,-20],[33,27],[9,35],[20,47],[30,19],[13,-21],[35,-6],[38,21]],[[8277,1193],[21,-18],[-15,-25],[4,-13],[-11,-42],[19,-8],[3,-17],[22,-36],[1,-24],[23,-4],[31,-34]],[[7886,809],[-5,-1],[-4,12],[-6,13],[-3,7],[-5,6],[-8,4],[-5,4],[-5,6],[-4,8],[-11,11],[-6,15],[-1,5],[-2,9],[-6,6],[-11,3],[-18,-2],[-28,-4],[-20,-4],[0,7],[-1,6]],[[7737,920],[-2,29],[17,10],[32,65],[-2,81],[36,33],[19,49],[31,19]],[[7868,1206],[12,1],[32,-18],[38,50],[35,6],[20,19],[31,3],[-7,-72],[17,0],[46,45],[15,11],[22,15],[24,5],[9,1],[3,1],[24,-5],[-2,-4],[-17,-36],[35,-29],[51,35],[12,-12],[1,-13],[1,-18],[7,2]],[[8232,1549],[21,-10],[16,-20],[16,-22],[20,-12],[-13,-52],[38,-20],[20,-9],[5,12],[35,-8],[-7,-14],[-12,-23],[-34,-21],[9,-15],[-7,-12],[-11,-22],[-13,-29],[12,-5],[-10,-30],[-40,-26],[0,-18]],[[7868,1206],[-65,-8],[0,5],[1,10],[9,17],[38,41],[22,7],[8,50],[-20,45],[2,11],[2,13],[-10,27],[-6,6],[-6,5],[-8,7],[-14,-2],[-18,-2],[-23,14],[-71,-32],[-13,60],[0,41],[-13,25],[-29,9],[-22,19],[-21,18],[-12,15],[-7,16],[-10,18],[-8,8],[-11,9],[-31,17]],[[7532,1675],[-23,18],[-13,18]],[[7496,1711],[-10,12],[6,4],[25,17],[44,38],[51,51],[47,35],[34,30],[17,15],[33,20],[18,12],[-1,24],[26,6]],[[7146,1809],[7,-29],[6,-34],[-6,-11],[3,-38],[45,-25],[16,-30],[26,3],[76,-10],[29,-1],[-1,6],[17,26],[3,6],[13,52]],[[7380,1724],[55,-25],[27,13],[11,-18],[23,17]],[[7532,1675],[-3,-2],[-27,-20],[-39,-25],[-22,-13],[-19,-11],[-18,-13],[-23,-19]],[[7381,1572],[1,3],[1,9],[0,20],[-32,-8],[-1,0],[0,8],[-96,3],[-56,-18],[-42,-3],[-11,-1],[-20,-6],[-37,-15],[-21,-42],[-44,-29],[-19,-9],[-4,1],[-19,3],[-7,20],[-7,18],[-10,15],[-7,7],[-4,3],[-4,3],[-2,1],[-2,1],[-7,0],[-3,0],[-2,0],[-2,1],[-2,1],[-5,3],[-4,3],[-14,9],[-9,7],[-6,4],[-2,1],[-2,1],[-3,1],[-1,0],[-1,0],[-8,-1],[-1,0],[-3,0],[-2,-1],[-5,-1],[-2,-1],[-2,-1],[-2,-2],[-8,-6],[-5,-5],[-2,-1],[-2,-2],[-3,-4],[-4,-6],[-12,-16],[-3,-4],[-3,-3],[-2,-1],[-2,-2],[-6,-4],[-11,-9],[-4,-3],[-3,-1],[-1,-1],[-2,-2],[-3,0],[-1,-1],[-1,0],[-2,0],[-5,-1],[-12,0],[-4,0],[-3,0],[-2,1],[-16,5],[-2,1],[-2,1],[-4,3],[-9,8],[-4,3],[-2,2],[-1,2],[0,3],[0,2],[0,3],[0,2],[2,7],[1,5],[0,3],[0,2],[0,3],[-1,5],[0,2],[0,3],[1,2],[2,1],[3,2],[4,1],[15,7],[9,3],[1,0],[4,1],[2,1],[4,3],[8,5],[20,13],[5,2],[4,3],[2,1],[2,2],[2,1],[6,8],[2,2],[0,2],[1,2],[1,8],[1,5],[0,2],[0,3],[-2,7],[-5,17],[-2,7],[-2,5],[-1,2],[-2,5],[-4,6],[-7,10],[-1,2],[-2,2],[-13,5],[-4,2],[-4,2],[-8,6],[-5,2],[-1,2],[-1,3],[0,2],[-4,15],[-1,5],[0,3],[0,5],[2,9],[1,8],[1,5],[1,2],[3,0],[2,0],[3,1],[4,2],[2,1],[2,1],[4,3],[2,1],[2,1],[2,-1],[3,0],[2,-1],[2,-1],[3,0],[2,1],[1,0],[1,0],[1,0],[2,1],[1,2],[1,2],[3,4],[1,2],[2,2],[2,1],[7,4],[8,4],[7,3],[2,1],[5,2],[2,0],[2,2],[1,1],[5,6],[3,4],[2,2],[1,2],[1,2],[1,2],[0,3],[3,4],[1,4],[3,4]],[[6848,1865],[12,24]],[[6860,1889],[2,-5],[5,-7],[9,-11],[9,-9],[10,-13],[12,-12],[8,-7],[7,-4],[23,-13],[5,-1],[8,0],[7,-1],[4,-1],[16,-4],[7,-1],[5,-1],[5,-1],[7,0],[9,-1],[10,0],[8,-1],[10,-1],[8,-2],[5,0],[6,1],[8,3],[10,2],[19,5],[12,3],[12,2],[9,1],[11,-1]],[[7737,920],[-11,-2],[-15,0],[-18,4],[-17,13],[-17,22]],[[7426,1191],[8,9],[40,45],[11,8],[6,3],[25,10],[0,1],[6,72],[-16,3],[-84,16],[-17,-10],[-17,52],[-2,6],[-11,38],[-8,66],[10,44],[4,18]],[[7247,1822],[10,1],[12,-2],[12,-3],[11,-5],[12,-9],[8,-6],[5,-7],[2,-1],[6,-8],[7,-8],[11,-7],[8,-6],[2,-1],[2,-2],[2,-1],[2,-2],[1,-2],[1,-2],[2,-5],[5,-12],[2,-5],[3,-2],[7,-3]],[[7146,1809],[9,0],[7,-1],[9,4],[9,5],[7,3],[8,3],[7,0],[7,-2],[13,-1],[9,0],[7,1],[9,1]],[[7776,399],[-4,6],[-9,21],[-22,0],[-12,5],[-7,13],[2,9],[-7,4],[-3,5],[-4,8]],[[6095,7584],[-3,25],[-27,-5],[-8,8],[17,31],[20,62],[19,46],[-13,11]],[[6100,7762],[26,50],[-5,27],[18,-2],[16,8],[12,9],[10,13],[7,12],[5,20]],[[6731,4544],[1,40],[71,-42],[29,-19],[9,2],[4,111],[-27,69],[60,40],[23,39],[-8,12],[22,1],[10,48]],[[7207,4670],[-19,-69],[16,5],[40,-29],[4,-24],[-26,0],[-39,-34],[-30,57],[-33,-5],[-20,16],[-100,-83],[-44,-78],[1,-16],[-19,-10],[-32,7],[4,41],[-12,10]],[[7369,6474],[40,97],[1,43],[-9,17],[15,28],[-9,72],[-32,9],[-8,-4],[-9,-6],[-11,-7],[-11,-4],[-13,-3],[-19,-1],[-16,-2],[-11,1],[2,25],[42,52],[13,62],[-12,38],[-50,26],[4,15],[20,-9],[73,65],[-58,24],[5,10],[33,-16],[52,-8],[8,15],[-59,4],[-29,18],[-1,11],[38,52],[32,-8],[18,43],[-11,24],[18,33],[8,58]],[[6916,6750],[8,6],[16,13],[13,11],[11,13],[10,13],[5,11],[5,22],[-3,14],[5,5],[26,10],[14,46],[-19,51],[-6,28]],[[7001,6993],[1,31],[18,19],[18,16],[45,25],[44,26],[18,38],[4,5]],[[7149,7153],[11,21],[11,38],[23,37],[46,35]],[[7799,4544],[-19,-16],[-12,-20],[-9,-36],[-21,-30],[-12,-11],[-19,-16],[0,-12],[-2,-12],[0,-7],[1,-8],[-31,-3],[-27,21],[-19,14],[-7,23],[-13,19],[-21,13],[-33,13],[-23,-1],[-37,7],[-25,-9],[-22,-16],[-22,4],[-33,29]],[[7393,4490],[-4,15],[-70,96],[-27,21],[6,30]],[[5595,6728],[-42,36],[-157,-9],[-98,27],[-15,10],[-12,13],[-14,21],[-29,74]],[[5290,7047],[64,4],[85,25],[28,2]],[[6135,6436],[71,-68]],[[6147,6105],[-20,2],[-19,-11],[-20,-7],[-12,13],[-138,-55],[-26,-21],[-14,12],[-65,-19],[-31,-17],[-8,-23],[-70,0],[-18,10],[-54,3],[-104,31]],[[5548,6023],[52,48],[58,10],[4,37],[35,23],[76,132],[-63,59],[8,25],[-23,19],[-5,38]],[[5864,6474],[9,-25],[31,15],[60,-31],[116,-26],[55,29]],[[7751,2966],[41,23],[80,-49],[48,-78]],[[7762,2718],[-141,39],[-54,-17],[-28,43]],[[7224,3371],[88,12],[44,40]],[[7356,3423],[37,-55],[31,-19],[17,-1],[172,-70],[27,-23],[-3,-43],[60,-17],[12,22],[5,49],[-11,37],[26,-16],[7,-24],[-5,-59],[-11,-39],[9,-15],[10,-18],[-31,-108],[43,-58]],[[6540,6955],[29,-173],[-67,-49]],[[6502,6733],[-81,-36]],[[6421,6697],[-18,32],[-65,117],[-50,-32],[-87,99],[-32,-44]],[[6126,6921],[-4,51]],[[5548,6023],[-30,6],[-63,12]],[[5455,6041],[-86,51],[-5,45],[63,27],[-8,14],[-215,-25],[-9,62],[-30,-6]],[[5132,6296],[145,0],[104,36],[58,-10],[34,42],[61,28],[10,-9],[6,-5],[6,-7],[93,68]],[[7828,3812],[-63,-16],[-47,-31]],[[7718,3765],[-31,49],[-24,27],[-25,-25],[-30,30],[-40,52],[-5,9],[-6,21],[-82,-89],[-97,13]],[[7374,4032],[102,-100],[21,34],[15,126],[61,24],[53,58],[76,43],[2,-8],[5,-12],[6,-22],[10,-26]],[[5595,6728],[-65,-26],[-13,-25],[-43,-18],[-15,-18],[-20,-22],[-15,16],[-13,15],[-8,6],[-46,5],[-113,-97],[-60,-26],[-121,-8]],[[6115,6831],[-92,23],[-15,-19],[-16,34]],[[5890,7404],[29,28],[-31,21],[7,11],[74,-21],[65,46]],[[7244,2540],[59,2],[31,-15],[-20,-33],[-1,-43],[82,-51],[-2,-20],[-19,-41],[2,-24],[-8,-20]],[[7368,2295],[-47,-12],[-23,-14],[-23,-10],[-10,-1],[-7,2],[-6,4],[-9,12],[-11,21],[-13,6],[-9,-4],[-40,5],[-16,11],[-16,-2],[-19,-3],[-15,-3],[-21,0],[-17,1],[-19,2],[-12,1],[-12,-2],[-20,-4],[-41,-8],[-35,-8],[-19,-6]],[[6908,2283],[-12,-5],[-14,-6],[-18,26]],[[6864,2298],[-32,53],[-7,50],[68,46],[-20,51]],[[6864,2298],[-86,-36],[1,-34],[-11,-3],[-6,-2],[-24,-4],[-10,3],[-6,-6],[-8,-9],[-7,-13],[-2,-11],[-1,-8],[-2,-8],[-2,-7],[-2,-3],[-1,-1],[-1,-5],[0,-4],[2,-4],[1,-4],[-1,-6],[-4,-11],[0,-5],[2,-8],[3,-6],[2,-7],[1,-8],[1,-13],[0,-13],[0,-9],[-2,-8],[-1,-7],[-2,-9],[-1,-4],[1,-3],[2,-3],[3,-5],[4,-8],[2,-7],[1,-5],[-1,-4],[2,-7],[1,-2],[5,-4],[4,-1],[7,-1],[5,-3],[3,-3],[1,-2],[1,-3],[3,-3],[4,0],[6,1],[6,3],[7,1],[6,-1],[6,-2],[10,1],[6,2],[6,5],[2,2],[3,1],[6,1],[13,-2],[15,-9],[5,-4],[8,-8],[1,-3],[1,-2],[2,-5],[2,-10],[1,-4],[2,-8],[1,-7],[0,-5],[1,-10],[0,-3],[0,-2],[-1,-3],[0,-1]],[[6848,1865],[-14,-3],[-14,-3],[-7,-1],[-47,-11],[-157,-35],[-70,-16],[-78,-18]],[[5376,7681],[-6,-8],[-1,-11],[1,-9],[5,-7],[39,-34],[5,-14],[-34,-16],[-35,-8],[-7,-13],[21,-16],[11,-18],[5,-23],[-20,-33],[-2,-35],[-22,-41],[-11,-46],[-28,-27],[-10,-54],[-32,-45],[-55,-9]],[[7221,7457],[-5,24],[-44,193],[-61,62],[5,149]],[[7116,7885],[-2,17],[54,9]],[[7168,7911],[20,-21],[48,-36],[23,-8],[22,4],[24,3],[17,-1],[31,-14],[8,11],[35,5],[0,12],[31,-6],[16,-7],[18,-19]],[[7149,7153],[-39,13],[-89,3],[41,43],[7,37],[-8,19],[-107,73],[-21,-14],[-14,-5],[-15,-5],[-10,62],[-41,-9],[-30,26],[-1,-22],[-61,17],[-16,79]],[[7092,7846],[24,39]],[[7671,5648],[-129,-85],[-137,-59],[-103,-32]],[[8299,2931],[-32,67],[-18,37],[11,19],[-34,29],[-3,17],[-1,0],[-14,0],[0,14],[-24,-1],[-24,-2],[-35,-1],[-164,-8],[-38,-12],[17,-32],[-46,14],[-51,-45],[-17,17]],[[7826,3044],[12,20],[10,15],[11,13],[14,14],[15,14],[14,10],[18,10],[36,3],[46,1],[21,6],[29,20],[-6,5],[-25,51],[-3,4],[-4,5],[-6,2],[-14,-1],[-15,-2],[-16,0],[-10,3],[-8,5],[-5,6],[-3,12],[2,13],[6,12],[9,11],[27,29],[13,18],[12,16],[11,15],[10,14],[6,16],[2,15],[1,11],[17,31]],[[8658,3330],[-40,-56],[-8,-32],[0,-17],[-2,-20],[22,-22],[11,-33],[-4,-29],[-41,-23]],[[7751,2966],[12,14],[16,15],[18,19],[18,18],[11,12]],[[7384,4463],[9,27]],[[5784,8467],[1,-32],[36,-26],[-10,-17],[20,-15],[14,10],[21,-30],[-26,-23],[4,-27],[-27,-7],[-32,-60],[-18,-20],[-6,-6],[6,-39]],[[5793,8114],[-28,-17],[-38,-24],[-14,-8],[-17,-28],[0,-16],[3,-15]],[[5318,8462],[9,33],[-9,11],[10,11],[19,6],[23,0],[18,0]],[[5388,8523],[19,-9],[18,0],[8,1],[10,1],[9,-9],[2,-1],[17,-13],[18,2],[16,12],[3,11]],[[7718,3765],[-5,-51],[-29,-2],[-31,-43],[1,-33],[17,-26],[-81,-40],[30,-80],[-7,-3],[-21,-9],[-11,-4],[-9,0],[-5,1],[-6,0],[-4,0],[-7,-2],[-15,-3],[-16,-3],[-13,-1],[-14,-1],[-10,0],[-11,1],[-6,2],[-6,6],[-13,16],[-29,-8],[-61,-59]],[[7615,2156],[-73,-67],[-94,31],[-55,51],[-70,3]],[[7323,2174],[4,31],[41,90]],[[6508,6650],[31,50],[-37,33]],[[6768,7124],[17,19],[11,15],[27,37],[1,-10],[-2,-7],[0,-11],[3,-6],[17,-25],[7,-5],[9,-4],[9,-4],[5,-3],[4,-4],[5,-4],[5,-7],[3,-9],[2,-9],[-1,-8],[-6,-11],[75,6],[17,-24],[-39,-28],[37,-1],[27,-28]],[[5765,7407],[-63,6],[-26,56],[-14,-15],[-7,-16],[-40,-7],[-20,36],[-35,39],[35,21],[-28,15],[-34,27],[-34,31],[-27,6],[-21,7],[-4,12]],[[5805,7806],[32,-14],[48,1],[57,16],[23,9],[14,5],[16,-1],[23,0],[21,3],[-27,-58],[21,-37],[26,35],[41,-3]],[[7247,1822],[4,19],[3,7],[28,51],[12,4],[5,50],[15,89],[-4,14],[-4,20],[8,9],[-1,1],[-7,15],[8,39],[6,8],[7,10],[-4,16]],[[6421,6697],[2,-48],[-15,-36],[-47,-2],[-13,22],[-26,10],[-17,-24],[-42,-34],[-36,-49],[-69,-44],[-23,-56]],[[7168,7911],[-21,64],[9,46]],[[7003,8848],[14,13],[9,19],[17,-6],[11,-1],[30,12],[49,-24],[16,21],[24,10],[35,23],[78,-37]],[[4954,8599],[35,12],[49,17],[26,-10],[36,58],[50,28],[15,-3],[12,-2],[12,23],[17,-5],[25,-7],[0,30],[33,33],[53,11],[9,-48],[-14,-56],[39,-23],[-39,-100],[63,-5],[5,-11],[8,-18]],[[7146,1809],[-4,17],[-53,-9],[-5,69],[90,84],[-63,68],[-38,10],[-61,54],[-71,5],[-30,20],[-31,32],[15,72],[-113,-39],[-6,25],[46,19],[45,13],[48,9],[-7,25]],[[5523,5738],[-29,66],[-3,8],[16,36],[-53,5],[-11,14],[-9,11],[20,96],[-13,5],[-14,24],[12,17],[16,21]],[[5386,9205],[8,-15],[11,13],[44,57],[15,-27],[-8,-25],[-19,-21],[-13,-14],[-27,-28],[-23,-48]]]}
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment