Last active
July 26, 2021 16:51
-
-
Save Westlife1002/3e4cce18dba6c6f8ac530934c011d920 to your computer and use it in GitHub Desktop.
VRP_addPickup_Delivery
This file contains bidirectional Unicode text that may be interpreted or compiled differently than what appears below. To review, open the file in an editor that reveals hidden Unicode characters.
Learn more about bidirectional Unicode characters
"""Capacitated Vehicle Routing Problem""" | |
from six.moves import xrange | |
from ortools.constraint_solver import pywrapcp | |
from ortools.constraint_solver import routing_enums_pb2 | |
import networkx as nx | |
import matplotlib.pyplot as plt | |
import random | |
import math | |
import pandas as pd | |
from csv import reader | |
import sys | |
# Problem Data Definition # | |
class Vehicle(): | |
def __init__(self): | |
self._capacity = 9000 | |
# self.id = id | |
self.routes = [] | |
self.time_min = [] | |
self.time_max = [] | |
self.load = [] | |
self.cm3 = [] | |
self._speed = 0.31 #mile/min | |
@property | |
def capacity(self): | |
"""Gets vehicle capacity""" | |
return self._capacity | |
def routes(self): | |
return self.routes | |
def speed(self): | |
return self._speed | |
class DataProblem(): | |
"""Stores the data for the problem""" | |
def __init__(self): | |
"""Initializes the data for the problem""" | |
self._vehicle = Vehicle() | |
self._num_vehicles = num_vehicles() | |
self._locations = [] | |
self._demands = [] | |
self._time_windows = [] | |
self._cm3 = [] | |
self._locationID = [] | |
self._pickups_deliveries = [] | |
self._depot = 0 | |
df = pd.read_csv("C:/Users/Jie/Desktop/VRP_SZ/order_info_7.23.csv", encoding="utf-8") | |
last_id = df.shape[0] + 1 | |
# df = df[df['提货日期'] == 1] | |
# df = df[df['ID'] != 65] # 广西异常地址 | |
global mode | |
global start_node | |
global end_node | |
# 1:实际起点终点相同0; 2:虚拟起点0, 实际终点; 3:虚拟起点0,虚拟终点0,实际终点为pickup->delivery | |
mode = 2 | |
total_length = len(df["装货地址维度"].tolist()) | |
start_node = 0 | |
# end_node = total_length + 1 | |
end_node = start_node | |
# print(df) | |
# set lat/lon incl. first and last node | |
p_lat = df["装货地址维度"].tolist() | |
p_lon = df["装货地址经度"].tolist() | |
d_lat = df["卸货地址维度"].tolist() | |
d_lon = df["卸货地址经度"].tolist() | |
lat = p_lat + d_lat | |
lon = p_lon + d_lon | |
dummy_lat = df["卸货地址维度"].tolist()[0] | |
dummy_lon = df["卸货地址经度"].tolist()[0] | |
lat.insert(0, dummy_lat) | |
lon.insert(0, dummy_lon) | |
# lat.append(dummy_lat) | |
# lon.append(dummy_lon) | |
self._locations = list(zip(lat,lon)) | |
# print("locations: ", self._locations) | |
print("length locations: ", len(self._locations)) | |
#set first and last node for each vehicle | |
self._starts = [0]*num_vehicles() | |
self._ends = [len(lat)-1]*num_vehicles() | |
# print("start node: ", self._starts) | |
# print("end node: ", self._ends) | |
# set time window incl. first and last node | |
p_earliest = df['最早装货时间'].tolist() | |
p_latest = df['最晚装货时间'].tolist() | |
d_earliest = [480]*len(p_earliest) | |
d_latest = [1320]*len(p_latest) | |
earliest = p_earliest+d_earliest | |
latest = p_latest+d_latest | |
earliest.insert(0,480) | |
latest.insert(0,1320) | |
# earliest.append(480) | |
# latest.append(1320) | |
self._time_windows = list(zip(earliest,latest)) | |
print(self._time_windows) | |
#set weight and cm3 incl. first and last node | |
self.p_demands = df["毛重(KGS)"].tolist() | |
self.p_cm3 = df["体积(CBM)"].tolist() | |
self.d_demands = [0 - x for x in self.p_demands] | |
self.d_cm3 = [0 - x for x in self.p_cm3] | |
self._demands = self.p_demands+self.d_demands | |
self._cm3 = self.p_cm3+self.d_cm3 | |
self._demands.insert(0,start_node) | |
self._cm3.insert(0,start_node) | |
# self._demands.append(0) | |
# self._cm3.append(0) | |
print("demand: ", self._demands) | |
print("cm3: ", self._cm3) | |
print("demand length: ", len(self._demands)) | |
print("cm3 length: ", len(self._cm3)) | |
print("pickup demand: ", self._demands[26]) | |
print("delivery demand: ", self._demands[64]) | |
# get index of a certain day | |
self._locationID = df["ID"].tolist() | |
self._locationID.insert(0,0) | |
# self._locationID.append(last_id) | |
# print("ID list: ", self._locationID) | |
merge = self._locationID + self._locationID[1:] | |
self._locationID = merge | |
print("ID list: ", self._locationID) | |
print("ID list length: ", len(self._locationID)) | |
self.map = pd.DataFrame(merge).reset_index() | |
self.map.columns = ['模型地址编号', '订单地址编号'] | |
self.map["实际地址编号"] = self.map["模型地址编号"] | |
self.map["地址类型"] = 0 | |
last_loadid = self._locationID[-1] | |
self._locationID = self.map["实际地址编号"].tolist() | |
self.map.loc[self.map['模型地址编号'] <= last_loadid, '地址类型'] = "装货" | |
self.map.loc[self.map['模型地址编号'] > last_loadid, '地址类型'] = "卸货" | |
self.map.loc[self.map['模型地址编号'] == 0, '地址类型'] = "起点" | |
print("\n地址编号对照表\n", self.map.to_string(index=False)) | |
#set pickup & delivery pairs | |
pickups = self.map[self.map['地址类型'] == "装货"]["模型地址编号"].tolist() | |
deliveries = self.map[self.map['地址类型'] == "卸货"]["模型地址编号"].tolist() | |
for i,n in enumerate(pickups): | |
temp = [n,deliveries[i]] | |
self._pickups_deliveries.append(temp) | |
print("pickups_deliveries: ", self._pickups_deliveries) | |
@property | |
def getvehicle(self): | |
"""Gets a vehicle""" | |
return self._vehicle | |
@property | |
def num_vehicles(self): | |
"""Gets number of vehicles""" | |
return self._num_vehicles | |
@property | |
def locations(self): | |
"""Gets locations""" | |
return self._locations | |
@property | |
def num_locations(self): | |
"""Gets number of locations""" | |
return len(self.locations) | |
@property | |
def depot(self): | |
"""Gets depot location index""" | |
return self._depot | |
@property | |
def demands(self): | |
"""Gets demands at each location""" | |
return self._demands | |
@property | |
def cm3(self): | |
"""Gets cm3 at each location""" | |
return self._cm3 | |
@property | |
def time_per_demand_unit(self): | |
"""Gets the time (in min) to load a demand""" | |
return 120 | |
@property | |
def time_windows(self): | |
"""Gets (start time, end time) for each locations""" | |
return self._time_windows | |
@property | |
def starts(self): | |
"""Gets start location for each truck""" | |
return self._starts | |
@property | |
def ends(self): | |
"""Gets end location for each truck""" | |
return self._ends | |
####################### | |
# Problem Constraints # | |
####################### | |
class CreateDistanceEvaluator(object): # pylint: disable=too-few-public-methods | |
"""Creates callback to return distance between points.""" | |
def __init__(self, data, manager): | |
"""Initializes the distance matrix.""" | |
self._distances = {} | |
self.manager = manager | |
self.dist_matrix = [] | |
# precompute distance between location to have distance callback in O(1) | |
total_matrix = [] | |
with open("C:/Users/Jie/Desktop/VRP_SZ/dist_matrix_7.23.csv", 'r') as read_obj: | |
csv_reader = reader(read_obj) | |
list_of_rows = list(csv_reader) | |
for n in list_of_rows: | |
n = [int(i) for i in n] | |
total_matrix.append(n) | |
print("raw total matrix: ", total_matrix[2][40]) | |
print("location num: ", data.num_locations) | |
for from_node in xrange(data.num_locations): | |
convert_from = data._locationID[from_node] | |
temp = [] | |
for to_node in xrange(data.num_locations): | |
convert_to = data._locationID[to_node] | |
if from_node == to_node: | |
temp.append(0) | |
else: | |
if from_node == start_node or to_node == start_node: | |
temp.append(0) | |
else: | |
dist = total_matrix[convert_from-1][convert_to-1] / 1000 | |
temp.append(dist) | |
# temp.append(int(dist)) | |
self.dist_matrix.append(temp) | |
print("dist matrix: ", self.dist_matrix) | |
print("dist matrix length: ", len(self.dist_matrix)) | |
def distance_evaluator(self, from_index, to_index): | |
"""Returns the Harversine Distance between the two nodes""" | |
from_node = self.manager.IndexToNode(from_index) | |
to_node = self.manager.IndexToNode(to_index) | |
print("dist: ", dist_evaluator.dist_matrix[from_node][to_node]) | |
return self.dist_matrix[from_node][to_node] | |
def define_total_cost(self, data, routing, manager): | |
for vehicle_idx in range(data.num_vehicles): | |
def vehicle_cost_callback(from_index, to_index, i=vehicle_idx): | |
from_node = manager.IndexToNode(from_index) | |
to_node = manager.IndexToNode(to_index) | |
# try: | |
# from_node = manager.IndexToNode(from_index) | |
# to_node = manager.IndexToNode(to_index) | |
# except: | |
# print("\nerror from index: ", from_index) | |
# print("error to index: ", to_index) | |
# print("error from node: ", manager.IndexToNode(from_index)) | |
# print("error to node: ", manager.IndexToNode(to_index)) | |
# from_node = manager.IndexToNode(from_index) | |
# to_node = manager.IndexToNode(to_index) | |
# print("from->to node: ", from_node, " -> ", to_node) | |
# print("############################\n") | |
return cost_vector()[i] * self.dist_matrix[from_node][to_node] | |
cost_callback_index = routing.RegisterTransitCallback(vehicle_cost_callback) | |
routing.SetArcCostEvaluatorOfVehicle(cost_callback_index, vehicle_idx) | |
class CreateDemandEvaluator(object): | |
"""Creates callback to get demands at each location.""" | |
def __init__(self, data, manager): | |
"""Initializes the demand array.""" | |
self._demands = data.demands | |
self._manager = manager | |
def demand_evaluator(self, from_index): | |
"""Returns the demand of the current node""" | |
from_node = self._manager.IndexToNode(from_index) | |
return self._demands[from_node] | |
class CreateCM3Evaluator(object): | |
"""Creates callback to get cm3 at each location.""" | |
def __init__(self, data, manager): | |
"""Initializes the demand array.""" | |
self._cm3 = data.cm3 | |
self._manager = manager | |
def cm3_evaluator(self, from_index): | |
"""Returns the cm3 of the current node""" | |
from_node = self._manager.IndexToNode(from_index) | |
return self._cm3[from_node] | |
class CreateTimeEvaluator(object): | |
"""Creates callback to get total times between locations.""" | |
def __init__(self, data, manager): | |
"""Initializes the total time matrix.""" | |
self._total_time = {} | |
self._manager = manager | |
self.time_matrix = [] | |
total_matrix = [] | |
with open("C:/Users/Jie/Desktop/VRP_SZ/time_matrix_7.23.csv", 'r') as read_obj: | |
csv_reader = reader(read_obj) | |
list_of_rows = list(csv_reader) | |
for n in list_of_rows: | |
n = [int(i) for i in n] | |
total_matrix.append(n) | |
# print("total matrix: ", len(total_matrix)) | |
for from_node in xrange(data.num_locations): | |
self._total_time[from_node] = {} | |
convert_from = data._locationID[from_node] | |
temp = [] | |
for to_node in xrange(data.num_locations): | |
self._total_time[from_node][to_node] = 0 | |
convert_to = data._locationID[to_node] | |
if from_node == to_node: | |
temp.append(0) | |
else: | |
if from_node == start_node or to_node == start_node: | |
self._total_time[from_node][to_node] = 0 | |
temp.append(0) | |
else: | |
travel_time = total_matrix[convert_from-1][convert_to-1] / 60 | |
service_time = 0 | |
if from_node > 38: | |
service_time = 0 | |
else: | |
service_time = self.service_time(data,from_node) | |
total_time = travel_time + service_time | |
# total_time = int(travel_time + service_time) | |
temp.append(total_time) | |
self._total_time[from_node][to_node] = total_time | |
self.time_matrix.append(temp) | |
print("time matrix: ", self.time_matrix) | |
# print("time matrix2: ", self._total_time[1]) | |
@staticmethod | |
def service_time(data, node): | |
"""Gets the service time for the specified location.""" | |
# return data.demands[node] * data.time_per_demand_unit #function of volume at this node | |
return data.time_per_demand_unit #constant service time for all nodes | |
def time_evaluator(self, from_index, to_index): | |
"""Returns the total time between the two nodes""" | |
from_node = self._manager.IndexToNode(from_index) | |
to_node = self._manager.IndexToNode(to_index) | |
return self._total_time[from_node][to_node] | |
def add_distance_dimension(routing, transit_callback_index, data, manager): | |
"""Add Global Span constraint""" | |
distance = "Distance" | |
maximum_distance = 800 | |
routing.AddDimension( | |
transit_callback_index, | |
0, # null slack | |
maximum_distance, # maximum distance per vehicle | |
True, # start cumul to zero | |
distance) | |
# distance_dimension = routing.GetDimensionOrDie(distance) | |
# Try to minimize the max distance among vehicles. | |
# /!\ It doesn't mean the standard deviation is minimized | |
# distance_dimension.SetGlobalSpanCostCoefficient(100) | |
def add_capacity_constraints(routing, data, demand_callback_index, manager): | |
"""Adds capacity constraint""" | |
capacity = "Capacity" | |
routing.AddDimensionWithVehicleCapacity( | |
demand_callback_index, | |
0, # null capacity slack | |
capacity_vector(), # vector vehicle_capacity | |
True, # start cumul to zero | |
capacity) | |
def allow_dropping(routing,data,manager): | |
# Allow to drop nodes. | |
global penalty | |
penalty = 1000000 | |
idx = 1 | |
for node in range(1, len(data.locations)-1): | |
routing.AddDisjunction([manager.NodeToIndex(node)], penalty) | |
idx+=1 | |
print("idx: ", idx) | |
def setup_PDP(routing,data,manager): | |
# Define Transportation Requests. | |
distance_dimension = routing.GetDimensionOrDie("Distance") | |
time_dimension = routing.GetDimensionOrDie("Time") | |
for request in data._pickups_deliveries: | |
pickup_index = manager.NodeToIndex(request[0]) | |
delivery_index = manager.NodeToIndex(request[1]) | |
routing.AddPickupAndDelivery(pickup_index, delivery_index) | |
routing.solver().Add( | |
routing.VehicleVar(pickup_index) == routing.VehicleVar( | |
delivery_index)) | |
# routing.solver().Add( | |
# distance_dimension.CumulVar(pickup_index) <= | |
# distance_dimension.CumulVar(delivery_index)) | |
routing.solver().Add( | |
time_dimension.CumulVar(pickup_index) <= | |
time_dimension.CumulVar(delivery_index)) | |
def add_cm3_constraints(routing, data, demand_callback_index): | |
"""Adds capacity constraint""" | |
cm3 = "cm3" | |
routing.AddDimensionWithVehicleCapacity( | |
demand_callback_index, | |
0, # null capacity slack | |
cm3_vector(), # vector vehicle_capacity | |
True, # start cumul to zero | |
cm3) | |
def add_time_window_constraints(routing, data, time_callback_index, manager): | |
"""Add Global Span constraint""" | |
time = "Time" | |
# horizon = 2000 | |
horizon = 1320 | |
routing.AddDimension( | |
time_callback_index, | |
480, # allow waiting time | |
horizon, # maximum time per vehicle | |
False, # don't force start cumul to zero since we are giving TW to start nodes | |
time) | |
time_dimension = routing.GetDimensionOrDie(time) | |
# print("len time_window: ", data.time_windows) | |
# set time window for each customer location's visiting time | |
for location_idx, time_window in enumerate(data.time_windows): | |
# if location_idx == start_node or location_idx == end_node: | |
if location_idx == start_node: | |
continue | |
index = manager.NodeToIndex(location_idx) | |
time_dimension.CumulVar(index).SetRange(time_window[0], time_window[1]) | |
routing.AddToAssignment(time_dimension.SlackVar(index)) | |
# set time window for each vehicle's start and end location | |
for vehicle_id in xrange(data.num_vehicles): | |
index = routing.Start(vehicle_id) | |
# index_end = routing.End(vehicle_id) | |
# set a constraint on the start or the end node for each vehicle, which is not included in above | |
time_dimension.CumulVar(index).SetRange(data.time_windows[start_node][0], data.time_windows[start_node][1]) | |
# time_dimension.CumulVar(index_end).SetRange(data.time_windows[end_node][0], data.time_windows[end_node][1]) | |
routing.AddToAssignment(time_dimension.SlackVar(index)) | |
########### | |
# Printer # | |
########### | |
vlist=[] | |
load_list=[] | |
time_list_min=[] | |
time_list_max=[] | |
class ConsolePrinter(): | |
"""Print solution to console""" | |
def __init__(self, data, manager, routing, assignment): | |
"""Initializes the printer""" | |
self._data = data | |
self._routing = routing | |
self._assignment = assignment | |
self._manager = manager | |
@property | |
def data(self): | |
"""Gets problem data""" | |
return self._data | |
@property | |
def routing(self): | |
"""Gets routing model""" | |
return self._routing | |
@property | |
def assignment(self): | |
"""Gets routing model""" | |
return self._assignment | |
@property | |
def manager(self): | |
"""Gets routing model""" | |
return self._manager | |
def print(self,data): | |
"""Prints assignment on console""" | |
dropped_nodes = [] | |
global drop_count | |
drop_count = 0 | |
for node in range(self.routing.Size()): | |
if self.routing.IsStart(node) or self.routing.IsEnd(node): | |
continue | |
if self.assignment.Value(self.routing.NextVar(node)) == node: | |
dropped_nodes.append(mapID(data.map,self.manager.IndexToNode(node))) | |
drop_count += 1 | |
if len(dropped_nodes) > 0: | |
print("dropped nodes: ", dropped_nodes) | |
print(f'Objective: {self.assignment.ObjectiveValue()}') | |
print(f'Objective excl. penalties: {self.assignment.ObjectiveValue() - drop_count*penalty}\n') | |
else: | |
print(f'Objective: {self.assignment.ObjectiveValue()}\n') | |
# Inspect solution. | |
capacity_dimension = self.routing.GetDimensionOrDie('Capacity') | |
cm3_dimension = self.routing.GetDimensionOrDie('cm3') | |
time_dimension = self.routing.GetDimensionOrDie('Time') | |
dist_dimension = self.routing.GetDimensionOrDie('Distance') | |
total_dist = 0 | |
total_time = 0 | |
global vlist | |
global new_vlist | |
global load_list | |
global time_list_min | |
global time_list_max | |
for vehicle_id in xrange(self.data.num_vehicles): | |
index = self.routing.Start(vehicle_id) | |
# print(index) | |
# plan_output = 'Route for vehicle {0}:\n'.format(vehicle_id) | |
plan_output = '车辆ID {0}, 线路规划明细:\n'.format(vehicle_id) | |
# route_dist = 0 | |
this_vehicle = Vehicle() | |
while not self.routing.IsEnd(index): | |
node_index = self.manager.IndexToNode(index) | |
# print(node_index) | |
this_vehicle.routes.append(mapID(data.map,self.manager.IndexToNode(index))) | |
# print(this_vehicle.routes) | |
# print(self.data.vehicle.routes) | |
# print(self.data.vehicle.routes.append(temp_id)) | |
next_node_index = self.manager.IndexToNode( | |
self.assignment.Value(self.routing.NextVar(index))) | |
# route_dist += distance( | |
# self.data.locations[node_index][0], | |
# self.data.locations[node_index][1], | |
# self.data.locations[next_node_index][0], | |
# self.data.locations[next_node_index][1]) | |
load_var = capacity_dimension.CumulVar(index) | |
cm3_var = cm3_dimension.CumulVar(index) | |
# print("load_var: ", load_var) | |
route_load = self.assignment.Value(load_var) | |
# route_load += self.data.demands[node_index] | |
cm3_load = self.assignment.Value(cm3_var) | |
dist_var = dist_dimension.CumulVar(index) | |
route_dist = self.assignment.Value(dist_var) | |
time_var = time_dimension.CumulVar(index) | |
time_min = self.assignment.Min(time_var) | |
time_max = self.assignment.Max(time_var) | |
this_vehicle.load.append(route_load) | |
this_vehicle.cm3.append(cm3_load) | |
this_vehicle.time_min.append(time_min) | |
this_vehicle.time_max.append(time_max) | |
slack_var = time_dimension.SlackVar(index) | |
slack_min = self.assignment.Min(slack_var) | |
slack_max = self.assignment.Max(slack_var) | |
# plan_output += ' {0} Load({1}) Time({2},{3}) Slack({4},{5}) ->'.format( | |
plan_output += ' 地址:{0} 装载量({1}) 最早与最晚到达时间({2},{3}) 呆滞停留时间({4},{5}) ->'.format( | |
# node_index, | |
mapID(data.map,node_index), | |
route_load, | |
time_min, time_max, | |
slack_min, slack_max) | |
index = self.assignment.Value(self.routing.NextVar(index)) | |
# print("start printing", plan_output) | |
node_index = self.manager.IndexToNode(index) | |
load_var = capacity_dimension.CumulVar(index) | |
cm3_var = cm3_dimension.CumulVar(index) | |
# print("truck type: ", str(load_var).split("..")[1][:-1]) | |
route_load = self.assignment.Value(load_var) | |
cm3_load = self.assignment.Value(cm3_var) | |
dist_var = dist_dimension.CumulVar(index) | |
time_var = time_dimension.CumulVar(index) | |
route_dist = self.assignment.Value(dist_var) | |
route_time = self.assignment.Value(time_var) | |
time_min = self.assignment.Min(time_var) | |
time_max = self.assignment.Max(time_var) | |
# total_dist += route_dist | |
# total_time += route_time | |
# if route_load != 0: | |
if route_dist != 0: | |
# plan_output += '汇总:\n' | |
# plan_output += ' {0} Load({1}) Time({2},{3})\n'.format(node_index, route_load, time_min, time_max) | |
# plan_output += ' 地址:{0} 装载量({1}) 最早与最晚到达时间({2},{3})\n'.format(node_index, route_load, time_min, time_max) | |
plan_output += ' 地址:{0} 装载量({1}) 最早与最晚到达时间({2},{3})\n'.format(mapID(data.map,node_index), route_load, time_min, time_max) | |
plan_output += '车型: {0} \n'.format(GetTruckType(int(str(load_var).split("..")[1][:-1]))) | |
plan_output += '总里程: {0} km\n'.format(int(route_dist)) | |
plan_output += '总装载公斤: {0}\n'.format(route_load) | |
plan_output += '总装载立方: {0}\n'.format(cm3_load) | |
plan_output += '总耗时: {0} min\n'.format(route_time-480) | |
vlist.append(this_vehicle.routes) | |
total_dist += route_dist | |
total_time += route_time | |
print(plan_output) | |
this_vehicle.routes.append(mapID(data.map,end_node)) | |
this_vehicle.load.append(route_load) | |
this_vehicle.cm3.append(cm3_load) | |
this_vehicle.time_min.append(time_min) | |
this_vehicle.time_max.append(time_max) | |
# vlist.append(this_vehicle.routes) | |
load_list.append(this_vehicle.load) | |
time_list_min.append(this_vehicle.time_min) | |
time_list_max.append(this_vehicle.time_max) | |
# print("vlist: ", vlist) | |
print('总里程(所有线路): {0} km'.format(int(total_dist))) | |
print('总时长(所有线路): {0} min'.format(int(total_time))) | |
temp = vlist.copy() | |
new_vlist = RemoveStartDepot(temp) | |
# print('vlist: ', vlist) | |
print('new vlist: ', new_vlist) | |
def mapID(df,id): | |
actual_id = df.loc[df['模型地址编号'] == id, '实际地址编号'].iloc[0] | |
# print("model id: ", id, " -> actual id: ",actual_id) | |
return actual_id | |
def mapID_reverse(df,id): | |
model_id = df.loc[df['实际地址编号'] == id, '模型地址编号'].iloc[0] | |
# print("model id: ", id, " -> actual id: ",actual_id) | |
return model_id | |
def RemoveStartDepot(temp): | |
new = [] | |
for i in temp: | |
x = i[1:] | |
new.append(x) | |
return new | |
def PickupColor(count): | |
default_cl=["red", "blue","yellowgreen","orange","hotpink","orchid", | |
"black","purple","slateblue","olive","steelblue","magenta", | |
"cadetblue","teal","lightseagreen","deepskyblue", | |
"olivedrab","darkkhaki", "sandybrown", "tomato"] | |
if count <= len(default_cl) - 1: | |
color=default_cl[count] | |
else: | |
# temp=random.choice(list(matplotlib.colors.cnames.items()))[0] | |
# while "white" in temp or "gray" in temp and temp in default_cl: | |
# temp = random.choice(list(matplotlib.colors.cnames.items()))[0] | |
# continue | |
# cl=temp | |
rand = lambda: random.randint(70, 170) | |
color='#%02X%02X%02X' % (rand(), rand(), rand()) | |
return color | |
def DrawNetwork(data): | |
G = nx.DiGraph() | |
locations = DataProblem()._locations | |
# print(locations) | |
x = 0 | |
# for vehicle_id in vlist: | |
for vehicle_id in new_vlist: | |
n = 0 | |
e = [] | |
node = [] | |
cl=PickupColor(x) | |
for i in vehicle_id: | |
k = mapID_reverse(data.map,i) | |
# G.add_node(i, pos=(locations[i][1], locations[i][0])) | |
G.add_node(i, pos=(locations[k][1], locations[k][0])) | |
node.append(i) | |
if n > 0: | |
u = (vehicle_id[n - 1], vehicle_id[n]) | |
# u = (new[n - 1], new[n]) | |
e.append(u) | |
node.append(i) | |
G.add_edge(vehicle_id[n - 1], vehicle_id[n]) | |
n += 1 | |
nx.draw(G, nx.get_node_attributes(G, 'pos'), nodelist=node, edgelist=e, with_labels=True, | |
node_color=cl, width=2, edge_color=cl, | |
style='dashed', font_color='w', font_size=12, font_family='sans-serif') | |
x += 1 | |
# let's color the node 0 in black | |
# nx.draw_networkx_nodes(G, locations, nodelist=[0], node_color='k') | |
plt.axis('on') | |
# plt.show() | |
######## | |
# Main # | |
######## | |
def test(): | |
data = DataProblem() | |
def main(): | |
"""Entry point of the program""" | |
# Instantiate the data problem. | |
data = DataProblem() | |
# Create Routing Model | |
# manager = pywrapcp.RoutingIndexManager(data.num_locations, data.num_vehicles, data.starts, data.ends) | |
# manager = pywrapcp.RoutingIndexManager(data.num_locations, data.num_vehicles, data.starts, data.starts) | |
manager = pywrapcp.RoutingIndexManager(data.num_locations, data.num_vehicles, data.depot) | |
routing = pywrapcp.RoutingModel(manager) | |
# Add Distance constraint | |
dist_evaluator = CreateDistanceEvaluator(data,manager) | |
distance_callback_index = routing.RegisterTransitCallback(dist_evaluator.distance_evaluator) | |
dist_evaluator.define_total_cost(data,routing,manager) | |
add_distance_dimension(routing, distance_callback_index, data, manager) | |
# def distance_evaluator(from_index, to_index): | |
# """Returns the Harversine Distance between the two nodes""" | |
# from_node = manager.IndexToNode(from_index) | |
# to_node = manager.IndexToNode(to_index) | |
# # print("dist: ", dist_evaluator.dist_matrix[from_node][to_node]) | |
# return dist_evaluator.dist_matrix[from_node][to_node] | |
# | |
# distance_callback_index = routing.RegisterTransitCallback(distance_evaluator) | |
# # routing.SetArcCostEvaluatorOfAllVehicles(distance_callback_index) | |
# # addTruckCost(routing) | |
# | |
# for vehicle_idx in range(data.num_vehicles): | |
# def vehicle_cost_callback(from_index, to_index, i=vehicle_idx): | |
# from_node = manager.IndexToNode(from_index) | |
# to_node = manager.IndexToNode(to_index) | |
# return cost_vector()[i] * dist_evaluator.dist_matrix[from_node][to_node] | |
# | |
# cost_callback_index = routing.RegisterTransitCallback(vehicle_cost_callback) | |
# routing.SetArcCostEvaluatorOfVehicle(cost_callback_index, vehicle_idx) | |
# add_distance_dimension(routing, distance_callback_index, data, manager) | |
# Add Capacity constraint | |
demand_evaluator = CreateDemandEvaluator(data, manager).demand_evaluator | |
demand_callback_index = routing.RegisterUnaryTransitCallback(demand_evaluator) | |
add_capacity_constraints(routing, data, demand_callback_index, manager) | |
# Add Cubic Meters constraint | |
cm3_evaluator = CreateCM3Evaluator(data, manager).cm3_evaluator | |
cm3_callback_index = routing.RegisterUnaryTransitCallback(cm3_evaluator) | |
add_cm3_constraints(routing, data, cm3_callback_index) | |
# Add Time Window constraint | |
time_evaluator = CreateTimeEvaluator(data, manager).time_evaluator | |
time_callback_index = routing.RegisterTransitCallback(time_evaluator) | |
add_time_window_constraints(routing, data, time_callback_index, manager) | |
# Allow dropping nodes if solution infeasible | |
# allow_dropping(routing, data, manager) | |
# # Allow setup pickups and deliveries pairs | |
setup_PDP(routing, data, manager) | |
# # Define Transportation Requests. | |
# distance_dimension = routing.GetDimensionOrDie("Distance") | |
# time_dimension = routing.GetDimensionOrDie("Time") | |
# for request in data._pickups_deliveries: | |
# pickup_index = manager.NodeToIndex(request[0]) | |
# delivery_index = manager.NodeToIndex(request[1]) | |
# routing.AddPickupAndDelivery(pickup_index, delivery_index) | |
# routing.solver().Add( | |
# routing.VehicleVar(pickup_index) == routing.VehicleVar( | |
# delivery_index)) | |
# routing.solver().Add( | |
# distance_dimension.CumulVar(pickup_index) <= | |
# distance_dimension.CumulVar(delivery_index)) | |
# routing.solver().Add( | |
# time_dimension.CumulVar(pickup_index) <= | |
# time_dimension.CumulVar(delivery_index)) | |
# Setting first solution heuristic (cheapest addition). | |
search_parameters = pywrapcp.DefaultRoutingSearchParameters() | |
# 1).First Solution Heuristic | |
search_parameters.first_solution_strategy = ( | |
routing_enums_pb2.FirstSolutionStrategy.PATH_CHEAPEST_ARC) | |
search_parameters.log_search = True | |
# search_parameters.time_limit.seconds = 20 | |
search_parameters.time_limit.seconds = 1200 | |
# 2).Guided Local Search Heuristics | |
# search_parameters.local_search_metaheuristic = ( | |
# routing_enums_pb2.LocalSearchMetaheuristic.GUIDED_LOCAL_SEARCH) | |
# search_parameters.log_search = True | |
# search_parameters.time_limit.seconds = 1200 | |
# 3).Simulated Annealing Heuristics | |
# search_parameters.local_search_metaheuristic = ( | |
# routing_enums_pb2.LocalSearchMetaheuristic.SIMULATED_ANNEALING) | |
# search_parameters.log_search = True | |
# search_parameters.time_limit.seconds = 300 | |
# 4).TABU_SEARCH Heuristics | |
# search_parameters.local_search_metaheuristic = ( | |
# routing_enums_pb2.LocalSearchMetaheuristic.TABU_SEARCH) | |
# search_parameters.log_search = True | |
# search_parameters.time_limit.seconds = 300 | |
# Solve the problem. | |
# assignment = routing.SolveWithParameters(search_parameters) | |
solution = routing.SolveWithParameters(search_parameters) | |
if solution: | |
print("该方案有最优解!\n") | |
printer = ConsolePrinter(data, manager, routing, solution) | |
print("before print") | |
printer.print(data) | |
print("after print") | |
DrawNetwork(data) | |
# Reporting(data) | |
plt.show() | |
else: | |
print("该方案无解!请修改车辆数!\n") | |
def num_vehicles(): | |
global t1 | |
global t2 | |
global t3 | |
global t4 | |
global t5 | |
global t6 | |
global t7 | |
global t8 | |
which_button_is_selected = "自动" | |
if which_button_is_selected == "手动": | |
t1=3 | |
t2=3 | |
t3=3 | |
t4=3 | |
t5=3 | |
t6=3 | |
t7=3 | |
t8=3 | |
if which_button_is_selected == "自动": | |
t1=50 | |
t2=50 | |
t3=50 | |
t4=50 | |
t5=50 | |
t6=50 | |
t7=50 | |
t8=50 | |
# print("total trucks: ", t1+t2+t3+t4+t5) | |
return t1+t2+t3+t4+t5+t6+t7+t8 | |
def capacity_vector(): | |
return [1500]*t1+[1800]*t2+[4000]*t3+[6500]*t4+[7000]*t5+[8500]*t6+[9500]*t7+[12000]*t8 | |
def cm3_vector(): | |
return [10]*t1+[16]*t2+[28]*t3+[34]*t4+[40]*t5+[45]*t6+[50]*t7+[55]*t8 | |
def cost_vector(): | |
return [7]*t1+[8]*t2+[9.38]*t3+[10.42]*t4+[10.67]*t5+[12]*t6+[13]*t7+[14.55]*t8 | |
def GetTruckType(item): | |
if item == 1500: | |
return "3T车型" | |
if item == 1800: | |
return "5T车型" | |
if item == 4000: | |
return "8T车型" | |
if item == 6500: | |
return "10T车型" | |
if item == 7000: | |
return "12T车型" | |
if item == 8500: | |
return "15T车型" | |
if item == 9500: | |
return "18T车型" | |
if item == 12000: | |
return "20T车型" | |
if __name__ == '__main__': | |
main() | |
# test() | |
This file contains bidirectional Unicode text that may be interpreted or compiled differently than what appears below. To review, open the file in an editor that reveals hidden Unicode characters.
Learn more about bidirectional Unicode characters
0 | 39777 | 20266 | 33659 | 30069 | 26500 | 166971 | 173257 | 173918 | 26109 | 26109 | 173918 | 136707 | 27286 | 74899 | 26109 | 25520 | 118022 | 118005 | 172291 | 153315 | 11216 | 11161 | 55207 | 116337 | 114618 | 16030 | 66802 | 36511 | 36511 | 36511 | 118838 | 49836 | 34756 | 70593 | 57049 | 57049 | 43676 | 36878 | 36878 | 36878 | 36878 | 36878 | 36878 | 36878 | 36878 | 36878 | 36878 | 36878 | 36878 | 36878 | 36878 | 36878 | 36878 | 36878 | 36878 | 36878 | 36878 | 36878 | 36878 | 36878 | 36878 | 36878 | 36878 | 36878 | 36878 | 36878 | 36878 | 36878 | 36878 | 36878 | 36878 | 36878 | 36878 | 36878 | 36878 | |
---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|
41030 | 0 | 63374 | 50188 | 67185 | 19218 | 162230 | 168516 | 169177 | 59940 | 59940 | 169177 | 127923 | 64323 | 70990 | 59940 | 66750 | 108196 | 108179 | 167550 | 148574 | 48088 | 48033 | 45120 | 111596 | 109877 | 52844 | 65399 | 55136 | 55136 | 55136 | 114097 | 67640 | 26743 | 60758 | 63969 | 63969 | 68925 | 54207 | 54207 | 54207 | 54207 | 54207 | 54207 | 54207 | 54207 | 54207 | 54207 | 54207 | 54207 | 54207 | 54207 | 54207 | 54207 | 54207 | 54207 | 54207 | 54207 | 54207 | 54207 | 54207 | 54207 | 54207 | 54207 | 54207 | 54207 | 54207 | 54207 | 54207 | 54207 | 54207 | 54207 | 54207 | 54207 | 54207 | 54207 | |
19817 | 62225 | 0 | 39755 | 9248 | 42112 | 162023 | 168309 | 168970 | 16068 | 16068 | 168970 | 131759 | 9225 | 74402 | 16068 | 9563 | 113074 | 113057 | 167343 | 148367 | 12815 | 12760 | 50259 | 111389 | 109670 | 14030 | 68714 | 36014 | 36014 | 36014 | 113890 | 51618 | 39465 | 65645 | 56552 | 56552 | 45458 | 46402 | 46402 | 46402 | 46402 | 46402 | 46402 | 46402 | 46402 | 46402 | 46402 | 46402 | 46402 | 46402 | 46402 | 46402 | 46402 | 46402 | 46402 | 46402 | 46402 | 46402 | 46402 | 46402 | 46402 | 46402 | 46402 | 46402 | 46402 | 46402 | 46402 | 46402 | 46402 | 46402 | 46402 | 46402 | 46402 | 46402 | 46402 | |
34800 | 50164 | 40799 | 0 | 59900 | 34169 | 199374 | 205660 | 206321 | 54521 | 54521 | 206321 | 164478 | 49062 | 30425 | 54521 | 41855 | 144751 | 144734 | 204694 | 185718 | 34754 | 34699 | 84460 | 148740 | 147021 | 30418 | 24834 | 16027 | 16027 | 16027 | 151241 | 20095 | 57972 | 97902 | 23404 | 23404 | 29808 | 6662 | 6662 | 6662 | 6662 | 6662 | 6662 | 6662 | 6662 | 6662 | 6662 | 6662 | 6662 | 6662 | 6662 | 6662 | 6662 | 6662 | 6662 | 6662 | 6662 | 6662 | 6662 | 6662 | 6662 | 6662 | 6662 | 6662 | 6662 | 6662 | 6662 | 6662 | 6662 | 6662 | 6662 | 6662 | 6662 | 6662 | 6662 | |
27357 | 66686 | 8359 | 57812 | 0 | 49652 | 166484 | 172770 | 173431 | 16535 | 16535 | 173431 | 136220 | 5548 | 81190 | 16535 | 4135 | 117535 | 117518 | 171804 | 152828 | 20660 | 20605 | 54720 | 115850 | 114131 | 16618 | 61218 | 44544 | 44544 | 44544 | 118351 | 44122 | 43926 | 70106 | 63873 | 63873 | 37962 | 52904 | 52904 | 52904 | 52904 | 52904 | 52904 | 52904 | 52904 | 52904 | 52904 | 52904 | 52904 | 52904 | 52904 | 52904 | 52904 | 52904 | 52904 | 52904 | 52904 | 52904 | 52904 | 52904 | 52904 | 52904 | 52904 | 52904 | 52904 | 52904 | 52904 | 52904 | 52904 | 52904 | 52904 | 52904 | 52904 | 52904 | 52904 | |
25376 | 17443 | 41484 | 34534 | 51287 | 0 | 166898 | 173184 | 173845 | 48073 | 48073 | 173845 | 132002 | 48504 | 55336 | 48073 | 46738 | 112275 | 112258 | 172218 | 153242 | 32434 | 32379 | 51984 | 116264 | 114545 | 37190 | 49745 | 39482 | 39482 | 39482 | 118765 | 51986 | 25496 | 65426 | 48315 | 48315 | 53271 | 38553 | 38553 | 38553 | 38553 | 38553 | 38553 | 38553 | 38553 | 38553 | 38553 | 38553 | 38553 | 38553 | 38553 | 38553 | 38553 | 38553 | 38553 | 38553 | 38553 | 38553 | 38553 | 38553 | 38553 | 38553 | 38553 | 38553 | 38553 | 38553 | 38553 | 38553 | 38553 | 38553 | 38553 | 38553 | 38553 | 38553 | 38553 | |
164898 | 162995 | 160026 | 196473 | 163837 | 165619 | 0 | 62640 | 63301 | 139456 | 139456 | 63301 | 110439 | 160975 | 217275 | 139456 | 163402 | 91223 | 91206 | 61674 | 52642 | 160289 | 160234 | 111177 | 83776 | 81783 | 169721 | 211684 | 188433 | 188433 | 188433 | 78745 | 201758 | 142591 | 102579 | 210254 | 210254 | 195598 | 200492 | 200492 | 200492 | 200492 | 200492 | 200492 | 200492 | 200492 | 200492 | 200492 | 200492 | 200492 | 200492 | 200492 | 200492 | 200492 | 200492 | 200492 | 200492 | 200492 | 200492 | 200492 | 200492 | 200492 | 200492 | 200492 | 200492 | 200492 | 200492 | 200492 | 200492 | 200492 | 200492 | 200492 | 200492 | 200492 | 200492 | 200492 | |
175159 | 173256 | 170287 | 206734 | 174098 | 175880 | 62912 | 0 | 932 | 149717 | 149717 | 932 | 99821 | 171236 | 227536 | 149717 | 173663 | 91741 | 91724 | 2031 | 21912 | 170550 | 170495 | 121438 | 84294 | 80840 | 179982 | 221945 | 198694 | 198694 | 198694 | 72360 | 212019 | 152852 | 112840 | 220515 | 220515 | 205859 | 210753 | 210753 | 210753 | 210753 | 210753 | 210753 | 210753 | 210753 | 210753 | 210753 | 210753 | 210753 | 210753 | 210753 | 210753 | 210753 | 210753 | 210753 | 210753 | 210753 | 210753 | 210753 | 210753 | 210753 | 210753 | 210753 | 210753 | 210753 | 210753 | 210753 | 210753 | 210753 | 210753 | 210753 | 210753 | 210753 | 210753 | 210753 | |
175462 | 173559 | 170590 | 207037 | 174401 | 176183 | 63215 | 933 | 0 | 150020 | 150020 | 1 | 100124 | 171539 | 227839 | 150020 | 173966 | 92044 | 92027 | 2334 | 22215 | 170853 | 170798 | 121741 | 84597 | 81143 | 180285 | 222248 | 198997 | 198997 | 198997 | 72663 | 212322 | 153155 | 113143 | 220818 | 220818 | 206162 | 211056 | 211056 | 211056 | 211056 | 211056 | 211056 | 211056 | 211056 | 211056 | 211056 | 211056 | 211056 | 211056 | 211056 | 211056 | 211056 | 211056 | 211056 | 211056 | 211056 | 211056 | 211056 | 211056 | 211056 | 211056 | 211056 | 211056 | 211056 | 211056 | 211056 | 211056 | 211056 | 211056 | 211056 | 211056 | 211056 | 211056 | 211056 | |
26194 | 59508 | 16096 | 49690 | 16562 | 48837 | 142524 | 148810 | 149471 | 0 | 11 | 149471 | 118468 | 13549 | 90483 | 11 | 19802 | 105545 | 105528 | 147844 | 128868 | 22222 | 22167 | 43186 | 98098 | 96379 | 23965 | 85092 | 52095 | 52095 | 52095 | 100599 | 68838 | 36748 | 58572 | 72633 | 72633 | 64570 | 62483 | 62483 | 62483 | 62483 | 62483 | 62483 | 62483 | 62483 | 62483 | 62483 | 62483 | 62483 | 62483 | 62483 | 62483 | 62483 | 62483 | 62483 | 62483 | 62483 | 62483 | 62483 | 62483 | 62483 | 62483 | 62483 | 62483 | 62483 | 62483 | 62483 | 62483 | 62483 | 62483 | 62483 | 62483 | 62483 | 62483 | 62483 | |
26194 | 59508 | 16096 | 49690 | 16562 | 48837 | 142524 | 148810 | 149471 | 11 | 0 | 149471 | 118468 | 13549 | 90483 | 11 | 19802 | 105545 | 105528 | 147844 | 128868 | 22222 | 22167 | 43186 | 98098 | 96379 | 23965 | 85092 | 52095 | 52095 | 52095 | 100599 | 68838 | 36748 | 58572 | 72633 | 72633 | 64570 | 62483 | 62483 | 62483 | 62483 | 62483 | 62483 | 62483 | 62483 | 62483 | 62483 | 62483 | 62483 | 62483 | 62483 | 62483 | 62483 | 62483 | 62483 | 62483 | 62483 | 62483 | 62483 | 62483 | 62483 | 62483 | 62483 | 62483 | 62483 | 62483 | 62483 | 62483 | 62483 | 62483 | 62483 | 62483 | 62483 | 62483 | 62483 | |
175462 | 173559 | 170590 | 207037 | 174401 | 176183 | 63215 | 933 | 1 | 150020 | 150020 | 0 | 100124 | 171539 | 227839 | 150020 | 173966 | 92044 | 92027 | 2334 | 22215 | 170853 | 170798 | 121741 | 84597 | 81143 | 180285 | 222248 | 198997 | 198997 | 198997 | 72663 | 212322 | 153155 | 113143 | 220818 | 220818 | 206162 | 211056 | 211056 | 211056 | 211056 | 211056 | 211056 | 211056 | 211056 | 211056 | 211056 | 211056 | 211056 | 211056 | 211056 | 211056 | 211056 | 211056 | 211056 | 211056 | 211056 | 211056 | 211056 | 211056 | 211056 | 211056 | 211056 | 211056 | 211056 | 211056 | 211056 | 211056 | 211056 | 211056 | 211056 | 211056 | 211056 | 211056 | 211056 | |
137252 | 129034 | 132380 | 164999 | 136191 | 134145 | 111151 | 98849 | 99510 | 124908 | 124908 | 99510 | 0 | 133329 | 185801 | 124908 | 135756 | 19555 | 19538 | 97883 | 78907 | 132643 | 132588 | 83531 | 24639 | 28327 | 142075 | 180210 | 160787 | 160787 | 160787 | 34213 | 174112 | 111117 | 74463 | 178780 | 178780 | 167952 | 169018 | 169018 | 169018 | 169018 | 169018 | 169018 | 169018 | 169018 | 169018 | 169018 | 169018 | 169018 | 169018 | 169018 | 169018 | 169018 | 169018 | 169018 | 169018 | 169018 | 169018 | 169018 | 169018 | 169018 | 169018 | 169018 | 169018 | 169018 | 169018 | 169018 | 169018 | 169018 | 169018 | 169018 | 169018 | 169018 | 169018 | 169018 | |
27276 | 64012 | 8600 | 48173 | 5206 | 49571 | 163810 | 170096 | 170757 | 13488 | 13488 | 170757 | 133546 | 0 | 87576 | 13488 | 8691 | 114861 | 114844 | 169130 | 150154 | 20651 | 20596 | 52046 | 113176 | 111457 | 22448 | 67604 | 50930 | 50930 | 50930 | 115677 | 50508 | 41252 | 67432 | 70259 | 70259 | 44348 | 59290 | 59290 | 59290 | 59290 | 59290 | 59290 | 59290 | 59290 | 59290 | 59290 | 59290 | 59290 | 59290 | 59290 | 59290 | 59290 | 59290 | 59290 | 59290 | 59290 | 59290 | 59290 | 59290 | 59290 | 59290 | 59290 | 59290 | 59290 | 59290 | 59290 | 59290 | 59290 | 59290 | 59290 | 59290 | 59290 | 59290 | 59290 | |
74684 | 67560 | 86057 | 30547 | 84116 | 51565 | 216770 | 223056 | 223717 | 89899 | 89899 | 223717 | 181874 | 89279 | 0 | 89899 | 82881 | 162147 | 162130 | 222090 | 203114 | 71699 | 71644 | 101856 | 166136 | 164417 | 61261 | 33707 | 42282 | 42282 | 42282 | 168637 | 44082 | 75368 | 115298 | 34700 | 34700 | 53795 | 35910 | 35910 | 35910 | 35910 | 35910 | 35910 | 35910 | 35910 | 35910 | 35910 | 35910 | 35910 | 35910 | 35910 | 35910 | 35910 | 35910 | 35910 | 35910 | 35910 | 35910 | 35910 | 35910 | 35910 | 35910 | 35910 | 35910 | 35910 | 35910 | 35910 | 35910 | 35910 | 35910 | 35910 | 35910 | 35910 | 35910 | 35910 | |
26194 | 59508 | 16096 | 49690 | 16562 | 48837 | 142524 | 148810 | 149471 | 11 | 11 | 149471 | 118468 | 13549 | 90483 | 0 | 19802 | 105545 | 105528 | 147844 | 128868 | 22222 | 22167 | 43186 | 98098 | 96379 | 23965 | 85092 | 52095 | 52095 | 52095 | 100599 | 68838 | 36748 | 58572 | 72633 | 72633 | 64570 | 62483 | 62483 | 62483 | 62483 | 62483 | 62483 | 62483 | 62483 | 62483 | 62483 | 62483 | 62483 | 62483 | 62483 | 62483 | 62483 | 62483 | 62483 | 62483 | 62483 | 62483 | 62483 | 62483 | 62483 | 62483 | 62483 | 62483 | 62483 | 62483 | 62483 | 62483 | 62483 | 62483 | 62483 | 62483 | 62483 | 62483 | 62483 | |
24254 | 65713 | 5256 | 41597 | 3968 | 46549 | 165511 | 171797 | 172458 | 19652 | 19652 | 172458 | 135247 | 8478 | 80081 | 19652 | 0 | 116562 | 116545 | 170831 | 151855 | 17557 | 17502 | 53747 | 114877 | 113158 | 13455 | 60109 | 43999 | 43999 | 43999 | 117378 | 43013 | 42953 | 69133 | 62764 | 62764 | 36853 | 51795 | 51795 | 51795 | 51795 | 51795 | 51795 | 51795 | 51795 | 51795 | 51795 | 51795 | 51795 | 51795 | 51795 | 51795 | 51795 | 51795 | 51795 | 51795 | 51795 | 51795 | 51795 | 51795 | 51795 | 51795 | 51795 | 51795 | 51795 | 51795 | 51795 | 51795 | 51795 | 51795 | 51795 | 51795 | 51795 | 51795 | 51795 | |
124774 | 122871 | 119902 | 156349 | 123713 | 125495 | 95126 | 91649 | 92310 | 112430 | 112430 | 92310 | 18616 | 120851 | 177151 | 112430 | 123278 | 0 | 17 | 90683 | 71707 | 120165 | 120110 | 71053 | 7801 | 11489 | 129597 | 171560 | 148309 | 148309 | 148309 | 34049 | 161634 | 102467 | 62455 | 170130 | 170130 | 155474 | 160368 | 160368 | 160368 | 160368 | 160368 | 160368 | 160368 | 160368 | 160368 | 160368 | 160368 | 160368 | 160368 | 160368 | 160368 | 160368 | 160368 | 160368 | 160368 | 160368 | 160368 | 160368 | 160368 | 160368 | 160368 | 160368 | 160368 | 160368 | 160368 | 160368 | 160368 | 160368 | 160368 | 160368 | 160368 | 160368 | 160368 | 160368 | |
124757 | 122854 | 119885 | 156332 | 123696 | 125478 | 95109 | 91632 | 92293 | 112413 | 112413 | 92293 | 18599 | 120834 | 177134 | 112413 | 123261 | 17 | 0 | 90666 | 71690 | 120148 | 120093 | 71036 | 7784 | 11472 | 129580 | 171543 | 148292 | 148292 | 148292 | 34032 | 161617 | 102450 | 62438 | 170113 | 170113 | 155457 | 160351 | 160351 | 160351 | 160351 | 160351 | 160351 | 160351 | 160351 | 160351 | 160351 | 160351 | 160351 | 160351 | 160351 | 160351 | 160351 | 160351 | 160351 | 160351 | 160351 | 160351 | 160351 | 160351 | 160351 | 160351 | 160351 | 160351 | 160351 | 160351 | 160351 | 160351 | 160351 | 160351 | 160351 | 160351 | 160351 | 160351 | 160351 | |
173694 | 171791 | 168822 | 205269 | 172633 | 174415 | 61447 | 1476 | 2137 | 148252 | 148252 | 2137 | 98356 | 169771 | 226071 | 148252 | 172198 | 90276 | 90259 | 0 | 20447 | 169085 | 169030 | 119973 | 82829 | 79375 | 178517 | 220480 | 197229 | 197229 | 197229 | 70895 | 210554 | 151387 | 111375 | 219050 | 219050 | 204394 | 209288 | 209288 | 209288 | 209288 | 209288 | 209288 | 209288 | 209288 | 209288 | 209288 | 209288 | 209288 | 209288 | 209288 | 209288 | 209288 | 209288 | 209288 | 209288 | 209288 | 209288 | 209288 | 209288 | 209288 | 209288 | 209288 | 209288 | 209288 | 209288 | 209288 | 209288 | 209288 | 209288 | 209288 | 209288 | 209288 | 209288 | 209288 | |
155774 | 153871 | 150902 | 187349 | 154713 | 156495 | 54371 | 21375 | 22036 | 130332 | 130332 | 22036 | 80436 | 151851 | 208151 | 130332 | 154278 | 72356 | 72339 | 20409 | 0 | 151165 | 151110 | 102053 | 64909 | 61455 | 160597 | 202560 | 179309 | 179309 | 179309 | 52975 | 192634 | 133467 | 93455 | 201130 | 201130 | 186474 | 191368 | 191368 | 191368 | 191368 | 191368 | 191368 | 191368 | 191368 | 191368 | 191368 | 191368 | 191368 | 191368 | 191368 | 191368 | 191368 | 191368 | 191368 | 191368 | 191368 | 191368 | 191368 | 191368 | 191368 | 191368 | 191368 | 191368 | 191368 | 191368 | 191368 | 191368 | 191368 | 191368 | 191368 | 191368 | 191368 | 191368 | 191368 | |
10822 | 46394 | 11687 | 32885 | 19892 | 33117 | 161185 | 167471 | 168132 | 20568 | 20568 | 168132 | 130921 | 18432 | 71312 | 20568 | 17228 | 112236 | 112219 | 166505 | 147529 | 0 | 34 | 49421 | 110551 | 108832 | 10682 | 63215 | 32924 | 32924 | 32924 | 113052 | 46249 | 38627 | 64807 | 53462 | 53462 | 40089 | 43312 | 43312 | 43312 | 43312 | 43312 | 43312 | 43312 | 43312 | 43312 | 43312 | 43312 | 43312 | 43312 | 43312 | 43312 | 43312 | 43312 | 43312 | 43312 | 43312 | 43312 | 43312 | 43312 | 43312 | 43312 | 43312 | 43312 | 43312 | 43312 | 43312 | 43312 | 43312 | 43312 | 43312 | 43312 | 43312 | 43312 | 43312 | |
10788 | 46360 | 11653 | 32851 | 19858 | 33083 | 161151 | 167437 | 168098 | 20534 | 20534 | 168098 | 130887 | 18398 | 71278 | 20534 | 17194 | 112202 | 112185 | 166471 | 147495 | 55 | 0 | 49387 | 110517 | 108798 | 10648 | 63181 | 32890 | 32890 | 32890 | 113018 | 46215 | 38593 | 64773 | 53428 | 53428 | 40055 | 43278 | 43278 | 43278 | 43278 | 43278 | 43278 | 43278 | 43278 | 43278 | 43278 | 43278 | 43278 | 43278 | 43278 | 43278 | 43278 | 43278 | 43278 | 43278 | 43278 | 43278 | 43278 | 43278 | 43278 | 43278 | 43278 | 43278 | 43278 | 43278 | 43278 | 43278 | 43278 | 43278 | 43278 | 43278 | 43278 | 43278 | 43278 | |
56136 | 51949 | 51264 | 84338 | 55075 | 53484 | 112987 | 119273 | 119934 | 43792 | 43792 | 119934 | 82723 | 52213 | 105140 | 43792 | 54640 | 64038 | 64021 | 118307 | 99331 | 51527 | 51472 | 0 | 62353 | 60634 | 60959 | 109962 | 79671 | 79671 | 79671 | 64854 | 92996 | 25108 | 16609 | 100209 | 100209 | 86836 | 90059 | 90059 | 90059 | 90059 | 90059 | 90059 | 90059 | 90059 | 90059 | 90059 | 90059 | 90059 | 90059 | 90059 | 90059 | 90059 | 90059 | 90059 | 90059 | 90059 | 90059 | 90059 | 90059 | 90059 | 90059 | 90059 | 90059 | 90059 | 90059 | 90059 | 90059 | 90059 | 90059 | 90059 | 90059 | 90059 | 90059 | 90059 | |
117010 | 115107 | 112138 | 148585 | 115949 | 117731 | 87362 | 83885 | 84546 | 104666 | 104666 | 84546 | 24105 | 113087 | 169387 | 104666 | 115514 | 7495 | 7478 | 82919 | 63943 | 112401 | 112346 | 63289 | 0 | 4100 | 121833 | 163796 | 140545 | 140545 | 140545 | 26285 | 153870 | 94703 | 54691 | 162366 | 162366 | 147710 | 152604 | 152604 | 152604 | 152604 | 152604 | 152604 | 152604 | 152604 | 152604 | 152604 | 152604 | 152604 | 152604 | 152604 | 152604 | 152604 | 152604 | 152604 | 152604 | 152604 | 152604 | 152604 | 152604 | 152604 | 152604 | 152604 | 152604 | 152604 | 152604 | 152604 | 152604 | 152604 | 152604 | 152604 | 152604 | 152604 | 152604 | 152604 | |
115339 | 113436 | 110467 | 146914 | 114278 | 116060 | 84006 | 81429 | 82090 | 102995 | 102995 | 82090 | 28565 | 111416 | 167716 | 102995 | 113843 | 11955 | 11938 | 80463 | 61487 | 110730 | 110675 | 61618 | 4508 | 0 | 120162 | 162125 | 138874 | 138874 | 138874 | 23829 | 152199 | 93032 | 53020 | 160695 | 160695 | 146039 | 150933 | 150933 | 150933 | 150933 | 150933 | 150933 | 150933 | 150933 | 150933 | 150933 | 150933 | 150933 | 150933 | 150933 | 150933 | 150933 | 150933 | 150933 | 150933 | 150933 | 150933 | 150933 | 150933 | 150933 | 150933 | 150933 | 150933 | 150933 | 150933 | 150933 | 150933 | 150933 | 150933 | 150933 | 150933 | 150933 | 150933 | 150933 | |
16077 | 51592 | 14021 | 30518 | 17210 | 38315 | 169586 | 175872 | 176533 | 24412 | 24412 | 176533 | 139322 | 19999 | 60638 | 24412 | 13384 | 120637 | 120620 | 174906 | 155930 | 11061 | 11006 | 57822 | 118952 | 117233 | 0 | 52541 | 22250 | 22250 | 22250 | 121453 | 35575 | 47028 | 73208 | 42788 | 42788 | 29415 | 32638 | 32638 | 32638 | 32638 | 32638 | 32638 | 32638 | 32638 | 32638 | 32638 | 32638 | 32638 | 32638 | 32638 | 32638 | 32638 | 32638 | 32638 | 32638 | 32638 | 32638 | 32638 | 32638 | 32638 | 32638 | 32638 | 32638 | 32638 | 32638 | 32638 | 32638 | 32638 | 32638 | 32638 | 32638 | 32638 | 32638 | 32638 | |
63944 | 65405 | 64323 | 24376 | 62382 | 49410 | 219417 | 225703 | 226364 | 79159 | 79159 | 226364 | 179719 | 67545 | 32981 | 79159 | 59984 | 170468 | 170451 | 224737 | 205761 | 60959 | 60904 | 107653 | 168783 | 167064 | 50521 | 0 | 31247 | 31247 | 31247 | 171284 | 18560 | 73213 | 113143 | 3035 | 3035 | 28273 | 19468 | 19468 | 19468 | 19468 | 19468 | 19468 | 19468 | 19468 | 19468 | 19468 | 19468 | 19468 | 19468 | 19468 | 19468 | 19468 | 19468 | 19468 | 19468 | 19468 | 19468 | 19468 | 19468 | 19468 | 19468 | 19468 | 19468 | 19468 | 19468 | 19468 | 19468 | 19468 | 19468 | 19468 | 19468 | 19468 | 19468 | 19468 | |
34762 | 54784 | 34325 | 14512 | 45030 | 38789 | 190235 | 196521 | 197182 | 49977 | 49977 | 197182 | 159971 | 50193 | 42151 | 49977 | 43795 | 141286 | 141269 | 195555 | 176579 | 31777 | 31722 | 78471 | 139601 | 137882 | 21339 | 25731 | 0 | 72 | 72 | 142102 | 16406 | 55869 | 93857 | 24301 | 24301 | 19823 | 14151 | 14151 | 14151 | 14151 | 14151 | 14151 | 14151 | 14151 | 14151 | 14151 | 14151 | 14151 | 14151 | 14151 | 14151 | 14151 | 14151 | 14151 | 14151 | 14151 | 14151 | 14151 | 14151 | 14151 | 14151 | 14151 | 14151 | 14151 | 14151 | 14151 | 14151 | 14151 | 14151 | 14151 | 14151 | 14151 | 14151 | 14151 | |
34762 | 54784 | 34325 | 14512 | 45030 | 38789 | 190235 | 196521 | 197182 | 49977 | 49977 | 197182 | 159971 | 50193 | 42151 | 49977 | 43795 | 141286 | 141269 | 195555 | 176579 | 31777 | 31722 | 78471 | 139601 | 137882 | 21339 | 25731 | 72 | 0 | 72 | 142102 | 16406 | 55869 | 93857 | 24301 | 24301 | 19823 | 14151 | 14151 | 14151 | 14151 | 14151 | 14151 | 14151 | 14151 | 14151 | 14151 | 14151 | 14151 | 14151 | 14151 | 14151 | 14151 | 14151 | 14151 | 14151 | 14151 | 14151 | 14151 | 14151 | 14151 | 14151 | 14151 | 14151 | 14151 | 14151 | 14151 | 14151 | 14151 | 14151 | 14151 | 14151 | 14151 | 14151 | 14151 | |
34762 | 54784 | 34325 | 14512 | 45030 | 38789 | 190235 | 196521 | 197182 | 49977 | 49977 | 197182 | 159971 | 50193 | 42151 | 49977 | 43795 | 141286 | 141269 | 195555 | 176579 | 31777 | 31722 | 78471 | 139601 | 137882 | 21339 | 25731 | 72 | 72 | 0 | 142102 | 16406 | 55869 | 93857 | 24301 | 24301 | 19823 | 14151 | 14151 | 14151 | 14151 | 14151 | 14151 | 14151 | 14151 | 14151 | 14151 | 14151 | 14151 | 14151 | 14151 | 14151 | 14151 | 14151 | 14151 | 14151 | 14151 | 14151 | 14151 | 14151 | 14151 | 14151 | 14151 | 14151 | 14151 | 14151 | 14151 | 14151 | 14151 | 14151 | 14151 | 14151 | 14151 | 14151 | 14151 | |
119981 | 118078 | 115109 | 151556 | 118920 | 120702 | 82739 | 70437 | 71098 | 107637 | 107637 | 71098 | 39293 | 116058 | 172358 | 107637 | 118485 | 34368 | 34351 | 69471 | 50495 | 115372 | 115317 | 66260 | 26921 | 23467 | 124804 | 166767 | 143516 | 143516 | 143516 | 0 | 156841 | 97674 | 57662 | 165337 | 165337 | 150681 | 155575 | 155575 | 155575 | 155575 | 155575 | 155575 | 155575 | 155575 | 155575 | 155575 | 155575 | 155575 | 155575 | 155575 | 155575 | 155575 | 155575 | 155575 | 155575 | 155575 | 155575 | 155575 | 155575 | 155575 | 155575 | 155575 | 155575 | 155575 | 155575 | 155575 | 155575 | 155575 | 155575 | 155575 | 155575 | 155575 | 155575 | 155575 | |
48802 | 67200 | 47690 | 19185 | 45749 | 51205 | 204275 | 210561 | 211222 | 64017 | 64017 | 211222 | 174011 | 50912 | 42563 | 64017 | 43351 | 155326 | 155309 | 209595 | 190619 | 45817 | 45762 | 92511 | 153641 | 151922 | 35379 | 17696 | 16169 | 16169 | 16169 | 156142 | 0 | 81717 | 107897 | 20351 | 20351 | 10318 | 14277 | 14277 | 14277 | 14277 | 14277 | 14277 | 14277 | 14277 | 14277 | 14277 | 14277 | 14277 | 14277 | 14277 | 14277 | 14277 | 14277 | 14277 | 14277 | 14277 | 14277 | 14277 | 14277 | 14277 | 14277 | 14277 | 14277 | 14277 | 14277 | 14277 | 14277 | 14277 | 14277 | 14277 | 14277 | 14277 | 14277 | 14277 | |
34776 | 26355 | 40126 | 57492 | 43937 | 26638 | 144331 | 150617 | 151278 | 36692 | 36692 | 151278 | 109435 | 41075 | 78294 | 36692 | 43502 | 89708 | 89691 | 149651 | 130675 | 40389 | 40334 | 23851 | 93697 | 91978 | 49821 | 72703 | 57319 | 57319 | 57319 | 96198 | 81858 | 0 | 42859 | 71273 | 71273 | 75698 | 61511 | 61511 | 61511 | 61511 | 61511 | 61511 | 61511 | 61511 | 61511 | 61511 | 61511 | 61511 | 61511 | 61511 | 61511 | 61511 | 61511 | 61511 | 61511 | 61511 | 61511 | 61511 | 61511 | 61511 | 61511 | 61511 | 61511 | 61511 | 61511 | 61511 | 61511 | 61511 | 61511 | 61511 | 61511 | 61511 | 61511 | 61511 | |
70751 | 64015 | 65879 | 97493 | 69690 | 66639 | 103348 | 109634 | 110295 | 58407 | 58407 | 110295 | 73699 | 66828 | 118295 | 58407 | 69255 | 54399 | 54382 | 108668 | 89692 | 66142 | 66087 | 17030 | 52714 | 50995 | 75574 | 112704 | 94286 | 94286 | 94286 | 55215 | 107611 | 43611 | 0 | 111274 | 111274 | 101451 | 101512 | 101512 | 101512 | 101512 | 101512 | 101512 | 101512 | 101512 | 101512 | 101512 | 101512 | 101512 | 101512 | 101512 | 101512 | 101512 | 101512 | 101512 | 101512 | 101512 | 101512 | 101512 | 101512 | 101512 | 101512 | 101512 | 101512 | 101512 | 101512 | 101512 | 101512 | 101512 | 101512 | 101512 | 101512 | 101512 | 101512 | 101512 | |
56782 | 63945 | 66631 | 22916 | 64690 | 47950 | 213155 | 219441 | 220102 | 71997 | 71997 | 220102 | 178259 | 69853 | 33712 | 71997 | 62292 | 158532 | 158515 | 218475 | 199499 | 53797 | 53742 | 100491 | 162521 | 160802 | 43359 | 2829 | 24380 | 24380 | 24380 | 165022 | 20868 | 71753 | 111683 | 0 | 1 | 30581 | 18008 | 18008 | 18008 | 18008 | 18008 | 18008 | 18008 | 18008 | 18008 | 18008 | 18008 | 18008 | 18008 | 18008 | 18008 | 18008 | 18008 | 18008 | 18008 | 18008 | 18008 | 18008 | 18008 | 18008 | 18008 | 18008 | 18008 | 18008 | 18008 | 18008 | 18008 | 18008 | 18008 | 18008 | 18008 | 18008 | 18008 | 18008 | |
56782 | 63945 | 66631 | 22916 | 64690 | 47950 | 213155 | 219441 | 220102 | 71997 | 71997 | 220102 | 178259 | 69853 | 33712 | 71997 | 62292 | 158532 | 158515 | 218475 | 199499 | 53797 | 53742 | 100491 | 162521 | 160802 | 43359 | 2829 | 24380 | 24380 | 24380 | 165022 | 20868 | 71753 | 111683 | 1 | 0 | 30581 | 18008 | 18008 | 18008 | 18008 | 18008 | 18008 | 18008 | 18008 | 18008 | 18008 | 18008 | 18008 | 18008 | 18008 | 18008 | 18008 | 18008 | 18008 | 18008 | 18008 | 18008 | 18008 | 18008 | 18008 | 18008 | 18008 | 18008 | 18008 | 18008 | 18008 | 18008 | 18008 | 18008 | 18008 | 18008 | 18008 | 18008 | 18008 | |
41963 | 68901 | 40851 | 28897 | 38910 | 52906 | 197436 | 203722 | 204383 | 57178 | 57178 | 204383 | 167172 | 44073 | 52275 | 57178 | 36512 | 148487 | 148470 | 202756 | 183780 | 38978 | 38923 | 85672 | 146802 | 145083 | 28540 | 27408 | 19391 | 19391 | 19391 | 149303 | 9658 | 74878 | 101058 | 30063 | 30063 | 0 | 23989 | 23989 | 23989 | 23989 | 23989 | 23989 | 23989 | 23989 | 23989 | 23989 | 23989 | 23989 | 23989 | 23989 | 23989 | 23989 | 23989 | 23989 | 23989 | 23989 | 23989 | 23989 | 23989 | 23989 | 23989 | 23989 | 23989 | 23989 | 23989 | 23989 | 23989 | 23989 | 23989 | 23989 | 23989 | 23989 | 23989 | 23989 | |
45461 | 55155 | 56562 | 7140 | 54621 | 39160 | 204365 | 210651 | 211312 | 60676 | 60676 | 211312 | 169469 | 59784 | 34932 | 60676 | 53658 | 149742 | 149725 | 209685 | 190709 | 42476 | 42421 | 89170 | 153731 | 152012 | 32038 | 18512 | 13059 | 13059 | 13059 | 156232 | 14816 | 62963 | 102893 | 17082 | 17082 | 24529 | 0 | 1 | 1 | 1 | 1 | 1 | 1 | 1 | 1 | 1 | 1 | 1 | 1 | 1 | 1 | 1 | 1 | 1 | 1 | 1 | 1 | 1 | 1 | 1 | 1 | 1 | 1 | 1 | 1 | 1 | 1 | 1 | 1 | 1 | 1 | 1 | 1 | 1 | |
45461 | 55155 | 56562 | 7140 | 54621 | 39160 | 204365 | 210651 | 211312 | 60676 | 60676 | 211312 | 169469 | 59784 | 34932 | 60676 | 53658 | 149742 | 149725 | 209685 | 190709 | 42476 | 42421 | 89170 | 153731 | 152012 | 32038 | 18512 | 13059 | 13059 | 13059 | 156232 | 14816 | 62963 | 102893 | 17082 | 17082 | 24529 | 1 | 0 | 1 | 1 | 1 | 1 | 1 | 1 | 1 | 1 | 1 | 1 | 1 | 1 | 1 | 1 | 1 | 1 | 1 | 1 | 1 | 1 | 1 | 1 | 1 | 1 | 1 | 1 | 1 | 1 | 1 | 1 | 1 | 1 | 1 | 1 | 1 | 1 | |
45461 | 55155 | 56562 | 7140 | 54621 | 39160 | 204365 | 210651 | 211312 | 60676 | 60676 | 211312 | 169469 | 59784 | 34932 | 60676 | 53658 | 149742 | 149725 | 209685 | 190709 | 42476 | 42421 | 89170 | 153731 | 152012 | 32038 | 18512 | 13059 | 13059 | 13059 | 156232 | 14816 | 62963 | 102893 | 17082 | 17082 | 24529 | 1 | 1 | 0 | 1 | 1 | 1 | 1 | 1 | 1 | 1 | 1 | 1 | 1 | 1 | 1 | 1 | 1 | 1 | 1 | 1 | 1 | 1 | 1 | 1 | 1 | 1 | 1 | 1 | 1 | 1 | 1 | 1 | 1 | 1 | 1 | 1 | 1 | 1 | |
45461 | 55155 | 56562 | 7140 | 54621 | 39160 | 204365 | 210651 | 211312 | 60676 | 60676 | 211312 | 169469 | 59784 | 34932 | 60676 | 53658 | 149742 | 149725 | 209685 | 190709 | 42476 | 42421 | 89170 | 153731 | 152012 | 32038 | 18512 | 13059 | 13059 | 13059 | 156232 | 14816 | 62963 | 102893 | 17082 | 17082 | 24529 | 1 | 1 | 1 | 0 | 1 | 1 | 1 | 1 | 1 | 1 | 1 | 1 | 1 | 1 | 1 | 1 | 1 | 1 | 1 | 1 | 1 | 1 | 1 | 1 | 1 | 1 | 1 | 1 | 1 | 1 | 1 | 1 | 1 | 1 | 1 | 1 | 1 | 1 | |
45461 | 55155 | 56562 | 7140 | 54621 | 39160 | 204365 | 210651 | 211312 | 60676 | 60676 | 211312 | 169469 | 59784 | 34932 | 60676 | 53658 | 149742 | 149725 | 209685 | 190709 | 42476 | 42421 | 89170 | 153731 | 152012 | 32038 | 18512 | 13059 | 13059 | 13059 | 156232 | 14816 | 62963 | 102893 | 17082 | 17082 | 24529 | 1 | 1 | 1 | 1 | 0 | 1 | 1 | 1 | 1 | 1 | 1 | 1 | 1 | 1 | 1 | 1 | 1 | 1 | 1 | 1 | 1 | 1 | 1 | 1 | 1 | 1 | 1 | 1 | 1 | 1 | 1 | 1 | 1 | 1 | 1 | 1 | 1 | 1 | |
45461 | 55155 | 56562 | 7140 | 54621 | 39160 | 204365 | 210651 | 211312 | 60676 | 60676 | 211312 | 169469 | 59784 | 34932 | 60676 | 53658 | 149742 | 149725 | 209685 | 190709 | 42476 | 42421 | 89170 | 153731 | 152012 | 32038 | 18512 | 13059 | 13059 | 13059 | 156232 | 14816 | 62963 | 102893 | 17082 | 17082 | 24529 | 1 | 1 | 1 | 1 | 1 | 0 | 1 | 1 | 1 | 1 | 1 | 1 | 1 | 1 | 1 | 1 | 1 | 1 | 1 | 1 | 1 | 1 | 1 | 1 | 1 | 1 | 1 | 1 | 1 | 1 | 1 | 1 | 1 | 1 | 1 | 1 | 1 | 1 | |
45461 | 55155 | 56562 | 7140 | 54621 | 39160 | 204365 | 210651 | 211312 | 60676 | 60676 | 211312 | 169469 | 59784 | 34932 | 60676 | 53658 | 149742 | 149725 | 209685 | 190709 | 42476 | 42421 | 89170 | 153731 | 152012 | 32038 | 18512 | 13059 | 13059 | 13059 | 156232 | 14816 | 62963 | 102893 | 17082 | 17082 | 24529 | 1 | 1 | 1 | 1 | 1 | 1 | 0 | 1 | 1 | 1 | 1 | 1 | 1 | 1 | 1 | 1 | 1 | 1 | 1 | 1 | 1 | 1 | 1 | 1 | 1 | 1 | 1 | 1 | 1 | 1 | 1 | 1 | 1 | 1 | 1 | 1 | 1 | 1 | |
45461 | 55155 | 56562 | 7140 | 54621 | 39160 | 204365 | 210651 | 211312 | 60676 | 60676 | 211312 | 169469 | 59784 | 34932 | 60676 | 53658 | 149742 | 149725 | 209685 | 190709 | 42476 | 42421 | 89170 | 153731 | 152012 | 32038 | 18512 | 13059 | 13059 | 13059 | 156232 | 14816 | 62963 | 102893 | 17082 | 17082 | 24529 | 1 | 1 | 1 | 1 | 1 | 1 | 1 | 0 | 1 | 1 | 1 | 1 | 1 | 1 | 1 | 1 | 1 | 1 | 1 | 1 | 1 | 1 | 1 | 1 | 1 | 1 | 1 | 1 | 1 | 1 | 1 | 1 | 1 | 1 | 1 | 1 | 1 | 1 | |
45461 | 55155 | 56562 | 7140 | 54621 | 39160 | 204365 | 210651 | 211312 | 60676 | 60676 | 211312 | 169469 | 59784 | 34932 | 60676 | 53658 | 149742 | 149725 | 209685 | 190709 | 42476 | 42421 | 89170 | 153731 | 152012 | 32038 | 18512 | 13059 | 13059 | 13059 | 156232 | 14816 | 62963 | 102893 | 17082 | 17082 | 24529 | 1 | 1 | 1 | 1 | 1 | 1 | 1 | 1 | 0 | 1 | 1 | 1 | 1 | 1 | 1 | 1 | 1 | 1 | 1 | 1 | 1 | 1 | 1 | 1 | 1 | 1 | 1 | 1 | 1 | 1 | 1 | 1 | 1 | 1 | 1 | 1 | 1 | 1 | |
45461 | 55155 | 56562 | 7140 | 54621 | 39160 | 204365 | 210651 | 211312 | 60676 | 60676 | 211312 | 169469 | 59784 | 34932 | 60676 | 53658 | 149742 | 149725 | 209685 | 190709 | 42476 | 42421 | 89170 | 153731 | 152012 | 32038 | 18512 | 13059 | 13059 | 13059 | 156232 | 14816 | 62963 | 102893 | 17082 | 17082 | 24529 | 1 | 1 | 1 | 1 | 1 | 1 | 1 | 1 | 1 | 0 | 1 | 1 | 1 | 1 | 1 | 1 | 1 | 1 | 1 | 1 | 1 | 1 | 1 | 1 | 1 | 1 | 1 | 1 | 1 | 1 | 1 | 1 | 1 | 1 | 1 | 1 | 1 | 1 | |
45461 | 55155 | 56562 | 7140 | 54621 | 39160 | 204365 | 210651 | 211312 | 60676 | 60676 | 211312 | 169469 | 59784 | 34932 | 60676 | 53658 | 149742 | 149725 | 209685 | 190709 | 42476 | 42421 | 89170 | 153731 | 152012 | 32038 | 18512 | 13059 | 13059 | 13059 | 156232 | 14816 | 62963 | 102893 | 17082 | 17082 | 24529 | 1 | 1 | 1 | 1 | 1 | 1 | 1 | 1 | 1 | 1 | 0 | 1 | 1 | 1 | 1 | 1 | 1 | 1 | 1 | 1 | 1 | 1 | 1 | 1 | 1 | 1 | 1 | 1 | 1 | 1 | 1 | 1 | 1 | 1 | 1 | 1 | 1 | 1 | |
45461 | 55155 | 56562 | 7140 | 54621 | 39160 | 204365 | 210651 | 211312 | 60676 | 60676 | 211312 | 169469 | 59784 | 34932 | 60676 | 53658 | 149742 | 149725 | 209685 | 190709 | 42476 | 42421 | 89170 | 153731 | 152012 | 32038 | 18512 | 13059 | 13059 | 13059 | 156232 | 14816 | 62963 | 102893 | 17082 | 17082 | 24529 | 1 | 1 | 1 | 1 | 1 | 1 | 1 | 1 | 1 | 1 | 1 | 0 | 1 | 1 | 1 | 1 | 1 | 1 | 1 | 1 | 1 | 1 | 1 | 1 | 1 | 1 | 1 | 1 | 1 | 1 | 1 | 1 | 1 | 1 | 1 | 1 | 1 | 1 | |
45461 | 55155 | 56562 | 7140 | 54621 | 39160 | 204365 | 210651 | 211312 | 60676 | 60676 | 211312 | 169469 | 59784 | 34932 | 60676 | 53658 | 149742 | 149725 | 209685 | 190709 | 42476 | 42421 | 89170 | 153731 | 152012 | 32038 | 18512 | 13059 | 13059 | 13059 | 156232 | 14816 | 62963 | 102893 | 17082 | 17082 | 24529 | 1 | 1 | 1 | 1 | 1 | 1 | 1 | 1 | 1 | 1 | 1 | 1 | 0 | 1 | 1 | 1 | 1 | 1 | 1 | 1 | 1 | 1 | 1 | 1 | 1 | 1 | 1 | 1 | 1 | 1 | 1 | 1 | 1 | 1 | 1 | 1 | 1 | 1 | |
45461 | 55155 | 56562 | 7140 | 54621 | 39160 | 204365 | 210651 | 211312 | 60676 | 60676 | 211312 | 169469 | 59784 | 34932 | 60676 | 53658 | 149742 | 149725 | 209685 | 190709 | 42476 | 42421 | 89170 | 153731 | 152012 | 32038 | 18512 | 13059 | 13059 | 13059 | 156232 | 14816 | 62963 | 102893 | 17082 | 17082 | 24529 | 1 | 1 | 1 | 1 | 1 | 1 | 1 | 1 | 1 | 1 | 1 | 1 | 1 | 0 | 1 | 1 | 1 | 1 | 1 | 1 | 1 | 1 | 1 | 1 | 1 | 1 | 1 | 1 | 1 | 1 | 1 | 1 | 1 | 1 | 1 | 1 | 1 | 1 | |
45461 | 55155 | 56562 | 7140 | 54621 | 39160 | 204365 | 210651 | 211312 | 60676 | 60676 | 211312 | 169469 | 59784 | 34932 | 60676 | 53658 | 149742 | 149725 | 209685 | 190709 | 42476 | 42421 | 89170 | 153731 | 152012 | 32038 | 18512 | 13059 | 13059 | 13059 | 156232 | 14816 | 62963 | 102893 | 17082 | 17082 | 24529 | 1 | 1 | 1 | 1 | 1 | 1 | 1 | 1 | 1 | 1 | 1 | 1 | 1 | 1 | 0 | 1 | 1 | 1 | 1 | 1 | 1 | 1 | 1 | 1 | 1 | 1 | 1 | 1 | 1 | 1 | 1 | 1 | 1 | 1 | 1 | 1 | 1 | 1 | |
45461 | 55155 | 56562 | 7140 | 54621 | 39160 | 204365 | 210651 | 211312 | 60676 | 60676 | 211312 | 169469 | 59784 | 34932 | 60676 | 53658 | 149742 | 149725 | 209685 | 190709 | 42476 | 42421 | 89170 | 153731 | 152012 | 32038 | 18512 | 13059 | 13059 | 13059 | 156232 | 14816 | 62963 | 102893 | 17082 | 17082 | 24529 | 1 | 1 | 1 | 1 | 1 | 1 | 1 | 1 | 1 | 1 | 1 | 1 | 1 | 1 | 1 | 0 | 1 | 1 | 1 | 1 | 1 | 1 | 1 | 1 | 1 | 1 | 1 | 1 | 1 | 1 | 1 | 1 | 1 | 1 | 1 | 1 | 1 | 1 | |
45461 | 55155 | 56562 | 7140 | 54621 | 39160 | 204365 | 210651 | 211312 | 60676 | 60676 | 211312 | 169469 | 59784 | 34932 | 60676 | 53658 | 149742 | 149725 | 209685 | 190709 | 42476 | 42421 | 89170 | 153731 | 152012 | 32038 | 18512 | 13059 | 13059 | 13059 | 156232 | 14816 | 62963 | 102893 | 17082 | 17082 | 24529 | 1 | 1 | 1 | 1 | 1 | 1 | 1 | 1 | 1 | 1 | 1 | 1 | 1 | 1 | 1 | 1 | 0 | 1 | 1 | 1 | 1 | 1 | 1 | 1 | 1 | 1 | 1 | 1 | 1 | 1 | 1 | 1 | 1 | 1 | 1 | 1 | 1 | 1 | |
45461 | 55155 | 56562 | 7140 | 54621 | 39160 | 204365 | 210651 | 211312 | 60676 | 60676 | 211312 | 169469 | 59784 | 34932 | 60676 | 53658 | 149742 | 149725 | 209685 | 190709 | 42476 | 42421 | 89170 | 153731 | 152012 | 32038 | 18512 | 13059 | 13059 | 13059 | 156232 | 14816 | 62963 | 102893 | 17082 | 17082 | 24529 | 1 | 1 | 1 | 1 | 1 | 1 | 1 | 1 | 1 | 1 | 1 | 1 | 1 | 1 | 1 | 1 | 1 | 0 | 1 | 1 | 1 | 1 | 1 | 1 | 1 | 1 | 1 | 1 | 1 | 1 | 1 | 1 | 1 | 1 | 1 | 1 | 1 | 1 | |
45461 | 55155 | 56562 | 7140 | 54621 | 39160 | 204365 | 210651 | 211312 | 60676 | 60676 | 211312 | 169469 | 59784 | 34932 | 60676 | 53658 | 149742 | 149725 | 209685 | 190709 | 42476 | 42421 | 89170 | 153731 | 152012 | 32038 | 18512 | 13059 | 13059 | 13059 | 156232 | 14816 | 62963 | 102893 | 17082 | 17082 | 24529 | 1 | 1 | 1 | 1 | 1 | 1 | 1 | 1 | 1 | 1 | 1 | 1 | 1 | 1 | 1 | 1 | 1 | 1 | 0 | 1 | 1 | 1 | 1 | 1 | 1 | 1 | 1 | 1 | 1 | 1 | 1 | 1 | 1 | 1 | 1 | 1 | 1 | 1 | |
45461 | 55155 | 56562 | 7140 | 54621 | 39160 | 204365 | 210651 | 211312 | 60676 | 60676 | 211312 | 169469 | 59784 | 34932 | 60676 | 53658 | 149742 | 149725 | 209685 | 190709 | 42476 | 42421 | 89170 | 153731 | 152012 | 32038 | 18512 | 13059 | 13059 | 13059 | 156232 | 14816 | 62963 | 102893 | 17082 | 17082 | 24529 | 1 | 1 | 1 | 1 | 1 | 1 | 1 | 1 | 1 | 1 | 1 | 1 | 1 | 1 | 1 | 1 | 1 | 1 | 1 | 0 | 1 | 1 | 1 | 1 | 1 | 1 | 1 | 1 | 1 | 1 | 1 | 1 | 1 | 1 | 1 | 1 | 1 | 1 | |
45461 | 55155 | 56562 | 7140 | 54621 | 39160 | 204365 | 210651 | 211312 | 60676 | 60676 | 211312 | 169469 | 59784 | 34932 | 60676 | 53658 | 149742 | 149725 | 209685 | 190709 | 42476 | 42421 | 89170 | 153731 | 152012 | 32038 | 18512 | 13059 | 13059 | 13059 | 156232 | 14816 | 62963 | 102893 | 17082 | 17082 | 24529 | 1 | 1 | 1 | 1 | 1 | 1 | 1 | 1 | 1 | 1 | 1 | 1 | 1 | 1 | 1 | 1 | 1 | 1 | 1 | 1 | 0 | 1 | 1 | 1 | 1 | 1 | 1 | 1 | 1 | 1 | 1 | 1 | 1 | 1 | 1 | 1 | 1 | 1 | |
45461 | 55155 | 56562 | 7140 | 54621 | 39160 | 204365 | 210651 | 211312 | 60676 | 60676 | 211312 | 169469 | 59784 | 34932 | 60676 | 53658 | 149742 | 149725 | 209685 | 190709 | 42476 | 42421 | 89170 | 153731 | 152012 | 32038 | 18512 | 13059 | 13059 | 13059 | 156232 | 14816 | 62963 | 102893 | 17082 | 17082 | 24529 | 1 | 1 | 1 | 1 | 1 | 1 | 1 | 1 | 1 | 1 | 1 | 1 | 1 | 1 | 1 | 1 | 1 | 1 | 1 | 1 | 1 | 0 | 1 | 1 | 1 | 1 | 1 | 1 | 1 | 1 | 1 | 1 | 1 | 1 | 1 | 1 | 1 | 1 | |
45461 | 55155 | 56562 | 7140 | 54621 | 39160 | 204365 | 210651 | 211312 | 60676 | 60676 | 211312 | 169469 | 59784 | 34932 | 60676 | 53658 | 149742 | 149725 | 209685 | 190709 | 42476 | 42421 | 89170 | 153731 | 152012 | 32038 | 18512 | 13059 | 13059 | 13059 | 156232 | 14816 | 62963 | 102893 | 17082 | 17082 | 24529 | 1 | 1 | 1 | 1 | 1 | 1 | 1 | 1 | 1 | 1 | 1 | 1 | 1 | 1 | 1 | 1 | 1 | 1 | 1 | 1 | 1 | 1 | 0 | 1 | 1 | 1 | 1 | 1 | 1 | 1 | 1 | 1 | 1 | 1 | 1 | 1 | 1 | 1 | |
45461 | 55155 | 56562 | 7140 | 54621 | 39160 | 204365 | 210651 | 211312 | 60676 | 60676 | 211312 | 169469 | 59784 | 34932 | 60676 | 53658 | 149742 | 149725 | 209685 | 190709 | 42476 | 42421 | 89170 | 153731 | 152012 | 32038 | 18512 | 13059 | 13059 | 13059 | 156232 | 14816 | 62963 | 102893 | 17082 | 17082 | 24529 | 1 | 1 | 1 | 1 | 1 | 1 | 1 | 1 | 1 | 1 | 1 | 1 | 1 | 1 | 1 | 1 | 1 | 1 | 1 | 1 | 1 | 1 | 1 | 0 | 1 | 1 | 1 | 1 | 1 | 1 | 1 | 1 | 1 | 1 | 1 | 1 | 1 | 1 | |
45461 | 55155 | 56562 | 7140 | 54621 | 39160 | 204365 | 210651 | 211312 | 60676 | 60676 | 211312 | 169469 | 59784 | 34932 | 60676 | 53658 | 149742 | 149725 | 209685 | 190709 | 42476 | 42421 | 89170 | 153731 | 152012 | 32038 | 18512 | 13059 | 13059 | 13059 | 156232 | 14816 | 62963 | 102893 | 17082 | 17082 | 24529 | 1 | 1 | 1 | 1 | 1 | 1 | 1 | 1 | 1 | 1 | 1 | 1 | 1 | 1 | 1 | 1 | 1 | 1 | 1 | 1 | 1 | 1 | 1 | 1 | 0 | 1 | 1 | 1 | 1 | 1 | 1 | 1 | 1 | 1 | 1 | 1 | 1 | 1 | |
45461 | 55155 | 56562 | 7140 | 54621 | 39160 | 204365 | 210651 | 211312 | 60676 | 60676 | 211312 | 169469 | 59784 | 34932 | 60676 | 53658 | 149742 | 149725 | 209685 | 190709 | 42476 | 42421 | 89170 | 153731 | 152012 | 32038 | 18512 | 13059 | 13059 | 13059 | 156232 | 14816 | 62963 | 102893 | 17082 | 17082 | 24529 | 1 | 1 | 1 | 1 | 1 | 1 | 1 | 1 | 1 | 1 | 1 | 1 | 1 | 1 | 1 | 1 | 1 | 1 | 1 | 1 | 1 | 1 | 1 | 1 | 1 | 0 | 1 | 1 | 1 | 1 | 1 | 1 | 1 | 1 | 1 | 1 | 1 | 1 | |
45461 | 55155 | 56562 | 7140 | 54621 | 39160 | 204365 | 210651 | 211312 | 60676 | 60676 | 211312 | 169469 | 59784 | 34932 | 60676 | 53658 | 149742 | 149725 | 209685 | 190709 | 42476 | 42421 | 89170 | 153731 | 152012 | 32038 | 18512 | 13059 | 13059 | 13059 | 156232 | 14816 | 62963 | 102893 | 17082 | 17082 | 24529 | 1 | 1 | 1 | 1 | 1 | 1 | 1 | 1 | 1 | 1 | 1 | 1 | 1 | 1 | 1 | 1 | 1 | 1 | 1 | 1 | 1 | 1 | 1 | 1 | 1 | 1 | 0 | 1 | 1 | 1 | 1 | 1 | 1 | 1 | 1 | 1 | 1 | 1 | |
45461 | 55155 | 56562 | 7140 | 54621 | 39160 | 204365 | 210651 | 211312 | 60676 | 60676 | 211312 | 169469 | 59784 | 34932 | 60676 | 53658 | 149742 | 149725 | 209685 | 190709 | 42476 | 42421 | 89170 | 153731 | 152012 | 32038 | 18512 | 13059 | 13059 | 13059 | 156232 | 14816 | 62963 | 102893 | 17082 | 17082 | 24529 | 1 | 1 | 1 | 1 | 1 | 1 | 1 | 1 | 1 | 1 | 1 | 1 | 1 | 1 | 1 | 1 | 1 | 1 | 1 | 1 | 1 | 1 | 1 | 1 | 1 | 1 | 1 | 0 | 1 | 1 | 1 | 1 | 1 | 1 | 1 | 1 | 1 | 1 | |
45461 | 55155 | 56562 | 7140 | 54621 | 39160 | 204365 | 210651 | 211312 | 60676 | 60676 | 211312 | 169469 | 59784 | 34932 | 60676 | 53658 | 149742 | 149725 | 209685 | 190709 | 42476 | 42421 | 89170 | 153731 | 152012 | 32038 | 18512 | 13059 | 13059 | 13059 | 156232 | 14816 | 62963 | 102893 | 17082 | 17082 | 24529 | 1 | 1 | 1 | 1 | 1 | 1 | 1 | 1 | 1 | 1 | 1 | 1 | 1 | 1 | 1 | 1 | 1 | 1 | 1 | 1 | 1 | 1 | 1 | 1 | 1 | 1 | 1 | 1 | 0 | 1 | 1 | 1 | 1 | 1 | 1 | 1 | 1 | 1 | |
45461 | 55155 | 56562 | 7140 | 54621 | 39160 | 204365 | 210651 | 211312 | 60676 | 60676 | 211312 | 169469 | 59784 | 34932 | 60676 | 53658 | 149742 | 149725 | 209685 | 190709 | 42476 | 42421 | 89170 | 153731 | 152012 | 32038 | 18512 | 13059 | 13059 | 13059 | 156232 | 14816 | 62963 | 102893 | 17082 | 17082 | 24529 | 1 | 1 | 1 | 1 | 1 | 1 | 1 | 1 | 1 | 1 | 1 | 1 | 1 | 1 | 1 | 1 | 1 | 1 | 1 | 1 | 1 | 1 | 1 | 1 | 1 | 1 | 1 | 1 | 1 | 0 | 1 | 1 | 1 | 1 | 1 | 1 | 1 | 1 | |
45461 | 55155 | 56562 | 7140 | 54621 | 39160 | 204365 | 210651 | 211312 | 60676 | 60676 | 211312 | 169469 | 59784 | 34932 | 60676 | 53658 | 149742 | 149725 | 209685 | 190709 | 42476 | 42421 | 89170 | 153731 | 152012 | 32038 | 18512 | 13059 | 13059 | 13059 | 156232 | 14816 | 62963 | 102893 | 17082 | 17082 | 24529 | 1 | 1 | 1 | 1 | 1 | 1 | 1 | 1 | 1 | 1 | 1 | 1 | 1 | 1 | 1 | 1 | 1 | 1 | 1 | 1 | 1 | 1 | 1 | 1 | 1 | 1 | 1 | 1 | 1 | 1 | 0 | 1 | 1 | 1 | 1 | 1 | 1 | 1 | |
45461 | 55155 | 56562 | 7140 | 54621 | 39160 | 204365 | 210651 | 211312 | 60676 | 60676 | 211312 | 169469 | 59784 | 34932 | 60676 | 53658 | 149742 | 149725 | 209685 | 190709 | 42476 | 42421 | 89170 | 153731 | 152012 | 32038 | 18512 | 13059 | 13059 | 13059 | 156232 | 14816 | 62963 | 102893 | 17082 | 17082 | 24529 | 1 | 1 | 1 | 1 | 1 | 1 | 1 | 1 | 1 | 1 | 1 | 1 | 1 | 1 | 1 | 1 | 1 | 1 | 1 | 1 | 1 | 1 | 1 | 1 | 1 | 1 | 1 | 1 | 1 | 1 | 1 | 0 | 1 | 1 | 1 | 1 | 1 | 1 | |
45461 | 55155 | 56562 | 7140 | 54621 | 39160 | 204365 | 210651 | 211312 | 60676 | 60676 | 211312 | 169469 | 59784 | 34932 | 60676 | 53658 | 149742 | 149725 | 209685 | 190709 | 42476 | 42421 | 89170 | 153731 | 152012 | 32038 | 18512 | 13059 | 13059 | 13059 | 156232 | 14816 | 62963 | 102893 | 17082 | 17082 | 24529 | 1 | 1 | 1 | 1 | 1 | 1 | 1 | 1 | 1 | 1 | 1 | 1 | 1 | 1 | 1 | 1 | 1 | 1 | 1 | 1 | 1 | 1 | 1 | 1 | 1 | 1 | 1 | 1 | 1 | 1 | 1 | 1 | 0 | 1 | 1 | 1 | 1 | 1 | |
45461 | 55155 | 56562 | 7140 | 54621 | 39160 | 204365 | 210651 | 211312 | 60676 | 60676 | 211312 | 169469 | 59784 | 34932 | 60676 | 53658 | 149742 | 149725 | 209685 | 190709 | 42476 | 42421 | 89170 | 153731 | 152012 | 32038 | 18512 | 13059 | 13059 | 13059 | 156232 | 14816 | 62963 | 102893 | 17082 | 17082 | 24529 | 1 | 1 | 1 | 1 | 1 | 1 | 1 | 1 | 1 | 1 | 1 | 1 | 1 | 1 | 1 | 1 | 1 | 1 | 1 | 1 | 1 | 1 | 1 | 1 | 1 | 1 | 1 | 1 | 1 | 1 | 1 | 1 | 1 | 0 | 1 | 1 | 1 | 1 | |
45461 | 55155 | 56562 | 7140 | 54621 | 39160 | 204365 | 210651 | 211312 | 60676 | 60676 | 211312 | 169469 | 59784 | 34932 | 60676 | 53658 | 149742 | 149725 | 209685 | 190709 | 42476 | 42421 | 89170 | 153731 | 152012 | 32038 | 18512 | 13059 | 13059 | 13059 | 156232 | 14816 | 62963 | 102893 | 17082 | 17082 | 24529 | 1 | 1 | 1 | 1 | 1 | 1 | 1 | 1 | 1 | 1 | 1 | 1 | 1 | 1 | 1 | 1 | 1 | 1 | 1 | 1 | 1 | 1 | 1 | 1 | 1 | 1 | 1 | 1 | 1 | 1 | 1 | 1 | 1 | 1 | 0 | 1 | 1 | 1 | |
45461 | 55155 | 56562 | 7140 | 54621 | 39160 | 204365 | 210651 | 211312 | 60676 | 60676 | 211312 | 169469 | 59784 | 34932 | 60676 | 53658 | 149742 | 149725 | 209685 | 190709 | 42476 | 42421 | 89170 | 153731 | 152012 | 32038 | 18512 | 13059 | 13059 | 13059 | 156232 | 14816 | 62963 | 102893 | 17082 | 17082 | 24529 | 1 | 1 | 1 | 1 | 1 | 1 | 1 | 1 | 1 | 1 | 1 | 1 | 1 | 1 | 1 | 1 | 1 | 1 | 1 | 1 | 1 | 1 | 1 | 1 | 1 | 1 | 1 | 1 | 1 | 1 | 1 | 1 | 1 | 1 | 1 | 0 | 1 | 1 | |
45461 | 55155 | 56562 | 7140 | 54621 | 39160 | 204365 | 210651 | 211312 | 60676 | 60676 | 211312 | 169469 | 59784 | 34932 | 60676 | 53658 | 149742 | 149725 | 209685 | 190709 | 42476 | 42421 | 89170 | 153731 | 152012 | 32038 | 18512 | 13059 | 13059 | 13059 | 156232 | 14816 | 62963 | 102893 | 17082 | 17082 | 24529 | 1 | 1 | 1 | 1 | 1 | 1 | 1 | 1 | 1 | 1 | 1 | 1 | 1 | 1 | 1 | 1 | 1 | 1 | 1 | 1 | 1 | 1 | 1 | 1 | 1 | 1 | 1 | 1 | 1 | 1 | 1 | 1 | 1 | 1 | 1 | 1 | 0 | 1 | |
45461 | 55155 | 56562 | 7140 | 54621 | 39160 | 204365 | 210651 | 211312 | 60676 | 60676 | 211312 | 169469 | 59784 | 34932 | 60676 | 53658 | 149742 | 149725 | 209685 | 190709 | 42476 | 42421 | 89170 | 153731 | 152012 | 32038 | 18512 | 13059 | 13059 | 13059 | 156232 | 14816 | 62963 | 102893 | 17082 | 17082 | 24529 | 1 | 1 | 1 | 1 | 1 | 1 | 1 | 1 | 1 | 1 | 1 | 1 | 1 | 1 | 1 | 1 | 1 | 1 | 1 | 1 | 1 | 1 | 1 | 1 | 1 | 1 | 1 | 1 | 1 | 1 | 1 | 1 | 1 | 1 | 1 | 1 | 1 | 0 |
This file contains bidirectional Unicode text that may be interpreted or compiled differently than what appears below. To review, open the file in an editor that reveals hidden Unicode characters.
Learn more about bidirectional Unicode characters
ID | 提货地址 | 送达地址 | 提货日期 | 毛重(KGS) | 体积(CBM) | 币制 | 应付金额 | 装货地址_raw | 装货地址识别 | 装货地址经度 | 装货地址维度 | 卸货地址_raw | 卸货地址识别 | 卸货地址经度 | 卸货地址维度 | 最早装货时间 | 最晚装货时间 | |
---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|
1 | 深圳市光明区美盈森工业区 | 深圳中外运物流有限公司,深圳市龙岗区南湾街道丹运路1号 | 1 | 432 | 2.32 | RMB | 560 | {'status': '1', 'info': 'OK', 'infocode': '10000', 'count': '1', 'geocodes': [{'formatted_address': '广东省深圳市宝安区美盈森工业区', 'country': '中国', 'province': '广东省', 'citycode': '0755', 'city': '深圳市', 'district': '宝安区', 'township': [], 'neighborhood': {'name': [], 'type': []}, 'building': {'name': [], 'type': []}, 'adcode': '440306', 'street': [], 'number': [], 'location': '113.935546,22.808229', 'level': '开发区'}]} | 广东省深圳市宝安区美盈森工业区 | 113.935546 | 22.808229 | {'status': '1', 'info': 'OK', 'infocode': '10000', 'count': '1', 'geocodes': [{'formatted_address': '广东省深圳市龙岗区深圳中外运物流有限公司', 'country': '中国', 'province': '广东省', 'citycode': '0755', 'city': '深圳市', 'district': '龙岗区', 'township': [], 'neighborhood': {'name': [], 'type': []}, 'building': {'name': [], 'type': []}, 'adcode': '440307', 'street': [], 'number': [], 'location': '114.147177,22.641707', 'level': '兴趣点'}]} | 广东省深圳市龙岗区深圳中外运物流有限公司 | 114.147177 | 22.641707 | 480 | 1080 | |
2 | 东莞市骏鼎达新材料股份有限公司(公司名可导航到达) 东莞市桥头镇朗厦村华厦工业区华夏路82号后门仓库 | 深圳中外运物流有限公司,深圳市龙岗区南湾街道丹运路1号 | 1 | 159.8 | 1.01 | RMB | 550 | {'status': '1', 'info': 'OK', 'infocode': '10000', 'count': '1', 'geocodes': [{'formatted_address': '广东省东莞市华夏路|82号', 'country': '中国', 'province': '广东省', 'citycode': '0769', 'city': '东莞市', 'district': [], 'township': [], 'neighborhood': {'name': [], 'type': []}, 'building': {'name': [], 'type': []}, 'adcode': '441900', 'street': '华夏路', 'number': '82号', 'location': '114.078678,23.040607', 'level': '门牌号'}]} | 广东省东莞市华夏路|82号 | 114.078678 | 23.040607 | {'status': '1', 'info': 'OK', 'infocode': '10000', 'count': '1', 'geocodes': [{'formatted_address': '广东省深圳市龙岗区深圳中外运物流有限公司', 'country': '中国', 'province': '广东省', 'citycode': '0755', 'city': '深圳市', 'district': '龙岗区', 'township': [], 'neighborhood': {'name': [], 'type': []}, 'building': {'name': [], 'type': []}, 'adcode': '440307', 'street': [], 'number': [], 'location': '114.147177,22.641707', 'level': '兴趣点'}]} | 广东省深圳市龙岗区深圳中外运物流有限公司 | 114.147177 | 22.641707 | 480 | 1080 | |
3 | 深圳宝安区沙井东环路富威工业园(黄埔汽车检测站旁) | 深圳中外运物流有限公司,深圳市龙岗区南湾街道丹运路1号 | 1 | 2481.5 | 3.34 | RMB | 450 | {'status': '1', 'info': 'OK', 'infocode': '10000', 'count': '1', 'geocodes': [{'formatted_address': '广东省深圳市宝安区黄埔汽车检测站旁', 'country': '中国', 'province': '广东省', 'citycode': '0755', 'city': '深圳市', 'district': '宝安区', 'township': [], 'neighborhood': {'name': [], 'type': []}, 'building': {'name': [], 'type': []}, 'adcode': '440306', 'street': [], 'number': [], 'location': '113.846720,22.707000', 'level': '兴趣点'}]} | 广东省深圳市宝安区黄埔汽车检测站旁 | 113.84672 | 22.707 | {'status': '1', 'info': 'OK', 'infocode': '10000', 'count': '1', 'geocodes': [{'formatted_address': '广东省深圳市龙岗区深圳中外运物流有限公司', 'country': '中国', 'province': '广东省', 'citycode': '0755', 'city': '深圳市', 'district': '龙岗区', 'township': [], 'neighborhood': {'name': [], 'type': []}, 'building': {'name': [], 'type': []}, 'adcode': '440307', 'street': [], 'number': [], 'location': '114.147177,22.641707', 'level': '兴趣点'}]} | 广东省深圳市龙岗区深圳中外运物流有限公司 | 114.147177 | 22.641707 | 480 | 1080 | |
4 | 深圳市龍崗區平湖荣发彩印纸品厂“三栋仓库” 深圳市龙岗区平湖街道新南小区凤凰大道升平厂区荣发厂三栋仓库 | 深圳中外运物流有限公司,深圳市龙岗区南湾街道丹运路1号 | 1 | 396 | 2.19 | RMB | 460 | {'status': '1', 'info': 'OK', 'infocode': '10000', 'count': '1', 'geocodes': [{'formatted_address': '广东省深圳市龙岗区升平厂区荣发厂|3栋', 'country': '中国', 'province': '广东省', 'citycode': '0755', 'city': '深圳市', 'district': '龙岗区', 'township': [], 'neighborhood': {'name': [], 'type': []}, 'building': {'name': [], 'type': []}, 'adcode': '440307', 'street': [], 'number': [], 'location': '114.154001,22.687444', 'level': '门牌号'}]} | 广东省深圳市龙岗区升平厂区荣发厂|3栋 | 114.154001 | 22.687444 | {'status': '1', 'info': 'OK', 'infocode': '10000', 'count': '1', 'geocodes': [{'formatted_address': '广东省深圳市龙岗区深圳中外运物流有限公司', 'country': '中国', 'province': '广东省', 'citycode': '0755', 'city': '深圳市', 'district': '龙岗区', 'township': [], 'neighborhood': {'name': [], 'type': []}, 'building': {'name': [], 'type': []}, 'adcode': '440307', 'street': [], 'number': [], 'location': '114.147177,22.641707', 'level': '兴趣点'}]} | 广东省深圳市龙岗区深圳中外运物流有限公司 | 114.147177 | 22.641707 | 480 | 1080 | |
5 | 深圳市宝安区吉安泰工业区3栋4楼 | 深圳中外运物流有限公司,深圳市龙岗区南湾街道丹运路1号 | 1 | 540 | 0 | RMB | 1,000.00 | {'status': '1', 'info': 'OK', 'infocode': '10000', 'count': '1', 'geocodes': [{'formatted_address': '广东省深圳市宝安区吉安泰工业区|3栋', 'country': '中国', 'province': '广东省', 'citycode': '0755', 'city': '深圳市', 'district': '宝安区', 'township': [], 'neighborhood': {'name': [], 'type': []}, 'building': {'name': [], 'type': []}, 'adcode': '440306', 'street': [], 'number': [], 'location': '113.803174,22.671135', 'level': '门牌号'}]} | 广东省深圳市宝安区吉安泰工业区|3栋 | 113.803174 | 22.671135 | {'status': '1', 'info': 'OK', 'infocode': '10000', 'count': '1', 'geocodes': [{'formatted_address': '广东省深圳市龙岗区深圳中外运物流有限公司', 'country': '中国', 'province': '广东省', 'citycode': '0755', 'city': '深圳市', 'district': '龙岗区', 'township': [], 'neighborhood': {'name': [], 'type': []}, 'building': {'name': [], 'type': []}, 'adcode': '440307', 'street': [], 'number': [], 'location': '114.147177,22.641707', 'level': '兴趣点'}]} | 广东省深圳市龙岗区深圳中外运物流有限公司 | 114.147177 | 22.641707 | 480 | 1080 | |
6 | 东莞隽思印刷有限公司 东莞樟木头镇东山工业区 | 深圳中外运物流有限公司,深圳市龙岗区南湾街道丹运路1号 | 1 | 483.5 | 2.64 | RMB | 760 | {'status': '1', 'info': 'OK', 'infocode': '10000', 'count': '1', 'geocodes': [{'formatted_address': '广东省东莞市东山工业区', 'country': '中国', 'province': '广东省', 'citycode': '0769', 'city': '东莞市', 'district': [], 'township': [], 'neighborhood': {'name': [], 'type': []}, 'building': {'name': [], 'type': []}, 'adcode': '441900', 'street': [], 'number': [], 'location': '114.073247,22.914830', 'level': '开发区'}]} | 广东省东莞市东山工业区 | 114.073247 | 22.91483 | {'status': '1', 'info': 'OK', 'infocode': '10000', 'count': '1', 'geocodes': [{'formatted_address': '广东省深圳市龙岗区深圳中外运物流有限公司', 'country': '中国', 'province': '广东省', 'citycode': '0755', 'city': '深圳市', 'district': '龙岗区', 'township': [], 'neighborhood': {'name': [], 'type': []}, 'building': {'name': [], 'type': []}, 'adcode': '440307', 'street': [], 'number': [], 'location': '114.147177,22.641707', 'level': '兴趣点'}]} | 广东省深圳市龙岗区深圳中外运物流有限公司 | 114.147177 | 22.641707 | 480 | 1080 | |
7 | 中山欧华彩印包装有限公司 中山阜沙上南东盛大道16号 | 深圳中外运物流有限公司,深圳市龙岗区南湾街道丹运路1号 | 1 | 268.5 | 2.8 | RMB | 680 | {'status': '1', 'info': 'OK', 'infocode': '10000', 'count': '1', 'geocodes': [{'formatted_address': '广东省中山市东盛大道|16号', 'country': '中国', 'province': '广东省', 'citycode': '0760', 'city': '中山市', 'district': [], 'township': [], 'neighborhood': {'name': [], 'type': []}, 'building': {'name': [], 'type': []}, 'adcode': '442000', 'street': '东盛大道', 'number': '16号', 'location': '113.367039,22.631703', 'level': '门牌号'}]} | 广东省中山市东盛大道|16号 | 113.367039 | 22.631703 | {'status': '1', 'info': 'OK', 'infocode': '10000', 'count': '1', 'geocodes': [{'formatted_address': '广东省深圳市龙岗区深圳中外运物流有限公司', 'country': '中国', 'province': '广东省', 'citycode': '0755', 'city': '深圳市', 'district': '龙岗区', 'township': [], 'neighborhood': {'name': [], 'type': []}, 'building': {'name': [], 'type': []}, 'adcode': '440307', 'street': [], 'number': [], 'location': '114.147177,22.641707', 'level': '兴趣点'}]} | 广东省深圳市龙岗区深圳中外运物流有限公司 | 114.147177 | 22.641707 | 480 | 1080 | |
8 | 鹤山精联印刷有限公司 广东省鹤山市龙口镇聚龙路3号 | 深圳中外运物流有限公司,深圳市龙岗区南湾街道丹运路1号 | 1 | 1953.5 | 7.98 | RMB | 1,400.00 | {'status': '1', 'info': 'OK', 'infocode': '10000', 'count': '1', 'geocodes': [{'formatted_address': '广东省江门市鹤山市聚龙路|3号', 'country': '中国', 'province': '广东省', 'citycode': '0750', 'city': '江门市', 'district': '鹤山市', 'township': [], 'neighborhood': {'name': [], 'type': []}, 'building': {'name': [], 'type': []}, 'adcode': '440784', 'street': '聚龙路', 'number': '3号', 'location': '112.917410,22.767271', 'level': '门牌号'}]} | 广东省江门市鹤山市聚龙路|3号 | 112.91741 | 22.767271 | {'status': '1', 'info': 'OK', 'infocode': '10000', 'count': '1', 'geocodes': [{'formatted_address': '广东省深圳市龙岗区深圳中外运物流有限公司', 'country': '中国', 'province': '广东省', 'citycode': '0755', 'city': '深圳市', 'district': '龙岗区', 'township': [], 'neighborhood': {'name': [], 'type': []}, 'building': {'name': [], 'type': []}, 'adcode': '440307', 'street': [], 'number': [], 'location': '114.147177,22.641707', 'level': '兴趣点'}]} | 广东省深圳市龙岗区深圳中外运物流有限公司 | 114.147177 | 22.641707 | 480 | 1080 | |
9 | 鹤山市龙口镇兴龙工业区文明路63号之一 鹤山市生龙活虎印刷有限公司 | 深圳中外运物流有限公司,深圳市龙岗区南湾街道丹运路1号 | 1 | 1701.5 | 8.7 | RMB | 1,300.00 | {'status': '1', 'info': 'OK', 'infocode': '10000', 'count': '1', 'geocodes': [{'formatted_address': '广东省江门市鹤山市文明路', 'country': '中国', 'province': '广东省', 'citycode': '0750', 'city': '江门市', 'district': '鹤山市', 'township': [], 'neighborhood': {'name': [], 'type': []}, 'building': {'name': [], 'type': []}, 'adcode': '440784', 'street': [], 'number': [], 'location': '112.910371,22.768125', 'level': '道路'}]} | 广东省江门市鹤山市文明路 | 112.910371 | 22.768125 | {'status': '1', 'info': 'OK', 'infocode': '10000', 'count': '1', 'geocodes': [{'formatted_address': '广东省深圳市龙岗区深圳中外运物流有限公司', 'country': '中国', 'province': '广东省', 'citycode': '0755', 'city': '深圳市', 'district': '龙岗区', 'township': [], 'neighborhood': {'name': [], 'type': []}, 'building': {'name': [], 'type': []}, 'adcode': '440307', 'street': [], 'number': [], 'location': '114.147177,22.641707', 'level': '兴趣点'}]} | 广东省深圳市龙岗区深圳中外运物流有限公司 | 114.147177 | 22.641707 | 480 | 1080 | |
10 | 东莞市隆佳展能源科技有限公司 东莞市长安镇上沙第六工业区华富路8号2F | 深圳中外运物流有限公司,深圳市龙岗区南湾街道丹运路1号 | 1 | 311 | 1 | RMB | 430 | {'status': '1', 'info': 'OK', 'infocode': '10000', 'count': '1', 'geocodes': [{'formatted_address': '广东省东莞市华富路|8号', 'country': '中国', 'province': '广东省', 'citycode': '0769', 'city': '东莞市', 'district': [], 'township': [], 'neighborhood': {'name': [], 'type': []}, 'building': {'name': [], 'type': []}, 'adcode': '441900', 'street': '华富路', 'number': '8号', 'location': '113.749957,22.777151', 'level': '门牌号'}]} | 广东省东莞市华富路|8号 | 113.749957 | 22.777151 | {'status': '1', 'info': 'OK', 'infocode': '10000', 'count': '1', 'geocodes': [{'formatted_address': '广东省深圳市龙岗区深圳中外运物流有限公司', 'country': '中国', 'province': '广东省', 'citycode': '0755', 'city': '深圳市', 'district': '龙岗区', 'township': [], 'neighborhood': {'name': [], 'type': []}, 'building': {'name': [], 'type': []}, 'adcode': '440307', 'street': [], 'number': [], 'location': '114.147177,22.641707', 'level': '兴趣点'}]} | 广东省深圳市龙岗区深圳中外运物流有限公司 | 114.147177 | 22.641707 | 480 | 1080 | |
11 | 东莞市隆佳展能源科技有限公司 东莞市长安镇上沙第六工业区华富路8号2F | 深圳中外运物流有限公司,深圳市龙岗区南湾街道丹运路1号 | 1 | 1088 | 3.79 | RMB | 400 | {'status': '1', 'info': 'OK', 'infocode': '10000', 'count': '1', 'geocodes': [{'formatted_address': '广东省东莞市华富路|8号', 'country': '中国', 'province': '广东省', 'citycode': '0769', 'city': '东莞市', 'district': [], 'township': [], 'neighborhood': {'name': [], 'type': []}, 'building': {'name': [], 'type': []}, 'adcode': '441900', 'street': '华富路', 'number': '8号', 'location': '113.749957,22.777151', 'level': '门牌号'}]} | 广东省东莞市华富路|8号 | 113.749957 | 22.777151 | {'status': '1', 'info': 'OK', 'infocode': '10000', 'count': '1', 'geocodes': [{'formatted_address': '广东省深圳市龙岗区深圳中外运物流有限公司', 'country': '中国', 'province': '广东省', 'citycode': '0755', 'city': '深圳市', 'district': '龙岗区', 'township': [], 'neighborhood': {'name': [], 'type': []}, 'building': {'name': [], 'type': []}, 'adcode': '440307', 'street': [], 'number': [], 'location': '114.147177,22.641707', 'level': '兴趣点'}]} | 广东省深圳市龙岗区深圳中外运物流有限公司 | 114.147177 | 22.641707 | 480 | 1080 | |
12 | 鹤山市龙口镇兴龙工业区文明路63号之一 鹤山市生龙活虎印刷有限公司 | 深圳中外运物流有限公司,深圳市龙岗区南湾街道丹运路1号 | 1 | 1473.5 | 12.28 | RMB | 1,480.00 | {'status': '1', 'info': 'OK', 'infocode': '10000', 'count': '1', 'geocodes': [{'formatted_address': '广东省江门市鹤山市文明路', 'country': '中国', 'province': '广东省', 'citycode': '0750', 'city': '江门市', 'district': '鹤山市', 'township': [], 'neighborhood': {'name': [], 'type': []}, 'building': {'name': [], 'type': []}, 'adcode': '440784', 'street': [], 'number': [], 'location': '112.910371,22.768125', 'level': '道路'}]} | 广东省江门市鹤山市文明路 | 112.910371 | 22.768125 | {'status': '1', 'info': 'OK', 'infocode': '10000', 'count': '1', 'geocodes': [{'formatted_address': '广东省深圳市龙岗区深圳中外运物流有限公司', 'country': '中国', 'province': '广东省', 'citycode': '0755', 'city': '深圳市', 'district': '龙岗区', 'township': [], 'neighborhood': {'name': [], 'type': []}, 'building': {'name': [], 'type': []}, 'adcode': '440307', 'street': [], 'number': [], 'location': '114.147177,22.641707', 'level': '兴趣点'}]} | 广东省深圳市龙岗区深圳中外运物流有限公司 | 114.147177 | 22.641707 | 480 | 1080 | |
13 | 广州市花都区狮岭镇芙蓉大道北50号 北狼汽车美容用品厂 | 深圳中外运物流有限公司,深圳市龙岗区南湾街道丹运路1号 | 1 | 156.5 | 2.06 | RMB | 530 | {'status': '1', 'info': 'OK', 'infocode': '10000', 'count': '1', 'geocodes': [{'formatted_address': '广东省广州市花都区芙蓉大道', 'country': '中国', 'province': '广东省', 'citycode': '020', 'city': '广州市', 'district': '花都区', 'township': [], 'neighborhood': {'name': [], 'type': []}, 'building': {'name': [], 'type': []}, 'adcode': '440114', 'street': [], 'number': [], 'location': '113.194663,23.414783', 'level': '道路'}]} | 广东省广州市花都区芙蓉大道 | 113.194663 | 23.414783 | {'status': '1', 'info': 'OK', 'infocode': '10000', 'count': '1', 'geocodes': [{'formatted_address': '广东省深圳市龙岗区深圳中外运物流有限公司', 'country': '中国', 'province': '广东省', 'citycode': '0755', 'city': '深圳市', 'district': '龙岗区', 'township': [], 'neighborhood': {'name': [], 'type': []}, 'building': {'name': [], 'type': []}, 'adcode': '440307', 'street': [], 'number': [], 'location': '114.147177,22.641707', 'level': '兴趣点'}]} | 广东省深圳市龙岗区深圳中外运物流有限公司 | 114.147177 | 22.641707 | 480 | 1080 | |
14 | 深圳市宝安区福永福园一路润恒鼎丰高新产业园1栋 1楼 深圳民爆光电股份有限公司 | 深圳中外运物流有限公司,深圳市龙岗区南湾街道丹运路1号 | 1 | 256 | 1.02 | RMB | 480 | {'status': '1', 'info': 'OK', 'infocode': '10000', 'count': '1', 'geocodes': [{'formatted_address': '广东省深圳市宝安区润恒鼎丰高新产业园|1栋', 'country': '中国', 'province': '广东省', 'citycode': '0755', 'city': '深圳市', 'district': '宝安区', 'township': [], 'neighborhood': {'name': [], 'type': []}, 'building': {'name': [], 'type': []}, 'adcode': '440306', 'street': [], 'number': [], 'location': '113.784823,22.704485', 'level': '门牌号'}]} | 广东省深圳市宝安区润恒鼎丰高新产业园|1栋 | 113.784823 | 22.704485 | {'status': '1', 'info': 'OK', 'infocode': '10000', 'count': '1', 'geocodes': [{'formatted_address': '广东省深圳市龙岗区深圳中外运物流有限公司', 'country': '中国', 'province': '广东省', 'citycode': '0755', 'city': '深圳市', 'district': '龙岗区', 'township': [], 'neighborhood': {'name': [], 'type': []}, 'building': {'name': [], 'type': []}, 'adcode': '440307', 'street': [], 'number': [], 'location': '114.147177,22.641707', 'level': '兴趣点'}]} | 广东省深圳市龙岗区深圳中外运物流有限公司 | 114.147177 | 22.641707 | 480 | 1080 | |
15 | 广东省深圳市坪山新区翠景路28号迈乐大厦1栋9楼 | 深圳中外运物流有限公司,深圳市龙岗区南湾街道丹运路1号 | 1 | 438 | 3.04 | RMB | 480 | {'status': '1', 'info': 'OK', 'infocode': '10000', 'count': '1', 'geocodes': [{'formatted_address': '广东省深圳市坪山区翠景路|28号', 'country': '中国', 'province': '广东省', 'citycode': '0755', 'city': '深圳市', 'district': '坪山区', 'township': [], 'neighborhood': {'name': [], 'type': []}, 'building': {'name': [], 'type': []}, 'adcode': '440310', 'street': '翠景路', 'number': '28号', 'location': '114.386736,22.719558', 'level': '门牌号'}]} | 广东省深圳市坪山区翠景路|28号 | 114.386736 | 22.719558 | {'status': '1', 'info': 'OK', 'infocode': '10000', 'count': '1', 'geocodes': [{'formatted_address': '广东省深圳市龙岗区深圳中外运物流有限公司', 'country': '中国', 'province': '广东省', 'citycode': '0755', 'city': '深圳市', 'district': '龙岗区', 'township': [], 'neighborhood': {'name': [], 'type': []}, 'building': {'name': [], 'type': []}, 'adcode': '440307', 'street': [], 'number': [], 'location': '114.147177,22.641707', 'level': '兴趣点'}]} | 广东省深圳市龙岗区深圳中外运物流有限公司 | 114.147177 | 22.641707 | 480 | 1080 | |
16 | 东莞市隆佳展能源科技有限公司 东莞市长安镇上沙第六工业区华富路8号2F | 深圳中外运物流有限公司,深圳市龙岗区南湾街道丹运路1号 | 1 | 472 | 1.94 | RMB | 530 | {'status': '1', 'info': 'OK', 'infocode': '10000', 'count': '1', 'geocodes': [{'formatted_address': '广东省东莞市华富路|8号', 'country': '中国', 'province': '广东省', 'citycode': '0769', 'city': '东莞市', 'district': [], 'township': [], 'neighborhood': {'name': [], 'type': []}, 'building': {'name': [], 'type': []}, 'adcode': '441900', 'street': '华富路', 'number': '8号', 'location': '113.749957,22.777151', 'level': '门牌号'}]} | 广东省东莞市华富路|8号 | 113.749957 | 22.777151 | {'status': '1', 'info': 'OK', 'infocode': '10000', 'count': '1', 'geocodes': [{'formatted_address': '广东省深圳市龙岗区深圳中外运物流有限公司', 'country': '中国', 'province': '广东省', 'citycode': '0755', 'city': '深圳市', 'district': '龙岗区', 'township': [], 'neighborhood': {'name': [], 'type': []}, 'building': {'name': [], 'type': []}, 'adcode': '440307', 'street': [], 'number': [], 'location': '114.147177,22.641707', 'level': '兴趣点'}]} | 广东省深圳市龙岗区深圳中外运物流有限公司 | 114.147177 | 22.641707 | 480 | 1080 | |
17 | 深圳市宝安区福永街道白石厦东区农电工业区A栋一楼左侧 华贸仓库 | 深圳中外运物流有限公司,深圳市龙岗区南湾街道丹运路1号 | 1 | 1149.5 | 16.79 | RMB | 630 | {'status': '1', 'info': 'OK', 'infocode': '10000', 'count': '1', 'geocodes': [{'formatted_address': '广东省深圳市宝安区白石厦东区', 'country': '中国', 'province': '广东省', 'citycode': '0755', 'city': '深圳市', 'district': '宝安区', 'township': [], 'neighborhood': {'name': [], 'type': []}, 'building': {'name': [], 'type': []}, 'adcode': '440306', 'street': [], 'number': [], 'location': '113.830217,22.674943', 'level': '兴趣点'}]} | 广东省深圳市宝安区白石厦东区 | 113.830217 | 22.674943 | {'status': '1', 'info': 'OK', 'infocode': '10000', 'count': '1', 'geocodes': [{'formatted_address': '广东省深圳市龙岗区深圳中外运物流有限公司', 'country': '中国', 'province': '广东省', 'citycode': '0755', 'city': '深圳市', 'district': '龙岗区', 'township': [], 'neighborhood': {'name': [], 'type': []}, 'building': {'name': [], 'type': []}, 'adcode': '440307', 'street': [], 'number': [], 'location': '114.147177,22.641707', 'level': '兴趣点'}]} | 广东省深圳市龙岗区深圳中外运物流有限公司 | 114.147177 | 22.641707 | 480 | 1080 | |
18 | 广州百瑞美发用品有限公司 广州白云区人和镇鹤亭村秀盛路36号B栋101 | 深圳中外运物流有限公司,深圳市龙岗区南湾街道丹运路1号 | 1 | 386 | 1.93 | RMB | 480 | {'status': '1', 'info': 'OK', 'infocode': '10000', 'count': '1', 'geocodes': [{'formatted_address': '广东省广州市白云区秀盛路|36号|B栋', 'country': '中国', 'province': '广东省', 'citycode': '020', 'city': '广州市', 'district': '白云区', 'township': [], 'neighborhood': {'name': [], 'type': []}, 'building': {'name': [], 'type': []}, 'adcode': '440111', 'street': '秀盛路', 'number': '36号', 'location': '113.310123,23.314210', 'level': '门牌号'}]} | 广东省广州市白云区秀盛路|36号|B栋 | 113.310123 | 23.31421 | {'status': '1', 'info': 'OK', 'infocode': '10000', 'count': '1', 'geocodes': [{'formatted_address': '广东省深圳市龙岗区深圳中外运物流有限公司', 'country': '中国', 'province': '广东省', 'citycode': '0755', 'city': '深圳市', 'district': '龙岗区', 'township': [], 'neighborhood': {'name': [], 'type': []}, 'building': {'name': [], 'type': []}, 'adcode': '440307', 'street': [], 'number': [], 'location': '114.147177,22.641707', 'level': '兴趣点'}]} | 广东省深圳市龙岗区深圳中外运物流有限公司 | 114.147177 | 22.641707 | 480 | 1080 | |
19 | 广州白云区人和镇鹤亭村秀盛路36号B栋101之一 广州百瑞美发用品有限公司 | 深圳中外运物流有限公司,深圳市龙岗区南湾街道丹运路1号 | 1 | 386 | 1.93 | RMB | 144.38 | {'status': '1', 'info': 'OK', 'infocode': '10000', 'count': '1', 'geocodes': [{'formatted_address': '广东省广州市白云区广州百瑞美发用品有限公司', 'country': '中国', 'province': '广东省', 'citycode': '020', 'city': '广州市', 'district': '白云区', 'township': [], 'neighborhood': {'name': [], 'type': []}, 'building': {'name': [], 'type': []}, 'adcode': '440111', 'street': [], 'number': [], 'location': '113.310071,23.314060', 'level': '兴趣点'}]} | 广东省广州市白云区广州百瑞美发用品有限公司 | 113.310071 | 23.31406 | {'status': '1', 'info': 'OK', 'infocode': '10000', 'count': '1', 'geocodes': [{'formatted_address': '广东省深圳市龙岗区深圳中外运物流有限公司', 'country': '中国', 'province': '广东省', 'citycode': '0755', 'city': '深圳市', 'district': '龙岗区', 'township': [], 'neighborhood': {'name': [], 'type': []}, 'building': {'name': [], 'type': []}, 'adcode': '440307', 'street': [], 'number': [], 'location': '114.147177,22.641707', 'level': '兴趣点'}]} | 广东省深圳市龙岗区深圳中外运物流有限公司 | 114.147177 | 22.641707 | 480 | 1080 | |
20 | 鹤山市沙坪镇玉桥路278,280,282号(友和产业园) 鹤山市生意兴隆印刷装璜有限公司 | 深圳中外运物流有限公司,深圳市龙岗区南湾街道丹运路1号 | 1 | 1011 | 9.76 | RMB | 1,350.00 | {'status': '1', 'info': 'OK', 'infocode': '10000', 'count': '1', 'geocodes': [{'formatted_address': '广东省江门市鹤山市玉桥路|278', 'country': '中国', 'province': '广东省', 'citycode': '0750', 'city': '江门市', 'district': '鹤山市', 'township': [], 'neighborhood': {'name': [], 'type': []}, 'building': {'name': [], 'type': []}, 'adcode': '440784', 'street': '玉桥路', 'number': '278', 'location': '112.930207,22.768350', 'level': '门牌号'}]} | 广东省江门市鹤山市玉桥路|278 | 112.930207 | 22.76835 | {'status': '1', 'info': 'OK', 'infocode': '10000', 'count': '1', 'geocodes': [{'formatted_address': '广东省深圳市龙岗区深圳中外运物流有限公司', 'country': '中国', 'province': '广东省', 'citycode': '0755', 'city': '深圳市', 'district': '龙岗区', 'township': [], 'neighborhood': {'name': [], 'type': []}, 'building': {'name': [], 'type': []}, 'adcode': '440307', 'street': [], 'number': [], 'location': '114.147177,22.641707', 'level': '兴趣点'}]} | 广东省深圳市龙岗区深圳中外运物流有限公司 | 114.147177 | 22.641707 | 480 | 1080 | |
21 | 广东省佛山市南海区九江互通与人民东路交叉口西北100米 | 深圳中外运物流有限公司,深圳市龙岗区南湾街道丹运路1号 | 1 | 562 | 4.27 | RMB | 900 | {'status': '1', 'info': 'OK', 'infocode': '10000', 'count': '1', 'geocodes': [{'formatted_address': '广东省佛山市顺德区人民东路', 'country': '中国', 'province': '广东省', 'citycode': '0757', 'city': '佛山市', 'district': '顺德区', 'township': [], 'neighborhood': {'name': [], 'type': []}, 'building': {'name': [], 'type': []}, 'adcode': '440606', 'street': [], 'number': [], 'location': '113.025393,22.846850', 'level': '道路'}]} | 广东省佛山市顺德区人民东路 | 113.025393 | 22.84685 | {'status': '1', 'info': 'OK', 'infocode': '10000', 'count': '1', 'geocodes': [{'formatted_address': '广东省深圳市龙岗区深圳中外运物流有限公司', 'country': '中国', 'province': '广东省', 'citycode': '0755', 'city': '深圳市', 'district': '龙岗区', 'township': [], 'neighborhood': {'name': [], 'type': []}, 'building': {'name': [], 'type': []}, 'adcode': '440307', 'street': [], 'number': [], 'location': '114.147177,22.641707', 'level': '兴趣点'}]} | 广东省深圳市龙岗区深圳中外运物流有限公司 | 114.147177 | 22.641707 | 480 | 1080 | |
22 | 攀达桌游文化(深圳)有限公司 深圳市光明新区公明街道将石社区第三工业区第一栋(水库路82号) | 深圳中外运物流有限公司,深圳市龙岗区南湾街道丹运路1号 | 1 | 3116.4 | 13.07 | RMB | 580 | {'status': '1', 'info': 'OK', 'infocode': '10000', 'count': '1', 'geocodes': [{'formatted_address': '广东省深圳市宝安区攀达桌游文化(深圳)有限公司', 'country': '中国', 'province': '广东省', 'citycode': '0755', 'city': '深圳市', 'district': '宝安区', 'township': [], 'neighborhood': {'name': [], 'type': []}, 'building': {'name': [], 'type': []}, 'adcode': '440306', 'street': [], 'number': [], 'location': '113.894731,22.756223', 'level': '兴趣点'}]} | 广东省深圳市宝安区攀达桌游文化(深圳)有限公司 | 113.894731 | 22.756223 | {'status': '1', 'info': 'OK', 'infocode': '10000', 'count': '1', 'geocodes': [{'formatted_address': '广东省深圳市龙岗区深圳中外运物流有限公司', 'country': '中国', 'province': '广东省', 'citycode': '0755', 'city': '深圳市', 'district': '龙岗区', 'township': [], 'neighborhood': {'name': [], 'type': []}, 'building': {'name': [], 'type': []}, 'adcode': '440307', 'street': [], 'number': [], 'location': '114.147177,22.641707', 'level': '兴趣点'}]} | 广东省深圳市龙岗区深圳中外运物流有限公司 | 114.147177 | 22.641707 | 480 | 1080 | |
23 | 深圳市光明区水库路82号 | 深圳中外运物流有限公司,深圳市龙岗区南湾街道丹运路1号 | 1 | 950 | 7.58 | RMB | 500 | {'status': '1', 'info': 'OK', 'infocode': '10000', 'count': '1', 'geocodes': [{'formatted_address': '广东省深圳市宝安区水库路|82', 'country': '中国', 'province': '广东省', 'citycode': '0755', 'city': '深圳市', 'district': '宝安区', 'township': [], 'neighborhood': {'name': [], 'type': []}, 'building': {'name': [], 'type': []}, 'adcode': '440306', 'street': '水库路', 'number': '82', 'location': '113.894908,22.756025', 'level': '门牌号'}]} | 广东省深圳市宝安区水库路|82 | 113.894908 | 22.756025 | {'status': '1', 'info': 'OK', 'infocode': '10000', 'count': '1', 'geocodes': [{'formatted_address': '广东省深圳市龙岗区深圳中外运物流有限公司', 'country': '中国', 'province': '广东省', 'citycode': '0755', 'city': '深圳市', 'district': '龙岗区', 'township': [], 'neighborhood': {'name': [], 'type': []}, 'building': {'name': [], 'type': []}, 'adcode': '440307', 'street': [], 'number': [], 'location': '114.147177,22.641707', 'level': '兴趣点'}]} | 广东省深圳市龙岗区深圳中外运物流有限公司 | 114.147177 | 22.641707 | 480 | 1080 | |
24 | 广东省东莞市万江街道大汾社区勤科大厦1栋3楼东莞市洲誉包装制品有限公司(汾溪路298号) | 深圳中外运物流有限公司,深圳市龙岗区南湾街道丹运路1号 | 1 | 2071 | 5.72 | RMB | 880 | {'status': '1', 'info': 'OK', 'infocode': '10000', 'count': '1', 'geocodes': [{'formatted_address': '广东省东莞市汾溪路|298', 'country': '中国', 'province': '广东省', 'citycode': '0769', 'city': '东莞市', 'district': [], 'township': [], 'neighborhood': {'name': [], 'type': []}, 'building': {'name': [], 'type': []}, 'adcode': '441900', 'street': '汾溪路', 'number': '298', 'location': '113.705934,23.054706', 'level': '门牌号'}]} | 广东省东莞市汾溪路|298 | 113.705934 | 23.054706 | {'status': '1', 'info': 'OK', 'infocode': '10000', 'count': '1', 'geocodes': [{'formatted_address': '广东省深圳市龙岗区深圳中外运物流有限公司', 'country': '中国', 'province': '广东省', 'citycode': '0755', 'city': '深圳市', 'district': '龙岗区', 'township': [], 'neighborhood': {'name': [], 'type': []}, 'building': {'name': [], 'type': []}, 'adcode': '440307', 'street': [], 'number': [], 'location': '114.147177,22.641707', 'level': '兴趣点'}]} | 广东省深圳市龙岗区深圳中外运物流有限公司 | 114.147177 | 22.641707 | 480 | 1080 | |
25 | 广东省广州市白云区长红竹仔园南路17号 | 深圳中外运物流有限公司,深圳市龙岗区南湾街道丹运路1号 | 1 | 246.5 | 1.94 | RMB | 250 | {'status': '1', 'info': 'OK', 'infocode': '10000', 'count': '1', 'geocodes': [{'formatted_address': '广东省广州市白云区竹仔园', 'country': '中国', 'province': '广东省', 'citycode': '020', 'city': '广州市', 'district': '白云区', 'township': [], 'neighborhood': {'name': [], 'type': []}, 'building': {'name': [], 'type': []}, 'adcode': '440111', 'street': [], 'number': [], 'location': '113.294514,23.265431', 'level': '村庄'}]} | 广东省广州市白云区竹仔园 | 113.294514 | 23.265431 | {'status': '1', 'info': 'OK', 'infocode': '10000', 'count': '1', 'geocodes': [{'formatted_address': '广东省深圳市龙岗区深圳中外运物流有限公司', 'country': '中国', 'province': '广东省', 'citycode': '0755', 'city': '深圳市', 'district': '龙岗区', 'township': [], 'neighborhood': {'name': [], 'type': []}, 'building': {'name': [], 'type': []}, 'adcode': '440307', 'street': [], 'number': [], 'location': '114.147177,22.641707', 'level': '兴趣点'}]} | 广东省深圳市龙岗区深圳中外运物流有限公司 | 114.147177 | 22.641707 | 480 | 1080 | |
26 | 广东省广州市白云区嘉禾街新科下村橙园街6号 | 深圳中外运物流有限公司,深圳市龙岗区南湾街道丹运路1号 | 1 | 246.5 | 1.94 | RMB | 250 | {'status': '1', 'info': 'OK', 'infocode': '10000', 'count': '1', 'geocodes': [{'formatted_address': '广东省广州市白云区嘉禾街', 'country': '中国', 'province': '广东省', 'citycode': '020', 'city': '广州市', 'district': '白云区', 'township': [], 'neighborhood': {'name': [], 'type': []}, 'building': {'name': [], 'type': []}, 'adcode': '440111', 'street': [], 'number': [], 'location': '113.277150,23.232707', 'level': '道路'}]} | 广东省广州市白云区嘉禾街 | 113.27715 | 23.232707 | {'status': '1', 'info': 'OK', 'infocode': '10000', 'count': '1', 'geocodes': [{'formatted_address': '广东省深圳市龙岗区深圳中外运物流有限公司', 'country': '中国', 'province': '广东省', 'citycode': '0755', 'city': '深圳市', 'district': '龙岗区', 'township': [], 'neighborhood': {'name': [], 'type': []}, 'building': {'name': [], 'type': []}, 'adcode': '440307', 'street': [], 'number': [], 'location': '114.147177,22.641707', 'level': '兴趣点'}]} | 广东省深圳市龙岗区深圳中外运物流有限公司 | 114.147177 | 22.641707 | 480 | 1080 | |
27 | 深圳市宝安区石岩镇光明路华夏园C栋东1 (飞马太平洋公司) | 深圳中外运物流有限公司,深圳市龙岗区南湾街道丹运路1号 | 1 | 330 | 0.93 | RMB | 530 | {'status': '1', 'info': 'OK', 'infocode': '10000', 'count': '1', 'geocodes': [{'formatted_address': '广东省深圳市宝安区华夏园|C栋', 'country': '中国', 'province': '广东省', 'citycode': '0755', 'city': '深圳市', 'district': '宝安区', 'township': [], 'neighborhood': {'name': [], 'type': []}, 'building': {'name': [], 'type': []}, 'adcode': '440306', 'street': [], 'number': [], 'location': '113.925260,22.686817', 'level': '门牌号'}]} | 广东省深圳市宝安区华夏园|C栋 | 113.92526 | 22.686817 | {'status': '1', 'info': 'OK', 'infocode': '10000', 'count': '1', 'geocodes': [{'formatted_address': '广东省深圳市龙岗区深圳中外运物流有限公司', 'country': '中国', 'province': '广东省', 'citycode': '0755', 'city': '深圳市', 'district': '龙岗区', 'township': [], 'neighborhood': {'name': [], 'type': []}, 'building': {'name': [], 'type': []}, 'adcode': '440307', 'street': [], 'number': [], 'location': '114.147177,22.641707', 'level': '兴趣点'}]} | 广东省深圳市龙岗区深圳中外运物流有限公司 | 114.147177 | 22.641707 | 480 | 1080 | |
28 | 盐田区东海大道28号五号仓库区 | 深圳中外运物流有限公司,深圳市龙岗区南湾街道丹运路1号 | 1 | 2684.91 | 16.62 | RMB | 500 | {'status': '1', 'info': 'OK', 'infocode': '10000', 'count': '1', 'geocodes': [{'formatted_address': '广东省深圳市盐田区东海大道|28号', 'country': '中国', 'province': '广东省', 'citycode': '0755', 'city': '深圳市', 'district': '盐田区', 'township': [], 'neighborhood': {'name': [], 'type': []}, 'building': {'name': [], 'type': []}, 'adcode': '440308', 'street': '东海大道', 'number': '28号', 'location': '114.267557,22.586039', 'level': '门牌号'}]} | 广东省深圳市盐田区东海大道|28号 | 114.267557 | 22.586039 | {'status': '1', 'info': 'OK', 'infocode': '10000', 'count': '1', 'geocodes': [{'formatted_address': '广东省深圳市龙岗区深圳中外运物流有限公司', 'country': '中国', 'province': '广东省', 'citycode': '0755', 'city': '深圳市', 'district': '龙岗区', 'township': [], 'neighborhood': {'name': [], 'type': []}, 'building': {'name': [], 'type': []}, 'adcode': '440307', 'street': [], 'number': [], 'location': '114.147177,22.641707', 'level': '兴趣点'}]} | 广东省深圳市龙岗区深圳中外运物流有限公司 | 114.147177 | 22.641707 | 480 | 1080 | |
29 | 深圳市龙岗区坂田街道荷树路8号荷树排工业区沛达仓库 | 深圳中外运物流有限公司,深圳市龙岗区南湾街道丹运路1号 | 1 | 8595 | 12 | RMB | 2,366.00 | {'status': '1', 'info': 'OK', 'infocode': '10000', 'count': '1', 'geocodes': [{'formatted_address': '广东省深圳市龙岗区荷树路|8号', 'country': '中国', 'province': '广东省', 'citycode': '0755', 'city': '深圳市', 'district': '龙岗区', 'township': [], 'neighborhood': {'name': [], 'type': []}, 'building': {'name': [], 'type': []}, 'adcode': '440307', 'street': '荷树路', 'number': '8号', 'location': '114.084659,22.641958', 'level': '门牌号'}]} | 广东省深圳市龙岗区荷树路|8号 | 114.084659 | 22.641958 | {'status': '1', 'info': 'OK', 'infocode': '10000', 'count': '1', 'geocodes': [{'formatted_address': '广东省深圳市龙岗区深圳中外运物流有限公司', 'country': '中国', 'province': '广东省', 'citycode': '0755', 'city': '深圳市', 'district': '龙岗区', 'township': [], 'neighborhood': {'name': [], 'type': []}, 'building': {'name': [], 'type': []}, 'adcode': '440307', 'street': [], 'number': [], 'location': '114.147177,22.641707', 'level': '兴趣点'}]} | 广东省深圳市龙岗区深圳中外运物流有限公司 | 114.147177 | 22.641707 | 480 | 1080 | |
30 | 深圳市龙岗区坂田街道荷树路8号荷树排工业区沛达仓库 | 深圳中外运物流有限公司,深圳市龙岗区南湾街道丹运路1号 | 1 | 8595 | 12 | RMB | 2,366.00 | {'status': '1', 'info': 'OK', 'infocode': '10000', 'count': '1', 'geocodes': [{'formatted_address': '广东省深圳市龙岗区荷树路|8号', 'country': '中国', 'province': '广东省', 'citycode': '0755', 'city': '深圳市', 'district': '龙岗区', 'township': [], 'neighborhood': {'name': [], 'type': []}, 'building': {'name': [], 'type': []}, 'adcode': '440307', 'street': '荷树路', 'number': '8号', 'location': '114.084659,22.641958', 'level': '门牌号'}]} | 广东省深圳市龙岗区荷树路|8号 | 114.084659 | 22.641958 | {'status': '1', 'info': 'OK', 'infocode': '10000', 'count': '1', 'geocodes': [{'formatted_address': '广东省深圳市龙岗区深圳中外运物流有限公司', 'country': '中国', 'province': '广东省', 'citycode': '0755', 'city': '深圳市', 'district': '龙岗区', 'township': [], 'neighborhood': {'name': [], 'type': []}, 'building': {'name': [], 'type': []}, 'adcode': '440307', 'street': [], 'number': [], 'location': '114.147177,22.641707', 'level': '兴趣点'}]} | 广东省深圳市龙岗区深圳中外运物流有限公司 | 114.147177 | 22.641707 | 480 | 1080 | |
31 | 深圳市龙岗区坂田街道荷树路8号荷树排工业区沛达仓库 | 深圳中外运物流有限公司,深圳市龙岗区南湾街道丹运路1号 | 1 | 8595 | 12 | RMB | 2,366.00 | {'status': '1', 'info': 'OK', 'infocode': '10000', 'count': '1', 'geocodes': [{'formatted_address': '广东省深圳市龙岗区荷树路|8号', 'country': '中国', 'province': '广东省', 'citycode': '0755', 'city': '深圳市', 'district': '龙岗区', 'township': [], 'neighborhood': {'name': [], 'type': []}, 'building': {'name': [], 'type': []}, 'adcode': '440307', 'street': '荷树路', 'number': '8号', 'location': '114.084659,22.641958', 'level': '门牌号'}]} | 广东省深圳市龙岗区荷树路|8号 | 114.084659 | 22.641958 | {'status': '1', 'info': 'OK', 'infocode': '10000', 'count': '1', 'geocodes': [{'formatted_address': '广东省深圳市龙岗区深圳中外运物流有限公司', 'country': '中国', 'province': '广东省', 'citycode': '0755', 'city': '深圳市', 'district': '龙岗区', 'township': [], 'neighborhood': {'name': [], 'type': []}, 'building': {'name': [], 'type': []}, 'adcode': '440307', 'street': [], 'number': [], 'location': '114.147177,22.641707', 'level': '兴趣点'}]} | 广东省深圳市龙岗区深圳中外运物流有限公司 | 114.147177 | 22.641707 | 480 | 1080 | |
32 | 广东省佛山市南海区里水镇胜利村河 广东志高暖通设备股份有限公司 | 深圳中外运物流有限公司,深圳市龙岗区南湾街道丹运路1号 | 1 | 131.5 | 0.73 | RMB | 56 | {'status': '1', 'info': 'OK', 'infocode': '10000', 'count': '1', 'geocodes': [{'formatted_address': '广东省佛山市南海区广东志高暖通设备股份有限公司', 'country': '中国', 'province': '广东省', 'citycode': '0757', 'city': '佛山市', 'district': '南海区', 'township': [], 'neighborhood': {'name': [], 'type': []}, 'building': {'name': [], 'type': []}, 'adcode': '440605', 'street': [], 'number': [], 'location': '113.184931,23.194678', 'level': '兴趣点'}]} | 广东省佛山市南海区广东志高暖通设备股份有限公司 | 113.184931 | 23.194678 | {'status': '1', 'info': 'OK', 'infocode': '10000', 'count': '1', 'geocodes': [{'formatted_address': '广东省深圳市龙岗区深圳中外运物流有限公司', 'country': '中国', 'province': '广东省', 'citycode': '0755', 'city': '深圳市', 'district': '龙岗区', 'township': [], 'neighborhood': {'name': [], 'type': []}, 'building': {'name': [], 'type': []}, 'adcode': '440307', 'street': [], 'number': [], 'location': '114.147177,22.641707', 'level': '兴趣点'}]} | 广东省深圳市龙岗区深圳中外运物流有限公司 | 114.147177 | 22.641707 | 480 | 1080 | |
33 | 深圳市罗湖区沿河北路阳光新干线A栋807 | 深圳中外运物流有限公司,深圳市龙岗区南湾街道丹运路1号 | 1 | 3274 | 13.83 | RMB | 200 | {'status': '1', 'info': 'OK', 'infocode': '10000', 'count': '1', 'geocodes': [{'formatted_address': '广东省深圳市罗湖区阳光新干线|A栋', 'country': '中国', 'province': '广东省', 'citycode': '0755', 'city': '深圳市', 'district': '罗湖区', 'township': [], 'neighborhood': {'name': [], 'type': []}, 'building': {'name': [], 'type': []}, 'adcode': '440303', 'street': [], 'number': [], 'location': '114.127322,22.538161', 'level': '门牌号'}]} | 广东省深圳市罗湖区阳光新干线|A栋 | 114.127322 | 22.538161 | {'status': '1', 'info': 'OK', 'infocode': '10000', 'count': '1', 'geocodes': [{'formatted_address': '广东省深圳市龙岗区深圳中外运物流有限公司', 'country': '中国', 'province': '广东省', 'citycode': '0755', 'city': '深圳市', 'district': '龙岗区', 'township': [], 'neighborhood': {'name': [], 'type': []}, 'building': {'name': [], 'type': []}, 'adcode': '440307', 'street': [], 'number': [], 'location': '114.147177,22.641707', 'level': '兴趣点'}]} | 广东省深圳市龙岗区深圳中外运物流有限公司 | 114.147177 | 22.641707 | 480 | 1080 | |
34 | 东莞市西溪村芦溪二路38号汇元佳科技园 | 深圳中外运物流有限公司,深圳市龙岗区南湾街道丹运路1号 | 1 | 368 | 1.64 | RMB | 630 | {'status': '1', 'info': 'OK', 'infocode': '10000', 'count': '1', 'geocodes': [{'formatted_address': '广东省东莞市芦溪二路|38号', 'country': '中国', 'province': '广东省', 'citycode': '0769', 'city': '东莞市', 'district': [], 'township': [], 'neighborhood': {'name': [], 'type': []}, 'building': {'name': [], 'type': []}, 'adcode': '441900', 'street': '芦溪二路', 'number': '38号', 'location': '113.907660,23.004991', 'level': '门牌号'}]} | 广东省东莞市芦溪二路|38号 | 113.90766 | 23.004991 | {'status': '1', 'info': 'OK', 'infocode': '10000', 'count': '1', 'geocodes': [{'formatted_address': '广东省深圳市龙岗区深圳中外运物流有限公司', 'country': '中国', 'province': '广东省', 'citycode': '0755', 'city': '深圳市', 'district': '龙岗区', 'township': [], 'neighborhood': {'name': [], 'type': []}, 'building': {'name': [], 'type': []}, 'adcode': '440307', 'street': [], 'number': [], 'location': '114.147177,22.641707', 'level': '兴趣点'}]} | 广东省深圳市龙岗区深圳中外运物流有限公司 | 114.147177 | 22.641707 | 480 | 1080 | |
35 | 广州市增城区新塘镇民营工业区民营西一横路2号 | 深圳中外运物流有限公司,深圳市龙岗区南湾街道丹运路1号 | 1 | 1640.5 | 11.26 | RMB | 130 | {'status': '1', 'info': 'OK', 'infocode': '10000', 'count': '1', 'geocodes': [{'formatted_address': '广东省广州市增城区一横路|2号', 'country': '中国', 'province': '广东省', 'citycode': '020', 'city': '广州市', 'district': '增城区', 'township': [], 'neighborhood': {'name': [], 'type': []}, 'building': {'name': [], 'type': []}, 'adcode': '440118', 'street': '一横路', 'number': '2号', 'location': '113.627046,23.147545', 'level': '门牌号'}]} | 广东省广州市增城区一横路|2号 | 113.627046 | 23.147545 | {'status': '1', 'info': 'OK', 'infocode': '10000', 'count': '1', 'geocodes': [{'formatted_address': '广东省深圳市龙岗区深圳中外运物流有限公司', 'country': '中国', 'province': '广东省', 'citycode': '0755', 'city': '深圳市', 'district': '龙岗区', 'township': [], 'neighborhood': {'name': [], 'type': []}, 'building': {'name': [], 'type': []}, 'adcode': '440307', 'street': [], 'number': [], 'location': '114.147177,22.641707', 'level': '兴趣点'}]} | 广东省深圳市龙岗区深圳中外运物流有限公司 | 114.147177 | 22.641707 | 480 | 1080 | |
36 | 深圳市盐田区永安北三街盐田港普洛斯物流园一期三楼 | 深圳中外运物流有限公司,深圳市龙岗区南湾街道丹运路1号 | 1 | 5233 | 6.05 | RMB | 750 | {'status': '1', 'info': 'OK', 'infocode': '10000', 'count': '1', 'geocodes': [{'formatted_address': '广东省深圳市盐田区永安北三街', 'country': '中国', 'province': '广东省', 'citycode': '0755', 'city': '深圳市', 'district': '盐田区', 'township': [], 'neighborhood': {'name': [], 'type': []}, 'building': {'name': [], 'type': []}, 'adcode': '440308', 'street': [], 'number': [], 'location': '114.245440,22.595420', 'level': '道路'}]} | 广东省深圳市盐田区永安北三街 | 114.24544 | 22.59542 | {'status': '1', 'info': 'OK', 'infocode': '10000', 'count': '1', 'geocodes': [{'formatted_address': '广东省深圳市龙岗区深圳中外运物流有限公司', 'country': '中国', 'province': '广东省', 'citycode': '0755', 'city': '深圳市', 'district': '龙岗区', 'township': [], 'neighborhood': {'name': [], 'type': []}, 'building': {'name': [], 'type': []}, 'adcode': '440307', 'street': [], 'number': [], 'location': '114.147177,22.641707', 'level': '兴趣点'}]} | 广东省深圳市龙岗区深圳中外运物流有限公司 | 114.147177 | 22.641707 | 480 | 1080 | |
37 | 深圳市盐田区永安北三街盐田港普洛斯物流园一期三楼 | 深圳中外运物流有限公司,深圳市龙岗区南湾街道丹运路1号 | 1 | 5233 | 6.05 | RMB | 750 | {'status': '1', 'info': 'OK', 'infocode': '10000', 'count': '1', 'geocodes': [{'formatted_address': '广东省深圳市盐田区永安北三街', 'country': '中国', 'province': '广东省', 'citycode': '0755', 'city': '深圳市', 'district': '盐田区', 'township': [], 'neighborhood': {'name': [], 'type': []}, 'building': {'name': [], 'type': []}, 'adcode': '440308', 'street': [], 'number': [], 'location': '114.245440,22.595420', 'level': '道路'}]} | 广东省深圳市盐田区永安北三街 | 114.24544 | 22.59542 | {'status': '1', 'info': 'OK', 'infocode': '10000', 'count': '1', 'geocodes': [{'formatted_address': '广东省深圳市龙岗区深圳中外运物流有限公司', 'country': '中国', 'province': '广东省', 'citycode': '0755', 'city': '深圳市', 'district': '龙岗区', 'township': [], 'neighborhood': {'name': [], 'type': []}, 'building': {'name': [], 'type': []}, 'adcode': '440307', 'street': [], 'number': [], 'location': '114.147177,22.641707', 'level': '兴趣点'}]} | 广东省深圳市龙岗区深圳中外运物流有限公司 | 114.147177 | 22.641707 | 480 | 1080 | |
38 | 福田保税区 | 深圳中外运物流有限公司,深圳市龙岗区南湾街道丹运路1号 | 1 | 4295 | 41 | RMB | 3,000.00 | {'status': '1', 'info': 'OK', 'infocode': '10000', 'count': '1', 'geocodes': [{'formatted_address': '广东省深圳市福田区福田保税区', 'country': '中国', 'province': '广东省', 'citycode': '0755', 'city': '深圳市', 'district': '福田区', 'township': [], 'neighborhood': {'name': [], 'type': []}, 'building': {'name': [], 'type': []}, 'adcode': '440304', 'street': [], 'number': [], 'location': '114.056698,22.508255', 'level': '开发区'}]} | 广东省深圳市福田区福田保税区 | 114.056698 | 22.508255 | {'status': '1', 'info': 'OK', 'infocode': '10000', 'count': '1', 'geocodes': [{'formatted_address': '广东省深圳市龙岗区深圳中外运物流有限公司', 'country': '中国', 'province': '广东省', 'citycode': '0755', 'city': '深圳市', 'district': '龙岗区', 'township': [], 'neighborhood': {'name': [], 'type': []}, 'building': {'name': [], 'type': []}, 'adcode': '440307', 'street': [], 'number': [], 'location': '114.147177,22.641707', 'level': '兴趣点'}]} | 广东省深圳市龙岗区深圳中外运物流有限公司 | 114.147177 | 22.641707 | 480 | 1080 |
This file contains bidirectional Unicode text that may be interpreted or compiled differently than what appears below. To review, open the file in an editor that reveals hidden Unicode characters.
Learn more about bidirectional Unicode characters
0 | 4756 | 3552 | 5689 | 4034 | 3598 | 14764 | 15084 | 15139 | 3475 | 3467 | 15152 | 13749 | 4021 | 8774 | 3467 | 3814 | 11902 | 11888 | 14989 | 13493 | 2200 | 2184 | 5746 | 11150 | 11108 | 2459 | 6527 | 5095 | 5095 | 5095 | 11070 | 5699 | 4788 | 7280 | 7742 | 7742 | 4537 | 6135 | 6135 | 6135 | 6135 | 6135 | 6135 | 6135 | 6135 | 6135 | 6135 | 6135 | 6135 | 6135 | 6135 | 6135 | 6135 | 6135 | 6135 | 6135 | 6135 | 6135 | 6135 | 6135 | 6135 | 6135 | 6135 | 6135 | 6135 | 6135 | 6135 | 6135 | 6135 | 6135 | 6135 | 6135 | 6135 | 6135 | 6135 | |
---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|
5009 | 0 | 5930 | 4874 | 6636 | 2286 | 12178 | 12511 | 12567 | 6031 | 6031 | 12567 | 11477 | 6565 | 7767 | 6031 | 5890 | 9892 | 9888 | 12403 | 10906 | 6179 | 6164 | 4376 | 8462 | 8435 | 6492 | 6987 | 6126 | 6126 | 6126 | 8452 | 6127 | 1874 | 4347 | 6831 | 6831 | 7348 | 5422 | 5422 | 5422 | 5422 | 5422 | 5422 | 5422 | 5422 | 5422 | 5422 | 5422 | 5422 | 5422 | 5422 | 5422 | 5422 | 5422 | 5422 | 5422 | 5422 | 5422 | 5422 | 5422 | 5422 | 5422 | 5422 | 5422 | 5422 | 5422 | 5422 | 5422 | 5422 | 5422 | 5422 | 5422 | 5422 | 5422 | 5422 | |
3228 | 5186 | 0 | 6205 | 1568 | 5602 | 14065 | 14401 | 14456 | 2984 | 2984 | 14456 | 13059 | 1977 | 9383 | 2984 | 1329 | 11130 | 11126 | 14293 | 12811 | 2089 | 2073 | 4873 | 10410 | 10382 | 1955 | 6404 | 5671 | 5671 | 5671 | 10352 | 5601 | 4002 | 6423 | 8370 | 8370 | 4371 | 6980 | 6980 | 6980 | 6980 | 6980 | 6980 | 6980 | 6980 | 6980 | 6980 | 6980 | 6980 | 6980 | 6980 | 6980 | 6980 | 6980 | 6980 | 6980 | 6980 | 6980 | 6980 | 6980 | 6980 | 6980 | 6980 | 6980 | 6980 | 6980 | 6980 | 6980 | 6980 | 6980 | 7063 | 6980 | 6980 | 6980 | 6980 | |
5471 | 4680 | 6402 | 0 | 5366 | 3207 | 15486 | 15856 | 15929 | 7299 | 7300 | 15911 | 14613 | 7451 | 4402 | 7299 | 6156 | 12970 | 12992 | 15748 | 14278 | 5821 | 5806 | 7600 | 12065 | 12016 | 4777 | 3529 | 2725 | 2725 | 2725 | 11913 | 1827 | 5906 | 8333 | 3333 | 3333 | 2752 | 1004 | 1004 | 1004 | 1004 | 1004 | 1004 | 1004 | 1004 | 1004 | 1004 | 1004 | 1004 | 1004 | 1004 | 1004 | 1004 | 1004 | 1004 | 1004 | 1004 | 1004 | 1004 | 1004 | 1004 | 1004 | 1004 | 1004 | 1004 | 1004 | 1004 | 1004 | 1004 | 1004 | 1004 | 1004 | 1004 | 1004 | 1004 | |
4240 | 6274 | 1519 | 6453 | 0 | 6391 | 14856 | 15171 | 15226 | 3155 | 3155 | 15226 | 13859 | 1201 | 8584 | 3155 | 1196 | 12002 | 11998 | 15063 | 13580 | 2948 | 2932 | 5848 | 11245 | 11202 | 2750 | 6323 | 5796 | 5796 | 5796 | 11166 | 5366 | 5089 | 7381 | 6903 | 6903 | 4156 | 6125 | 6125 | 6125 | 6125 | 6125 | 6125 | 6125 | 6125 | 6125 | 6125 | 6125 | 6125 | 6125 | 6125 | 6125 | 6125 | 6125 | 6125 | 6125 | 6125 | 5916 | 5916 | 5916 | 5916 | 5916 | 5916 | 5916 | 5916 | 5916 | 5916 | 5916 | 5916 | 5916 | 5916 | 5916 | 5916 | 5916 | 5916 | |
3402 | 2070 | 5825 | 3441 | 6279 | 0 | 13560 | 13909 | 13964 | 6113 | 6113 | 13964 | 12279 | 6259 | 6377 | 6113 | 5890 | 10677 | 10673 | 13801 | 12322 | 4625 | 4610 | 5470 | 9858 | 9834 | 4960 | 5598 | 4950 | 4950 | 4950 | 9799 | 4718 | 3448 | 5948 | 5430 | 5430 | 5968 | 3997 | 3997 | 3997 | 3997 | 3997 | 3997 | 3997 | 3997 | 3997 | 3997 | 3997 | 3997 | 3997 | 3997 | 3997 | 3997 | 3997 | 3997 | 3997 | 3997 | 3997 | 3997 | 3997 | 3997 | 3997 | 3997 | 3997 | 3997 | 3997 | 3997 | 3997 | 3997 | 3997 | 3997 | 3975 | 3975 | 3975 | 3975 | |
14026 | 12042 | 13328 | 15322 | 13895 | 13092 | 0 | 4626 | 4691 | 12763 | 12763 | 4691 | 9656 | 13856 | 17945 | 12763 | 13299 | 9731 | 9727 | 4510 | 3715 | 13696 | 13681 | 10096 | 8915 | 8724 | 14073 | 17262 | 15463 | 15463 | 15463 | 7848 | 15631 | 11162 | 8827 | 17093 | 17093 | 15476 | 15796 | 15796 | 15796 | 15796 | 15796 | 15796 | 15796 | 15796 | 15796 | 15796 | 15796 | 15796 | 15796 | 15796 | 15796 | 15796 | 15796 | 15796 | 15796 | 15796 | 15796 | 15796 | 15796 | 15796 | 15796 | 15796 | 15796 | 15796 | 15796 | 15796 | 15796 | 15796 | 15796 | 15796 | 15796 | 15796 | 15796 | 15796 | |
14585 | 12621 | 13886 | 15862 | 14476 | 13635 | 5210 | 0 | 184 | 13258 | 13258 | 184 | 8868 | 14401 | 18491 | 13258 | 13860 | 9510 | 9506 | 352 | 2160 | 14260 | 14245 | 10641 | 8693 | 8620 | 14638 | 17804 | 16003 | 16003 | 16003 | 6366 | 16163 | 11750 | 9400 | 17636 | 17636 | 16013 | 16332 | 16332 | 16332 | 16332 | 16332 | 16332 | 16332 | 16332 | 16332 | 16332 | 16332 | 16332 | 16332 | 16332 | 16332 | 16332 | 16332 | 16332 | 16332 | 16332 | 16332 | 16332 | 16332 | 16332 | 16332 | 16332 | 16332 | 16332 | 16332 | 16332 | 16332 | 16332 | 16332 | 16332 | 16332 | 16332 | 16332 | 16332 | |
14576 | 12610 | 13874 | 15854 | 14462 | 13624 | 5203 | 192 | 0 | 13245 | 13245 | 1 | 8854 | 14385 | 18477 | 13245 | 13846 | 9502 | 9498 | 339 | 2154 | 14248 | 14233 | 10626 | 8683 | 8606 | 14623 | 17790 | 15991 | 15991 | 15993 | 6352 | 16150 | 11734 | 9382 | 17622 | 17622 | 16000 | 16321 | 16321 | 16321 | 16321 | 16321 | 16321 | 16321 | 16321 | 16321 | 16321 | 16321 | 16321 | 16321 | 16321 | 16321 | 16321 | 16321 | 16321 | 16321 | 16321 | 16321 | 16321 | 16321 | 16321 | 16321 | 16321 | 16321 | 16321 | 16321 | 16321 | 16321 | 16321 | 16321 | 16321 | 16321 | 16321 | 16321 | 16321 | |
4241 | 6137 | 3410 | 7808 | 3672 | 6809 | 12646 | 12959 | 13014 | 0 | 4 | 13014 | 11786 | 2909 | 10120 | 4 | 3448 | 9894 | 9890 | 12851 | 11361 | 4127 | 4067 | 3750 | 9072 | 9043 | 4043 | 7607 | 6575 | 6575 | 6575 | 9030 | 6604 | 4943 | 5331 | 9147 | 9147 | 6059 | 7804 | 7804 | 7804 | 7804 | 7804 | 7804 | 7804 | 7804 | 7804 | 7804 | 7804 | 7804 | 7804 | 7804 | 7804 | 7804 | 7804 | 7804 | 7804 | 7804 | 7804 | 7804 | 7804 | 7804 | 7804 | 7804 | 7804 | 7804 | 7804 | 7804 | 7804 | 7804 | 7804 | 7804 | 7804 | 7804 | 7804 | 7804 | |
4193 | 6127 | 3364 | 7765 | 3625 | 6801 | 12639 | 12950 | 13005 | 4 | 0 | 13005 | 11777 | 2864 | 10119 | 4 | 3402 | 9880 | 9876 | 12842 | 11349 | 4082 | 4067 | 3750 | 9072 | 9043 | 4043 | 7607 | 6556 | 6556 | 6556 | 9030 | 6611 | 4920 | 5331 | 9120 | 9120 | 5959 | 7775 | 7775 | 7775 | 7775 | 7775 | 7775 | 7775 | 7775 | 7775 | 7775 | 7775 | 7775 | 7775 | 7775 | 7775 | 7775 | 7775 | 7775 | 7775 | 7775 | 7775 | 7775 | 7775 | 7775 | 7775 | 7775 | 7775 | 7775 | 7775 | 7775 | 7775 | 7775 | 7775 | 7775 | 7775 | 7775 | 7775 | 7775 | |
14635 | 12674 | 13939 | 15919 | 14528 | 13690 | 5236 | 192 | 1 | 13276 | 13276 | 0 | 8882 | 14459 | 18548 | 13276 | 13914 | 9494 | 9490 | 339 | 2151 | 14313 | 14298 | 10698 | 8691 | 8633 | 14690 | 17860 | 16057 | 16057 | 16057 | 6384 | 16216 | 11803 | 9456 | 17694 | 17694 | 16067 | 16389 | 16389 | 16389 | 16389 | 16389 | 16389 | 16389 | 16389 | 16389 | 16389 | 16389 | 16389 | 16389 | 16389 | 16389 | 16389 | 16389 | 16389 | 16389 | 16389 | 16389 | 16389 | 16389 | 16389 | 16389 | 16389 | 16389 | 16389 | 16389 | 16389 | 16389 | 16389 | 16389 | 16389 | 16389 | 16389 | 16389 | 16389 | |
13360 | 11747 | 12665 | 14041 | 13180 | 11785 | 9893 | 8729 | 8795 | 12062 | 12062 | 8795 | 0 | 13200 | 16663 | 12062 | 12635 | 2665 | 2661 | 8611 | 7053 | 13023 | 13008 | 9415 | 3666 | 4265 | 13406 | 16000 | 14815 | 14815 | 14815 | 4027 | 14969 | 9763 | 7381 | 15831 | 15831 | 14813 | 14525 | 14525 | 14525 | 14525 | 14525 | 14525 | 14525 | 14525 | 14525 | 14525 | 14525 | 14525 | 14525 | 14523 | 14525 | 14523 | 14523 | 14523 | 14525 | 14525 | 14523 | 14525 | 14523 | 14525 | 14523 | 14523 | 14525 | 14523 | 14525 | 14523 | 14523 | 14523 | 14523 | 14523 | 14525 | 14525 | 14523 | 14523 | |
4124 | 6226 | 2035 | 6947 | 1215 | 6375 | 14816 | 15146 | 15138 | 2522 | 2522 | 15138 | 13787 | 0 | 9000 | 2522 | 2369 | 11991 | 11941 | 14975 | 13557 | 3190 | 3168 | 5792 | 11162 | 11114 | 3110 | 6795 | 6103 | 6103 | 6103 | 11084 | 6008 | 5050 | 7332 | 7351 | 7351 | 5027 | 6587 | 6587 | 6587 | 6587 | 6587 | 6587 | 6587 | 6587 | 6587 | 6587 | 6587 | 6587 | 6587 | 6587 | 6587 | 6587 | 6587 | 6587 | 6587 | 6587 | 6587 | 6587 | 6587 | 6587 | 6587 | 6587 | 6587 | 6587 | 6587 | 6587 | 6587 | 6587 | 6587 | 6587 | 6587 | 6587 | 6587 | 6587 | |
7721 | 7505 | 7949 | 4213 | 7992 | 6077 | 17678 | 17827 | 17883 | 9145 | 9133 | 17868 | 16977 | 8711 | 0 | 9133 | 7094 | 15262 | 15258 | 17703 | 16207 | 7826 | 7811 | 9948 | 14238 | 14229 | 6951 | 2978 | 4747 | 4747 | 4747 | 14132 | 4076 | 8439 | 10727 | 3541 | 3541 | 4924 | 3653 | 3653 | 3653 | 3653 | 3653 | 3653 | 3653 | 3653 | 3653 | 3653 | 3653 | 3653 | 3653 | 3653 | 3653 | 3653 | 3653 | 3653 | 3653 | 3653 | 3653 | 3653 | 3653 | 3653 | 3653 | 3653 | 3653 | 3653 | 3653 | 3653 | 3653 | 3653 | 3653 | 3653 | 3653 | 3653 | 3653 | 3653 | |
4217 | 6133 | 3339 | 7755 | 3642 | 6836 | 12652 | 12970 | 13025 | 4 | 4 | 13025 | 11802 | 2891 | 10138 | 0 | 3442 | 9876 | 9872 | 12862 | 11370 | 4103 | 4088 | 3769 | 9082 | 9051 | 4022 | 7583 | 6572 | 6572 | 6572 | 9035 | 6581 | 4948 | 5342 | 9150 | 9150 | 5944 | 7808 | 7808 | 7808 | 7808 | 7808 | 7808 | 7808 | 7808 | 7808 | 7808 | 7808 | 7808 | 7808 | 7808 | 7808 | 7808 | 7808 | 7808 | 7808 | 7808 | 7808 | 7808 | 7808 | 7808 | 7808 | 7808 | 7808 | 7808 | 7808 | 7808 | 7808 | 7808 | 7808 | 7808 | 7808 | 7808 | 7808 | 7808 | |
3327 | 5171 | 657 | 6290 | 1039 | 5645 | 14073 | 14429 | 14484 | 2878 | 2878 | 14484 | 13053 | 1919 | 7954 | 2878 | 0 | 11164 | 11160 | 14321 | 12839 | 2097 | 2081 | 4913 | 10412 | 10375 | 1939 | 5740 | 5334 | 5334 | 5334 | 10359 | 4636 | 3980 | 6453 | 6306 | 6306 | 3627 | 5562 | 5562 | 5562 | 5562 | 5562 | 5562 | 5562 | 5562 | 5562 | 5562 | 5562 | 5562 | 5562 | 5562 | 5562 | 5562 | 5562 | 5562 | 5562 | 5562 | 5562 | 5562 | 5562 | 5562 | 5562 | 5562 | 5562 | 5562 | 5562 | 5562 | 5562 | 5562 | 5562 | 5562 | 5562 | 5562 | 5562 | 5562 | |
11537 | 9421 | 10827 | 12897 | 11376 | 10577 | 10538 | 9444 | 9510 | 10197 | 10197 | 9510 | 2571 | 11318 | 15507 | 10197 | 10778 | 0 | 4 | 9326 | 7772 | 11127 | 11112 | 7476 | 1490 | 2285 | 11512 | 14869 | 12947 | 12947 | 12947 | 4973 | 13123 | 8435 | 6118 | 14701 | 14701 | 12924 | 13387 | 13387 | 13387 | 13387 | 13387 | 13387 | 13387 | 13387 | 13387 | 13387 | 13387 | 13387 | 13387 | 13387 | 13387 | 13387 | 13387 | 13387 | 13387 | 13387 | 13387 | 13387 | 13387 | 13387 | 13387 | 13389 | 13387 | 13387 | 13387 | 13387 | 13387 | 13387 | 13389 | 13389 | 13389 | 13379 | 13379 | 13389 | |
11529 | 9416 | 10825 | 12895 | 11401 | 10577 | 10537 | 9469 | 9543 | 10192 | 10192 | 9543 | 2567 | 11311 | 15505 | 10192 | 10770 | 4 | 0 | 9359 | 7799 | 11117 | 11110 | 7471 | 1480 | 2292 | 11503 | 14859 | 12941 | 12949 | 12949 | 4988 | 13118 | 8442 | 6114 | 14691 | 14691 | 12919 | 13375 | 13384 | 13384 | 13375 | 13375 | 13375 | 13384 | 13384 | 13384 | 13375 | 13375 | 13375 | 13375 | 13384 | 13384 | 13375 | 13375 | 13375 | 13384 | 13375 | 13375 | 13375 | 13384 | 13375 | 13375 | 13375 | 13375 | 13375 | 13375 | 13375 | 13375 | 13375 | 13375 | 13375 | 13375 | 13375 | 13375 | 13375 | |
14464 | 12500 | 13765 | 15748 | 14355 | 13521 | 5070 | 228 | 304 | 13104 | 13104 | 304 | 8713 | 14280 | 18377 | 13104 | 13739 | 9374 | 9370 | 0 | 1983 | 14139 | 14124 | 10519 | 8555 | 8479 | 14508 | 17681 | 15875 | 15875 | 15875 | 6206 | 16036 | 11625 | 9275 | 17515 | 17515 | 15886 | 16211 | 16211 | 16211 | 16211 | 16211 | 16211 | 16211 | 16211 | 16211 | 16211 | 16211 | 16211 | 16211 | 16211 | 16211 | 16211 | 16211 | 16211 | 16211 | 16211 | 16211 | 16211 | 16211 | 16211 | 16211 | 16211 | 16211 | 16211 | 16211 | 16211 | 16211 | 16211 | 16211 | 16211 | 16211 | 16211 | 16211 | 16211 | |
12880 | 10893 | 12175 | 14157 | 12740 | 11925 | 4370 | 2081 | 2140 | 11597 | 11597 | 2140 | 7129 | 12728 | 16779 | 11599 | 12158 | 8039 | 8036 | 1966 | 0 | 12549 | 12534 | 8942 | 7202 | 7234 | 12924 | 16097 | 14354 | 14354 | 14354 | 4618 | 14506 | 9946 | 7636 | 15927 | 15927 | 14343 | 14618 | 14618 | 14618 | 14618 | 14618 | 14618 | 14618 | 14618 | 14618 | 14618 | 14618 | 14618 | 14618 | 14618 | 14618 | 14618 | 14618 | 14618 | 14618 | 14618 | 14618 | 14618 | 14618 | 14618 | 14618 | 14618 | 14618 | 14618 | 14618 | 14618 | 14618 | 14618 | 14618 | 14618 | 14618 | 14618 | 14618 | 14618 | |
1950 | 5734 | 2063 | 5629 | 2649 | 4492 | 14419 | 14752 | 14807 | 3289 | 3289 | 14807 | 13411 | 3138 | 8620 | 3289 | 2328 | 11552 | 11548 | 14644 | 13159 | 0 | 14 | 5359 | 10800 | 10762 | 1602 | 6273 | 5006 | 5006 | 5006 | 10732 | 5533 | 4350 | 6898 | 7628 | 7628 | 4460 | 6269 | 6269 | 6269 | 6269 | 6269 | 6269 | 6269 | 6269 | 6269 | 6269 | 6269 | 6269 | 6269 | 6269 | 6269 | 6269 | 6269 | 6269 | 6269 | 6269 | 6269 | 6269 | 6269 | 6269 | 6269 | 6269 | 6269 | 6269 | 6269 | 6269 | 6269 | 6269 | 6269 | 6269 | 6269 | 6269 | 6269 | 6269 | |
1938 | 5744 | 2048 | 5615 | 2635 | 4502 | 14407 | 14740 | 14795 | 3276 | 3276 | 14795 | 13403 | 3122 | 8624 | 3276 | 2314 | 11541 | 11537 | 14632 | 13147 | 16 | 0 | 5344 | 10785 | 10745 | 1594 | 6280 | 5010 | 5010 | 5010 | 10718 | 5539 | 4327 | 6883 | 7631 | 7631 | 4465 | 6273 | 6273 | 6273 | 6273 | 6273 | 6273 | 6273 | 6273 | 6225 | 6225 | 6273 | 6225 | 6273 | 6225 | 6225 | 6225 | 6225 | 6225 | 6225 | 6225 | 6225 | 6225 | 6225 | 6225 | 6225 | 6225 | 6225 | 6225 | 6225 | 6225 | 6225 | 6225 | 6225 | 6225 | 6225 | 6225 | 6225 | 6225 | |
6523 | 4260 | 5674 | 8682 | 6388 | 6184 | 10607 | 10944 | 11000 | 4191 | 4191 | 11000 | 9846 | 6308 | 11384 | 4191 | 5648 | 7346 | 7342 | 10836 | 9316 | 6058 | 6043 | 0 | 6877 | 6857 | 6348 | 9237 | 8111 | 8111 | 8111 | 6874 | 8234 | 3426 | 2044 | 10552 | 10552 | 7782 | 9288 | 9288 | 9288 | 9288 | 9288 | 9288 | 9288 | 9288 | 9288 | 9288 | 9288 | 9288 | 9288 | 9288 | 9288 | 9288 | 9288 | 9288 | 9288 | 9288 | 9288 | 9288 | 9288 | 9288 | 9288 | 9288 | 9288 | 9288 | 9288 | 9288 | 9288 | 9288 | 9288 | 9288 | 9288 | 9288 | 9288 | 9288 | |
10861 | 8603 | 10122 | 12164 | 10679 | 9856 | 9660 | 8514 | 8580 | 9452 | 9452 | 8580 | 3390 | 10615 | 14730 | 9452 | 10065 | 1174 | 1170 | 8396 | 6834 | 10368 | 10353 | 6669 | 0 | 1179 | 10767 | 14106 | 12203 | 12203 | 12203 | 4033 | 12377 | 7581 | 5262 | 13940 | 13940 | 12165 | 12627 | 12627 | 12627 | 12627 | 12627 | 12627 | 12627 | 12627 | 12627 | 12627 | 12627 | 12627 | 12627 | 12627 | 12627 | 12627 | 12627 | 12627 | 12627 | 12627 | 12627 | 12627 | 12627 | 12627 | 12627 | 12627 | 12627 | 12627 | 12627 | 12627 | 12627 | 12627 | 12627 | 12627 | 12627 | 12627 | 12627 | 12627 | |
10426 | 8115 | 9686 | 11761 | 10228 | 9428 | 9240 | 8188 | 8253 | 8979 | 8979 | 8253 | 4186 | 10171 | 14340 | 8979 | 9619 | 2019 | 2011 | 8070 | 6496 | 9948 | 9930 | 6196 | 965 | 0 | 10338 | 13742 | 11788 | 11788 | 11788 | 3715 | 11945 | 7097 | 4763 | 13575 | 13575 | 11731 | 12262 | 12262 | 12262 | 12262 | 12262 | 12262 | 12262 | 12262 | 12262 | 12262 | 12262 | 12262 | 12262 | 12262 | 12262 | 12262 | 12262 | 12262 | 12262 | 12262 | 12262 | 12262 | 12262 | 12262 | 12262 | 12262 | 12262 | 12262 | 12262 | 12262 | 12262 | 12262 | 12262 | 12262 | 12262 | 12262 | 12262 | 12262 | |
2426 | 6115 | 2189 | 4879 | 2893 | 4876 | 14703 | 15024 | 15079 | 3796 | 3796 | 15079 | 13715 | 3569 | 7324 | 3796 | 2001 | 11857 | 11853 | 14916 | 13434 | 1853 | 1804 | 5739 | 11113 | 11073 | 0 | 5144 | 3807 | 3807 | 3807 | 11004 | 4301 | 4984 | 7277 | 6318 | 6318 | 3218 | 5001 | 5001 | 5001 | 5001 | 5001 | 5001 | 5001 | 5001 | 5001 | 5001 | 5001 | 5001 | 5001 | 5001 | 5001 | 5001 | 5001 | 5001 | 5001 | 5001 | 5001 | 5001 | 5001 | 5001 | 5001 | 5001 | 5001 | 5001 | 5001 | 5001 | 5001 | 5001 | 5001 | 5001 | 5001 | 5001 | 5001 | 5001 | |
5332 | 6703 | 5072 | 3025 | 5165 | 5257 | 17412 | 17574 | 17630 | 6879 | 6879 | 17630 | 16283 | 5940 | 3016 | 6879 | 4789 | 14852 | 14848 | 17465 | 15963 | 5456 | 5441 | 8939 | 13996 | 13983 | 4528 | 0 | 2973 | 2973 | 2973 | 13884 | 1404 | 7694 | 9982 | 706 | 706 | 2385 | 2697 | 2697 | 2697 | 2697 | 2697 | 2697 | 2697 | 2697 | 2697 | 2697 | 2697 | 2697 | 2697 | 2697 | 2697 | 2697 | 2697 | 2697 | 2697 | 2697 | 2697 | 2697 | 2697 | 2697 | 2697 | 2697 | 2697 | 2697 | 2697 | 2697 | 2697 | 2697 | 2697 | 2697 | 2697 | 2697 | 2697 | 2697 | |
4191 | 5856 | 5330 | 2325 | 4474 | 4374 | 16608 | 16752 | 16828 | 5800 | 5800 | 16828 | 15628 | 5255 | 4668 | 5800 | 3906 | 14023 | 14019 | 16665 | 15162 | 4375 | 4360 | 8108 | 13228 | 13190 | 3485 | 3804 | 0 | 18 | 18 | 13091 | 2309 | 6735 | 9614 | 3645 | 3645 | 2489 | 2197 | 2197 | 2197 | 2197 | 2197 | 2197 | 2197 | 2197 | 2197 | 2197 | 2197 | 2197 | 2197 | 2197 | 2197 | 2197 | 2197 | 2197 | 2197 | 2197 | 2197 | 2197 | 2197 | 2197 | 2197 | 2197 | 2197 | 2197 | 2197 | 2197 | 2197 | 2197 | 2197 | 2197 | 2197 | 2197 | 2197 | 2197 | |
4205 | 5894 | 5319 | 2291 | 4457 | 4412 | 16629 | 16773 | 16828 | 5800 | 5800 | 16828 | 15628 | 5255 | 4668 | 5800 | 3906 | 14023 | 14019 | 16665 | 15162 | 4375 | 4360 | 8108 | 13228 | 13190 | 3485 | 3804 | 18 | 0 | 18 | 13091 | 2309 | 6735 | 9614 | 3645 | 3645 | 2489 | 2197 | 2197 | 2197 | 2197 | 2197 | 2197 | 2197 | 2197 | 2197 | 2197 | 2197 | 2197 | 2197 | 2197 | 2197 | 2197 | 2197 | 2197 | 2197 | 2197 | 2197 | 2197 | 2197 | 2197 | 2197 | 2197 | 2197 | 2197 | 2197 | 2197 | 2197 | 2197 | 2197 | 2197 | 2197 | 2177 | 2177 | 2177 | |
4199 | 5898 | 5317 | 2293 | 4450 | 4416 | 16608 | 16753 | 16808 | 5786 | 5786 | 16808 | 15607 | 5243 | 4647 | 5786 | 3899 | 14011 | 14007 | 16645 | 15142 | 4370 | 4355 | 8086 | 13205 | 13168 | 3476 | 3785 | 18 | 18 | 0 | 13068 | 2294 | 6721 | 9597 | 3662 | 3662 | 2485 | 2177 | 2177 | 2177 | 2177 | 2177 | 2177 | 2177 | 2177 | 2177 | 2177 | 2177 | 2177 | 2177 | 2177 | 2177 | 2177 | 2177 | 2177 | 2177 | 2177 | 2177 | 2177 | 2177 | 2177 | 2177 | 2177 | 2177 | 2177 | 2177 | 2177 | 2177 | 2177 | 2177 | 2177 | 2177 | 2177 | 2177 | 2177 | |
10664 | 8381 | 9929 | 11962 | 10469 | 9627 | 7425 | 6103 | 6165 | 9238 | 9238 | 6165 | 4689 | 10407 | 14534 | 9237 | 9861 | 4795 | 4790 | 5986 | 4343 | 10189 | 10174 | 6472 | 3851 | 3774 | 10580 | 13931 | 12013 | 12013 | 12013 | 0 | 12185 | 7372 | 5049 | 13764 | 13764 | 11971 | 12452 | 12452 | 12452 | 12452 | 12452 | 12452 | 12452 | 12452 | 12452 | 12452 | 12452 | 12452 | 12452 | 12452 | 12452 | 12452 | 12452 | 12452 | 12452 | 12452 | 12452 | 12452 | 12452 | 12452 | 12452 | 12452 | 12452 | 12452 | 12452 | 12452 | 12452 | 12452 | 12452 | 12452 | 12452 | 12452 | 12452 | 12452 | |
4436 | 6330 | 4205 | 2074 | 4300 | 4872 | 16804 | 16951 | 17006 | 6010 | 6010 | 17006 | 15792 | 5121 | 4306 | 6010 | 3926 | 14218 | 14214 | 16843 | 15343 | 4574 | 4559 | 8313 | 13383 | 13357 | 3701 | 1547 | 2164 | 2164 | 2164 | 13263 | 0 | 7625 | 9809 | 2122 | 2122 | 1215 | 1707 | 1707 | 1707 | 1707 | 1707 | 1707 | 1707 | 1707 | 1707 | 1707 | 1707 | 1707 | 1707 | 1707 | 1707 | 1707 | 1707 | 1707 | 1707 | 1707 | 1707 | 1707 | 1707 | 1707 | 1707 | 1707 | 1707 | 1707 | 1707 | 1707 | 1707 | 1707 | 1707 | 1707 | 1707 | 1707 | 1707 | 1707 | |
4451 | 2029 | 5097 | 6560 | 5795 | 4014 | 11164 | 11462 | 11518 | 5091 | 5091 | 11518 | 9690 | 5734 | 9387 | 5091 | 5090 | 8099 | 8095 | 11354 | 9854 | 5496 | 5481 | 3133 | 7418 | 7392 | 5777 | 8659 | 6873 | 6873 | 6873 | 7405 | 7883 | 0 | 3197 | 8514 | 8514 | 7395 | 7101 | 7101 | 7101 | 7101 | 7101 | 7101 | 7101 | 7101 | 7101 | 7101 | 7101 | 7101 | 7101 | 7101 | 7101 | 7101 | 7101 | 7101 | 7101 | 7101 | 7101 | 7101 | 7101 | 7101 | 7101 | 7101 | 7101 | 7132 | 7101 | 7132 | 7132 | 7101 | 7132 | 7101 | 7132 | 7132 | 7101 | 7132 | |
7673 | 4212 | 6851 | 8679 | 7521 | 6166 | 8441 | 9083 | 9149 | 5552 | 5585 | 9149 | 7353 | 7451 | 11372 | 5585 | 6824 | 5441 | 5437 | 8965 | 7409 | 7184 | 7169 | 2343 | 5170 | 5177 | 7510 | 10627 | 9022 | 9022 | 9022 | 5217 | 9188 | 3221 | 0 | 10486 | 10486 | 8880 | 9214 | 9214 | 9214 | 9214 | 9214 | 9214 | 9214 | 9214 | 9214 | 9214 | 9214 | 9214 | 9214 | 9214 | 9214 | 9214 | 9214 | 9214 | 9214 | 9214 | 9214 | 9214 | 9214 | 9214 | 9214 | 9214 | 9214 | 9214 | 9214 | 9214 | 9214 | 9214 | 9214 | 9214 | 9214 | 9214 | 9214 | 9214 | |
6691 | 6513 | 5335 | 2843 | 5409 | 5060 | 16785 | 16931 | 16986 | 8181 | 8181 | 16986 | 16096 | 6196 | 3202 | 8181 | 5045 | 14337 | 14333 | 16823 | 15320 | 6808 | 6793 | 9945 | 13366 | 13330 | 5939 | 627 | 3741 | 3741 | 3741 | 13233 | 1640 | 7494 | 9798 | 0 | 1 | 2634 | 2515 | 2515 | 2515 | 2515 | 2515 | 2515 | 2515 | 2515 | 2515 | 2515 | 2515 | 2515 | 2515 | 2515 | 2515 | 2515 | 2515 | 2515 | 2515 | 2515 | 2515 | 2515 | 2515 | 2515 | 2515 | 2515 | 2515 | 2515 | 2515 | 2515 | 2515 | 2515 | 2515 | 2515 | 2515 | 2515 | 2515 | 2515 | |
6703 | 6511 | 5341 | 2846 | 5412 | 5063 | 16783 | 16925 | 16980 | 8186 | 8186 | 16980 | 16105 | 6195 | 3206 | 8186 | 5050 | 14339 | 14335 | 16817 | 15317 | 6821 | 6806 | 9930 | 13357 | 13330 | 5939 | 627 | 3741 | 3741 | 3741 | 13233 | 1640 | 7494 | 9798 | 1 | 0 | 2634 | 2515 | 2507 | 2507 | 2507 | 2507 | 2515 | 2507 | 2507 | 2507 | 2507 | 2507 | 2507 | 2507 | 2507 | 2507 | 2507 | 2507 | 2507 | 2507 | 2507 | 2507 | 2507 | 2507 | 2507 | 2507 | 2507 | 2507 | 2507 | 2507 | 2507 | 2507 | 2507 | 2507 | 2507 | 2507 | 2507 | 2507 | 2507 | |
4215 | 7337 | 3948 | 3536 | 4062 | 5918 | 16595 | 16742 | 16797 | 5801 | 5801 | 16797 | 15590 | 4900 | 5644 | 5801 | 3694 | 13997 | 13993 | 16634 | 15130 | 4402 | 4387 | 8100 | 13185 | 13152 | 3488 | 3061 | 2846 | 2846 | 2846 | 13052 | 1732 | 7415 | 9599 | 3605 | 3605 | 0 | 3206 | 3206 | 3206 | 3206 | 3206 | 3206 | 3206 | 3206 | 3206 | 3206 | 3206 | 3206 | 3206 | 3206 | 3206 | 3206 | 3206 | 3206 | 3206 | 3206 | 3206 | 3206 | 3206 | 3206 | 3206 | 3206 | 3206 | 3206 | 3206 | 3206 | 3206 | 3206 | 3206 | 3206 | 3206 | 3206 | 3206 | 3206 | |
5655 | 5317 | 4700 | 1043 | 4792 | 3837 | 15768 | 15928 | 15983 | 7177 | 7177 | 15983 | 14982 | 5587 | 3881 | 7177 | 4700 | 13298 | 13294 | 15820 | 14329 | 5785 | 5770 | 9161 | 12388 | 12346 | 4868 | 2907 | 2251 | 2251 | 2251 | 12240 | 1353 | 6367 | 8746 | 2727 | 2727 | 2345 | 0 | 1 | 1 | 1 | 1 | 1 | 1 | 1 | 1 | 1 | 1 | 1 | 1 | 1 | 1 | 1 | 1 | 1 | 1 | 1 | 1 | 1 | 1 | 1 | 1 | 1 | 1 | 1 | 1 | 1 | 1 | 1 | 1 | 1 | 1 | 1 | 1 | 1 | |
5655 | 5317 | 4700 | 1043 | 4792 | 3837 | 15768 | 15928 | 15983 | 7177 | 7177 | 15983 | 14982 | 5587 | 3881 | 7177 | 4700 | 13298 | 13294 | 15820 | 14329 | 5785 | 5770 | 9161 | 12388 | 12346 | 4868 | 2907 | 2251 | 2251 | 2251 | 12240 | 1353 | 6367 | 8746 | 2727 | 2727 | 2345 | 1 | 0 | 1 | 1 | 1 | 1 | 1 | 1 | 1 | 1 | 1 | 1 | 1 | 1 | 1 | 1 | 1 | 1 | 1 | 1 | 1 | 1 | 1 | 1 | 1 | 1 | 1 | 1 | 1 | 1 | 1 | 1 | 1 | 1 | 1 | 1 | 1 | 1 | |
5690 | 5315 | 4700 | 1033 | 4792 | 3835 | 15769 | 15929 | 15984 | 7208 | 7208 | 15984 | 14983 | 5569 | 3861 | 7208 | 4700 | 13299 | 13295 | 15820 | 14329 | 5821 | 5806 | 9181 | 12389 | 12347 | 4904 | 2923 | 2308 | 2308 | 2308 | 12241 | 1355 | 6365 | 8747 | 2746 | 2746 | 2330 | 1 | 1 | 0 | 1 | 1 | 1 | 1 | 1 | 1 | 1 | 1 | 1 | 1 | 1 | 1 | 1 | 1 | 1 | 1 | 1 | 1 | 1 | 1 | 1 | 1 | 1 | 1 | 1 | 1 | 1 | 1 | 1 | 1 | 1 | 1 | 1 | 1 | 1 | |
5690 | 5315 | 4683 | 1033 | 4775 | 3835 | 15769 | 15929 | 15984 | 7208 | 7208 | 15984 | 14983 | 5569 | 3861 | 7208 | 4751 | 13299 | 13295 | 15821 | 14330 | 5821 | 5806 | 9181 | 12389 | 12347 | 4904 | 2923 | 2308 | 2308 | 2308 | 12241 | 1355 | 6365 | 8747 | 2746 | 2746 | 2330 | 1 | 1 | 1 | 0 | 1 | 1 | 1 | 1 | 1 | 1 | 1 | 1 | 1 | 1 | 1 | 1 | 1 | 1 | 1 | 1 | 1 | 1 | 1 | 1 | 1 | 1 | 1 | 1 | 1 | 1 | 1 | 1 | 1 | 1 | 1 | 1 | 1 | 1 | |
5651 | 5324 | 4685 | 1029 | 4777 | 3846 | 15769 | 15923 | 15978 | 7172 | 7172 | 15978 | 15000 | 5566 | 3848 | 7172 | 4737 | 13299 | 13295 | 15815 | 14323 | 5779 | 5764 | 9138 | 12388 | 12347 | 4866 | 2921 | 2294 | 2294 | 2294 | 12237 | 1348 | 6366 | 8748 | 2743 | 2743 | 2326 | 1 | 1 | 1 | 1 | 0 | 1 | 1 | 1 | 1 | 1 | 1 | 1 | 1 | 1 | 1 | 1 | 1 | 1 | 1 | 1 | 1 | 1 | 1 | 1 | 1 | 1 | 1 | 1 | 1 | 1 | 1 | 1 | 1 | 1 | 1 | 1 | 1 | 1 | |
5651 | 5324 | 4685 | 1029 | 4777 | 3844 | 15789 | 15948 | 16003 | 7171 | 7172 | 16003 | 15027 | 5562 | 3848 | 7172 | 4737 | 13330 | 13295 | 15840 | 14346 | 5779 | 5764 | 9135 | 12409 | 12368 | 4865 | 2921 | 2295 | 2295 | 2295 | 12258 | 1348 | 6397 | 8774 | 2743 | 2743 | 2326 | 1 | 1 | 1 | 1 | 1 | 0 | 1 | 1 | 1 | 1 | 1 | 1 | 1 | 1 | 1 | 1 | 1 | 1 | 1 | 1 | 1 | 1 | 1 | 1 | 1 | 1 | 1 | 1 | 1 | 1 | 1 | 1 | 1 | 1 | 1 | 1 | 1 | 1 | |
5651 | 5322 | 4685 | 1029 | 4777 | 3844 | 15789 | 15948 | 16003 | 7171 | 7171 | 16003 | 15027 | 5562 | 3831 | 7171 | 4740 | 13330 | 13326 | 15840 | 14346 | 5779 | 5764 | 9135 | 12409 | 12368 | 4865 | 2921 | 2295 | 2295 | 2295 | 12258 | 1348 | 6397 | 8774 | 2743 | 2743 | 2326 | 1 | 1 | 1 | 1 | 1 | 1 | 0 | 1 | 1 | 1 | 1 | 1 | 1 | 1 | 1 | 1 | 1 | 1 | 1 | 1 | 1 | 1 | 1 | 1 | 1 | 1 | 1 | 1 | 1 | 1 | 1 | 1 | 1 | 1 | 1 | 1 | 1 | 1 | |
5651 | 5322 | 4685 | 1029 | 4777 | 3844 | 15789 | 15948 | 16003 | 7171 | 7171 | 16003 | 15027 | 5562 | 3831 | 7171 | 4740 | 13330 | 13326 | 15840 | 14346 | 5779 | 5764 | 9135 | 12409 | 12368 | 4865 | 2921 | 2295 | 2295 | 2295 | 12258 | 1348 | 6397 | 8774 | 2743 | 2743 | 2326 | 1 | 1 | 1 | 1 | 1 | 1 | 1 | 0 | 1 | 1 | 1 | 1 | 1 | 1 | 1 | 1 | 1 | 1 | 1 | 1 | 1 | 1 | 1 | 1 | 1 | 1 | 1 | 1 | 1 | 1 | 1 | 1 | 1 | 1 | 1 | 1 | 1 | 1 | |
5651 | 5322 | 4685 | 1029 | 4777 | 3844 | 15789 | 15948 | 16003 | 7171 | 7171 | 16003 | 15027 | 5562 | 3831 | 7171 | 4740 | 13330 | 13326 | 15840 | 14346 | 5779 | 5764 | 9135 | 12409 | 12408 | 4865 | 2898 | 2292 | 2292 | 2292 | 12258 | 1355 | 6397 | 8774 | 2712 | 2712 | 2342 | 1 | 1 | 1 | 1 | 1 | 1 | 1 | 1 | 0 | 1 | 1 | 1 | 1 | 1 | 1 | 1 | 1 | 1 | 1 | 1 | 1 | 1 | 1 | 1 | 1 | 1 | 1 | 1 | 1 | 1 | 1 | 1 | 1 | 1 | 1 | 1 | 1 | 1 | |
5651 | 5376 | 4683 | 1037 | 4775 | 3896 | 15832 | 15984 | 16039 | 7171 | 7170 | 16003 | 15084 | 5558 | 3841 | 7170 | 4730 | 13372 | 13368 | 15876 | 14383 | 5785 | 5770 | 9138 | 12449 | 12408 | 4871 | 2898 | 2292 | 2292 | 2292 | 12299 | 1355 | 6439 | 8817 | 2712 | 2712 | 2342 | 1 | 1 | 1 | 1 | 1 | 1 | 1 | 1 | 1 | 0 | 1 | 1 | 1 | 1 | 1 | 1 | 1 | 1 | 1 | 1 | 1 | 1 | 1 | 1 | 1 | 1 | 1 | 1 | 1 | 1 | 1 | 1 | 1 | 1 | 1 | 1 | 1 | 1 | |
5653 | 5376 | 4683 | 1037 | 4775 | 3896 | 15832 | 15984 | 16039 | 7170 | 7170 | 16039 | 15084 | 5558 | 3841 | 7170 | 4730 | 13372 | 13368 | 15876 | 14383 | 5785 | 5770 | 9138 | 12449 | 12377 | 4853 | 2896 | 2287 | 2287 | 2287 | 12269 | 1349 | 6407 | 8788 | 2710 | 2710 | 2341 | 1 | 1 | 1 | 1 | 1 | 1 | 1 | 1 | 1 | 1 | 0 | 1 | 1 | 1 | 1 | 1 | 1 | 1 | 1 | 1 | 1 | 1 | 1 | 1 | 1 | 1 | 1 | 1 | 1 | 1 | 1 | 1 | 1 | 1 | 1 | 1 | 1 | 1 | |
5637 | 5371 | 4681 | 1035 | 4772 | 3891 | 15799 | 15948 | 16003 | 7162 | 7162 | 16003 | 15055 | 5554 | 3819 | 7162 | 4732 | 13341 | 13337 | 15840 | 14349 | 5767 | 5752 | 9111 | 12419 | 12377 | 4853 | 2896 | 2287 | 2287 | 2287 | 12269 | 1349 | 6407 | 8788 | 2710 | 2710 | 2341 | 1 | 1 | 1 | 1 | 1 | 1 | 1 | 1 | 1 | 1 | 1 | 0 | 1 | 1 | 1 | 1 | 1 | 1 | 1 | 1 | 1 | 1 | 1 | 1 | 1 | 1 | 1 | 1 | 1 | 1 | 1 | 1 | 1 | 1 | 1 | 1 | 1 | 1 | |
5637 | 5364 | 4681 | 1024 | 4772 | 3884 | 15834 | 15976 | 16031 | 7157 | 7157 | 16031 | 15093 | 5549 | 3831 | 7157 | 4722 | 13375 | 13371 | 15868 | 14376 | 5760 | 5745 | 9109 | 12451 | 12411 | 4847 | 2896 | 2283 | 2283 | 2283 | 12300 | 1349 | 6445 | 8825 | 2710 | 2710 | 2341 | 1 | 1 | 1 | 1 | 1 | 1 | 1 | 1 | 1 | 1 | 1 | 1 | 0 | 1 | 1 | 1 | 1 | 1 | 1 | 1 | 1 | 1 | 1 | 1 | 1 | 1 | 1 | 1 | 1 | 1 | 1 | 1 | 1 | 1 | 1 | 1 | 1 | 1 | |
5630 | 5364 | 4681 | 1024 | 4772 | 3884 | 15834 | 15976 | 16031 | 7157 | 7157 | 16031 | 15093 | 5549 | 3831 | 7157 | 4722 | 13375 | 13371 | 15868 | 14376 | 5760 | 5745 | 9109 | 12451 | 12411 | 4847 | 2896 | 2283 | 2283 | 2283 | 12300 | 1349 | 6445 | 8825 | 2710 | 2710 | 2341 | 1 | 1 | 1 | 1 | 1 | 1 | 1 | 1 | 1 | 1 | 1 | 1 | 1 | 0 | 1 | 1 | 1 | 1 | 1 | 1 | 1 | 1 | 1 | 1 | 1 | 1 | 1 | 1 | 1 | 1 | 1 | 1 | 1 | 1 | 1 | 1 | 1 | 1 | |
5630 | 5364 | 4681 | 1024 | 4772 | 3884 | 15834 | 15976 | 16031 | 7157 | 7157 | 16031 | 15093 | 5549 | 3831 | 7157 | 4722 | 13375 | 13371 | 15868 | 14376 | 5760 | 5745 | 9109 | 12451 | 12411 | 4847 | 2896 | 2283 | 2283 | 2283 | 12300 | 1349 | 6445 | 8825 | 2710 | 2710 | 2341 | 1 | 1 | 1 | 1 | 1 | 1 | 1 | 1 | 1 | 1 | 1 | 1 | 1 | 1 | 0 | 1 | 1 | 1 | 1 | 1 | 1 | 1 | 1 | 1 | 1 | 1 | 1 | 1 | 1 | 1 | 1 | 1 | 1 | 1 | 1 | 1 | 1 | 1 | |
5690 | 5364 | 4681 | 982 | 4772 | 3872 | 15834 | 15968 | 16031 | 7226 | 7226 | 16031 | 15093 | 5545 | 3829 | 7157 | 4722 | 13367 | 13363 | 15860 | 14368 | 5819 | 5804 | 9159 | 12443 | 12403 | 4905 | 2904 | 2280 | 2280 | 2280 | 12292 | 1372 | 6433 | 8817 | 2718 | 2718 | 2350 | 1 | 1 | 1 | 1 | 1 | 1 | 1 | 1 | 1 | 1 | 1 | 1 | 1 | 1 | 1 | 0 | 1 | 1 | 1 | 1 | 1 | 1 | 1 | 1 | 1 | 1 | 1 | 1 | 1 | 1 | 1 | 1 | 1 | 1 | 1 | 1 | 1 | 1 | |
5690 | 5352 | 4677 | 982 | 4768 | 3872 | 15826 | 15968 | 16023 | 7226 | 7226 | 16023 | 15085 | 5545 | 3829 | 7226 | 4722 | 13367 | 13363 | 15860 | 14368 | 5819 | 5804 | 9159 | 12443 | 12403 | 4905 | 2904 | 2280 | 2280 | 2280 | 12292 | 1372 | 6433 | 8817 | 2718 | 2718 | 2350 | 1 | 1 | 1 | 1 | 1 | 1 | 1 | 1 | 1 | 1 | 1 | 1 | 1 | 1 | 1 | 1 | 0 | 1 | 1 | 1 | 1 | 1 | 1 | 1 | 1 | 1 | 1 | 1 | 1 | 1 | 1 | 1 | 1 | 1 | 1 | 1 | 1 | 1 | |
5690 | 5352 | 4677 | 982 | 4768 | 3872 | 15826 | 15968 | 16023 | 7226 | 7226 | 16023 | 15085 | 5542 | 3811 | 7170 | 4715 | 13359 | 13355 | 15848 | 14356 | 5763 | 5748 | 9101 | 12435 | 12395 | 4852 | 2901 | 2269 | 2269 | 2269 | 12284 | 1367 | 6428 | 8812 | 2715 | 2715 | 2342 | 1 | 1 | 1 | 1 | 1 | 1 | 1 | 1 | 1 | 1 | 1 | 1 | 1 | 1 | 1 | 1 | 1 | 0 | 1 | 1 | 1 | 1 | 1 | 1 | 1 | 1 | 1 | 1 | 1 | 1 | 1 | 1 | 1 | 1 | 1 | 1 | 1 | 1 | |
5634 | 5358 | 4676 | 984 | 4767 | 3874 | 15807 | 15956 | 16011 | 7170 | 7170 | 16011 | 15091 | 5542 | 3811 | 7170 | 4715 | 13359 | 13355 | 15848 | 14356 | 5763 | 5748 | 9101 | 12435 | 12395 | 4858 | 2900 | 2273 | 2269 | 2273 | 12195 | 1363 | 6428 | 8723 | 2714 | 2714 | 2338 | 1 | 1 | 1 | 1 | 1 | 1 | 1 | 1 | 1 | 1 | 1 | 1 | 1 | 1 | 1 | 1 | 1 | 1 | 0 | 1 | 1 | 1 | 1 | 1 | 1 | 1 | 1 | 1 | 1 | 1 | 1 | 1 | 1 | 1 | 1 | 1 | 1 | 1 | |
5638 | 5346 | 4674 | 984 | 4765 | 3865 | 15733 | 15883 | 15938 | 7175 | 7175 | 15938 | 14994 | 5535 | 3811 | 7175 | 4743 | 13274 | 13270 | 15775 | 14284 | 5768 | 5753 | 9104 | 12351 | 12309 | 4858 | 2900 | 2273 | 2273 | 2273 | 12195 | 1363 | 6375 | 8723 | 2714 | 2714 | 2338 | 1 | 1 | 1 | 1 | 1 | 1 | 1 | 1 | 1 | 1 | 1 | 1 | 1 | 1 | 1 | 1 | 1 | 1 | 1 | 0 | 1 | 1 | 1 | 1 | 1 | 1 | 1 | 1 | 1 | 1 | 1 | 1 | 1 | 1 | 1 | 1 | 1 | 1 | |
5638 | 5346 | 4674 | 984 | 4765 | 3865 | 15733 | 15883 | 15938 | 7175 | 7175 | 15938 | 14994 | 5535 | 3811 | 7175 | 4743 | 13274 | 13270 | 15775 | 14284 | 5768 | 5753 | 9104 | 12351 | 12309 | 4858 | 2900 | 2273 | 2273 | 2273 | 12195 | 1363 | 6375 | 8723 | 2714 | 2714 | 2338 | 1 | 1 | 1 | 1 | 1 | 1 | 1 | 1 | 1 | 1 | 1 | 1 | 1 | 1 | 1 | 1 | 1 | 1 | 1 | 1 | 0 | 1 | 1 | 1 | 1 | 1 | 1 | 1 | 1 | 1 | 1 | 1 | 1 | 1 | 1 | 1 | 1 | 1 | |
5638 | 5346 | 4674 | 984 | 4765 | 3865 | 15733 | 15883 | 15938 | 7175 | 7175 | 15938 | 14994 | 5535 | 3811 | 7175 | 4743 | 13274 | 13270 | 15775 | 14284 | 5768 | 5753 | 9104 | 12351 | 12309 | 4858 | 2910 | 2273 | 2273 | 2273 | 12195 | 1363 | 6375 | 8767 | 2714 | 2714 | 2338 | 1 | 1 | 1 | 1 | 1 | 1 | 1 | 1 | 1 | 1 | 1 | 1 | 1 | 1 | 1 | 1 | 1 | 1 | 1 | 1 | 1 | 0 | 1 | 1 | 1 | 1 | 1 | 1 | 1 | 1 | 1 | 1 | 1 | 1 | 1 | 1 | 1 | 1 | |
5699 | 5390 | 4700 | 979 | 4790 | 3911 | 15775 | 15913 | 15968 | 7239 | 7239 | 15968 | 15043 | 5558 | 3811 | 7239 | 4769 | 13316 | 13312 | 15805 | 14313 | 5829 | 5814 | 9141 | 12395 | 12354 | 4922 | 2910 | 2320 | 2320 | 2320 | 12239 | 1362 | 6420 | 8767 | 2721 | 2721 | 2352 | 1 | 1 | 1 | 1 | 1 | 1 | 1 | 1 | 1 | 1 | 1 | 1 | 1 | 1 | 1 | 1 | 1 | 1 | 1 | 1 | 1 | 1 | 0 | 1 | 1 | 1 | 1 | 1 | 1 | 1 | 1 | 1 | 1 | 1 | 1 | 1 | 1 | 1 | |
5699 | 5390 | 4700 | 979 | 4790 | 3911 | 15775 | 15913 | 15968 | 7239 | 7239 | 15968 | 15043 | 5558 | 3811 | 7239 | 4769 | 13316 | 13312 | 15805 | 14313 | 5829 | 5814 | 9141 | 12395 | 12354 | 4922 | 2910 | 2320 | 2320 | 2320 | 12239 | 1362 | 6420 | 8767 | 2721 | 2721 | 2352 | 1 | 1 | 1 | 1 | 1 | 1 | 1 | 1 | 1 | 1 | 1 | 1 | 1 | 1 | 1 | 1 | 1 | 1 | 1 | 1 | 1 | 1 | 1 | 0 | 1 | 1 | 1 | 1 | 1 | 1 | 1 | 1 | 1 | 1 | 1 | 1 | 1 | 1 | |
5663 | 5368 | 4686 | 980 | 4777 | 3890 | 15737 | 15883 | 15938 | 7201 | 7201 | 15938 | 15025 | 5545 | 3790 | 7201 | 4766 | 13288 | 13284 | 15775 | 14283 | 5791 | 5776 | 9103 | 12367 | 12327 | 4889 | 2905 | 2320 | 2320 | 2320 | 12213 | 1356 | 6398 | 8741 | 2714 | 2714 | 2342 | 1 | 1 | 1 | 1 | 1 | 1 | 1 | 1 | 1 | 1 | 1 | 1 | 1 | 1 | 1 | 1 | 1 | 1 | 1 | 1 | 1 | 1 | 1 | 1 | 0 | 1 | 1 | 1 | 1 | 1 | 1 | 1 | 1 | 1 | 1 | 1 | 1 | 1 | |
5663 | 5368 | 4686 | 980 | 4777 | 3890 | 15737 | 15883 | 15971 | 7201 | 7201 | 15938 | 14953 | 5541 | 3790 | 7201 | 4766 | 13282 | 13278 | 15808 | 14316 | 5794 | 5779 | 9103 | 12386 | 12345 | 4891 | 2904 | 2320 | 2320 | 2320 | 12231 | 1356 | 6397 | 8764 | 2713 | 2713 | 2342 | 1 | 1 | 1 | 1 | 1 | 1 | 1 | 1 | 1 | 1 | 1 | 1 | 1 | 1 | 1 | 1 | 1 | 1 | 1 | 1 | 1 | 1 | 1 | 1 | 1 | 0 | 1 | 1 | 1 | 1 | 1 | 1 | 1 | 1 | 1 | 1 | 1 | 1 | |
5666 | 5367 | 4686 | 980 | 4777 | 3898 | 15754 | 15916 | 15971 | 7203 | 7203 | 15971 | 14953 | 5541 | 3792 | 7203 | 4768 | 13282 | 13278 | 15808 | 14316 | 5794 | 5779 | 9103 | 12386 | 12345 | 4891 | 2904 | 2320 | 2320 | 2320 | 12231 | 1356 | 6397 | 8764 | 2713 | 2713 | 2342 | 1 | 1 | 1 | 1 | 1 | 1 | 1 | 1 | 1 | 1 | 1 | 1 | 1 | 1 | 1 | 1 | 1 | 1 | 1 | 1 | 1 | 1 | 1 | 1 | 1 | 1 | 0 | 1 | 1 | 1 | 1 | 1 | 1 | 1 | 1 | 1 | 1 | 1 | |
5666 | 5367 | 4686 | 980 | 4777 | 3898 | 15754 | 15916 | 15971 | 7203 | 7203 | 15971 | 14953 | 5541 | 3792 | 7203 | 4768 | 13282 | 13278 | 15808 | 14316 | 5794 | 5779 | 9103 | 12386 | 12345 | 4891 | 2904 | 2320 | 2320 | 2320 | 12231 | 1356 | 6397 | 8764 | 2713 | 2713 | 2342 | 1 | 1 | 1 | 1 | 1 | 1 | 1 | 1 | 1 | 1 | 1 | 1 | 1 | 1 | 1 | 1 | 1 | 1 | 1 | 1 | 1 | 1 | 1 | 1 | 1 | 1 | 1 | 0 | 1 | 1 | 1 | 1 | 1 | 1 | 1 | 1 | 1 | 1 | |
5666 | 5367 | 4686 | 980 | 4777 | 3898 | 15754 | 15916 | 15971 | 7203 | 7203 | 15971 | 14953 | 5541 | 3792 | 7203 | 4768 | 13282 | 13278 | 15808 | 14316 | 5794 | 5779 | 9103 | 12386 | 12345 | 4891 | 2904 | 2320 | 2320 | 2320 | 12231 | 1356 | 6397 | 8764 | 2713 | 2713 | 2342 | 1 | 1 | 1 | 1 | 1 | 1 | 1 | 1 | 1 | 1 | 1 | 1 | 1 | 1 | 1 | 1 | 1 | 1 | 1 | 1 | 1 | 1 | 1 | 1 | 1 | 1 | 1 | 1 | 0 | 1 | 1 | 1 | 1 | 1 | 1 | 1 | 1 | 1 | |
5641 | 5360 | 4692 | 994 | 4785 | 3892 | 15746 | 15907 | 15962 | 7181 | 7181 | 15962 | 14942 | 5549 | 3837 | 7181 | 4716 | 13275 | 13271 | 15799 | 14307 | 5768 | 5753 | 9071 | 12379 | 12338 | 4860 | 2926 | 2277 | 2277 | 2277 | 12225 | 1342 | 6392 | 8755 | 2734 | 2734 | 2311 | 1 | 1 | 1 | 1 | 1 | 1 | 1 | 1 | 1 | 1 | 1 | 1 | 1 | 1 | 1 | 1 | 1 | 1 | 1 | 1 | 1 | 1 | 1 | 1 | 1 | 1 | 1 | 1 | 1 | 0 | 1 | 1 | 1 | 1 | 1 | 1 | 1 | 1 | |
5641 | 5360 | 4692 | 994 | 4785 | 3892 | 15746 | 15907 | 15962 | 7181 | 7181 | 15962 | 14942 | 5549 | 3837 | 7181 | 4716 | 13275 | 13271 | 15799 | 14307 | 5768 | 5753 | 9071 | 12379 | 12338 | 4860 | 2926 | 2277 | 2277 | 2277 | 12225 | 1342 | 6392 | 8755 | 2734 | 2734 | 2311 | 1 | 1 | 1 | 1 | 1 | 1 | 1 | 1 | 1 | 1 | 1 | 1 | 1 | 1 | 1 | 1 | 1 | 1 | 1 | 1 | 1 | 1 | 1 | 1 | 1 | 1 | 1 | 1 | 1 | 1 | 0 | 1 | 1 | 1 | 1 | 1 | 1 | 1 | |
5616 | 5360 | 4681 | 996 | 4769 | 3890 | 15734 | 15882 | 15937 | 7159 | 7159 | 15937 | 14932 | 5534 | 3816 | 7159 | 4716 | 13261 | 13257 | 15774 | 14282 | 5740 | 5725 | 9038 | 12364 | 12322 | 4838 | 2924 | 2277 | 2277 | 2277 | 12210 | 1336 | 6385 | 8745 | 2732 | 2732 | 2304 | 1 | 1 | 1 | 1 | 1 | 1 | 1 | 1 | 1 | 1 | 1 | 1 | 1 | 1 | 1 | 1 | 1 | 1 | 1 | 1 | 1 | 1 | 1 | 1 | 1 | 1 | 1 | 1 | 1 | 1 | 1 | 0 | 1 | 1 | 1 | 1 | 1 | 1 | |
5616 | 5360 | 4681 | 996 | 4769 | 3890 | 15734 | 15882 | 15937 | 7159 | 7159 | 15937 | 14932 | 5534 | 3816 | 7159 | 4716 | 13261 | 13257 | 15774 | 14282 | 5740 | 5725 | 9038 | 12364 | 12338 | 4838 | 2926 | 2277 | 2277 | 2277 | 12210 | 1340 | 6395 | 8765 | 2734 | 2734 | 2308 | 1 | 1 | 1 | 1 | 1 | 1 | 1 | 1 | 1 | 1 | 1 | 1 | 1 | 1 | 1 | 1 | 1 | 1 | 1 | 1 | 1 | 1 | 1 | 1 | 1 | 1 | 1 | 1 | 1 | 1 | 1 | 1 | 0 | 1 | 1 | 1 | 1 | 1 | |
5615 | 5362 | 4680 | 996 | 4768 | 3892 | 15750 | 15909 | 15964 | 7158 | 7158 | 15964 | 14951 | 5530 | 3817 | 7158 | 4720 | 13280 | 13276 | 15801 | 14308 | 5739 | 5724 | 9052 | 12380 | 12338 | 4837 | 2926 | 2277 | 2277 | 2277 | 12227 | 1340 | 6395 | 8765 | 2734 | 2734 | 2308 | 1 | 1 | 1 | 1 | 1 | 1 | 1 | 1 | 1 | 1 | 1 | 1 | 1 | 1 | 1 | 1 | 1 | 1 | 1 | 1 | 1 | 1 | 1 | 1 | 1 | 1 | 1 | 1 | 1 | 1 | 1 | 1 | 1 | 0 | 1 | 1 | 1 | 1 | |
5615 | 5362 | 4680 | 996 | 4768 | 3892 | 15750 | 15909 | 15964 | 7158 | 7158 | 15964 | 14951 | 5530 | 3817 | 7158 | 4720 | 13280 | 13276 | 15801 | 14308 | 5739 | 5724 | 9052 | 12380 | 12338 | 4837 | 2926 | 2277 | 2277 | 2277 | 12227 | 1340 | 6395 | 8765 | 2734 | 2734 | 2308 | 1 | 1 | 1 | 1 | 1 | 1 | 1 | 1 | 1 | 1 | 1 | 1 | 1 | 1 | 1 | 1 | 1 | 1 | 1 | 1 | 1 | 1 | 1 | 1 | 1 | 1 | 1 | 1 | 1 | 1 | 1 | 1 | 1 | 1 | 0 | 1 | 1 | 1 | |
5615 | 5362 | 4680 | 996 | 4768 | 3892 | 15750 | 15909 | 15964 | 7158 | 7158 | 15964 | 14885 | 5530 | 3841 | 7158 | 4720 | 13215 | 13276 | 15738 | 14308 | 5739 | 5724 | 9052 | 12317 | 12338 | 4848 | 2961 | 2232 | 2232 | 2232 | 12163 | 1358 | 6323 | 8696 | 2757 | 2757 | 2328 | 1 | 1 | 1 | 1 | 1 | 1 | 1 | 1 | 1 | 1 | 1 | 1 | 1 | 1 | 1 | 1 | 1 | 1 | 1 | 1 | 1 | 1 | 1 | 1 | 1 | 1 | 1 | 1 | 1 | 1 | 1 | 1 | 1 | 1 | 1 | 0 | 1 | 1 | |
5628 | 5284 | 4665 | 1012 | 4758 | 3816 | 15685 | 15846 | 15901 | 7188 | 7188 | 15901 | 14885 | 5514 | 3841 | 7188 | 4658 | 13215 | 13211 | 15738 | 14246 | 5749 | 5734 | 9070 | 12317 | 12276 | 4848 | 2961 | 2232 | 2232 | 2232 | 12163 | 1358 | 6323 | 8696 | 2757 | 2757 | 2328 | 1 | 1 | 1 | 1 | 1 | 1 | 1 | 1 | 1 | 1 | 1 | 1 | 1 | 1 | 1 | 1 | 1 | 1 | 1 | 1 | 1 | 1 | 1 | 1 | 1 | 1 | 1 | 1 | 1 | 1 | 1 | 1 | 1 | 1 | 1 | 1 | 0 | 1 | |
5628 | 5284 | 4665 | 1012 | 4758 | 3816 | 15685 | 15846 | 15901 | 7188 | 7188 | 15901 | 14885 | 5511 | 3841 | 7159 | 4648 | 13207 | 13203 | 15726 | 14234 | 5724 | 5709 | 9032 | 12305 | 12263 | 4823 | 2962 | 2231 | 2231 | 2231 | 12151 | 1351 | 6320 | 8690 | 2756 | 2756 | 2322 | 1 | 1 | 1 | 1 | 1 | 1 | 1 | 1 | 1 | 1 | 1 | 1 | 1 | 1 | 1 | 1 | 1 | 1 | 1 | 1 | 1 | 1 | 1 | 1 | 1 | 1 | 1 | 1 | 1 | 1 | 1 | 1 | 1 | 1 | 1 | 1 | 1 | 0 |
Sign up for free
to join this conversation on GitHub.
Already have an account?
Sign in to comment